Logiciel libre vs logiciel libre : quelle est la différence et pourquoi est-ce important ?

Logiciel libre vs logiciel libre : quelle est la différence et pourquoi est-ce important ?

Vous avez donc téléchargé Firefox et remplacé Microsoft Office par LibreOffice ? Vous aimez tellement ces applications que vous ne dépenserez plus d'argent chez Microsoft ou Apple et avez décidé de passer à 100% Linux.





comment savoir si vous avez été bloqué sur snapchat

Mais depuis tu as découvert que logiciel gratuit n'a pas tout à fait la même signification ici et vous vous demandez peut-être pourquoi nous n'appelons pas tout cela Open source par souci de clarté. Quel est le problème ?





Il s'avère que les logiciels libres et les logiciels open source ne sont pas les mêmes. Clarifions cela.





Quelques informations de contexte

Dans les années 1950, presque tous les logiciels étaient produits par des universitaires et des chercheurs. Ils ont partagé des logiciels informatiques et du code source sans limitations afin que les utilisateurs puissent corriger leurs propres bogues. Il s'agissait en grande partie de logiciels du domaine public - qui, au sens du droit d'auteur, sont la forme de libre la plus libre.

C'était en partie culturel. Cela était dû en partie à la nature du logiciel. Contrairement aux biens physiques, les logiciels numériques peuvent être copiés à l'infini gratuitement et avec un minimum d'effort. Le matériel informatique pourrait être vendu, bien sûr, mais du code ?



Cela a commencé à changer dans les années 1970. IBM a commencé à facturer séparément les logiciels et a cessé de fournir le code source. Cela a engendré un procès antitrust de 1969 à 1982. En 1983, Apple a remporté une affaire de la Cour suprême déterminer que le logiciel binaire pourrait être protégé par le droit d'auteur. Microsoft a publié Windows quelques années plus tard.

C'est dans ce climat que s'est formé le mouvement pour garder le logiciel « libre ».





Origines du mouvement du logiciel libre

À partir des années 1970, Unix était le système d'exploitation dominant. En 1983, Richard Stallman a annoncé un projet de création d'un système d'exploitation compatible Unix totalement non propriétaire, le projet GNU . Deux ans plus tard, il a fondé la Free Software Foundation avec pour mission de défendre et d'éduquer les gens sur le logiciel libre.

Stallman n'a pas inventé l'expression « logiciel libre », qui faisait largement référence aux logiciels du domaine public. Mais il a développé ce que cela signifiait pour un logiciel d'être gratuit.





La Free Software Foundation définit le logiciel libre comme un logiciel que les utilisateurs sont libres d'exécuter, de copier, de distribuer, d'étudier, de modifier et d'améliorer. Le 'gratuit' fait référence à ces libertés, pas au prix. Il se trouve que la plupart des logiciels libres ne coûtent pas d'argent, en grande partie parce que les entreprises cherchant à vendre des logiciels ont tendance à restreindre la liberté des utilisateurs de copier, distribuer ou améliorer ce qu'ils achètent.

La Fondation du Logiciel Libre énumère quatre libertés qu'elle considère comme essentielles :

  1. Liberté 0 -- La liberté d'exécuter le programme comme vous le souhaitez, dans n'importe quel but.
  2. Liberté 1 -- La liberté d'étudier le fonctionnement du programme et de le modifier pour qu'il effectue votre calcul comme vous le souhaitez. L'accès au code source en est une condition préalable.
  3. Liberté 2 -- La liberté de redistribuer des copies afin que vous puissiez aider votre voisin.
  4. Liberté 3 -- La liberté de distribuer des copies de vos versions modifiées à d'autres. En faisant cela, vous pouvez donner à toute la communauté une chance de bénéficier de vos changements. L'accès au code source en est une condition préalable.

Inventer l'expression « Open Source »

Alors que l'étiquette de logiciel libre est explicitement éthique, l'étiquette open source ne l'est pas. Le terme formé dans les années 1990, d'après le La cathédrale et le bazar a aidé Netscape à publier le code source de sa suite Internet Netscape Communicator.

Ceci, à son tour, a inspiré Raymond et d'autres à voir comment ils pourraient apporter les idéaux de la Free Software Foundation au monde des affaires. Ils ont inventé le terme « open source » et en 1998, Raymond et Bruce Perens ont fondé l'Open Source Initiative. L'Open Source Initiative fournit les 10 points Définition Open Source et cela offre une marque de certification aux applications compatibles .

Le mouvement open source n'ignore pas les valeurs du logiciel libre, mais il est plus concerné par la collaboration ouverte. L'objectif est que les entreprises et les développeurs rendent le code de leur logiciel disponible gratuitement. De cette façon, les utilisateurs peuvent faire confiance aux programmes exécutés sur leurs machines et apporter des correctifs et des fonctionnalités au projet.

De nombreuses éthiques sont toujours alignées, mais le mouvement open source est moins conflictuel et plus disposé à faire des compromis afin de diffuser l'adoption.

Une différence clé

Les mouvements du logiciel libre et de l'open source s'accordent sur la plupart des valeurs fondamentales, mais ils ont des définitions différentes de la liberté.

La Free Software Foundation adopte le copyleft pour protéger les quatre libertés énumérées ci-dessus. Cela empêche légalement les gens de redistribuer des logiciels libres avec des restrictions supplémentaires. L'organisation a inscrit ce principe dans la licence publique générale GNU. Quiconque utilise du code GPL doit également publier ses propres créations sous GPL.

quel téléphone est le meilleur iphone ou samsung

La plupart des programmes de base qui font fonctionner Linux et d'autres systèmes d'exploitation libres ont commencé dans le cadre du projet GNU. De nombreuses applications sont sous licence GPL.

Les licences de logiciels libres sont également open source, mais toutes les licences open source n'exigent pas que les développeurs partagent leur code. Certains permettent aux développeurs d'utiliser du code source ouvert pour créer des applications à source fermée, telles que la licence MIT. Ces licences sans copyright sont appelées licences permissives.

Alors qu'un défenseur du logiciel libre peut considérer l'utilisation de logiciel libre pour créer un logiciel non libre comme une restriction des libertés d'un utilisateur, un partisan de l'open source peut être plus enclin à considérer une licence permissive comme vraiment libre -- comme dans les gens sont libres de faire n'importe quoi ils veulent avec le code, même si cela signifie créer une application propriétaire.

Certaines personnes particulièrement importantes soutiennent que certaines licences de logiciels libres, telles que la GPL v3, ont tellement de conditions qu'elles limitent considérablement la liberté d'un développeur.

Le besoin de logiciels libres

Pour récapituler, tous les logiciels libres sont des logiciels open source, mais tous les logiciels open source ne sont pas des logiciels libres. Pour cette raison, les défenseurs du logiciel libre préféreraient se référer au logiciel libre comme logiciel gratuit . Mais parce que les utilisateurs généraux associent «gratuit» au prix, ce nom n'est pas si clair. Les choses sont particulièrement compliquées si vous sommes avoir une discussion sur le logiciel libre dans le contexte de l'argent.

C'est pourquoi vous voyez la plupart des logiciels libres appelés logiciel libre et open source , ou FOSS . Cela vous permet de dire que les logiciels gratuits sur Windows sont souvent accompagnés de publicités, mais pas les logiciels libres et open source, sans dérouter tout le monde dans la pièce.

De nombreux utilisateurs et développeurs s'en moquent tout simplement

Une grande partie de cette conversation concerne les licences, et cela peut être un sujet plutôt ennuyeux. Pour les non-juristes, une grande partie de cela n'a même pas de sens. De nombreux utilisateurs voulez simplement exécuter des programmes , et un tas de développeurs veulent juste les créer. La façon dont le logiciel est concédé sous licence est une priorité moindre.

Mais le monde des logiciels libres et open source est un monde qui discute ouvertement d'éthique, donc les mots comptent, même si cela peut rendre la vie plus confuse.

Êtes-vous d'accord avec les principes du logiciel libre ou le mouvement open source ? Compatissez-vous avec les deux ? Que pensez-vous que nous devrions appeler un logiciel libre et open source ? Discutons-en dans les commentaires ci-dessous !

Partager Partager Tweeter E-mail Comment nettoyer votre PC Windows à l'aide de l'invite de commande

Si votre PC Windows manque d'espace de stockage, nettoyez les fichiers indésirables à l'aide de ces utilitaires d'invite de commande rapides.

Lire la suite
Rubriques connexes
  • Linux
  • La technologie expliquée
  • Open source
A propos de l'auteur Roi Bertel(323 articles publiés)

Bertel est un minimaliste numérique qui écrit à partir d'un ordinateur portable doté de commutateurs physiques de confidentialité et d'un système d'exploitation approuvé par la Free Software Foundation. Il privilégie l'éthique aux fonctionnalités et aide les autres à prendre le contrôle de leur vie numérique.

Plus de Bertel King

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner