Le mouvement open source a été créé spécialement pour se débarrasser du
fondement éthique du mouvement du logiciel libre. Le mouvement du logiciel
libre se fonde sur le jugement éthique que le logiciel non libre est
antisocial, que c'est faire du tort aux autres. Je suis arrivé à cette
conclusion avant de commencer à développer le système GNU. J'ai développé le
système GNU spécialement pour créer une alternative à une manière d'utiliser
le logiciel contraire à l'éthique. Quand quelqu'un vous dit « Vous pouvez
avoir ce logiciel sympa, mais seulement si vous signez une promesse que vous
ne le partagerez avec personne », on vous demande de trahir le reste de
l'humanité. Et je suis arrivé à la conclusion, au début des années 1980, que
c'était mal et que c'était faire du tort aux gens. Mais il n'y avait pas
d'autre moyen d'utiliser un ordinateur moderne.
Tous les systèmes d'exploitation réclamaient une trahison de cette sorte
avant que vous ne puissiez en obtenir une copie. Et c'était pour obtenir un
binaire exécutable. Vous ne pouviez pas du tout obtenir le code. Le binaire
exécutable est juste une suite de nombres, de laquelle même un programmeur a
du mal à dégager du sens. Le code source ressemble à des mathématiques, et
si vous avez appris la programmation, vous êtes capable de le lire. Mais,
après avoir signé la trahison, vous ne pouviez même pas obtenir cette forme
intelligible. Tout ce que vous pouviez obtenir, c'était les nombres dénués
de sens que seuls les ordinateurs peuvent comprendre.
C'est pourquoi j'ai décidé de créer une alternative, c'est-à-dire un autre
système d'exploitation, un système qui n'aurait pas ces exigences contraires
à l'éthique ; un système que vous pourriez obtenir sous forme de code
source, de sorte que si vous décidiez d'apprendre la programmation vous
puissiez le comprendre. Vous l'obtiendriez sans trahir les autres et vous
seriez libre de le communiquer à d'autres personnes – libre, soit d'en
donner des copies, soit de les vendre. Alors j'ai commencé à développer le
système GNU, qui au début des années 1980 constituait la plus grande partie
de ce que les gens ont, par erreur, commencé à appeler Linux. Ainsi donc,
tout cela existe grâce au refus, par souci éthique, de s'accommoder d'une
pratique antisociale. Mais cela est sujet à controverse.
Dans les années 1990, alors que le système GNU+Linux devenait populaire et
parvenait à avoir des millions d'utilisateurs, beaucoup étaient des
techniciens avec des œillères techniques qui ne voulaient pas regarder les
choses en termes de bien et de mal, mais seulement en termes d'efficacité et
d'inefficacité. Ainsi, ils commencèrent à dire à beaucoup d'autres : voilà
un système très fiable, très puissant, qui est cool et passionnant et que
vous pouvez avoir à bon marché. Et ils ne mentionnaient pas que cela vous
permettait d'éviter une trahison, contraire à l'éthique, du reste de
l'humanité. Que cela vous permettait d'éviter d'être maintenus divisés et
démunis.
Ainsi, il y avait de nombreuses personnes qui utilisaient le logiciel libre
mais n'avaient jamais entendu parler de ces idées, entre autres des gens qui
étaient dans les affaires et dont l'approche de la vie était dénuée de
morale. Aussi, quand quelqu'un a proposé le terme d'« open source », ils se
sont rués dessus pour en faire un moyen d'enterrer ces considérations
d'éthique. Ils ont le droit de promouvoir leur point de vue, mais je ne le
partage pas. C'est pourquoi je refuse à jamais de faire quoi que ce soit
sous le vocable « open source » et j'espère que vous ferez de même, vous
aussi.