Différence entre l'Open Source et le Logiciel Libre Différence entre

Anonim

Open Source vs Free Software

Les logiciels libres et les logiciels libres sont les deux mouvements qui se sont développés pour contrer la tendance rapide des logiciels propriétaires commercialisés. Du nom 'Open Source', vous pouvez déjà déduire que le code source du logiciel est disponible gratuitement pour que d'autres personnes puissent le voir et l'étudier. En vérité, l'échelle des logiciels open source a plus de dispositions que d'avoir simplement un code source visible. Il existe de nombreuses définitions pour les logiciels libres, dont la plus courante est «freeware», ou un logiciel que vous n'avez pas à payer pour l'utiliser. Cependant, le mouvement du Logiciel Libre précise que la liberté du logiciel libre s'étend bien au-delà du coût du logiciel. Fondamentalement, un utilisateur peut faire n'importe quoi au logiciel libre, tant que le logiciel résultant est également libre.

Free Software est une méthode de partage de code plus stricte comparée à Open Source, qui permet au fabricant du code de spécifier certaines conditions, afin de permettre l'utilisation légale et la distribution du logiciel. Le codeur du logiciel Open Source peut spécifier si un utilisateur est autorisé à redistribuer le code modifié ou non. Cela n'est pas possible avec les logiciels libres, car il indique spécifiquement que le code modifié dérivé de logiciels libres, devrait également être publié en tant que logiciel libre.

Un autre aspect que les défenseurs des logiciels libres soulignent à propos des logiciels Open Source, est la pratique de certaines entreprises de commercialiser leurs logiciels en Open Source, mais ayant la majorité des fonctions en tant que logiciel propriétaire vendu à un prix. Ainsi, même si le logiciel principal est sous licence en tant que logiciel Open Source, vous devrez quand même payer pour obtenir toutes les fonctionnalités. Les logiciels libres ne sont pas autorisés à fonctionner avec des logiciels propriétaires, ce qui élimine la possibilité d'utiliser le terme «logiciel libre» de manière trompeuse.

Bien qu'il existe des factions majeures dans la lutte pour les logiciels libres et open source, ils sont toujours unis contre l'ennemi commun, logiciel propriétaire. Les spécificités de chacun peuvent être radicalement différentes, mais l'objectif de fournir un logiciel gratuit et extensible est commun aux deux.

Résumé:

1. Les logiciels libres sont des logiciels libres, mais les logiciels libres ne sont pas nécessairement des logiciels libres.

2. Open Source permet au codeur de mieux contrôler son programme par rapport aux logiciels libres.

3. Le logiciel Open Source peut fonctionner avec d'autres logiciels propriétaires, alors que les logiciels libres ne permettent pas la même chose.