Quelques lignes pour les passionnés
D’où viennent les logiciels libres
À la fin des années 70, le laboratoire d’intelligence artificielle du Massachusetts Institute of Technology reçoit une nouvelle imprimante de marque XXXX, soumise à un mal récurrent : le bourrage de papier. Richard Stallman, l’un des informaticiens, tente de récupérer le code-sourcedu logiciel qui pilote l’imprimante et de le modifier pour réparer les erreurs de conception. C’est ainsi que Stallman et les autres informaticiens de sa génération ont toujours pratiqué. Mais les temps ont changé et le code du logiciel de l’imprimante n’est pas disponible, c’est la propriété de XXXX et la firme ne compte pas laisser quiconque y toucher.
Le premier objectif de l’Américain sera la conception d’un système d’exploitation (OS, operating system) complet pour ordinateur, un projet nommé GNU L’OS est l’élément logiciel fondamental de toute machine qui permet d’accéder aux éléments de l’ordinateur (clavier, écran, mémoire...) et de faire tourner les programmes. C’est une ressource stratégique, et à ce titre l’objet des plus acharnées des batailles de la high tech, car il est impossible de concevoir de nouveaux programmes sans disposer d’un accès aux informations de base du système d’exploitation. Son accès non discriminant est la condition nécessaire au développement de nouveaux services et logiciels. Ce n’est pas un hasard si Microsoft a connu deux procès anti-trusts, l’un aux États-Unis, l’autre en Europe, pour avoir abusé de son contrôle sur Windows. La firme de Gates a pris l’habitude d’écarter ses concurrents en restreignant l’accès à sa plate-forme par le biais de rétention d’information ou d’aménagements techniques favorisant ses propres logiciels. Ce pouvoir de discrimination est la conséquence directe de la propriété exercée sur l’OS, qui donne à Microsoft le contrôle de Windows.En 1991, Linus Torvalds, un étudiant finlandais de l’université d’Helsinki, s’appuie sur son travail pour apporter la dernière touche à GNU et conçoit Linux, le noyau du système d’exploitation, la dernière pièce de l’ensemble. C’est le début de GNU/Linux, promis à une croissance fulgurante.
L'influence de Linux
Une dizaine d’années après sa première mise à disposition, Linux, symbolisé par sa mascotte Tux le manchot, est le concurrent n°1 de Microsoft. Sur le marché des serveurs - ces ordinateurs indispensables pour faire tourner les sites web, les bases de données etc.. - l’OS connaît une croissance de plus de 50% chaque année. Et le succès des logiciels libres ne se cantonne pas aux systèmes d’exploitation. La suite bureautique Office (traitement de texte, tableur...) de Microsoft est concurrencée par une version libre, OpenOffice. Le principal logiciel dominant qui permet de diffuser des sites sur l’Internet se dénomme Apache et est adaptable et modifiable à l’envie selon les besoins des utilisateurs. Microsoft, qui propose sa propre mouture d’un tel programme, n’est jamais parvenu à l’imposer. En février 2004, plus de 67% des serveurs tournaient avec Apache, contre 21% avec le programme de la firme de Bill Gates
La « gauche d’auteur » ou le copyleft
La qualité des technologies des logiciels libres ne doit pas masquer l’essentiel. La principale innovation de Richard Stallman n’est pas technique, mais juridique et politique. Lorsqu’il a fondé la Free Software Foundation, il ne s’est pas contenté d’écrire des milliers de lignes de code. Il a conçu un outil légal : la GPL (General Public license), un contrat joint à chacun des logiciels libres qui garantit explicitement les libertés données aux utilisateurs. Pour comprendre l’importance de la GPL, il faut rappeler que le droit d’auteur, ou le copyright, se focalise sur les droits garantis à l’auteur. Ceux du public sont quasi inexistants : par défaut, toute œuvre, logicielle ou non, appartient à son auteur. Les utilisateurs, lecteurs, ou auditeurs, n’ont d’autres droits que ceux concédés explicitement. Avec la GPL, Stallman a donc joué le jeu du propriétaire, mais plutôt que de préciser ce que l’utilisateur ne peut pas faire, la licence définit ce qu’il peut faire.En l’occurrence, quatre libertés et une obligation sont ainsi définies : la liberté d’usage, la liberté de copie, la liberté de modification, la liberté de diffuser ses modifications, l’obligation de maintenir la GPL sur tout logiciel dérivé. Cette dernière disposition garantit que toute personne s’appuyant sur un logiciel libre pour concevoir un nouveau programme doit respecter à son tour les quatre libertés garanties par la licence.
D'après Florent Latrive sur Framasoft

