Logiciel Libre et/ou Open Source
Tranquil IT Systems fait un usage extensif des logiciels libres. Ils permettent de construire des systèmes rendant de nombreuses fonctions et de les proposer à des tarifs très avantageux. Mais qu'est-ce qu'un Logiciel Libre et/ou Open Source ?
Qu'est ce qu'un logiciel Open Source ?
Un logiciel Open Source est un logiciel qui a une partie ou tout son code ouvert, c'est à dire accessible.
Explication des différences fondamentales entre le Logiciel Libres et Open source
Qu'est ce qu'un Logiciel Libre ?
Un Logiciel Libre se dit d'un logiciel qui donne à toute personne, qui en possède une copie, le droit de l'utiliser, de l'étudier, de le modifier et de le redistribuer. Ce droit est souvent donné par une licence libre. Richard Stallman a formalisé la notion de logiciel libre dans la première moitié des années 1980 puis l'a popularisée avec le projet GNU et la Free Software Foundation (FSF).
L'expression «Logiciel Libre» fait référence à la liberté pour les utilisateurs d'exécuter, de copier, de distribuer, d'étudier, de modifier et d'améliorer le logiciel. Plus précisément, elle fait référence à quatre types de liberté pour l'utilisateur du logiciel :
- La liberté d'exécuter le programme, pour tous les usages (liberté 0) ;
- La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins (liberté 1) ; Pour ceci l'accès au code source est une condition requise ;
- La liberté de redistribuer des copies, donc d'aider votre voisin, (liberté 2) ;
- La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté (liberté 3).
Qu'elle est l'histoire des logiciels libres ?
- Dans les années 1950-1970, seules les plus grandes universités, les États et les plus grandes entreprises disposaient d'ordinateurs, des monstres lents qu'on programmait à partir de cartes performées. A l'époque, les chercheurs s'échangeaient volontier leurs cartes perforées ; les "logiciels" étaient libres,
- puis, à l'aube des années 80, les logiciels emballés commencèrent à apparaître avec l'introduction du PC IBM et des premiers macintosh. Les éditeurs de logiciels embauchaient les universitaires pour le développement des programmes. Sous contrat de confidentialité, ils ne pouvaient plus échanger librement. Les logiciels propriétaires émergeaient,
- en 1984, deux évènement significatifs se produisirent :
- Richard Stallman, du M.I.T. créa le projet GNU, dont l'objectif était de reproduire des utilitaires pour manipuler les systèmes d'alors, qui s'appelaient des UNIX. Ils les diffusa sous l'express condition que ces petits programmes serviraient à tous. Sa licence, la General Public License (GPL) accompagnait les logiciels.
- IBM, l'inventeur du PC perd son procès antitrust, l'obligeant à dévoiler les modes opératoires de ses machines. Une industrie informatique avec de nombreux acteurs a pu germer. Les coûts de fabrication diminuant, le PC s'est démocratisé, d'abord en entreprise, puis auprès du grand public. L'expression "compatible IBM" vient de cette époque.
- Microsoft naît à Redmond, état de Washington au début des années 80. Les clients se ruent sur l'offre du petit éditeur et des nouveaux clônes IBM car ils y trouvent une alternative à l'attitude oppressive d'IBM (souvenez vous de la publicité 1984 d'Apple sur le thème de "Big Brother" et de "Think Different").
- en 1991, le projet GNU commence à aboutir, mais il manque encore une pièce importante, le programme noyau. Arrive alors ce jeune étudiant finlandais, Linus Torvalds, qui diffuse sous licence GPL un programme sur le réseau ARPANET. Se forme immédiatement une communauté enthousiaste d'universitaires qui participe à développer le programme. Linus Torvalds choisira de l'appeler Linux.
- en 1994, le département de recherche militaire américain (à l'époque ARPA) choisit de libéraliser ARPANET. Le World Wide Web est né. Pour les développeurs de logiciels libres, c'est une aubaine car désormais, la collaboration devient mondiale. Au même moment, les premières versions véritablement exploitables de linux apparaissent. Les hébergeur de sites web utiliseront abondamment linux pour leurs offres de service, car peu coûteux et efficace.
- Microsoft est devenu un acteur important et son Internet Explorer prend des parts de marché à Netscape. En 1998, America Online, le leader de la fourniture d'accès à internet de l'époque rachète Netscape dans l'objectif de contrer Microsoft. Cette stratégie échoue et AOL choisit de lancer une dernière peau de banane à MS en libérant le code de Netscape, qui deviendra Mozilla. Ce choix est très significatif car c'est la première fois qu'une entreprise commerciale choisit de libérer le code d'un logiciel grand public. AOL a été racheté depuis par l'entreprise de média Time Warner.
- SUN Microsystems, un autre grand rival de Microsoft, tente une stratégie similaire à celle d'AOL en rachetant la jeune société allemande StarDivision. En 2000, SUN ne voyant pas décoller son produit face à MS Office libère le code de sa suite bureautique, qui devient OpenOffice.org.
- en 2002, le gouvernement du Pérou propose un projet de loi visant à favoriser l'implantation des logiciels libres dans ses administrations, citant le droit de l'État de connaître les logiciels qu'il se procure, pour assurer entre autres sa sécurité nationale. Ce projet est accepté par leur législature. Le Vénézuela, Cuba, le Brésil suivent rapidement cette initiative.
- en 2005, la ville de Munich en Allemagne lance un projet de migration aux logiciels libres de ses 14000 postes municipaux.
- en 2007, l'Assemblée Nationale française choisit d'équiper ses 577 députés et leurs assistants avec des postes informatiques fonctionnant avec GNU/Linux.
Aujourd'hui, les logiciels libres rendent de nombreuses fonctions utiles aux entreprises, aux collectivités et de plus en plus aux particuliers. Linux est très implanté dans les appareils électroniques tels les téléphones portables, les photocopieurs, les imprimantes, les "box" des différents opérateurs, etc...