Open source vs logiciel libre: quelle est la différence et pourquoi est-il important?

Video: Solutions Libres et Open Source 2013 - Big Data, pourquoi l'Open Source est-il incontournable ?

Alors que vous avez téléchargé Firefox et remplacé Microsoft Office avec LibreOffice? Vous aimez ces applications tant que vous ne jetez plus l`argent à Microsoft ou Apple et ont a décidé d`aller à 100 pour cent Linux.Comment vous pouvez aider à rendre l`année 2017 du bureau LinuxComment vous pouvez aider à rendre l`année 2017 du bureau LinuxPeu importe si Linux obtient la domination de l`informatique mondiale. Ce qui importe est que nous pouvons l`utiliser aujourd`hui, et il est génial - et est maintenant un bon moment pour faire le grand saut!Lire la suite

Mais depuis que vous avez découvert que logiciel gratuit n`a pas tout à fait la même signification ici et vous demandez peut-être pourquoi nous ne faisons pas appeler tous ce genre de choses Open source pour la clarté de saké. Quel est le problème?

Fin de compte, des logiciels libres et les logiciels libres ne sont pas les mêmes. Clarifions cela.

Un peu d`histoire pour le contexte

Dans les années 1950, la quasi-totalité des logiciels a été produit par des universitaires et des chercheurs. Ils ont partagé les logiciels et le code source sans limitation afin que les utilisateurs puissent corriger leurs propres bogues. Une grande partie de ce logiciel est de domaine public - qui, dans un sens du droit d`auteur, est la forme de libre plus libre.

Video: Devops et logiciel libre vs automatisation et open source

Une partie de ces culturelle. Une partie de cela est dû à la nature du logiciel. Contrairement aux biens physiques, le logiciel numérique peut être copié sans cesse gratuitement et à un minimum d`effort. Matériel informatique pourrait être vendu, bien sûr, mais le code?

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

Ce fut le climat sous lequel le mouvement pour garder le logiciel « libre » formé.

Les 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 entièrement non-propriétaire compatible avec Unix, le projet GNU. Deux ans plus tard, il fonde la Free Software Foundation avec la mission de plaidoyer pour et éduquer les gens sur les logiciels libres.

Stallman n`a pas COÍN l`expression « logiciel libre » qui se réfère largement aux logiciels dans le domaine public. Mais il a étendu sur ce que cela signifiait pour le logiciel d`être libre.

La Free Software Foundation définit le logiciel libre en tant que logiciel que les utilisateurs sont libres d`exécuter, de copier, de distribuer, d`étudier, de modifier et d`améliorer. Le « libre » fait référence à ces libertés, pas de prix. Il se trouve être le cas que le logiciel le plus libre ne coûte pas d`argent, en grande partie parce entreprises qui cherchent à vendre des logiciels ont tendance à restreindre la liberté des utilisateurs de copier, ou d`améliorer ce qu`ils achètent.

La Free Software Foundation énumère quatre libertés qu`il considère comme essentiel:

  1. liberté 0 - La liberté d`exécuter le programme que vous le souhaitez, à toute fin.
  2. liberté 1 - La liberté d`étudier le fonctionnement du programme et de le modifier afin qu`il ne vous informatique que vous le souhaitez. L`accès au code source est une condition préalable.
  3. liberté 2 - La liberté de redistribuer des copies, donc d`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 à la communauté la possibilité de bénéficier de vos modifications. L`accès au code source est une condition préalable.

Forgeant l`expression « Open Source »

Bien que l`étiquette du logiciel libre est une question explicitement éthique, l`étiquette open source n`est pas. Le terme formé dans les années 1990, après Eric Raymond de La cathédrale et le bazar a contribué à inspirer Netscape pour libérer le code source de sa suite Internet Netscape Communicator.

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

Le mouvement open source n`ignore pas les valeurs du logiciel libre, mais il est plus préoccupé par une collaboration ouverte. L`objectif est pour les entreprises et les développeurs de faire le code de leur logiciel librement disponible. Ainsi, les utilisateurs peuvent faire confiance aux programmes en cours d`exécution sur leurs machines et de contribuer Correctifs et ses fonctionnalités au projet.

Beaucoup de l`éthique alignent encore, mais le mouvement open source est moins conflictuel et plus disposés à faire des compromis afin d`étendre l`adoption.

Une différence clé

Les logiciels libres et les mouvements open source d`accord sur la plupart des valeurs fondamentales, mais ils ont des définitions différentes de la liberté.

La Free Software Foundation embrasse copyleft pour protéger les quatre libertés énumérées ci-dessus. Cela empêche légalement les gens de redistribuer un logiciel libre avec des restrictions supplémentaires. L`organisation inscrit ce principe dans la GNU General Public License. Toute personne qui utilise le code GPL doit libérer leurs propres créations comme GPL aussi bien.Licences Open Source Software: Que devriez-vous utiliser?Licences Open Source Software: Que devriez-vous utiliser?Saviez-vous que toutes les licences open source sont les mêmes?Lire la suite

La plupart des programmes de base qui font Linux et d`autres systèmes d`exploitation libres le travail a commencé dans le cadre du projet GNU. La plupart des applications sont sous licence GPL.

licences de logiciels libres sont également open source, mais pas toutes les licences open source exigent aux développeurs de partager leur code. Certains développeurs de permis d`utiliser le code open source pour créer des applications de sources fermées, telles que la licence MIT. Ces licences non copyleft sont connus comme des licences permissives.

Alors qu`un défenseur du logiciel libre peut voir l`utilisation des logiciels libres pour créer des logiciels non libres comme restreignant les libertés d`un utilisateur, un promoteur open source peut être plus enclins à voir une licence permissive vraiment libre - comme les gens sont libres de faire ce qu`ils veulent avec le code, même si cela signifie faire une application propriétaire.

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

La nécessité d`FOSS

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

Voilà pourquoi vous voyez la plupart des logiciels libres appelé logiciel libre et open source, ou les logiciels libres. Cela vous permet de dire que le logiciel libre sur Windows vient souvent avec des annonces, mais les logiciels libres et open source ne fonctionne pas, sans confondre tout le monde dans la salle.

De nombreux utilisateurs et développeurs simplement Do not Care

Une grande partie de cette conversation concerne les licences, et qui peut être un sujet plutôt ennuyeux. Pour les non-juristes, une grande partie de celui-ci n`a même pas de sens. De nombreux utilisateurs simplement pour exécuter des programmes, et un groupe de développeurs veulent juste de les créer. Comment le logiciel est sous licence est une priorité moindre.Le meilleur logiciel LinuxLe meilleur logiciel LinuxLinux est pleine d`applications impressionnantes, à la fois source et propriétaire ouverte. Les nouveaux arrivés Linux et même les utilisateurs de Linux chevronnés ont tendance à trouver de nouveaux logiciels et utile assez souvent. Voici ce que nous aimons.Lire la suite

Mais le monde du logiciel libre et open source est celui qui discute ouvertement l`éthique, donc des mots qui, même si cela peut rendre la vie plus confuse.

Avez-vous d`accord avec les directeurs de logiciels libres ou le mouvement open source? Avez-vous preuve d`empathie à la fois? Que pensez-vous que nous devrions appeler le logiciel libre et open source? Discutons cela dans les commentaires ci-dessous!

Articles connexes