Tout le monde a entendu parler du logiciel libre, mais quand il s’agit d’expliquer en quoi cela consiste, c’est un peu plus compliqué. Voici donc quelques explications
Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication par autrui en vue de sa diffusion sont permises, techniquement et juridiquement, ceci afin de garantir certaines libertés induites, dont le contrôle du programme par l'utilisateur et la possibilité de partage entre individus. Source Wikipedia
Préambule
Avant tout cela était Unix, un système d’exploitation pour les ordinateurs des années 70...
La licence GNU GPL est écrite par Richard Stallman après qu’il ait constaté que le logiciel gérant son imprimante Xerox est impossible à modifiée et propriétaire. Celle-ci ne cessait de faire des bourrages papier et il ne lui était pas possible d’améliorer le logiciel qui était à l’origine du problème. Le but de Stallman est de produire une licence unique qui pourra être utilisée par les développeurs pour chaque projet et permettre au plus grand nombre d'entre eux de partager leur code source. Et accessoirement de ne plus avoir de bourrage d’imprimante…
La licence GPL fixe certaines règles dont le droit de redistribuer qui n’est garanti que si seulement si l'utilisateur fournit le code source de la version modifiée. En outre, les copies distribuées, incluant les modifications, doivent être aussi sous les termes de la GPL.
Cette condition est connue sous le nom de copyleft.
Les logiciels sont dits “libres” par opposition à ceux qui ne le sont pas, les « logiciels dits propriétaires » souvent issus de grandes entreprises (Microsoft par exemple). Les droits sur ces logiciels libres sont parfois disponibles dans le domaine public ou bien ou sous une licence, libre, basée sur le droit d'auteur, on parle alors de licences copyleft qui garantissent le maintien de ces droits aux utilisateurs même pour des versions dérivées.
Qu'est-ce que le logiciel libre ? - Projet GNU - Free Software Foundation
Vous avez probablement déjà croisé libre office, l’équivalent de “l’autre suite office” qui propose des fonctions équivalentes, mais qui est gratuit.
Télécharger LibreOffice | Communauté LibreOffice francophone
L’open source concerne plus une méthode de développement qui permet la mise à disposition et la réutilisation du code source : n'importe qui peut voir le code mais pas le modifier.
Dès lors un logiciel libre est souvent open source et moins cher, plus flexible et bénéficie d'une longévité plus importante car il est développé et suivi par des communautés d’utilisateurs qui vont l’améliorer, la corriger... A la différence d’un logiciel développé par une entreprise qui va répondre à des impératifs plus économiques. Il est d’ailleurs reconnu que les logiciels libres et linux surtout sont plus souvent corrigées car le code est accessible à tous et dès lors les failles ou bugs potentiels sont plus vite découverts et les problèmes réglés. Cela apporte dès lors une meilleure sécurité du système. A l’opposé un système tel que windows dépend du travail des ingénieurs de Microsoft pour combler les failles, etc... Et toutes ne sont corrigées même si connues.
Sur Linux, les problèmes de sécurité sont résolus plus rapidement