Home
Richard Stallman et la révolution du logiciel libre - Une
Contents
1. Quelle que soit l tendue de la d finition la plupart des hackers modernes font remonter son origine au MIT o le terme s imposa dans le jargon tudiant au d but des ann es 1950 En 1990 le mus e du MIT publia un journal traitant du ph nom ne hacker D apr s ce document les tudiants de l institut utilisaient cette poque le mot hack dans le sens de blague ou bricole Sus pendre un vieux tacot une fen tre de dortoir tait un hack mais toute farce plus dure ou malveillante comme bombarder d ufs les fen tres d un b timent rival ou d grader une statue du cam pus d passait ce cadre La d finition du hack laissait transpara tre implicitement un esprit d amusement inoffensif et cr atif Cet tat d esprit allait inspirer le g rondif hacking d o pro vient le verbe hacker en fran ais Un tudiant de 1950 qui aurait pass une bonne partie de son apr s midi au t l phone ou d monter une radio aurait pu qualifier son activit de hacking La encore en fran ais on pourrait employer les verbes bricoler bidouiller pour d crire la m me activit Les ann es 1950 avan ant le mot hack acquit un sens plus pr cis plus rebelle Le MIT tait cet poque extr mement com p titif et le hacking s imposa la fois comme une r action et une extension cette culture de comp tition Farces et blagues taient soudain devenues une fa on de rel
2. 5 Voir Stallman 1981 Une version mise jour de ce m mo originelle ment AI Lab Memo 1979 au format HTML dont j ai extrait cette citation est disponible sur http www gnu org Pour faciliter la proc dure les ha ckers du AT Lab avaient labor un syst me qui affichait le texte et les lignes de commande sur un cran divis En d pit de cette innovation utiliser TECO n cessitait talent et organisation 6 Voir Stallman 1987 http www lysator liu se history garb txt 87 1 emacs txt 115 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Stallman r impl menta cette fonction pour exploiter l cran en entier et de mani re efficace Il tendit ensuite cette fonction d une mani re subtile mais fondamentale en associant des chaines de commandes Teco ou macro des combinaisons de touches Les utilisateurs avanc s de Teco qui savaient sauvegarder leurs macros sous forme de fichier pouvaient ainsi appeler leurs macros tr s facilement Alors qu auparavant les utilisateurs tapaient une s rie de com mandes qui s vaporaient aussit t le hack de Stallman donnait la possibilit de sauvegarder les macros dans un fichier pour les solli citer nouveau volont Le r sultat leva Teco au rang d diteur wysiwyg C tait la la r elle avanc e relate Guy Steele hacker au AI Lab durant cette p riode De ce que s en rappelle lui m me St
3. t perdu Condamn voir le fruit de son labeur partir vau l eau pen dant que son employeur d autrefois luttait contre la faillite Chas sell d clare avoir eu alors un avant go t de la col re qui menait Stallman au bord de l apoplexie Le plus clair mes yeux c est que si on veut avoir une vie convenable on ne peut accepter de s en voir interdire l acc s cer tains fragments Toute cette id e d tre libre d entrer de rectifier quelque chose et de le modifier quoi que cela puisse tre voil qui change tout On peut alors se r jouir du fait qu apr s avoir v cu quelques ann es ce que l on a accompli reste valable Parce que sans cette libert votre travail est juste bon vous tre re tir pour tre ensuite rejet abandonn ou tout du moins d nu de tout lien avec votre personne C est un peu comme perdre un bout de sa vie 152 Chapitre Sur scene avec Saint Ignucius Au beau milieu des collines poussi reuses qui surplombent la ville de Kihei Hawai un b timent de plain pied abrite le centre de calcul de haute performance de Maui ou MHPCC Maui High Performance Computing Center Entre ce paysage hors de prix et les habitations luxueuses du Silversword Golf Course le centre fait d abord penser une ni me gabegie scientifico financi re Loin des confinements troits de Tech Square ou encore d une vaste m tropole de recherche comme Argonne dans
4. lui faire la surprise de nommer Alix le noyau GNU Le d velop peur principal le renomma Hurd tout en gardant Alix pour une partie du noyau Lorsqu un des amis d Alix le lui apprit cette derni re en fut touch e m me si une refonte de Hurd entra na plus tard l limination de cette fraction du noyau t Pour la premi re fois de toute la matin e Stallman sourit J abordai le sujet du baisemain Oui je le fais r pondit il Je trouve que c est une mani re d offrir de l affection que bien des dames appr cient C est l occasion d offrir un peu d affection et d tre appr ci en retour L affection n tait qu un fil t nu parcourant l existence de Ri chard Stallman et il se montrait douloureusement sinc re lorsque la question tait soulev e Il n y a vraiment pas eu beaucoup d affection dans ma vie sauf dans ma t te dit il D s lors la discussion devint rapidement inconfortable Apr s quelques r ponses lapidaires il finit par lever son menu coupant court a l interrogatoire Voudriez vous du shu mai demanda t il 15 Voir Richard Stallman The GNU Operating System and the Free Soft ware Movement coll Open Sources O Reilly amp Associates Inc 1999 p 65 16 Note de Richard Stallman Sam Williams a interpr t cet pisode en sugg rant que j tais un incorrigible romantique d sesp r et que mes efforts n avaient d a
5. Des mains se l vent Stallman d signe un membre du clan des polos Sans brevet logiciel comment pensez vous pouvoir g rer Vespionnage industriel Voyez vous r pond Stallman ces deux points n ont vrai ment rien voir l un avec l autre Mais je veux dire si quelqu un essaie de voler un morceau de logiciel d une autre soci t Stallman recule comme touch par un jet mortel Attendez un instant Voler Excusez moi il y a tant de pr suppos s faux dans cette affirmation que je ne peux rien dire sinon que je les rejette Stallman met alors le doigt sur le v ritable enjeu de la question Les soci t s qui d veloppent du logiciel privatif entre autres conservent par devers elles norm ment de secrets commerciaux et ce n est pas pr s de changer Dans le bon vieux temps m me dans les ann es 1980 la plupart des programmeurs ne savaient m me pas qu il existait des brevets logiciels et n y accordaient 170 Sur sc ne avec Saint Ignucius aucune attention Ce qu il se passait alors c est que les gens pu bliaient les id es int ressantes et s ils ne faisaient pas partie du mouvement du logiciel libre ils gardaient secrets tous les petits d tails Aujourd hui ils gardent toujours secrets les petits d tails mais ils font breveter les id es g n rales En cons quence en ce qui concerne la situation que vous d crivez les brevets ne font strictement aucun
6. un certain point mais il l a fait dit elle Je n ai t convoqu e qu une seule fois ce qui tenait du miracle C tait le professeur de math matiques Richard avait interrompu sa le on Comme je lui demandais comment il s y tait pris il me r pondit que mon fils l avait accus d utiliser une fausse preuve D accord mais avait il raison ai je demand L enseignant me r pondit Oui mais je ne peux pas le dire en classe Les autres l ves ne comprendraient pas la fin de son premier semestre au lyc e les choses se mirent en place Un score de 96 en anglais fit oublier les stigmates du 60 47 Richard Stallman et la r volution du logiciel libre Une biographie autoris e obtenu deux ans auparavant Pour faire bonne mesure Stallman confirma avec d excellentes notes en histoire am ricaine math matiques avanc es et microbiologie La cerise sur le g teau fut une note de 100 en physique Toujours exclu socialement Stall man termina ses dix mois Brandeis la 4 place d un cours de 789 l ves x x k En dehors des cours Stallman poursuivait ses tudes avec en core plus de diligence courant remplir ses fonctions d assistant la borantin luniversit Rockefeller la semaine et esquivant les ma nifestations contre la guerre du Vietnam pour aller Columbia le samedi C est l bas alors que les autres tudiants du Science Ho nors Program taient ass
7. Cela minerait l av nement d acteurs ind pendants sur le march logiciel car il deviendrait alors impossible de distribuer des logiciels en faisant payer le pro duit lui m me plut t que son seul co t de distribution 8 Le succ s tant de GNU Linux que de Windows au cours des vingt derni res ann es tend montrer qu il y a du vrai dans ces deux approches la fois Toutefois les activistes du logiciel libre comme Stallman pensent que le v ritable enjeu du d bat est ailleurs La vraie question leurs yeux n est pas de savoir 6 Voir Shubba Ghosh Revealing the Microsoft Windows Source Code Gi galaw com janvier 2000 Ghosh 2000 7 Un logiciel r volutionnaire killer app peut tr s bien tre libre C est le cas du l gendaire navigateur Mosaic cr en 1993 et l origine de Netscape puis de Firefox Sa licence permettait des d riv s non commerciaux sous cer taines restrictions De plus le lecteur l aura compris le march du logiciel est une sorte de loterie o le nombre de participants augmente avec le potentiel de gains Pour un bon r sum sur le ph nom ne du logiciel r volutionnaire voyez Ben David 2000 8 Voir le discours de Craig Mundie vice pr sident senior Microsoft Corp prononc le 3 mai 2001 la New York University Stern School of Business Mundie 2001 23 Richard Stallman et la r volution du logiciel libre Une biographie autoris e lequel des
8. Ils n taient pas soumis aux r gles de la commune Emacs car leur code en tait s par Certains voquaient leur relation avec Emacs original de Stallman au moyen d appellations r cursives humoristiques Sine Sine Is Not Emacs Eine Eine is not Emacs et Zwei Zwei Was Eine Initially Cependant pour m riter d tre qualifi de v ritable Emacs un diteur se devait de fournir l utilisateur les m mes possibilit s de programmation que l Emacs original d faut m me avec des raccourcis clavier similaires il n tait consi d r que comme un ersatz d Emacs tel tait le cas de Mince Mince is Not Complete Emacs Alors que Stallman d veloppait Emacs au AI Lab un autre v nement tait en passe de semer la confusion dans la commu naut hacker En 1979 Brian Reid d cida en effet d impl menter 9 Ibid note Emacs Distribution 119 Richard Stallman et la r volution du logiciel libre Une biographie autoris e des bombes retardement time bomb dans Scribe permet tant l entreprise Unilogic de limiter l utilisation gratuite du logi ciel Un sombre pr sage pour Stallman Il consid rait a comme la chose la plus nazie qu il ait jamais vue au cours de sa vie se rappelle Reid Bien que devenu aujourd hui une grande figure de I Internet en tant que co cr ateur de la hi rarchie Usenet alt Reid assure qu il porte encore le fardeau de cette d
9. Tracy terminait le message en me demandant de lui t l phoner pour parler plus longuement de cette id e Quand je l appelai elle me dit que son entreprise lan ait une nouvelle s rie de livres lectroniques et qu elle cherchait des r cits qui puissent attirer 1 Voir http www slashdot org 279 Richard Stallman et la r volution du logiciel libre Une biographie autoris e des lecteurs adeptes de nouveaut Le format du livre lectronique tait de trente mille mots soit environ cent pages et Tracy avait vendu l id e aupr s de ses sup rieurs de dresser le portrait d un acteur majeur de la communaut hacker Ses chefs appr ci rent la proposition et dans ses recherches de personnes int ressantes elle avait trouv l entretien de Stallman sur BeOpen D o son courrier lectronique C est ainsi qu elle me demanda si je pourrais transformer Ventretien en un portrait complet J acceptai imm diatement Avant d aller plus loin ma correspondante me sugg ra de mettre au point une proposition de r cit qu elle pourrait pr senter a sa hi rarchie Deux jours plus tard je lui envoyai une proposi tion soign e laquelle elle r pondait une semaine plus tard pour m annoncer que ses chefs lui avaient donn le feu vert Je dois admettre que penser obtenir de Stallman sa partici pation un projet de livre lectronique tait un peu pr matur de ma part En tant que journaliste couvrant
10. dagogiques employ es pour les expliquer A nsi avant m me que Stallman ne parle de l utilisation du code de Emacs originel les autres programmeurs taient d j l galement autoris s r diger leurs propres impl mentations des id es ou des commandes d Emacs Ce qu ils firent Ainsi Gosmacs n est il qu un exemple parmi une trentaine d autres imitations d Emacs d velopp es pour de nombreux syst mes diff rents Les principes de la charte Emacs ne s appliquaient qu au code d Emacs d velopp par Stallman lui m me M me si cette charte avait eu force de loi elle n aurait pu s appliquer des imitations d velopp es s par ment comme Gosmacs Certes faire de Gosmacs un programme non libre n tait pas thique selon les principes du logiciel libre car il priverait ainsi l utilisateur de ses libert s mais cette question tait sans rapport avec l origine des id es im pl ment es dans Gosmacs Selon la l gislation du copyright un programmeur d sirant co pier tout ou partie du code d un programme existant avec ou sans modification devait en demander l autorisation son auteur Bien 2 Voir Hal Abelson Mike Fischer and Joanne Costello Software and Co pyright Law version mise jour 1997 174 Gen se de la Licence publique g n rale de GNU GNU GPL que la loi sur le copyright de 1976 s appliqu t m me en l absence de mentions l gales chose que les hack
11. travailler avec d autres personnes mais mon fonctionnement de base est de tout regrouper au m me endroit et de me casser la t te sur un pro bl me jusqu ce que ce probl me ou ma t te s avoue vaincu e Il m est aussi arriv d tre particuli rement conservateur quant l adoption de nouvelles technologies En g rant faifzilla org j tais devenu quelque peu expert en feuilles de style en syst mes de ges tion de versions et en logiciels de cr ation de pages web Mais en fin XII Avant propos l dition fran aise de Sam Williams de journ e ma r ponse instinctive un rapport d erreur tait de faire les modifications directement dans le code source HTML puis de mettre jour une demi douzaine de fois la page afin d limi ner les nouvelles erreurs que j avais peut tre moi m me induites Ajoutez cela la principale pathologie de tout journaliste l in capacit totale finir quelque chose sans une date butoir ferme ou une menace de non paiement et vous tes s r qu il va y avoir de la bagarre M me si je reste fier d honorer mon engagement int grer les corrections et des modifications de mes lecteurs l laboration d une version am lior e 2 0 de Free as in Freedom avec un chapitre sur les derniers rebondissements de la saga Stallman et qui au rait tenu compte de ses propres corrections et commentaires a t stopp e vers mi 2003 Tout comme un charpentier qui laisserait sa maison to
12. 2 Voir l article Libert ou copyright mai 2000 http www technologyreview com articles stallman0500 asp 281 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Il va sans dire que cet essai souleva certaines interrogations Ni Tracy ni moi n avions parl du logiciel que son entreprise allait utiliser ni m me du type de licence qui encadrerait l usage du livre lectronique J voquai l article de la MIT Technology Review et demandai a Tracy si elle pouvait me fournir des informations sur la politique de son entreprise concernant les livres lectroniques Elle me promit de me contacter nouveau Impatient de commencer je d cidai d appeler Stallman malgr tout et de lui pr senter l id e du livre Quand je le fis il exprima tant un int r t qu une inqui tude imm diats Est ce que tu as lu mon article sur les livres lectroniques me demanda t il Quand je lui dis oui j ai lu l article et j attends des nouvelles de l diteur il non a deux conditions d une part il ne voulait pas apporter son soutien un m canisme de licence e book auquel il s opposait fondamentalement et d autre part il ne voulait pas paraitre le cautionner non plus Je ne veux pas participer a quoi que ce soit qui me ferait appara tre comme un hypocrite dit il Pour Stallman le probl me du logiciel passait apr s celui du copyright Il af
13. 219 223 246 247 N Napster 89 91 98 159 Nelson Ted 267 295 Netscape 235 236 237 Netscape Navigator 235 Newton Isaac 221 Ney Tim 87 Nixon Richard 78 Noftsker Russell 129 O O Reilly amp Associates 235 292 294 O Reilly Tim 235 236 239 240 241 Oleo 190 Open Source Initiative 243 OpenOffice org 260 285 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Oracle 28 Ousterhout John 242 P Paperback Softwre International 193 Pastel 192 Patch 178 Patel Marilyn 90 Pattison Tracy 279 280 282 283 286 290 296 297 Perens Bruce 186 219 237 243 Peterson Christine 235 236 Posix 198 Powerpoint 229 Prime Time Freeware 187 242 Q Qt 258 260 R Raymond Eric 161 162 166 210 226 228 231 235 237 239 240 243 244 245 257 269 Red Hat Inc 84 102 206 221 244 Reid Brian 8 9 119 Ritchie Dennis M 63 Roosevelt Th odore 20 Rosen Hillary 90 S Salus Peter 225 227 230 231 Samba 192 Sartre Jean Paul 252 Schonberg Edmond 26 Scribe 8 9 120 Scriptics 242 Sendmail 237 Shockley William 110 Silberman Steve 40 Sklyarov Dmitri 262 284 Sproull Robert F 9 Ssyt me d exploitation GNU Linux 246 Stallman Daniel 36 42 Steele Guy 117 118 122 123 226 Sun Microsystems 9 20 22 88 122 127 168 178 258 260 285 Sussman Gerald
14. ce type de v rification avait diminu tel point que c est l argument des administrateurs sys t me qui eut le dessus La politique initiale voulait que tout membre du AI Lab ait les droits pour contourner les restrictions de s curit Or toute personne se dotant de ces privil ges tait en mesure d en priver n importe quelle autre qui se trouvait alors dans l impossibilit de les restaurer Naturellement une poign e de hackers fut tent e de prendre le contr le total du syst me en gardant pour eux seuls ces privil ges D tournant des mots de passe et l aide du d bogueur lanc d s le d marrage Stallman r ussit d jouer ces tentatives Apr s 9 Voir http www as cmu edu geek humor See_Figure_1 txt 132 Une morale l preuve avoir mis en chec un second coup d tat de ce type il envoya un message d alerte tout le personnel du AI Lab Une nou velle tentative de prise de pouvoir a eu lieu crivit il Jusqu ici les forces aristocratiques ont t d faites Afin de prot ger son identit il signa son message Radio Free OZ Mais le d guisement tait bien mince En 1982 l aversion de Stallman pour les mots de passe et le secret tait d une telle no tori t que des utilisateurs externes au AI Lab employaient son compte comme passerelle pour acc der Arpanet le r seau informatique financ par la recherche anc tre de l Internet actuel
15. en faire des versions privatrices l image de Gosmacs Sans compter qu ils devaient fournir le code source Cette disposition vint combler le vide juridique qui aurait permis l mergence de versions restreintes et privatrices de GNU Emacs Bien qu utile pour codifier le contrat social de la Commune Emacs cette premi re licence restait trop informelle pour ses objectifs Aussi peu apr s la cr ation de la FSF Stallman commen a t il travailler sur une version plus robuste Il prit conseil aupr s des avocats et des administrateurs qui l avaient aid mettre en place la fondation Mark Fischer un avocat de Boston sp cialis dans le droit d auteur se rappelle leurs changes de l poque au sujet de la li cence Richard avait des opinions tr s arr t es concernant la fa on dont tout cela devait fonctionner rapporte t il Il tenait deux principes rendre le logiciel aussi ouvert que possible il semble d ailleurs qu au moment o il pronongait ces mots Fischer ait t influenc par les partisans de l open source car Stallman n a jamais cherch rendre les logiciels ouverts et encourager 176 Gen se de la Licence publique g n rale de GNU GNU GPL utiliser le m me mode de publication sous licence C est pour ce second principe qu taient concues les obligations exprim es dans la licence Il y avait l une r volution mais il fallait du temps pour le com
16. est que je n ai jamais r ussi d couvrir quelque chose de nouveau dans les deux premi res je ne faisais qu apprendre ce que d autres avaient fait En programmation je pouvais cr er quelque chose d utile chaque jour 57 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Ainsi dans sa demande d h bergement Harvard Stallman avait il t clair sur ses pr f rences J avais crit que je souhaitais un camarade de chambre invisible inaudible et intangible dit il Par un rare acc s de lucidit bureaucratique administration de Harvard accepta sa demande en lui octroyant une chambre individuelle au cours de sa premi re ann e Breidbart le seul de la mafia des maths partager le m me batiment que Stallman cette ann e la raconte comment ce dernier apprit lentement mais s rement interagir avec les autres Il se souvient que les autres tudiants du dortoir impressionn s par sa logique imparable commengaient solliciter ses interventions lorsqu un d bat intellectuel faisait rage dans la salle manger ou les pi ces communes Nous avions ces discussions b tons rompus o nous refai sions le monde et imaginions les cons quences d un v nement se rappelle Breidbart Supposons que quelqu un d couvre un s rum d immortalit Que faites vous Qu en seront les r sultats poli tiques Si vous le donnez tout le monde la plan te est vite s
17. ex cuter quel programme et sur quelle dur e Le meilleur moyen d viter ce genre d erreur est d utiliser un verrou pour s assurer que X et Y ne se d roulent jamais au m me moment Les programmeurs de syst mes asynchrones connaissent bien l importance g n rale des verrous mais parfois la n cessit d un verrou un certain endroit ou sur une certaine structure de donn es peut leur chapper Le programme conna t alors une erreur de synchronisation Avec le temps et le succ s grandissant de GNU associ Li nux il devint vident que le projet GNU devait prendre le train en marche sans attendre l ach vement de Hurd En outre la com munaut entourant GNU Linux pr sentait certaines faiblesses Certes Linux s tait vu dot de la licence GPL mais ainsi que 212 GNU Linux Vavait remarqu Murdock la volont de traiter Linux comme un syst me d exploitation enti rement libre tait loin de faire Vunanimit Fin 1993 la population totale des utilisateurs de Linux tait pass e d une douzaine de fans a un chiffre situ entre vingt mille et cent mille personnes Ce qui n tait au d but qu un hobby constituait d sormais un march m r pour l exploitation et cer tains ne voyaient aucune objection en tirer profit avec du logiciel non libre Tel Winston Churchill observant les troupes sovi tiques d ferler sur Berlin Stallman prouvait un sentiment mitig bien compr hensible
18. exploitation qui aiderait les autres faire de m me est toute naturelle Apr s tout c tait bien la combinaison de son obstination de son intuition et de sa virtuosit dans l criture du code qui lui avait permis d envisager cette alternative que nombre d autres n auraient m me pas pu imaginer Dans son article intitul Le projet GNU il affirme son adh sion aux id aux contenus dans les mots du sage juif Hillel Si je ne suis pas pour moi qui le sera Et si je ne suis que pour moi qui suis je Et si pas maintenant quand 17 En public Stallman vite toute r f rence religieuse et relate sa d cision en termes pragmatiques 17 Stallman 1999 p 56 Stallman ajoute une note de bas de page ce propos Je suis ath e et je n ai d ob dience pour aucun chef religieux mais j ai parfois de l admiration pour ce que l un d entre eux peut dire 144 Une morale l preuve Je me suis demand que pourrais je faire moi d velop peur de syst mes d exploitation pour am liorer la situation Ce n est qu apr s avoir longuement examin la question que j ai pris conscience qu un d veloppeur de syst mes d exploitation tait pr cis ment ce qu il fallait pour r soudre le probl me D s lors tout le reste allait selon ses propres mots se mettre en place En 1983 le MIT fit acquisition aupr s de Symbolics de machines Lisp de seconde g n rat
19. histoire am ricaine en chimie en fran ais et en alg bre mais un F retentissant en anglais cons quence de son boycott continu des devoirs crits De tels couacs donneraient lieu quelques sourires entendus au MIT mais ne seraient pas tol r s Harvard Lorsque son fils fut en premi re Mme Lippman prit rendez vous avec un th rapeute Ce dernier fit tout de suite part de son inqui tude face au refus de Stallman d crire et ses d m l s avec les professeurs Le jeune homme avait certainement les aptitudes intellectuelles pour r ussir Harvard mais avait il la patience de suivre des cours qui exigeaient la remise de devoirs r guliers Le th rapeute sugg ra un galop d essai Si Stallman r ussissait une ann e enti re l cole publique de New York incluant un cours d anglais avec preuve crite obligatoire il pourrait probablement faire de m me Harvard Sa classe de premi re achev e Stallman alla s inscrire un cours public d t dans le centre ville et se mit au rattrapage des cours en sciences humaines qu il avait boud s au lyc e l automne il avait rejoint le gros des lyc ens new yorkais l cole Louis D Brandeis situ e dans la 84 Rue Il ne lui fut pas facile de suivre des cours faisant p le figure face aux tudes du samedi Columbia mais Mme Lippman se souvient fi rement de la mani re dont son fils sut tenir le cap Il a d courber l chine jusqu
20. motion pour la premi re fois de la matin e Il y 91 Richard Stallman et la r volution du logiciel libre Une biographie autoris e a tellement de produits diff rents que je n ai jamais vus aux Etats Unis des produits locaux faits de champignons et de l gumes de la r gion C en tait au point que je tenais un journal pour d tailler chacun de ces merveilleux repas La conversation se tourna vers la cuisine cor enne Durant sa tourn e asiatique en juin 2000 Stallman tait all visiter la Cor e du Sud Son arriv e avait enflamm les m dias locaux En effet la m me semaine Bill Gates le fondateur et PDG de Microsoft participait l bas une conf rence sur les logiciels Outre sa photo juste au dessus de celle de Gates la Une du plus grand journal de S oul Stallman consid rait la nourriture comme le summum du voyage On m a servi un bol de naeng myun des nouilles froides Elles procurent une sensation int ressante Selon les r gions on n utilise pas tout fait le m me genre de nouilles pour le naeng myun et je peux dire avec une certitude absolue que c tait le naeng myun le plus exquis que j aie jamais go t Le terme exquis tait une authentique louange de la part de Stallman Je devais vite m en rendre compte car quelques instants apr s avoir entendu sa rhapsodie en l honneur des naeng myun je sentis le faisceau laser de ses yeux br ler par dessus mon paule
21. taient g n ralement sous licence GPL En tant que distributeur de logi ciels d s que je voyais la mention GPL je savais que c tait bon se souvient il Pour compenser les efforts engag s compiler des enregistre ments pour le groupe d utilisateurs Sun Morin demandait un peu d argent aux destinataires Or avec les logiciels passant massive ment sous GPL il mettait subitement deux fois moins de temps assembler les logiciels faisant m me un peu de profit au passage Voyant une opportunit commerciale dans son hobby il en fit une entreprise qu il baptisa Prime Time Freeware De telles exploitations commerciales s inscrivaient parfaite ment dans le cadre du d veloppement du logiciel libre Quand nous parlons de logiciel libre nous nous r f rons la libert pas la gratuit pr vient Stallman dans le pr ambule de la GPL Lo gique qu il r sumait la fin des ann es 1980 par un simple moyen mn motechnique pour r soudre l ambigu t du mot anglais free Don t think free as in free beer think free as in free speech 2 Pour la plupart les entreprises ignor rent les sollicitations de Stallman Cependant pour quelques entrepreneurs la libert as soci e au logiciel libre tait la m me que celle associ e aux march s libres En retirant la propri t logicielle de l quation commerciale on obtenait en effet une situation o m me la plus petite des so ci t s
22. tais bou levers e Sa visite l antenne du parti devait se r v ler tout aussi d cevante La d crivant comme l ternelle salle enfum e Mme Lippman raconte y avoir pour la premi re fois pris conscience que la corruption au sein du parti tait sans doute l origine de l hostilit peine voil e de la ville envers les citoyens les moins nantis Au lieu de retourner l antenne du parti elle d cida de rejoindre l un des multiples clubs dont l objectif tait de r former le parti d mocrate et de renverser les derniers vestiges de la machi nerie client liste du Tammany Hall Mme Lippman et son club le Woodrow Wilson FDR Reform Democratic Club commenc rent se pr senter aux r unions de planification ainsi qu au conseil municipal comptant bien y tre entendus Notre but principal tait de combattre le Tammany Hall Carmine DeSapio et son acolyte poursuit Mme Lippman J tais la repr sentante au conseil municipal et je me suis impliqu e dans la cr ation d un plan de renouvellement urbain viable qui ne se 2 Carmine DeSapio a la particularit suspecte d tre le premier patron italo am ricain de Tammany Hall la machine politique de New York Pour plus d informations sur DeSapio et la politique du New York d apr s guerre voyez Davenport 1975 5l Richard Stallman et la r volution du logiciel libre Une biographie autoris e contentait pas de construire de
23. tait planifi e de fa on centralis e et con us pour r sister aux as sauts du temps l oppos Linux ressemblait davantage un grand bazar bruyant un projet logiciel d velopp gr ce aux dy namiques floues et d centralis es de l Internet L article de Raymond associait le style cath drale que lui Stallman et bien d autres avaient utilis tout sp cialement au projet GNU et Stallman faisant ainsi glisser l opposition entre deux mod les une opposition entre deux personnes La o Stallman incarnait le mod le classique du b tisseur de cath drale c est dire un programmeur ma tre qui pouvait t ches Au lieu de r duire les d lais ajouter plus de personnel les allonge Voir Brooks 1995 233 Richard Stallman et la r volution du logiciel libre Une biographie autoris e disparaitre pendant dix huit mois et revenir avec un programme comme le compilateur C GNU Torvalds tait plut t un aimable organisateur de soir es En laissant les autres diriger la discussion sur la conception de Linux n intervenant que lorsque le d bat requ rait un arbitre il avait cr un mode de d veloppement refl tant parfaitement sa personnalit d contract e Pour lui la tache d encadrement la plus importante ne consistait pas 4 imposer un contr le mais veiller maintenir un flux continu d id es Raymond r sume ainsi Je pense que le coup de maitre de L
24. un noyau doit respecter pour tre compatible avec Unix Quelques semaines plus tard apr s avoir fait tourner conjoin tement son noyau et quelques programmes GNU adapt s par ses soins Torvalds envoya un message rappelant celui qu avait post Stallman en 1983 pour lancer le projet GNU Bonjour tous ceux ici utilisant Minix Je suis en train de cr er une distribution logicielle libre ce n est qu un passe temps ga ne sera pas aussi grand et professionnel que GNU pour les 386 486 pour PC AT 33 Ga mijote depuis le mois d avril et c est presque pr t J aimerais avoir des retours sur ce que les gens aiment ou n aiment 31 Ibid 32 Les normes Posix ont par la suite t tendues plusieurs fonctions en ligne de commande mais ce n tait pas le cas en 1991 33 Personal Computer Advanced Technology IBM qui allaient devenir les compatibles PC 198 Gen se de la Licence publique g n rale de GNU GNU GPL pas dans Minix en g n ral puisque mon OS y ressemble d une certaine fagon entre autres le m me arrangement physique du syst me de fichiers pour des raisons pratiques Pour l instant sur mon syst me j ai port Bash 1 08 et GCC 1 40 34 Le message recut quelques vagues r ponses et un mois plus tard Torvalds avait publi la version 0 01 de sa distribution logi cielle c est dire la toute premi re version con ue pour un exa men ext rieur su
25. 187 232 241 245 IGNUcius Saint 165 166 168 169 Intel 204 Internet Explorer 235 J Jefferson Thomas 268 Joy Bill 148 168 260 K KDE 259 Kennedy John F 52 Index des noms propres King Stephen 282 L Langage awk gawk 191 C 63 128 146 148 190 229 C 188 Lisp 63 112 126 129 148 173 227 Pastel 147 Perl 178 237 PL I 45 63 Python 237 Tel 242 Lessig Lawrence 80 269 Levy Steven 121 138 139 252 Licklider Joseph Carl R 269 Linux noyau 20 82 93 199 201 205 207 208 212 214 218 223 227 229 234 245 Lippman Alice 33 39 41 44 47 50 52 Lippman Andrew 52 Lippman Maurice 52 Lisp Machines Inc 129 134 139 145 151 152 Lotus Development Corporation 193 210 Luther King Martin 101 M MAC projet 63 66 113 129 Mach 193 197 208 211 Machine IBM 7094 44 196 IBM SP Power3 154 Machine Lisp 129 134 145 MicroVAX 196 198 PC 386 197 333 PDP 3 6 24 62 66 67 114 127 128 130 131 140 149 184 VAX 11 780 127 Make 190 Marshall Thurgood 271 Marx Groucho 167 McCarthy John 129 Microsoft 21 22 24 26 92 142 160 193 229 235 Mikkelson Carl 115 Minix 197 198 205 223 Mocklisp 148 Moglen Eben 30 261 264 267 271 273 299 Morin Rich 146 187 191 242 Mozilla 236 Muir John 265 Mundie Craig 18 21 23 Murdock Ian 206 207 210 213 213 214 218
26. 63 65 108 112 Symbolics Inc 129 134 140 143 145 252 Syst me d exploitation CTSS 66 Debian GNU Hurd 209 Debian GNU Linux 186 213 Decsystem 20 130 134 FreeBSD 155 161 209 GNU Linux 20 23 83 83 95 102 155 158 161 199 204 206 212 218 220 238 258 259 Hurd 94 ITS 3 7 66 68 72 117 118 128 133 227 Multics 63 OpenBSD 209 Sprite 242 SunOS 178 186 TOPS 10 TOPS 20 132 Twenex 6 130 132 Unix 63 93 125 126 128 146 147 148 152 173 178 184 205 207 Windows 21 23 28 204 228 238 T Tableur 1 2 3 193 334 Index des noms propres Tanenbaum Andrew 197 223 Teco 113 118 Texinfo 190 191 Thompson Ken 63 148 Thoreau Henry David 265 Tiemann Michael 188 189 221 238 239 Tk 242 Torvalds Linus 20 80 82 196 202 205 206 208 221 223 224 226 227 229 232 234 238 241 242 245 257 Trix 192 Trn 178 Trolltech 258 260 U Unilogic 8 Unipress 148 Uretsky Mike 25 V VA Research 235 238 244 van Rossum Guido 237 Vi 148 153 335 Vixie Paul 237 Vuck 146 W Wall Larry 178 237 239 Wallace David Vinayak 189 Weber Max 183 Weizenbaum Joseph 109 Willison Frank 237 X X 205 X Malcom 101 Xanadu projet 295 Xerox Corporation 2 3 5 8 10 14 Palo Alto Research Center 2 9 Y Yacc Bison 190 Youmans Brian 230 Young Robert 102 221 222 Z Zimmerman
27. Dans les versions pr liminaires de ce livre j ai intitul ce point la question des cent ans Esp rant d gager une vision objective de Stallman et de son travail jai demand diverses t tes pen santes de l industrie du logiciel de tenter de s extraire du contexte actuel et de se mettre dans la position d un historien se penchant sur le mouvement du logiciel libre dans cent ans Du point de vue contemporain il est ais de voir des points communs entre Stallman et ces Am ricains du pass qui bien que marginaux au cours de leur carri re ont acquis une dimension historique en vieillissant On trouve facilement une similitude avec Henry David Thoreau philosophe transcendentaliste et auteur de La d sob issance civile ou John Muir fondateur du Sierra Club p re du mouvement environnementaliste moderne T Mais on peut aussi penser William Jennings Bryan dit le Grand Roturier 7 Henry David Thoreau 1817 1862 est l auteur de Walden ou la vie dans les bois classique de la litt rature am ricaine tir de l exp rience de deux an n es pass es dans une cabane au fond des bois Dans cette critique en r gle de l humanit moderne Thoreau ne livre pas un plaidoyer contre le progr s technique mais contre les d fauts d une soci t privil giant le bien tre mat riel au spirituel John Muir 1838 1914 est ranger du c t des contemplatifs Ses r cits de voyages dans les contr es recul
28. L autobiographie de Malcom X Paris Grasset Harmon 1998 HARMON A 1998 For Sale Free Operating System http www nytimes com library tech 98 09 biztech articles 28linux html Kahney 1999 KAHNEY L 1999 Linux s Forgotten Man dans Wired News 5 mars 1999 http www wired com science discoveries news 1999 03 18291 Leibovitch 2000 LEIBOVITCH E 2000 Who s Afraid of Big Bad Wolves dans ZDNet Tech Update 14 d cembre 2000 http techupdate zdnet com techupdate stories main 0 14179 2664992 00 html Leonard 1998 LEONARD A 1998 The Saint of Free Software aotit 1998 http archive salon com 21st feature 1998 08 cov_31feature html 325 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Lerner 1990 LERNER R 1990 Stallman wins 240 000 MacArthur award dans MIT The Tech Juillet http the tech mit edu V110 N30 rms 30n html Lessig 2001 Lessic L 2001 The Future of Ideas New York Random House Inc http www the future of ideas com download Lessig 2005 Lessic L 2005 L avenir des id es Le sort des biens communs l heure des r seaux num riques Lyon Presses Universitaires de Lyon http presses univ lyon2 fr q node 20 Levy 1984 Levy S 1984 Hackers Heroes of the computer revolution New York Penguin USA Levy 2002 LEVY S 2002 Crypto How the Code Rebels Beat the Government Savin
29. La guerre du Vietnam tait pour nous un sujet d inqui tude constante raconte Mme Lippman Nous en parlions tout le temps que ferions nous si la guerre continuait Que feraient Richard et son demi fr re s ils taient appel s Nous tions tous oppos s la guerre et l incorporation Nous pensions que cela tait tout fait amoral 92 Destituer Dieu Chez Richard la guerre du Vietnam veillait un m lange com plexe d motions de la confusion de l horreur et en fin de compte un sentiment profond d impuissance politique Enfant il avait d ja eu du mal tenir le coup dans l univers mod r ment autoritaire de V cole priv e Il ne supportait pas l id e du camp d entra nement militaire il ne pensait pas pouvoir en ressortir sain d esprit J tais t tanis par la peur j aurais voulu faire quelque chose mais je n avais pas le courage d aller manifester se souvient Stall man dont la date d anniversaire le 16 mars tait dans les pre mi res tir es au sort la loterie tant redout e de l incorporation Cela ne l affecta pas imm diatement car il b n ficiait d un report automatique pour sa scolarit l universit l un des derniers accord s par le gouvernement mais le r pit ne serait que tem poraire Je ne m imaginais pas d m nager au Canada ou en Su de L id e de me lever comme a et de partir seul me parais sait irr aliste J tai
30. Parmi ces touristes du d but des ann es 1980 on compte Don Hopkins un programmeur de Californie Grace au t l phone arabe des r seaux de hackers il avait appris que tout ce qu un intrus avait faire pour acc der au c l bre syst me ITS du MIT tait d ouvrir une session sous les initiales RMS et de r p ter ce m me monogramme de trois lettres en guise de mot de passe Je serai ternellement reconnaissant au MIT de m avoir comme de nombreux autres laiss utiliser librement ses ordina teurs d clare Hopkins Cela a beaucoup compt pour un grand nombre d entre nous Cependant cette politique touristique ouvertement to l r e par les responsables du MIT au cours des ann es ITS t tourna court quand Oz devint le premier maillon de raccordement du labo l Arpanet Les premiers temps Stallman poursuivit sa strat gie qui consistait reprendre son identifiant de connexion comme mot de passe permettant ainsi aux utilisateurs ext rieurs d avoir un acc s via son propre compte Mais la fragilit d Oz in cita par la suite les administrateurs interdire l acc s aux intrus qui par pure maladresse ou par malveillance d lib r e auraient 10 Voir MIT AI Lab Tourist Policy http www art net hopkins Don text tourist policy html 133 Richard Stallman et la r volution du logiciel libre Une biographie autoris e pu endommager le syst me Lorsque ces m mes adminis
31. Quand vint le temps de publier la version 0 12 de Linux la pre mi re fonctionnant pleinement avec GCC Torvalds d cida de se ranger au c t du mouvement du logiciel libre I remisa l ancienne licence de Linux et la rempla a par la GPL Trois ans plus tard les d veloppeurs proposaient une version 1 0 du noyau qui fonction nait correctement avec le quasi complet syst me GNU compos de programmes issus du projet GNU et d ailleurs En pratique ils avaient compl t le projet GNU en y ajoutant le noyau Linux Le r sultat en gros tait GNU plus Linux Pourtant Torvalds et ses amis se r f raient ce syst me en le nommant abusivement Linux tout court 36 Ibid pp 95 97 37 Ibid pp 94 95 200 Gen se de la Licence publique g n rale de GNU GNU GPL En 1994 le syst me ainsi constitu avait obtenu une large re connaissance de la part du monde des hackers Au point que cer tains observateurs du monde commercial se demandaient si Tor valds n avait pas laiss s chapper la poule aux ceufs d or en optant pour la GPL durant les premiers mois du projet Dans le premier num ro de Linux Journal diteur Robert Young s entretenait avec Torvalds Quand il demanda au programmeur finlandais si celui ci regrettait d avoir abandonn la propri t exclusive du code source Torvalds r pondit que non M me r trospectivement Torvalds dit qu il consid rait la GPL comme l une des me
32. STALLMAN R M 1983 Initial GNU Announcement http www gnu org gnu initial announcement html Stallman 1985 STALLMAN R M 1985 The GNU Manifesto http www gnu org gnu manifesto html Stallman 1986 STALLMAN R M 1986 Lecture at KTH 30 octobre 1986 http www gnu org philosophy stallman kth html Stallman 1987 STALLMAN R M 1987 Emacs the Full Screen Editor http www lysator liu se history garb txt 87 1 emacs txt Stallman 1999 STALLMAN R M 1999 The GNU Operating System and the Free Software Movement dans DIBONA C OCKMAN S AND STONE M Eds Open Sources Voices from the Open Source Revolution Sebastopol Cal O Reilly Media Inc pp 53 70 http oreilly com catalog opensources book stallman html Stallman 2000 STALLMAN R M 2000 Freedom or copyright By legalizing the co pying of e books we can turn copyright back into the industrial regula tion it once was dans MIT Technology Review Mai 2000 http www technologyreview com communications 12110 Stallman 2001 STALLMAN R M 2001 Free Software Freedom and Cooperation http www gnu org events rms nyu 2001 transcript txt Stallman 2008 STALLMAN R M 2008 Vous avez dit Propri t intellectuelle Un s duisant mirage http www gnu org philosophy not ipr fr html 329 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Steed 2000 STEED J 2000 C03 S
33. Si un auteur ne souhaitait aucune de ces options il avait int r t utiliser plut t la GFDL remarquait Stallman puisque cela minimisait le risque de voir activ es ces options non souhait es dans des versions ult rieures du document L importance accord e aux modifications dans ces deux li cences refl tait leur but originel donner aux propri taires de manuels de logiciels une chance de les am liorer et de publier les am liorations au b n fice du reste de la communaut Puisque mon livre n tait pas un manuel j accordai peu d int r t aux clauses de modifications dans les deux licences Ma seule pr occupation tait d offrir aux lecteurs le droit de copier ou d changer le contenu la m me libert dont ils auraient joui en achetant une version imprim e du livre Consid rant ces deux licences pertinentes par rapport mon objectif je signai le contrat avec O Reilly d s qu il me fut envoy La notion de modifications non restreintes continuait malgr tout de m intriguer Dans les premi res n gociations avec Tracy j avais mis en avant les m rites d une licence de type GPL dans le cadre du contenu d un livre lectronique Au pire avais je dit la licence garantirait beaucoup de publicit favorable pour le livre lectronique Au mieux elle inciterait les lecteurs participer au processus d criture En tant qu auteur j tais pr t laisser les autres amender mon travail tant que mon n
34. Stallman devait selon moi tre exploit en suivant un pr requis thique qui revenait trouver une licence qui donnerait aux lecteurs des libert s au moins gales celles dont jouissent d j les lecteurs tra ditionnels savoir la libert de partager et de copier la libert de lire dans l environnement de son choix la libert d en revendre des copies Apr s avoir puis les premi res tentatives de bricolage d une telle licence j ai choisi la GNU FDL pour la bonne raison que Stallman avait particip son criture et que je savais que 1 Voir le site gnu org http www gnu org licenses licenses fr html NdT Avant propos l dition fran aise de Sam Williams l ensemble de la communaut des hackers aurait approuv cette d cision En fait il me semble me souvenir que Stallman lui m me se demandait si le choix la GNU FDL n tait pas excessif sachant que l objectif principal de cette licence est d encourager la collabora tion pour l am lioration des manuels utilisateurs des logiciels un sous genre d uvre non romanesque o l utilit de l information et la r ciprocit sociale prennent le pas sur la reconnaissance de l auteur unique Malgr tout Tim O Reilly l homme dont la soci t a finale ment d cid de publier le livre n a m me pas tiqu sur la demande de cette licence en tout cas pas d apr s mon agent Henning Gutt man charg des n gociations Apr s avoir pub
35. accomplir une tache souhait e Ils peuvent tre ais ment modifi s en fonction des d sirs sp cifiques de l usager ou de circonstances particuli res Vous n avez pas a suivre une recette avec pr cision note Stallman Vous pouvez laisser de c t certains ingr dients Ajouter quelques champignons parce que vous en raffolez Mettre moins de sel car votre m decin vous le conseille peu importe De surcro t poursuit il logiciels et recettes sont faciles par tager En donnant une recette un invit un cuisinier n y perd que du temps et le co t du papier sur lequel il l inscrit Partager un logiciel n cessite encore moins habituellement quelques clics de souris et un minimum d lectricit Dans tous les cas la per sonne qui donne l information y gagne deux choses davantage d amiti et la possibilit de r cup rer en retour d autres recettes int ressantes Stallman monte d un cran Imaginez que les recettes soient emball es dans des bo tes noires Vous ne pourriez pas conna tre les ingr dients utilis s encore moins les changer Et si vous en faisiez une copie pour un ami ils vous qualifieraient de pirate et essaieraient de vous faire emprisonner des ann es durant Un tel changement susciterait un norme scandale chez les gens ayant l habitude de partager des recettes Mais c est exactement ce que nous impose le monde du logiciel propri taire Un monde dans lequel la biens anc
36. attention de la communaut En janvier 1994 Murdock publia le Manifeste Debian Dans l esprit du Manifeste GNU de Stallman publi dix ans plus t t il expliquait importance de travailler en troite collaboration avec la FSF La Free Software Foundation joue un r le extr mement im portant pour le futur de la distribution Debian Le simple fait que ce soit elle qui la diffuse est un message envoy au monde Linux sic n est pas un produit commercial et jamais il ne devrait l tre cela ne signifie pas pour autant que Linux ne sera jamais en me sure d tre comp titif Pour ceux d entre vous qui en douteraient je vous mets au d fi d expliquer le succ s de GNU Emacs et de GCC qui sans tre des logiciels commerciaux ont pourtant eu un sacr impact sur le march conomique Le temps est venu de se concentrer sur le futur de Linux sic plut t que sur l objectif destructeur consistant s enrichir aux d pens de toute la communaut Linux et de son avenir Le d ve loppement et la distribution de Debian ne sont peut tre pas la r ponse aux probl mes que j ai expos s dans ce Manifeste mais j esp re au moins qu ils attireront suffisamment l attention sur ces probl mes afin qu ils puissent tre r solus 1 Peu apr s la publication du Manifeste la FSF mit sa premi re requ te d importance Stallman voulait que Murdock appelle sa distribution GNU Linux Il avait propos pour co
37. avez menti Au contraire s ils en sont venus comprendre avec le mouvement du logiciel libre que c est la libert qui est importante en elle m me alors ils diront Com ment ces gens osent ils m emp cher d avoir cette fonctionnalit et restreindre ma libert Or c est ce type de r ponse qui nous per mettra de survivre aux coups qui nous viseront lorsque ces brevets se mettront prolif rer En regardant Stallman d rouler en personne son argumentaire politique il est difficile de voir quoi que ce soit de confus ou de d plaisant Son apparence physique peut certes sembler peu enga geante mais son message est logique Quand un membre du public demande si en se d tournant des logiciels privateurs les partisans du logiciel libre ne renoncent pas aux plus r centes avanc es de la technologie Stallman r pond selon ses convictions Je pense que la libert est plus importante que les avanc es technologiques Je choisirai toujours un logiciel libre moins avanc du point de vue technologique un logiciel non libre plus avanc parce a ne vaudrait pas que je renonce ma libert Je m en tiens cette r gle je ne prends rien que je ne puisse partager Ceux qui confondent thique et religion voient dans ce discours une preuve de plus de la nature quasi religieuse du message de Stallman Mais contrairement aux pratiquants religieux Stallman n ob it pas un commandement il refuse just
38. cher la pression de faire un pied de nez l administration du campus et de laisser libre cours son esprit et son comportement cr atifs que le rigoureux programme de l Institut touffait 2 Playful cleverness en anglais NdT 3 Dans la version originale on donne comme quivalent en argot tudiant am ricain moderne le terme goof NdT 4 Dans le texte original goofing ou goofing off NdT 302 A propos du terme hacker Avec ses myriades de couloirs et de conduits de ventilation sou terrains l institution offrait de nombreux endroits explorer pour l tudiant qui ne se laissait pas intimider par les portes ferm es ou les panneaux entr e interdite Les tudiants commenc rent nommer sp l o hacking leurs explorations hors piste Au dessus du niveau du sol le syst me t l phonique du campus offrait des possibilit s similaires Entre exp rimentation informelle et di ligence de rigueur les tudiants apprirent jouer toutes sortes de tours S inspirant de la plus traditionnelle course dans les souter rains les tudiants nomm rent vite cette nouvelle activit hack t l phonique 6 C est ce m lange de jeu cr atif et d exploration sans restriction qui allait servir de fondement aux mutations ult rieures du terme hacker Les premiers se d crire eux m mes comme des hackers de l informatique sur le campus du MIT au d but des ann es 1960 avaient fait parti
39. cision de 1979 tout au moins aux yeux de Stallman Selon lui tous les logiciels devaient tre libres et la simple volont de faire payer un programme constituait un crime contre l humanit 1 Quoique impuissant influer sur le marchandage entrepris par Reid Stallman tait en mesure de contrer les autres formes de com portement qu il jugeait contraires l thique En tant que prin cipal mainteneur du code source d Emacs il mit son pouvoir au service de ses desseins politiques Dans les derniers temps du conflit Vopposant aux administrateurs du laboratoire d informatique au sujet des mots de passe il entreprit une gr ve du logi ciel Stallman refusa d envoyer la derni re version d Emacs aux membres tant qu ils ne rejetaient pas le syst me de s curit pr sent sur les ordinateurs Il s agissait davantage d agitation poli tique que d une sanction car dans les faits rien n emp chait les administrateurs d installer ledit syst me Malgr tout le geste de Stallman donnait corps une r probation Beaucoup de gens taient en col re contre moi disant que je tentais de les prendre en otage ou de les faire chanter Ce que 10 Dans une interview du magazine online MEME Stallman qualifia de rebutante la commercialisation de Scribe mais il refusa de mentionner Reid nominativement Le probl me est que personne n a censur ni puni cet tu diant pour ce qu il a commis affirma
40. droite Il y a une femme des plus exquises assise juste derri re vous indiqua t il Je me tournai pour regarder apercevant du coin de l oeil le dos d une femme Elle tait jeune dans la vingtaine et portait une robe blanche cousue de paillettes Elle et son compagnon de table r glaient la note Je n eus pas a les regarder pour savoir qu ils avaient quitt le restaurant car les yeux de mon interlocuteur perdirent soudainement de leur intensit Oh non dit il Ils sont partis Et dire que je ne la reverrai probablement jamais Apr s un bref soupir Stallman se ressaisit x x K 92 Une oasis de libert Cet interm de m offrait l occasion d aborder la question de sa r putation parfois contradictoire vis a vis du sexe oppos Nombre de hackers rapportaient que Stallman accueillait les dames d un baisemain t Pourtant dans un article de Salon com en date du 26 mai 2000 il est d peint comme un hacker la Lothario 1 La journaliste Annalee Newitz pour documenter la relation entre amour libre et logiciel libre y pr sente un Stallman rejetant les valeurs familiales traditionnelles et le cite Je crois en l amour mais pas en la monogamie 14 Le menu de Stallman s abaissa un brin lorsque j amenai le sujet Bon La plupart des hommes semblent ne vouloir que le sexe et ont une attitude plut t m prisante envers les femmes dit il M me celles avec lesquelles ils sont li
41. entre eux ne ch rissaient pas assez la libert pour r sister aux sir nes de KDE D s lors GNU Linux risquait de susciter l installation massive KDE et donc de la biblioth que non libre Qt compromettant ainsi l objectif du projet GNU Afin de rem dier cette situation Stallman recruta des gens pour lancer deux contre projets Le premier tait Gnome un en vironnement graphique libre pour le bureau GNU l autre Har mony une biblioth que graphique libre qui devait remplacer Qt Si Gnome r ussissait KDE deviendrait superflu Si Harmony r us sissait KDE n aurait plus besoin de Qt Dans les deux cas les utilisateurs pourraient utiliser un environnement graphique sous GNU Linux sans passer par un Qt non libre En 1999 les deux projets taient bien avanc s et Trolltech commen ait sentir la pression monter Trolltech commen a tout d abord par crire sa propre licence la QPL Q Public Licence Bien qu elle f t reconnue comme licence libre Stallman souligna 259 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Vinconv nient de son incompatibilit avec la GPL combiner du code sous licence GPL avec Qt dans un m me programme revenait syst matiquement violer l une ou l autre licence La direction de Trolltech finit par reconna tre que la GPL servait aussi bien ses int r ts Elle publia alors le code source de Qt sous double licence QPL et GPL Une victoire qui
42. es des tats Unis et son activisme en faveur notamment de la sauvegarde de la vall e du Yosemite ont directe 265 Richard Stallman et la r volution du logiciel libre Une biographie autoris e leader du mouvement populiste ennemi des monopoles et qui bien qu il f t un homme puissant semble tre tomb dans l oubli S il n a pas t le premier consid rer le logiciel comme un bien public Stallman aura assur ment une place dans les livres d histoire gr ce la GPL On peut ensuite prendre du recul et se d tacher du contexte actuel la GPL sera t elle toujours uti lis e par les programmeurs en 2102 ou sera t elle rel gu e aux oubliettes depuis longtemps L expression free software sera t elle demain obsol te comme l est aujourd hui l expression free silver ou sera t elle consid r e comme tonnamment visionnaire la lu mi re des v nements politiques qui auront eu lieu ment inspir la politique de Th odore Roosevelt pour la cr ation de plusieurs parcs naturels sur le mod le de Yellowstone 1872 Le Sierra Club qu il fonda en 1892 est encore aujourd hui une association lobbyiste forte influence NdT 8 William Jennings Bryan 1860 1925 fut un avocat presbyt rien et d mocrate qui eut une forte influence dans la vie politique am ricaine du d but du xx si cle Leader du parti d mocrate il se r clamait d un mouvement po puliste r sumant lui s
43. gar s et avocats en embuscade Les visiteurs osant s aventurer au del doivent faire face une autre barri re la s curit camp e juste derri re l unique entr e de l immeuble Pass le poste de contr le l atmosph re se fait plus d ten due De nombreuses affichettes diss min es dans tout le rez de chauss e mettent toutefois en garde contre les portes coupe feu laiss es ouvertes Ensemble ces signes rappellent qu New York Richard Stallman et la r volution du logiciel libre Une biographie autoris e m me dans les temps relativement tranquilles de l avant 11 sep tembre on n est encore jamais assez prudent ni pr voyant Ces affichettes offrent un int ressant contrepoint th matique au nombre croissant de visiteurs r unis dans l atrium du hall Quelques uns font penser des tudiants de l universit de New York La plupart ressemblent ces habitu s des concerts chevelus bouriff s s agitant devant la sc ne avant le grand spectacle Le temps d une matin e les masses auront ainsi pris d assaut le War ren Weaver Hall ne laissant au vigile rien de mieux a faire que de regarder Ricky Lake la t l et de diriger d un signe de l paule vers l amphith tre voisin les nombreux visiteurs demandant la conf Une fois l int rieur de l auditorium le visiteur d couvre ce lui qui a forc l arr t temporaire des proc dures de s curit de l immeuble
44. graphiques pour GNU Linux annon a qu elle allait enregistrer ses logiciels sous licence GPL Quelques semaines plus tard Sun Mi crosystems qui jusque l avait tent maladroitement de suivre le mouvement open source sans c der son code la communaut se laissa finalement convaincre et annon a la publication de la nouvelle suite OpenOffice sous double licence la Lesser GNU 1 Sun a t contraint suite un probl me de marque d pos e d utiliser le nom plus maladroit OpenOffice org 258 Le combat vers la libert Public Licence LGPL Licence publique g n rale limit e GNU et la Sun Industry Standards Source Licence SISSL Licence source des standards industriels de Sun Dans le cas de Trolltech cette victoire fut le r sultat d un long effort de la part du projet GNU En effet le statut non libre de Qt posait un grave probleme a la communaut puisque KDE un environnement de bureau graphique de plus en plus populaire d pendait beaucoup de cette biblioth que logicielle Qt n tait pas libre mais Trolltech avait invit des projets libres tels que KDE l utiliser gratuitement Bien que KDE soit un logiciel libre il ne pouvait s ex cuter sans Qt qui n tait pas libre KDE ne pouvait donc tre utilis par ceux qui voulaient utiliser exclusivement du logiciel libre Stallman reconnut que de nombreux utilisateurs allaient vou loir un bureau graphique sous GNU Linux et que la plupart d
45. ils avaient v cu C tait un peu le jardin d Eden raconte Stallman en 1998 dans un article de Forbes d crivant ce qu tait le laboratoire et 1 McHugh 1998 Richard Stallman et la r volution du logiciel libre Une biographie autoris e son thique de partage logiciel L id e de ne pas coop rer ne nous avait jamais effleur s Si la description du laboratoire comme d un lieu mythique peut sembler exag r e elle souligne que le neuvi me tage du 545 Tech Square tait pour beaucoup plus qu un lieu de travail Pour les hackers comme Stallman c tait un chez soi Le terme de chez soi est bien pes dans le lexique de Stall man Dans un reproche peine voil ses parents il se refuse encore nommer comme tel tout autre domicile qu il aurait oc cup avant celui de Currier House le dortoir de Harvard o il v cut pendant ses tudes Sa fa on de d crire son d part de l endroit en termes tragi comiques est d ailleurs r v latrice Retra ant le cours de ses ann es l bas Stallman raconte que son seul regret est d en avoir t chass Ce n est qu en lui de mandant ce qui avait pr cipit ce d part que je r alisai que j tais tomb dans un de ses pi ges typiques Harvard ils ont une politique trange ceux qui r ussissent trop d examens sont invit s quitter les lieux N ayant aucune intention de retourner New York Stallman sui
46. l heure de c l brer la victoire de GNU Li nux x x K Or bien qu en retard la f te Stallman avait toujours de l influence Aussit t que la FSF eut annonc qu elle fournirait son argent et son soutien moral au projet logiciel de Murdock les autres offres de soutien commenc rent affluer Murdock baptisa le nouveau projet Debian fusion du pr nom de sa femme De borah et du sien et en quelques semaines la premi re version de la distribution fut livr e Selon ses propres mots l appui de 8 Les chiffres concernant la population des utilisateurs de GNU Linux sont on ne peut plus lacunaires d o l tendue de la marge que j avance ici Le chiffre 100 000 provient du site de Red Hat Milestones 9 J avais d j crit cette analogie avec Winston Churchill quand Stallman m envoya de lui m me son propre commentaire sur Churchill La seconde guerre mondiale et la d termination n cessaire pour vaincre ont t des sou venirs pr dominants durant mon enfance Les d clarations telles que celle de Churchill Nous les combattrons sur les zones de d barquement nous les combattrons sur les plages jamais nous ne nous rendrons ont toujours retenti en moi 213 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Richard catapulta Debian du jour au lendemain d un petit pro jet int ressant un v nement qui allait retenir l
47. la FSF d nonga le Digital Millenium Copyright Act DMCA comme un outil de censure des logiciels mais ne put intervenir en faveur de Sklyarov car son logiciel n tait pas libre C est donc a travers la Electronic Frontier Foundation EFF que Moglen put assurer indirectement la d fense du pro grammeur russe La FSF vita de participer la diffusion de DeCSS celle ci tant ill gale mais Stallman condamna tout de m me la volont du gouvernement am ricain de l interdire Moglen travailla alors directement comme conseiller juridique aupr s des hackers qui dif fusaient ce programme Si la FSF ne voulait pas s engager sur de telles questions hors du champ du d veloppement de GNU et du renforcement de la GPL Moglen apprit n anmoins appr cier la t nacit de Stall man Au cours des ann es pass es il y a eu bien des fois o je suis all voir Richard pour lui dire Il faut faire ci Il faut faire a Voila la situation strat gique Voila la prochaine action Voila ce qu il faut faire Et sa r ponse a toujours t Nous n avons pas faire quoi que ce soit Il suffit d attendre Ce qui doit tre fait le sera 4 Il s agit de la loi sur laquelle reposait le chef d accusation de Sklyarov La DMCA fut vot e aux Etats Unis en 1998 afin de couvrir les droits d auteur l re du num rique Parmi ses dispositions on trouve l interdiction de contour ner toute tech
48. la libert la justice et le respect Stallman partageait son attention entre mon analogie et une m che de cheveux particuli rement emm l e Quand je prolongeai la figure de style en le comparant au Dr Martin Luther King Jr il m interrompit d tachant une fourche qu il mit dans sa bouche Je ne joue pas au m me niveau mais je joue au m me jeu dit il en m chouillant sa m che Je sugg rai Malcolm X pour un autre point de comparai son Comme l ancien porte parole de Nation of Islam Stallman avait cultiv une r putation d amateur de controverses s ali nant des alli s potentiels et pr nant un message donnant la priorit l autosuffisance plut t qu l int gration culturelle S attaquant une autre m che de cheveux Stallman rejeta la comparaison Mon message est plus proche de celui de Martin Luther King dit il C est un message universel La condamnation ferme de cer taines pratiques visant maltraiter les gens Ce n est pas un mes sage de haine envers qui que ce soit Et a ne vise pas un petit groupe de personnes J invite tout le monde mieux appr cier la valeur de la libert et se battre pour l obtenir Or nombreux sont ceux qui critiquent Stallman pour avoir rejet des alliances politiques pourtant commodes Certains se lancent dans des explications psychologiques en invoquant un trait de caract re Mais concernant sa r pugnance notoire utiliser le
49. le chercheur refusa Il m a expliqu qu il s tait engag ne pas en donner de copie pr cise Stallman La m moire humaine est trange Vingt ans apr s les faits l enregistrement mental de Stallman comporte quelques blancs Non seulement ne se souvient il ni des raisons motivant ce voyage ni de la p riode de l ann e mais encore a t il oubli le nom de son interlocuteur Selon Reid la personne la plus susceptible d avoir re u Stallman est Robert F Sproull ancien chercheur au Xerox PARC et actuel directeur de Sun Laboratories une division de recherche et d veloppement du conglom rat informatique Sun Mi crosystems Dans les ann es 1970 ce chercheur avait t au Xerox Richard Stallman et la r volution du logiciel libre Une biographie autoris e PARC le principal d veloppeur du logiciel en question Au d but des ann es 1980 il avait int gr le d partement de recherche de Carnegie Mellon pour y poursuivre ses travaux sur les imprimantes laser entre autres projets Toutefois interrog directement par courriel Sproull ne s en rappelle rien Je ne peux commenter les faits crit il en retour Je n ai aucun souvenir de cet incident Le code source demand par Stallman tait le nec plus ultra Un code pointu r dig par Sproull une ann e environ avant d aller a Carnegie Mellon se rappelle Brian Reid Peut tre y eut il un malentendu puisque Stallman ne d sirait qu
50. le nez et la plante Le site personnel de Richard Stallman raconte une autre histoire de fleurs http www stallman org articles texas html 87 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Kong mais aussi par son peu de go t pour les cuisines du Hu nan et du Sichuan plus relev es Je ne suis pas emball par la cuisine pic e dit Stallman Nous arriv mes quelques minutes apr s onze heures et d mes patienter vingt minutes Connaissant l aversion des hackers pour le temps perdu je retenais mon souffle craignant une saute d humeur Contre toute attente Stallman accueillit la nouvelle avec philosophie Dommage que nous n ayons pas trouv quelqu un pour se joindre a nous me dit il C est toujours plus agr able de manger en groupe Pendant l attente Stallman effectua quelques pas de danse Ses gestes taient tout juste esquiss s mais habiles x x K Nous discut mes de l actualit La seule chose qu il regret tait en ayant rat la conf rence LinuxWorld tait d avoir man qu le lancement de la GNOME Foundation Soutenue par Sun Microsystems et IBM la fondation constitue bien des gards une preuve pour Stallman que logiciel libre et conomie de mar ch ne s excluent pas n cessairement l un l autre Mais au del il n approuvait pas le message livr par cet v nement De la mani re dont les choses ont t pr sent es
51. lette poursuivit il La nourriture disparue notre conversation reprit le cours habituel d une interview Stallman se cala bien dans sa chaise et souleva d licatement sa tasse de th dans le creux de ses mains Nous repr mes le sujet de Napster et sa relation avec le mou vement du logiciel libre Les principes du logiciel libre devaient ils s appliquer des domaines similaires tels que la publication musicale demandai je C est une erreur que de transposer un autre probl me une r ponse existante dit il marquant la distinction entre musique et logiciel La bonne approche consiste examiner chaque type d uvre et en tirer les conclusions que vous pouvez a monde sait que ce sont de faux mots compos s Dans le cas de woodchuck wood rappelle would car ils se prononcent de m me et would est un verbe auxi liaire parall le could C est plus tard probablement dans les ann es 1970 que quelqu un a remarqu qu ils pouvaient tre assembl s pour former une chanson Quant Stick it in your ear c est une fa on un peu ancienne et un peu argotique de dire qu on n en a rien a faire de quelque chose Pour d autres filks de Stallman consultez son site personnel Pour l entendre chanter la chanson The Free Software Song rendez vous sur http www gnu org 18 En anglais cornball d signe aussi un incorrigible romantique NdT 98 Une oasis de libert Stallma
52. loccasion tardive de trouver enfin leur place En commercialisant la machine Lisp la compagnie exportait les principes d ing nierie logicielle des hackers hors de la tour d ivoire du AI Lab pour les faire p n trer le domaine commercial o les principes de concep tion taient dict s par des gestionnaires Au lieu de voir en Stall man un r sistant beaucoup le consid raient comme un r trograde A tout cela s additionnaient des conflits personnels Bien avant que Symbolics n ait d bauch la majeure partie des hackers du AI 14 Dans son livre Hackers Steven Levy se r f re cette p riode lorsqu il crit que Stallman est le dernier des vrais hackers Mais ne nous y trompons pas si Levy utilise l expression vrais hackers c est pour distinguer la communaut du MIT de deux autres communaut s hackers qu il d crit et nomme plus loin dans son livre C est lorsque celle du MIT fut dissoute laissant Stallman isol qu il devint le dernier des vrais hackers une expression que d ailleurs jamais Stallman n a employ e pour lui m me 138 Une morale l preuve Lab Stallman indique que plusieurs d entre eux l vitaient d j On ne m invitait plus Chinatown se souvient il La coutume inaugur e par Greenblatt voulait que si vous partiez diner en ville vous fassiez le tour ou envoyiez un message pour proposer tous ceux du laboratoire de vous accompagner C est v
53. mes Tracy le lendemain Elle annon a que son entreprise tait pr te publier des extraits copiables mais qu elle les limiterait cinq cents mots Henning lui signifia que cela ne serait pas suffisant pour m affranchir de mon obligation thique envers Stallman Tracy voqua les obligations contractuelles de son entreprise envers divers distributeurs en ligne tels qu Amazon com M me si la maison d dition d cidait de n ouvrir le contenu du livre lectronique qu titre exceptionnel il y avait un risque que les partenaires d noncent une rupture de contrat Sachant que ni la direction de l diteur ni Stallman ne c de raient sur rien la d cision me revenait Je pouvais soit trahir mon premier engagement envers Stallman et utiliser quand m me mes entretiens soit plaider l thique journalistique et m affranchir de l engagement oral d crire le livre 286 Epilogue de Sam Williams une crasante solitude A la suite de cette r union mon agent et moi nous install mes dans un pub de la troisi me avenue J utilisai son t l phone cellu laire pour appeler Stallman laissant un message comme personne ne d crochait Henning s en alla un instant me laissant le temps de mettre mes id es au clair Quand il revint il tenait son t l phone la main C est Stallman dit il La conversation prit mauvaise tournure d s le d but Je relayai Stallman le commentaire de Tracy concernant les obl
54. n ral l obtention d un syst me GNU complet Mais surtout Stallman reconna t que lui et les d veloppeurs de Hurd avaient fonci rement sous estim la difficult d tendre le micro noyau Mach un noyau Unix complet Je m tais imagin que la partie de Mach parlant avec la machine avait d j t d bo gu e raconte t il au cours d un discours prononc en l an 2000 se souvenant des d boires de l quipe de Hurd Gr ce cette longueur d avance nous aurions d pouvoir finir le travail plus vite Mais au contraire il est apparu que d boguer ces programmes asyn chrones et multithread s 6 tait vraiment difficile Il y avait des bogues de synchronisation qui corrompaient les fichiers et c tait vraiment l enfer Et au final il a fallu de tr s nombreuses ann es pour obtenir une version de test 7 voir encart ci apr s Note propos des bogues de synchronisation Dans les courriels qui ont suivi ce discours j ai demand Stall man ce qu il voulait dire exactement par bogues de synchronisa tion timing bugs Stallman expliqua que l expression erreurs 6 Le multithread est la capacit d un programme disposer de plusieurs traitements simultan ment actifs au sein d un m me processus Source Le Jargon Fran ais http jargonf org NdT 7 Extrait du discours du Maui High Performance Computing Center cf chap 8 211 Richard Stallman et la r voluti
55. par Steve Silberman dresse le portrait de plu sieurs enfants dou s pour les sciences et atteints d autisme de haut niveau ou du syndrome d Asperger A bien des gards les souve nirs des parents cit s dans cet article pr sentent une similitude troublante avec ceux de Mme Lippman Stallman lui m me s est renseign ce sujet Lors d une en trevue pour un portrait au Toronto Star en 2000 il a d clar qu il se demandait s il n tait pas atteint d une forme l g re d autisme L article d forma ses propos transformant son ques tionnement en certitude N anmoins Stallman d fend une vision du logiciel libre et de la coop ration sociale qui contraste vivement avec l isolement de sa vie personnelle Son excentricit le rapproche de Glenn Gould pianiste canadien brillant et grand orateur mais terriblement seul Stallman se consid re affect jusqu un cer tain point par l autisme qui dit il complique ses relations avec les gens Cette hypoth se est bien s r facilit e par le caract re impr cis des fameux troubles du comportement comme on les nomme 2 Steed 2000 40 Portrait de Richard en jeune homme aujourd hui Steve Silberman observe que les psychiatres am ri cains n ont que r cemment accept le syndrome d Asperger comme terme g n rique regroupant nombre de ces traits comportemen taux Ces caract ristiques vont du manque d habilet motrice et
56. proposa le lancement de l Open Source Initiative dite OSI une organisation qui r gulerait utilisation de l expression open source et en fournirait une d finition aux entreprises souhaitant d velop per leurs propres programmes Raymond engagea Perens pour en r diger les termes Perens allait par la suite d missionner de OSI regrettant que l organisation se soit mise en place en opposition Stallman et ala FSF Il reste que consid rant r trospectivement la n cessit d une d finition du logiciel libre hors du giron de la FSF Perens comprend pourquoi d autres hackers aient pu ressentir le besoin de prendre leurs distances J aime et j admire vraiment Richard dit Perens Mais je pense qu il r ussirait mieux s il tait plus mesur Et cela passerait notamment par une retraite de quelques mois hors du monde du logiciel libre seo Toute l nergie de Stallman ne pouvait contrer la dynamique des partisans de l open source en mati re de relations publiques En ao t 1998 lorsque le fabriquant de processeurs Intel acquit des parts de Red Hat la soci t qui commercialisait GNU Linux un article du New York Times d crivit l entreprise comme un produit du mouvement connu alternativement comme logiciel libre et open source Six mois plus tard un article de John Markoff 11 Perens 1999 12 Harmon 1998 243 Richard Stallman et la r volution du logiciel libre Une biographie aut
57. raire nouveau le feu passe au vert et nouveau nous avan ons p niblement de quelques longueurs de voiture Le proc d se r p te durant dix minutes suppl mentaires jusqu ce que nous attei gnions une grande intersection promettant un acc s l autoroute adjacente 250 Une br ve incursion dans l enfer hacker Le conducteur nous pr c dant n y pense pas et continue tout droit Pourquoi ne tourne t il pas grogne Stallman levant les bras frustr Non mais tu le crois a Je m abstiens de r pondre Je trouve que le fait m me d tre assis sur le si ge passager d une voiture conduite par Stallman Maui en plus est suffisamment incroyable comme a Il y a deux heures de cela je ne savais m me pas qu il avait son permis de conduire Maintenant coutant le violoncelle de Yo Yo Ma jouant les sombres notes de basse de Appalachian Journey la radio tout en admirant le coucher de soleil sur notre gauche je m efforce de me faire tout petit D s qu une autre occasion de bifurquer se pr sente Stallman met son clignotant esp rant que le conducteur devant nous s en rende compte Pas de chance Encore une fois nous peinons avancer et nous nous retrouvons bloqu s apr s quelques centaines de m tres Mon interlocuteur est pr sent livide C est comme s il nous ignorait d lib r ment r le t il ges ticulant et pantomimant comme un s maphore sur le po
58. remerciement Hopkins avait d cor l enveloppe de retour avec des autocollants trouv s lors d une convention locale L un d eux en particulier attira l attention de Stallman On y lisait Copyleft L Tous droits revers s Inspir par cet autocollant Stallman surnomma la technique juridique de la licence GNU Emacs appel e devenir la GNU GPL Copyleft en la repr sentant avec humour par un C renvers dans un rcle Au cours du temps ce terme de copyleft fut consacr par la FSF comme qualifiant toute licence rendant un programme libre et requ rant que toute version modifi e ou tendue de ce programme soit de m me un logiciel libre Le sociologue allemand Max Weber avan a un jour que toutes les grandes religions taient construites autour d une forme de routinisation ou d institutionnalisation du charisme Chaque religion tablie argumentait il avait r ussi convertir le charisme ou le message du leader religieux originel en tout un appareil social politique et thique plus ais transmettre travers les cultures et les ges Bien que non religieuse en tant que telle la GPL se qualifie s rement comme un exemple d institutionnalisation l uvre dans le monde moderne et d centralis du d veloppement logiciel De puis sa mise en uvre des programmeurs et des entreprises qui par ailleurs ne manifestaient pas de loyaut particuli re envers Stallma
59. res de dortoir avaient soumis la candidature d un serpent pour des lections tudiantes Apparemment le serpent a obtenu un nombre consid rable de votes 12 Stallman se rappelle que le serpent avait attir un nombre si gnificatif de votes principalement parce qu il portait le m me nom de famille que son propri taire Les gens croyaient sans doute voter pour son ma tre dit Stallman Nos affiches de campagne di saient que le serpent rampait vers son si ge Nous disions aussi que c tait un candidat at large c est dire sans district mais aussi pour un criminel en fuite puisqu il avait grimp dans le mur par une bouche de ventilation quelques semaines auparavant et que personne ne savait o il se trouvait Stallman et ses amis nomin rent aussi le fils du concierge alors g de trois ans Son principal slogan de campagne lectorale tait la retraite obligatoire l ge de sept ans se souvient Stallman Les canulars de Harvard n taient rien en comparaison des faux candidats du campus du MIT L une des plus belles r ussites fut un chat d nomm Woodstock qui d passa en votes tous les can didats humains au cours d un scrutin a l chelle du campus Ils n ont jamais annonc combien de votes Woodstock avait obtenu et les ont trait s comme nuls se souvient Stallman Mais le grand nombre de votes nuls sugg rait que le chat avait r ellement ga gn Deux ou trois ans
60. volution du logiciel libre Une biographie autoris e s allong rent si tant est qu ils fussent mis jour Pire encore se lon Stallman le labo amor ait un changement d mographique Les hackers qui formaient autrefois une minorit active au sein du AI Lab taient presque tous partis tandis que les professeurs et les tudiants qui n aimaient pas vraiment le PDP 10 taient tout aussi nombreux qu auparavant C est aussi en 1982 que le AI Lab re ut la machine qui devait remplacer son principal ordinateur le PDP 10 alors g de plus de douze ans Or si le mod le de Digital DEC alors en cours le Dec system 20 tait compatible avec les programmes des utilisateurs il aurait fallu r crire en profondeur l ITS ou du moins le por ter nouveau pour que les hackers puissent continuer l utiliser Craignant que le labo n ait perdu un nombre trop important de ses programmeurs de talent les membres de la facult firent pres sion pour obtenir Twenex un syst me d exploitation commercial d velopp par Digital Minoritaires les hackers n eurent d autre choix que de s incliner Sans hackers pour maintenir le syst me nous allons droit au d sastre il nous faut un logiciel commercial Stallman se souviendrait de ces mots prononc s par les membres de la facult quelques ann es plus tard Nous pouvons compter sur la soci t Digital pour en assurer la maintenanc
61. Abraham Lincoln l une des faces tait celle d un cochon de dessin anim Au lieu de la mention United States of America la banni re au dessus du cochon se lisait Untied Status of Avarice Le billet tait de z ro dollar et lorsque le serveur prit argent Stallman lui tira la manche J ai ajout un z ro votre pourboire dit il encore ce demi sourire sur ses l vres Le serveur perplexe ou leurr par l allure du billet sourit et repartit Stallman conclut Je crois que cela signifie que nous sommes libres de sortir 22 Selon Richard Stallman Sam Williams a qualifi tort ce billet de contrefait Il est tout fait l gal d utiliser un billet de z ro dollar pour le paiement d une dette Tout bureau du gouvernement am ricain pourra le convertir en quivalent z ro dollar or 105 Chapitre La commune Emacs Le AI Lab des ann es 1970 tait un endroit unique a tout point de vue R unissant les meilleurs chercheurs autour de projets d avant garde le laboratoire tait dans le domaine des sciences de Vinformation une institution mondialement reconnue La culture hacker qui y r gnait et sa politique d anarchie allaient conf rer au lieu l aura d ternel rebelle Ce n est que plus tard quand les scientifiques et les superstars du logiciel eurent quitt l endroit que les hackers prirent pleinement conscience du caract re unique et ph m re de l endroit o
62. Archive Article 0 4273 3926604 00 html Davenport 1975 DAVENPORT J 1975 Skinning the Tiger Carmine DeSapio and the End of the Tammany Era dans New York Affairs 3 1 pp 72 93 DiBona Ockman and Stone 1999 DIBona C OCKMAN S AND STONE M 1999 Open Sources Voices from the Open Source Revolution Sebastopol Cal O Reilly Media Inc Garfinkel 1993 GARFINKEL S 1993 Is Stallman Stalled dans Wired 1 01 http www wired com wired archive 1 01 stallman html Garfinkel and Abelson 1999 GARFINKEL S AND ABELSON H 1999 Architects of the Informa tion Society Thirty Five Years of the Laboratory for Computer Science at MIT Boston MIT Press Gates 1976 GATES B 1976 An Open Letter to Hobbyists http www blinkenlights com classicemp gateswhine html 324 Bibliographie Ghosh 2000 GHosH S 2000 Revealing the Microsoft Windows Source Code Jan vier 2000 http www gigalaw com Greenwood 1999 GREENWOOD L 1999 Why is Linux Successful dans UniForum NZ 99 http www freebsddiary org linux php Gross 2000 Gross M 2000 Richard Stallman High School Misfit Symbol of Free Software MacArthur Certified Genius In My Generation Fifty Years of Sex Drugs Rock Revolution Glamour Greed Valor Faith and Silicon Chips New York Cliff Street Books http www mgross com MoreThgsChng interviews stallman1 html Haley 1993 HALEY A 1993
63. Au neuvi me tage certains faisaient de la sp l ologie dans les faux plafonds o passait le c blage informatique On m avait m me montr un petit chariot muni d un lourd cylindre de m tal qui avait servi enfoncer la porte d un des bureaux des profes seurs raconte Stallman Cela dit Gerald Sussman membre du MIT et hacker qui travailla au AI Lab avant Stallman conteste cette histoire Selon lui les hackers n enfon aient pas de portes Avec obstination ils veillaient ce que le travail au laboratoire ne soit pas g n par les demandes des professeurs Ils tenaient compte des besoins de chacun en insistant pour que cela ne g ne personne d autre Par exemple si un professeur souhaitait prot ger du vol l un de ses objets il s entendait r pondre Personne ne fera d objection ce que vous fermiez votre bureau clef quoique cela manque de convivialit tant que vous n y enfermez pas le terminal du laboratoire M me si au AT Lab la population universitaire surpassait lar gement en nombre celle des hackers ces derniers faisaient pr valoir leur thique Et pour cause n taient ils pas en effet ces employ s et tudiants qui avaient con u et construit les pi ces d ordinateurs et crit quasi tous les programmes utilis s au labo ratoire N taient ils pas ceux qui faisaient tourner l ensemble Leur travail tait essentiel et ils refusaient la moindre pression Travaillant aussi
64. Dieu abordait le probl me sous un angle compl tement diff rent Si un dieu tait si puissant qu il ait cr le monde mais qu ensuite il ne fasse rien pour y corriger les pro bl mes quoi bon l adorer Ne serait il pas plus juste de le ju ger 76 Destituer Dieu A un autre niveau Stallman faisait r f rence au scandale du Watergate des ann es 1970 qui comparait effectivement Nixon une divinit tyrannique Ce scandale affectait profond ment Stallman Enfant il avait grandi en d testant l autorit Adulte il voyait sa d fiance consolid e par la culture du AI Lab Pour eux le Wa tergate n tait qu une illustration shakespearienne des luttes de pouvoir quotidiennes qui rendaient la vie si difficile ceux qui ne b n ficiaient d aucun privil ge Une parabole d mesur e illustrant ce qui arrivait quand le peuple changeait libert et ouverture contre s curit et confort Port par une confiance en lui plus affirm e Stallman arborait le badge avec fiert Les gens assez curieux pour le questionner sur le sujet recevaient un laius bien pr par Mon nom est J hovah disait il Jai un plan secret pour mettre fin l injustice et la souffrance mais pour des raisons de s curit divine je ne peux rien vous en d voiler J en ai une vision globale mais pas vous Vous savez que je suis bon parce que je vous l ai dit Donc placez votre foi en moi et ob issez moi san
65. Emacs et ceci sans en discuter pr alablement avec Stallman alors responsable du logiciel Stallman refusa ces exigences et Raymond l accusa de micro management c est dire de vouloir tout contr ler dans les moindres d tails Richard avait fait un scandale sur le fait que j aie proc d des modifications non autoris es alors que je net toyais les biblioth ques Lisp d Emacs se souvient Raymond Ca m a tellement mis en col re que j ai d cid de ne plus travailler avec lui Malgr cette brouille Raymond resta actif dans la com munaut du logiciel libre tel point que lorsque Salus pro posa d associer pour la conf rence Stallman et Torvalds en tant qu orateurs principaux il appuya l id e avec enthousiasme L unit symbolique de l association entre Stallman repr sentant le contin gent des vieux sages ITS Unix et Torvalds figure de proue des jeunes et nergiques partisans de Linux ne pouvait se r v ler que b n fique surtout pour les jeunes hackers ambitieux c est a dire g s de moins de quarante ans l image de Raymond J avais pour ainsi dire un pied dans chaque camp commente t il Lorsqu arriva le moment de la conf rence la tension entre les deux groupes tait devenue palpable Un point commun les r unis sait pourtant la conf rence leur offrait l occasion de voir pour la premi re fois le jeune prodige finlandais en chair et en os Eton namment Torvalds
66. GNU FDL c est l exemple de Linus Torvalds qui me servit de mod le Tout en non ant une s rie de raisons goistes et d autres pas si goistes que cela ce hacker finlandais a choisi de mettre sa cr ation Linux sous la protection juridique de la GNU GPL Un choix paradoxal peut tre mais que j estime tre en harmonie avec les grands th mes de ce livre go stement je voulais que me revienne tout b n fice du livre en termes de cr dibilit ou de renomm e Et pas si go stement que cela je voulais laisser la libert d autres y compris Stall man de cr er leurs propres versions parall les m me si nos points de vue pouvaient diverger Enfin je souhaitais que ce travail soit adaptable Dans l pilogue je cite le projet Xanadu de Ted Nelson comme un l ment capital cet gard Je croyais alors et continue de croire la nature talmudique d Internet c est dire que sa ca pacit non seulement rapporter la naissance des id es mais aussi garder les traces de leurs volutions intellectuelles est sa marque de fabrique Je n ai pas beaucoup entendu parler de Xanadu de puis que j ai crit ces lignes mais je pense que les ph nom nes Web 2 0 et blog sont des exemples suffisants pour cette partie du livre Malheureusement je ne suis pas Linus Torvalds Tout comme le sujet de cette biographie ma personnalit est solitaire quoi que je fasse pour lutter contre cela Je n ai pas de difficult
67. Gross Richard Stallman High School Misfit Symbol of Free Software MacArthur certified Genius 1999 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Le p re de Richard et moi m me tions des d mocrates mais a s arr tait l raconte madame Lippman se rappelant leurs an n es dans le Queens Nous n tions gu re impliqu s dans la poli tique locale ou nationale Tout changea la fin des ann es 1950 lorsqu Alice divor a de Daniel Stallman Le retour Manhattan fut plus qu un simple changement d adresse ce fut une nouvelle identit une nouvelle ind pendance et la fin brutale de la tranquillit C est l que mon go t pour l activisme est n Lorsque je me suis rendue la biblioth que municipale alors que nous tions encore dans le Queens j ai constat qu il n y avait qu un seul livre sur le divorce se rappelle t elle La biblioth que tait tr s encadr par l glise catholique du moins Elmhurst o nous vivions C est sans doute la premi re fois que j entrevoyais les forces qui contr laient nos vies subrepticement De retour dans les quartiers de son enfance au nord ouest de Manhattan Mme Lippman fut surprise des changements surve nus depuis son d part vers le Hunter College quinze ans plus t t Apr s la guerre l explosion de la demande en logements avait transform le quartier en champ de bataille politiq
68. Je m y rendis en voiture depuis Oakland curieux de savoir comment ayant pass le plus clair de sa vie a vilipender notre 84 Une oasis de libert penchant culturel pour la cupidit et l go sme Stallman se d brouillait dans une ville o la moindre maisonnette valait autour d un demi million de dollars Je suivis les indications fournies par Stallman et arrivai au si ge de Art net Association d artistes virtuels but non lucratif Situ es dans une maison bord e de haies dans un coin du nord de la ville les installations de Art net avaient un petit c t plaisamment d glingu Que Stallman soit venu se tapir au fin fond de la Silicon Valley sembla soudain une id e moins surprenante Je le trouvai assis dans une pi ce sombre pianotant sur son ordinateur portable gris D s que j entrai il me fixa avec toute l intensit des deux cents watts de son regard Il m offrit un bon jour r confortant mais avant m me que j aie pu terminer de lui retourner la politesse il avait d j retrouv l cran du portable Je termine un article sur l esprit du hacking dit il sans cesser de taper Regardez Je lus La pi ce tait faiblement clair e et il me fallut un moment pour m habituer au texte d un vert blanchi sur fond noir les couleurs tant invers es par rapport l affichage de rigueur dans la plupart des traitements de texte Il s agissait du compte rendu d un d ner
69. Kauffmann et Christophe Masutti au printemps 2009 L ou vrage a repr sent une somme de travail inattendue nul doute h las qu y subsistent des imperfections et in l gances qu il reviendra a d autres de corriger La libre redistribution d uvres n est pas une premi re aux di tions Eyrolles C est pourtant la premi re fois qu est mis d embl e sous licence libre un ouvrage qui a repr sent tant de travail Un bref historique chronologique pour que soient remerci es celles et ceux qui ont particip sa r criture retraduction relecture et finalisation Francois Pierre Dubos pour une premiere r criture Daniel Garance pour une premi re passe sur le contre sens Karine Joly pour ses r visions intensives et Fabrice Le Fes sant pour ses pr cisions Sophie Hincelin et Pascale Sztajnbok pour leurs relectures m ticuleuses Richard Stallman pour ses r ponses parfois pleines d humour et sa relecture finale David Dauvergne pour son efficacit aux derni res tapes Muriel Shan Sei Fan 6 L diteur de l ouvrage dans sa premi re version publi e le 21 jan vier 2010 est Eyrolles XVII Table des mati res 1 Une histoire d imprimante 1 2 2001 l odyss e d un hacker 17 3 Portrait de Richard en jeune homme 33 4 Destituer Dieu 49 5 Une oa
70. Lessig professeur de droit Stanford et auteur en 2001 du livre The Future of Ideas pense de m me A instar de nombreux universitaires juristes Lessig consid re la GPL comme l un des plus importants remparts au service des biens communs num riques comme on les appelle aujourd hui c est dire la vaste accumulation de logiciels de standards r seau et de t l communication qui ont d clench sous contr le communautaire la croissance exponentielle de l Internet lors des trois derni res d cennies Plut t que de placer Stallman parmi les autres pionniers de l Internet tels Vannevar Bush Vinton Cerf et Joseph Carl R Licklider qui amen rent une vision plus large de la technologie informatique Lessig voit dans l impact de Stallman quelque chose de personnel d introspectif et enfin d unique Stallman a fait voluer le d bat du constat l action Il a fait comprendre l importance de l enjeu et a construit tout un appareil pour diffuser ces id aux Cela dit je ne saurais le si tuer par rapport Cerf ou Licklider Ce n est pas le m me type d innovation Il ne s agit pas seulement d un certain type de code ou d avoir permis l av nement de l Internet Il s agit plus en core d avoir amen les gens ch rir une certaine conception de l Internet Je ne pense pas qu il existe quelqu un d autre dans sa cat gorie que ce soit dans le pass ou dans le futur Tout
71. Lippman eut l impression de se heurter un mur de briques D pit e elle s appr tait jeter le magazine lorsqu elle sentit qu on la tirait gentiment par la manche C tait Richard se souvient elle Il voulait savoir si j avais besoin d aide Regardant tour tour son fils et le magazine elle accueillit tout d abord l offre avec un certain scepticisme J ai demand Richard s il avait lu le magazine dit elle et il m a r pondu que non seulement il l avait lu mais qu il avait m me r solu le probl me Et il a encha n en m expliquant la solution Face la logique mise en uvre par son fils Mme Lippman passe rapidement du scepticisme l incr dulit Certes j avais toujours su que c tait un gar on brillant Mais c tait la premi re fois que j avais un indice clair de son degr d avancement intellec tuel Trente ans plus tard Mme Lippman s amuse encore d un tel souvenir Pour vous dire la v rit je ne crois pas que j aie jamais compris comment r soudre le casse t te dit elle Je me rappelle juste que je n en revenais pas qu il ait trouv la solution Assise dans la salle manger de son deuxi me et spacieux ap partement Manhattan dans lequel elle a emm nag avec son fils lors de son deuxi me mariage avec feu Maurice Lippman en 1967 Alice Lippman m le la fiert typique d une m re juive un certain tonnement lorsqu elle se
72. PDP 10 bien aim En lieu et place se trouve un homme d ge moyen bien portant aux cheveux longs et la barbe digne d un rabbin Un homme qui passe le plus clair de son temps crire et r pondre des courriels haranguant ses confr res programmeurs et donnant des discours comme celui d aujourd d hui V tu d un t shirt couleur eau et d un pantalon en 24 2001 l odyss e d un hacker polyester marron Stallman a l allure d un ermite du d sert sortant d un vestiaire de l Arm e du Salut La foule est constitu e de visiteurs partageant ses go ts vesti mentaires Beaucoup sont venus avec leur portable et modem cellu laire quoi de mieux pour enregistrer et transmettre les paroles de Stallman via Internet un auditoire distant dans l expectative Le ratio des genres est d environ quinze hommes pour une femme et l une des sept ou huit pr sentes tient un manchot en peluche la mascotte officielle de Linux alors qu une autre porte un nounours Agit Stallman quitte la sc ne et rejoint une chaise du premier rang tapant quelques commandes sur un portable d j ouvert Durant les dix minutes suivantes il reste concentr oublieux du nombre croissant d tudiants de professeurs et d admirateurs qui passent devant lui En pr liminaire le rituel baroque des formalit s acad miques doit tre observ La pr sence de Stallman ne m rite pas un mais deux discours d introduction
73. Stallman quant lui rejette cette interpr tation La ten tative de Raymond d expliquer notre chec est trompeuse parce que nous n avons pas chou Notre dessein est grand et il reste 6 Raymond 1999a 7 Ibid 162 Sur sc ne avec Saint Ignucius beaucoup de chemin pour l atteindre mais nous en avons d j par couru une grande partie I est exag r ment pessimiste sur le sujet des valeurs que ne partageraient pas les non hackers Beaucoup d utilisateurs se sentent davantage concern s par les enjeux poli tiques sur lesquels nous mettons l accent que par les arguments techniques que met en avant l open source C est souvent le cas des dirigeants politiques bien que ce ne soit pas le cas dans tous les pays C est bien l thique du logiciel libre et non la recherche du meilleur logiciel qui a persuad les chefs d tat de l quateur et du Br sil de faire passer les institutions gouvernementales au logiciel libre Ils ne sont pas des geeks et pourtant ils comprennent ce que signifie la libert Le principal d faut de l argumentaire open source selon Stall man est qu il conduit de bien plus faibles conclusions Il convainc la plupart des utilisateurs d ex cuter quelques logiciels libres sans toutefois leur donner de bonne raison de migrer enti rement vers le logiciel libre Ce compromis ne leur donne de libert que partielle ment mais ne leur permet pas de reconna
74. activit du d veloppeur de Hurd dont la progression tait plut t lente Torvalds ralliait les programmeurs qui porteraient ensuite Linux et GNU sur de nouvelles plates formes Pr cision A propos de Hurd Hurd est un double acronyme r cursif signifiant Hird of Unix Replacement Daemons et Hird Hurd of Interfaces Represen ting Depth De plus comme l explique Richard Stallman la sono rit similaire entre Hurd et le mot herd troupeau en anglais refl te bien l id e d un troupeau de programmes serveurs GNU ras sembl s autour du micro noyau GNU Mach et constituant ainsi la moiti sup rieure du noyau du syst me GNU Mach quant lui fut d velopp l universit de Carnegie Mellon entre 1985 et 1994 Apr s l arr t de son d veloppement le projet GNU en produisit une version modifi e GNU Mach Le tr s ambitieux projet Hurd connut une histoire mouvemen t e si bien que le souhait de voir na tre une distribution compl te du syst me GNU ne s est toujours pas r alis De plus GNU Linux ayant fait plus que combler la principale faiblesse du projet GNU le noyau manquant le d veloppement de Hurd s en trouva d au tant plus retard Le projet Hurd se poursuit n anmoins aujourd 208 GNU Linux hui et une version de Debian propose Hurd comme noyau la place de Linux Debian GNU Hurd Sur l histoire de Hurd on peut se r f rer http www gnu org software Hurd history html Pou
75. arme strat gique dans la longue guerre que livre la commu naut des hackers la compagnie de Redmond tat de Washing ton De par l h g monie de son syst me d exploitation Windows cette derni re est en situation de quasi monopole sur le march des logiciels PC depuis la fin des ann es 1980 Microsoft serait ainsi le premier p tir d un basculement massif de l industrie logicielle vers la licence GPL Chacun des programmes du colosse logiciel qu est Windows est couvert par des copyrights et des contrats de licence End User License Agreements EULAs Contrat de licence utili sateur final ou CLUF Ces dispositifs stipulent le statut priva teur non seulement des fichiers ex cutables mais aussi des codes source sous jacents auxquels l utilisateur n a de toute fa on pas acc s Incorporer l un de ces programmes un code prot g par la virale GPL est interdit pour satisfaire aux obligations de cette derni re c est tout ledit programme que Microsoft serait l gale ment contraint de rendre libre Les concurrents pourraient alors le copier le modifier et en envoyer des versions am lior es sa pant de ce fait les bases du verrouillage impos par Microsoft ses utilisateurs D o l inqui tude grandissante de la compagnie quant au taux d adoption de la GPL D o aussi le discours de Craig Mun die en 2001 d montant syst matiquement la GPL attaquant la 21 Richard Stallman et la r
76. attitude qui s est op r a V gard des logiciels tant de la part des compagnies qui les vendent que de celle des d veloppeurs commerciaux Pourquoi traiter le lo giciel comme un produit sans valeur alors que le march en a d cid autrement Au tournant des ann es 1980 la vente de programmes ne constituait plus seulement un moyen d amortir les co ts c tait devenu un enjeu politique A Vheure o l administration Reagan s empressait de d manteler nombre de r glements f d raux et sus pendait les projets publics chafaud s durant le demi si cle qui avait fait suite la Grande D pression plus d un programmeur consid rait l thique des hackers comme anti comp titive et par extension anti patriotique Au mieux c tait un retour aux at titudes anti corporatistes de la fin des ann es 1960 et du d but des ann es 1970 Tel un banquier de Wall Street d couvrant un de ses vieux T shirts hippies cach entre ses chemises Cardin et ses costumes trois pi ces nombre d informaticiens ne regardaient plus l thique des hackers que comme le rappel embarrassant d une poque id aliste Pour un homme qui avait v cu toutes les ann es 1960 tourn vers les ann es 1950 Stallman n avait que faire de vivre en d calage par rapport ses pairs Cependant programmeur habitu travailler avec les meilleures machines et les meilleurs logiciels il se retrouvait face ce qu il ne pouvait qu appeler un
77. au b n fice de l in t r t g n ral la jouissance des droits de l homme pour tous et des relations internationales paisibles 246 Richard Stallman et l open source Murdock quant lui trouve la fois rafra chissante et pr cieuse cette nature in branlable Stallman n est peut tre plus le seul et unique leader du mouvement pour le logiciel libre mais il n en reste pas moins le guide de la communaut On peut tre s r qu il sera coh rent dans ses id es dit Murdock Ce n est pas le cas de tout le monde loin de l Qu on soit ou non d accord avec lui cela est digne du plus grand respect 247 Chapitre 12 Une breve incursion dans l enfer hacker A travers le pare brise de notre voiture de location Richard Stallman fixe le feu rouge attendant sans ciller qu il passe au vert alors que nous nous frayons un chemin dans le centre ville de Kihei Nous nous rendons tous deux la ville voisine de Pa ia ot nous sommes cens s rencontrer des programmeurs de logiciels et leurs pouses l occasion d un diner d ici environ une heure Deux heures se sont coul es depuis le discours de Stallman au Maui High Performance Center Kihei une ville d apparence si accueillante avant cette conf rence semble pr sent profon d ment repoussante Comme la plupart des cit s baln aires elle Richard Stallman et la r volution du logiciel libre Une biographie autoris e est le
78. au regard du probl me plus large des entraves impos es aux utilisateurs et aux d veloppeurs x x K Et voil justement un sujet controverse au sein de la com munaut les partisans du mouvement open source insistent da vantage sur les avantages fonctionnels des logiciels libres que sur leurs implications politiques Ils ont choisi de mettre l accent sur l efficacit technique du mod le de d veloppement hacker In voquant la puissance de la revue par les pairs argumentaire de lopen source d crit des programmes comme GNU Linux ou FreeBSD comme tant mieux con us mieux audit s et partant plus fiables pour l utilisateur lambda Cela ne signifie pas pour autant que l expression open source n a pas d implications politiques Pour ses d fenseurs elle sert deux objectifs D abord elle limine l ambiguit du mot free qui veut la fois dire libre mais aussi gratuit les entreprises Vinterpr tant invariablement comme co t nul Deuxi me ment elle permet aux entreprises de consid rer le ph nom ne du logiciel libre sur le seul plan technique et non thique Eric Raymond cofondateur de l Open Source Initiative et l un des plus importants hackers avoir adopt le terme open 161 Richard Stallman et la r volution du logiciel libre Une biographie autoris e source a clairement expliqu son refus de suivre le chemin po litique de Stallman dans son article de 199
79. avant m me le salon LinuxWorld Stallman avait fait preuve d une tendance croissante s ali ner les partisans de lopen source Quelques mois apr s le Sommet du Freeware O Reilly avait organis sa deuxi me conf rence annuelle sur Perl Cette fois ci Stallman tait dans le public Durant une table ronde glorifiant la d cision d IBM d utiliser le serveur web libre Apache dans ses offres commerciales Stallman s emparant d un micro destin au public s attaqua violemment 241 Richard Stallman et la r volution du logiciel libre Une biographie autoris e John Ousterhout l un des participants et cr ateur du langage de script Tcl Il le qualifia de parasite de la communaut du logiciel libre pour avoir commercialis une version non libre de Tcl via sa propre start up Scriptics Ousterhout avait en effet annonc que sa soci t ne contribuerait que le strict minimum n cessaire l am lioration de la version libre de Tcl Juste de quoi finalement gagner l approbation g n rale pour l gitimer ensuite le d velop pement d une grande quantit de logiciels non libres Stallman refusait cette position et d non a les plans de l entreprise Je ne pense pas que Scriptics soit indispendable la suite de l existence de Tcl d clara t il sous les hu es des autres membres du pu blic 10 C tait une sc ne des plus d plaisantes se souvient Rich Morin de chez Prime
80. celle ci re ut bon accueil et la fin de l entrevue la plupart des gens pr sents y compris Raymond semblaient l appr cier Ce dernier affirme n avoir pas utilis publiquement l expression open source pour logiciel libre avant la f te inaugurale de Mo zilla l occasion de laquelle Tim O Reilly avait organis une ren contre autour du logiciel libre En lui donnant le nom de Som met du Freeware l organisateur voulait attirer l attention des 8 Voir Malcolm Maclachlan Profit Motive Splits Open Source Move ment TechWeb News 26 Ao t 1998 http content techweb com wire story TWB19980824S0012 236 Richard Stallman et l open source m dias et du public sur les autres projets m ritants qui avaient incit Netscape publier Mozilla Tous ces gars avaient tant de choses en commun que j tais surpris qu ils ne se conn ssent pas d ja les uns les autres raconte O Reilly Je voulais aussi montrer au monde quel impact avait d j eu la culture du logiciel libre En effet les gens passaient c t d une grande partie de cette tradition Pourtant en mettant au point la liste des invit s O Reilly prit une d cision qui allait avoir des cons quences politiques long terme Il d cida de restreindre la liste aux d veloppeurs de la c te ouest comme Larry Wall cr ateur de Perl Eric Allman cr ateur de Sendmail et Paul Vixie cr ateur de Bind Il y avait
81. certes des exceptions Raymond r sident en Pennsylvanie tait d j sur place du fait du lancement de Mozilla et fut vite invit de m me que Guido van Rossum de Virginie cr ateur de Python Frank Willison mon diteur en chef et expert de Python dans l entreprise l invita sans m me me demander se souvient O Reilly J tais ravi de l avoir l mais au d but ce ne devait tre qu un simple rassemblement local Pour certains le refus d inclure le nom de Stallman sur la liste relevait du plus grand m pris J ai d cid de ne pas y aller cause de a se souvient Perens Raymond qui lui tait pr sent dit avoir plaid la cause de Stallman sans r sultat La rumeur prit de l ampleur O Reilly h te de l v nement s tant publique ment disput avec son confr re au sujet du copyright des manuels d utilisation des logiciels Selon Stallman les manuels des logiciels libres devaient pouvoir tre librement copi s et modifi s ce quoi O Reilly r torquait qu un march valeur ajout e pour les livres permettait d accro tre l utilit du logiciel libre le rendant acces sible un public plus vaste De plus tous deux s taient oppos propos du titre de l v nement Stallman insistant pour Free Software au lieu de Free 237 Richard Stallman et la r volution du logiciel libre Une biographie autoris e ware puisque ce dernier terme est utilis le plus souve
82. charger les fichiers d autres mordus de musique Gr ce au pouvoir attractif de l Internet ce logiciel soi disant pair pair peer to peer ou P2P tait devenu de facto un v ritable juke box en ligne donnant le moyen tout amateur d couter de la musique en format MP3 sur son ordinateur sans payer de droits au grand dam des compagnies de disques Bien que bas sur la plate forme d un logiciel non libre le sys t me Napster tirait son inspiration d une th se longtemps sou tenue par Stallman savoir qu une fois une uvre pass e sous forme num rique en d autres termes lorsqu il n tait plus ques tion de dupliquer des sons ou des atomes mais de dupliquer de 9 En 2002 NdT 89 Richard Stallman et la r volution du logiciel libre Une biographie autoris e l information la naturelle propension humaine partager cette uvre devenait plus difficile restreindre Au lieu d imposer des restrictions suppl mentaires les diri geants de Napster avaient d cid de tirer avantage de cette pro pension En proposant aux amateurs de musique un lieu central pour changer des fichiers musicaux la compagnie avait mis sur la transformation du trafic des usagers en opportunit commerciale Le succ s soudain du mod le de Napster suscita d importantes craintes chez les compagnies de disques traditionnelles Et pour cause quelques jours seulement avant ma rencontre avec Stall man Palo Alt
83. choix moral corn lien soit il ravalait ses objections contre les logi ciels propri taires terme alors employ par Stallman et ses pairs pour qualifier les programmes dont les termes de copyright ou de licence en restreignent la copie ou la modification soit il consacrait son existence l laboration d un autre syst me libre de logiciels Apr s deux ann es de lutte contre Symbolics Stallman avait suffisamment gagn en confiance pour choisir la seconde solution 143 Richard Stallman et la r volution du logiciel libre Une biographie autoris e J aurais pu tout aussi bien arr ter toute activit informatique indique t il Je ne suis pas sp cialement dou mais je suis s r que j aurais pu faire serveur Probablement pas dans un restaurant chic mais j aurais bien trouv une place quelque part Mais laisser tomber compl tement la programmation pour de venir serveur cela aurait voulu dire abandonner une activit qui lui tenait tant c ur Stallman devait admettre que depuis son entr e Cambridge le d veloppement logiciel avait bien souvent t sa seule source de plaisir Plut t que de tout l cher il d cida de s accrocher se Ath e Stallman refuse les notions de destin de karma ou autre vocation divine qui influeraient sur le cours de notre existence Il a le r el sentiment n anmoins que sa d cision de combattre les logiciels non libres en cr ant un syst me d
84. command es par les grosses compagnies d dition dans ce seul but Ce commentaire illustre bien la philosophie politique de Stall man Que l arsenal juridique soit le soutien des entreprises qui veulent assimiler le copyright une r plique logicielle de la tra ditionnelle propri t fonci re n oblige en rien les utilisateurs de logiciels jouer un tel jeu La libert est en effet une question thique et non juridique Au del des lois telles qu elles existent je vois ce qu elles devraient tre dit il Je n essaie pas de proposer une l gislation je me demande plut t quoi elle devrait servir Pour moi une loi qui interdit de partager avec des amis a aussi peu de fondement moral que les lois Jim Crow 7 elle ne m rite pas qu on la respecte 20 Jim Crow est un personnage de caf th atre n en 1828 et interpr t par Thomas Dartmouth Daddy Rice dans la chanson Jump Jim Crow arch type de l Afro Am ricain du Deep South vu par les Blancs Ce nom fut repris pour un ensemble de lois sur la s gr gation raciale promulgu es par 100 Une oasis de libert L vocation des lois de s gr gation raciale am ne une autre question celle de l inspiration qu ont donn e a Stallman les lea ders politiques du pass En effet comme le mouvement des droits civils des ann es 1950 et 1960 ses tentatives pour amener un chan gement social en appellent a des valeurs intemporelles
85. contrec ur leur ancien camarade 139 Richard Stallman et la r volution du logiciel libre Une biographie autoris e id aliste Levy rapporte les propos de Bill Gosper qui finira par travailler pour Symbolics dans les bureaux de Palo Alto expri mant son merveillement pour le travail fourni par son ex coll gue durant cette p riode Sil aurait pu m arriver de trouver mauvais quelque chose crit par Stallman cela est peu probable mais quelqu un aurait pu wen convaincre eh bien m me alors j aurais continu a dire Attendez une minute Stallman n avait personne avec qui d battre des nuits enti res l bas Il a travaill seul C est tout bonnement incroyable que quelqu un ait pu r aliser tout cela tout seul 15 Les mois pass s lutter contre Symbolics laiss rent Stallman un m lange de fiert et de profonde tristesse Lib ral convaincu dont le p re avait servi pendant la Deuxi me Guerre mondiale il n avait rien d un pacifiste De bien des mani res la guerre contre Symbolics repr sentait le rite de passage auquel il s tait pr par depuis qu il avait rejoint le personnel du AI Lab dix ans plus t t Mais en m me temps ce conflit co ncidait avec la traumati sante destruction de la culture hacker au sein de laquelle Stallman avait volu depuis son adolescence Un jour raconte t il alors qu il faisait une pause dans l criture du code il prouva un sen t
86. couronnait trois ans d efforts pour le projet GNU Une fois Qt sous licence libre il n y avait plus de raison de poursuivre le d veloppement de Harmony alors pas encore assez abouti pour une utilisation r elle contrario Gnome acquit une dynamique propre de sorte que son d veloppement se poursuivit jusqu incarner l environnement graphique GNU de r f rence Sun tait pour sa part dispos respecter les conditions de la FSF la conf rence Open Source O Reilly de 1999 le co fondateur et directeur scientifique de Sun Microsystems Bill Joy se fit l avocat de la licence Community Source cr e par son entre prise Il s agissait essentiellement d un compromis permettant aux utilisateurs de copier et modifier les logiciels dont Sun tait pro pri taire sans toutefois pouvoir en vendre des copies tant qu un accord de royalties avec l entreprise m re n tait pas n goci de ce point de vue la licence n tait alors ni libre ni open source Un an apr s le discours de Joy le vice pr sident de Sun Micro systems Marco Boerries se trouvait sur la m me sc ne d tailler le nouveau compromis de licence concernant OpenOffice une suite d applications bureautiques con ue sp cialement pour la distribu tion logicielle GNU Linux Je peux l peler en trois lettres dit Boerries G P L l poque il d clara que la d cision de Sun avait moins voir avec Stallman qu avec
87. critiquer Microsoft ou PowerPoint et pourquoi ne pas utiliser ce logiciel 229 Richard Stallman et la r volution du logiciel libre Une biographie autoris e C tait un bon exemple du clivage de plus en plus marqu dans la communaut du logiciel libre entre ceux qui accordaient de l importance la libert en soi et ceux qui ne prenaient en compte que la fiabilit et la puissance des logiciels Stallman d si gnait ces deux camps comme deux partis politiques au sein d une m me communaut Il nomma le premier le parti pour la li bert Et comme le second camp ne daignait pas se donner un nom il l appela ironiquement le parti des opportunistes ou le parti pour le succ s Nombre des partisans de ce dernier consid raient en effet que l objectif premier tait d attirer toujours plus d utilisateurs x x K Lors de la d cennie suivant le lancement du projet GNU Stall man s tait construit une r putation redoutable en tant que pro grammeur cela s ajoutait une r putation d intransigeance en termes de conception de logiciel et de gestion humaine Tout cela tait partiellement m rit mais donnait aussi une bonne excuse pour accabler Stallman d s lors qu il n agissait pas comme on Vaurait voulu Sans compter que cette r putation tait exag r e par des suppositions infond es Peu avant la conf rence de 1996 la FSF dut faire face des d missions d qu
88. d argent en investissant eux m mes de leur c t Qui aurait pens que dix ans plus tard il serait devenu aussi id aliste Je me souviens encore de sa demi s ur me demandant Mais qu est ce qu il va devenir Un fasciste L avis de Stallman a bien s r radicalement chang et il dit au jourd hui Lorsque j tais adolescent je ne comprenais pas la plupart des difficult s auxquelles les gens taient confront s dans leur vie car mes probl mes taient diff rents Je n appr ciais pas la fa on dont les plus riches r duisaient les autres la pauvret le seul rempart tant de nous organiser tous les niveaux pour les en emp cher Je ne comprenais pas quel point il est difficile pour la plupart des gens de r sister la pression sociale celle 39 Richard Stallman et la r volution du logiciel libre Une biographie autoris e qui incite faire des choses stupides comme d penser tout son ar gent au lieu de l pargner parce que j tais peine conscient de cette pression En outre les syndicats des ann es 1960 l apog e de leur puissance taient parfois arrogants ou corrompus Ils sont fort affaiblis aujourd hui avec pour r sultat que la croissance co nomique lorsqu elle a lieu ne b n ficie qu aux riches D ailleurs au sujet de la r forme du syst me de sant am ricain sa position est au moins progressiste voir son appel soutenir un syst m
89. d veloppeur original de travailler conjointement pour maintenir une version unique Les hackers trouvent ainsi habituellement plus utile et appropri de reverser leurs am liorations dans la version principale du programme Et si une licence de logiciel libre autorise tout un chacun cr er une nouvelle branche d un programme le forker ce qui s av re parfois n cessaire le faire sans raison particuli re est consid r un acte quelque peu d sobligeant En tant que leader du projet GNU Stallman avait d j fait l exp rience des m faits d un fork logiciel en 1991 Il raconte Une entreprise Lucid a recrut quelques personnes pour crire des am liorations GNU Emacs am liorations cens es contribuer ce programme Mais les d veloppeurs ne m ont pas tenu inform de leur projet d veloppant au lieu de cela plusieurs nouvelles fonc tionnalit s de leur propre chef Comme on pouvait s y attendre j ai approuv certaines de leurs d cisions et r cus les autres Ils m ont alors demand d int grer la totalit de leur code mais ap prenant mon intention de n en utiliser que la moiti ils ont alors refus de m aider l adapter J ai d me d brouiller seul Le fork 216 GNU Linux avait donn naissance a une version parall le Lucid Emacs ainsi qu un amer ressentiment Plusieurs des principaux paquets GNU avaient ainsi donn lieu tr s rapidement des forks Au d
90. de chacun Cela signi fiait pouvoir s asseoir au bureau d un autre programmeur ouvrir un de ses projets et faire des commentaires et des modifications directement dans le programme Parfois la mani re la plus simple de montrer quelqu un comment programmer ou d boguer tait simplement de s asseoir au terminal et de le faire sa place explique Steele D s sa deuxi me ann e d existence la possibilit d tendre Teco par macro mettait mal cette souplesse Dans leur envie d utiliser fond les nouvelles fonctionnalit s du mode plein cran les hackers avaient tellement transform leurs versions respectives de Teco qu il tait devenu impossible d utiliser le terminal d un autre sans passer la premi re heure chercher ce que faisait telle ou telle macro Frustr Steele prit sur lui de r gler le probl me Il se pencha sur les quatre packages de macros existantes pour en d duire un diagramme des commandes les plus utiles Alors qu il commen ait l impl menter l attention de Stallman fut attir e Il a commenc regarder par dessus mon paule et m a de mand ce que je faisais se souvient il Pour ce hacker discret qui changeait rarement avec Stallman le souvenir reste vif Au AI Lab il arrivait souvent qu un hacker regarde par dessus l paule d un autre pendant qu il travaillait Mais Stallman tait respon sable de la maintenance de Teco au sein du laboratoire Il
91. diff rents tats du sud des tats Unis apr s la Guerre de S cession Ces lois abolies successivement dans les ann es 1950 et 1960 entr rent dans le langage courant au point que l on utilise le nom Jim Crow pour parler de s gr gation raciale NdT 101 Richard Stallman et la r volution du logiciel libre Une biographie autoris e terme open source 2 on comprend sa r ticence participer de r cents projets de coalition Stallman a en effet pass les der ni res d cennies se battre au nom du logiciel libre et ce terme est porteur d une bonne part de son capital politique Des saillies telles que la boutade sur Han Solo au LinuxWord de 1999 n ont fait que renforcer pour les conformistes voyant le gr garisme comme une vertu sa r putation de conservateur aigri r sistant toute mode politique ou conomique J admire et respecte Richard pour tout le travail qu il a ac compli confia Robert Young pr sident de la compagnie Red Hat propos de la conduite politique paradoxale de Stallman Ma seule critique tiendrait au fait que parfois Richard traite plus mal ses amis que ses ennemis Le terme d amis ne conviendrait qu en partie des gens comme Young ou des entreprises comme Red Hat Il serait justifi si l on ne prenait en compte que certaines de leurs actions comme la contribution qu ils apportent au d veloppement des logiciels libres y compris de certains progr
92. discutaient des hacks qu ils admiraient le plus ils prenaient en compte les r gles qui les sous tendaient commen ant parler ouvertement d une thique hacker les r gles non crites du comportement quo tidien du hacker Ainsi en 1984 le livre Hackers de Steven Levy 306 A propos du terme hacker apr s moult recherches et consultations codifiait l thique des ha 8 ckers en cinq principes fondamentaux Dans les ann es 1980 l utilisation de l ordinateur connut une grande expansion ce qui alla de pair avec les attaques des syst mes de s curit Bien que ces derni res aient t en majorit le fait d initi s n ayant aucun lien avec la communaut hacker il arrivait que la police et les administrateurs pour qui toute d sob is sance tait n cessairement mal intentionn e remontent la trace de l intrusion jusqu un hacker dont la r gle thique consistait uniquement ne blesser personne D s lors les journalistes se mirent publier des articles dans lesquels le hacking tait consid r comme une activit consistant uniquement briser les syst mes de s curit d finition approuv e par la plupart des administrateurs Et l ouvrage de Steven Levy eut beau faire pour rendre compte de Vesprit originel d exploration qui animait la culture hacker pour la plupart des journalistes et des lecteurs le hacker informatique devint synonyme de cambrioleur num
93. donne sont sans doute moindres que ceux d un professeur de droit Mais je ne suis pas pauvre 273 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Et en parlant de libert de Richard Stallman Aux Fran ais j explique le logiciel libre en trois mots qui de vraient leur tre familiers libert galit fraternit Libert parce que chaque utilisateur est libre de l usage qu il veut faire du pro gramme galit parce que le logiciel libre ne conf re personne de pouvoir sur personne Fraternit parce que les utilisateurs peuvent s entraider en partageant des copies et en d veloppant en collabo ration leurs versions Il va sans dire qu aujourd hui vue l omnipr sence de l informatique dans la vie la fraternit en informatique ne se limite plus aux seuls logiciels Partager des copies des uvres publi es est une pratique commune fort utile Cette pratique ne doit souffrir aucune entrave Or dans le monde les tats qui sont domin s par l empire des entreprises m nent une guerre contre la pratique du partage au point d en faire para tre la simple notion comme aberrante an tinaturelle voire barbare Ils l appellent piraterie comme si partager quivalait moralement attaquer et piller un navire Cette guerre est orchestr e par l industrie du divertissement Avec la loi HADOPI la France en est la victime embl matique Avec cette loi j
94. du projet GNU 145 Richard Stallman et la r volution du logiciel libre Une biographie autoris e En d missionnant Stallman n en avait pas moins tu dans Voeuf tout d bat sur un ventuel conflit d int r t ou sur l appartenance au MIT du logiciel en question Lui que la crainte de l isolement social avait conduit se r fugier tant et plus au sein du AI Lab en tant que jeune adulte construisait d sormais un pare feu l gal entre cet environnement et lui Les premiers mois il travailla galement l cart de la commu naut Unix Bien que son annonce au groupe net unix wizards ait attir des messages de sympathie peu de volontaires s engag rent rejoindre la croisade d s la premi re heure La r action de la communaut fut assez unanime se rappelle Rich Morin alors la t te d un groupe d utilisateurs Unix Quelle superbe id e disait on Maintenant nous voulons voir votre code Montrez nous qu on peut le faire se oy Conscient de l ampleur du travail Stallman d cida d essayer de r utiliser des logiciels libres existants partout ot cela tait possible Il commen a par rechercher les programmes et outils libres suscep tibles d tre convertis en programmes et outils GNU L un des pre miers candidats fut un compilateur appel Vuck qui convertissait des programmes crits en langage C tr s populaire l poque en code compr hensible pour une machine Tradui
95. en mettant en vidence les qualit s wysiwyg du programme Une fonction suffisamment strat gique pour susciter un vif int r t chez Stallman Il fallut peu de temps pour que Steele annon t que tous deux en pr paraient une version am lior e Nous nous sommes assis un matin se rappelle Steele J tais au clavier et lui mes c t s Il tait tout fait d accord pour me 12 En crivant ce chapitre j ai t amen insister davantage sur la di mension sociale d Emacs que sur son aspect logiciel Pour en savoir plus sur la partie logicielle je recommande la lecture du m mo de 1979 r crit en 1981 et tout particuli rement la section intitul e Research Through Development of Installed Tools Non seulement cette partie est intelligible pour un non sp cialiste mais elle illustre aussi la mani re dont pens e politique et concep tion de logiciels se m lent intimement chez Stallman En voici un exemple On ne serait pas parvenu cr er Emacs partir d un plan initial soigneuse ment labor Un tel plan ne peut tre d fini qu partir des souhaits formul s avant que le projet ne soit entam des souhaits qui pourront terme ne re couvrir que tr s peu les besoins auxquels on fera finalement face Ni moi ni personne n avions imagin un diteur extensible jusqu ce que j en cr e un et personne n avait non plus mesur sa valeur jusqu ce qu on puisse l essayer Emac
96. exclusion m a aid r pondit il en m chant une boulette de pate Je n ai jamais compris ce que la pres sion des pairs pouvait faire aux autres Je pense que la raison est que je me sentais tellement rejet que pour moi il n y avait rien a gagner suivre les tendances Il n y aurait eu aucune diff rence Je serais demeur tout aussi exclu alors je n ai rien suivi Stallman parla de ses go ts musicaux comme exemple de ses tendances anticonformistes Adolescent lorsque la plupart de ses coll gues de classe coutaient du Motown et de l acid rock lui pr f rait la musique classique Le souvenir lui rappela un des rares pisodes comiques de ses ann es en tant que coll gien Apr s le passage des Beatles l mission Ed Sullivan Show en 1964 la plupart de ses camarades s taient pr cipit s pour ache ter les derniers singles et albums du groupe ce moment pr cis Stallman d cida de boycotter les Fab Four J appr ciais quelques chansons populaires pr Beatles Mais je n aimais pas les Beatles Je d testais particuli rement la mani re folle dont r agissaient les gens leur sujet C tait qui aurait le groupe qui les adulerait le plus Son boycott n ayant prise sur personne Stallman cher cha d autres moyens pour d crier l esprit gr gaire de ses pairs Il raconta avoir bri vement imagin de cr er une formation musi cale dans le but de satiriser le groupe de Liverpool Je
97. flotte dans l air comme une mauvaise odeur Peu de choses irritent autant l esprit hacker que l inefficacit C tait l inefficacit r sultant du fait d avoir v rifier l imprimante Xerox deux trois fois par jour qui a d clench l enqu te initiale de Stallman au sujet du code source du pilote C tait l inefficacit provoqu e par l obligation d avoir r crire des outils logiciels kid napp s par les vendeurs de logiciels commerciaux qui l a amen se battre contre Symbolics et lancer le Projet GNU Si comme le pensait Jean Paul Sartre l enfer c est les autres l enfer hacker c est la r it ration des erreurs b tes des autres et on peut dire sans exag rer que la vie enti re de Stallman a t une tentative visant prot ger humanit de ce travers dantesque La m taphore de l enfer se fait plus vidente alors que nous faisons route lentement dans ce paysage Avec sa multitude de boutiques de parkings et de lampadaires mal r gl s Kihei res semble moins une ville qu un gros logiciel mal con u Au lieu de diriger le trafic et de distribuer les v hicules le long des rues adjacentes et des voies rapides les urbanistes ont d cid de tout faire passer dans une seule art re D un point de vue hacker tre dans une voiture au milieu de ce fatras revient couter plein volume un CD de crissements d ongles sur un tableau noir Les syst mes imparfaits exasp re
98. former la plus grosse lame de fond en pr paration Aux yeux de Ian Murdock cette d ferlante tait tout autant un hommage qu une punition bien m rit s pour l homme qui s tait consacr si longtemps forger l identit du mouvement du logi ciel libre Comme de nombreux fans de GNU Linux Murdock avait lu les tout premiers messages et changes post s Il avait lu l avertissement de Torvalds mentionnant Linux comme un simple passe temps et son aveu au cr ateur de Minix Andrew Ta nenbaum Si le noyau GNU avait t pr t le printemps der nier je ne me serais m me pas donn la peine de lancer mon pro jet 17 Comme beaucoup Murdock savait que certaines occasions avaient t manqu es Il connaissait aussi l excitation ressentie en voyant de nouvelles opportunit s merger de la structure m me de l Internet tre impliqu dans Linux ses d buts tait amusant se rappelle t il En m me temps cela occupait et permettait de pas ser le temps Si on relit les vieux changes sur comp os minix c est ce sentiment qui se d gage Linux tait quelque chose avec quoi jouer en attendant que le noyau Hurd soit pr t Les gens taient impatients C est dr le mais j ai l impression qu il n y au rait jamais eu de Linux si Hurd tait sorti plus rapidement Fin 1996 toutefois de telles consid rations n avaient plus lieu d tre le noyau de Torvalds ayant d j atteint une masse cri
99. fruit d un exercice unidimensionnel d talement p riurbain En descendant la rue principale bord e d une infinie succession d choppes de hamburgers d agences immobili res et de magasins de bikinis difficile de ne pas se sentir comme un morceau d acier transitant dans le tube digestif d un immense ver solitaire publici taire Un sentiment exacerb par le manque de rues transversales Avec comme unique solution d aller tout droit le trafic avance par a coups Quelque deux cents m tres devant un feu passe au vert peine commengons nous avancer qu il est de nouveau orange Pour Stallman r sident permanent de la c te Est la seule id e qu il va passer Hawai la plus grande partie de cette journ e ensoleill e coinc dans les embouteillages suffit d clencher une embolie Comme je conduisais je prenais du retard sur mes mails chose insupportable pour moi qui ai d j du mal tenir le rythme D autant plus qu avec quelques rapides bifurcations droite moins d un kilom tre auparavant cette situation aurait pu tre vit e facilement Malheureusement nous sommes d pendants du conducteur qui nous pr c de un programmeur du laboratoire connaissant le chemin et qui a d cid de nous mener Pa ia via la route pittoresque plut t que par l autoroute de Pilani toute proche C est affreux dit Stallman entre deux soupirs de frustration Pourquoi n a t on pas pris l autre itin
100. hacking pour d signer l activit enti re d am lioration et de remodelage du circuit lectrique du chemin de fer et ils nom m rent hackers ceux qui pratiquaient cette activit tant donn e leur affinit pour l lectronique sophistiqu e sans parler de la d fiance traditionnelle de l tudiant du MIT face aux portes ferm es et aux acc s interdits il fallut peu de temps aux hackers pour avoir vent de la pr sence d une nouvelle machine sur le campus Baptis e TX 0 il s agissait de l un des tout premiers ordinateurs commercialis s A la fin des ann es 1950 toute la bande de S amp P avait migr en masse vers la salle de contr le de la machine apportant son esprit de jeu cr atif Le royaume grand ouvert de la programmation allait entrainer une nouvelle mutation tymologique Hacker ne signifiait alors plus assembler des bouts de circuits disparates les uns avec les autres mais concocter des programmes informatiques sans pr ter attention aux proc dures d criture officielles Cela impliquait aussi la capacit d am liorer des logiciels existants tendant ac caparer trop de ressources syst me Et fid le l origine du terme cela voulait dire aussi crire des programmes sans autre utilit que celle de s amuser Un exemple classique de cette definition tendue du hacking est Spacewar le premier jeu vid o sur ordinateur D velopp par des hackers du MIT au d but des ann es 1
101. il avait lui m me maintenu une d cennie durant Au sein du monde Unix les deux diteurs de texte alors disponibles taient vi crit par Bill Joy cofondateur de Sun Microsystems et ed de Ken Thompson des laboratoires Bell par ailleurs co cr ateur d Unix Tout aussi utiles que populaires aucun de ces deux programmes n offrait pourtant les possibilit s d extension sans limites d Emacs En y repensant Stallman d clare qu il n y avait rien de strat gique dans sa d cision Je voulais un Emacs et c tait l occasion d en d velopper un Une fois de plus il avait trouv un code pr existant grace au quel il esp rait gagner du temps En crivant une version Unix d Emacs il se retrouva vite sur les pas de James Gosling un di pl m de Carnegie Mellon auteur d une version d Emacs en C baptis e Gosling Emacs ou Gosmacs La version de Gosling in cluait un interpr teur de langage Lisp simplifi appel Mocklisp Bien que son auteur ait plac Gosmacs sous copyright et vendu les droits UniPress une compagnie logicielle priv e Stallman fut confort dans ses intentions par l un de ses coll gues qui avait particip aux premi res phases de d veloppement de Gosmacs Celui ci assurait en effet que Gosling alors encore doctorant a Carnegie lui avait donn par courriel la permission de distribuer sa propre version de Gosmacs en change de sa contribution au d veloppement 148 Une
102. ils aient le choix est le plus grand leg du personnage Cela dit parler de leg semble un peu pr matur pour l instant Stallman g de quarante huit ans au moment de l criture de la premi re dition a encore quelques ann es devant lui pour ajouter ou soustraire ce qu il transmettra Reste que l lan donn au mouvement pour le logiciel libre encourage examiner sa vie ind pendamment de ses batailles quotidiennes contre l industrie du logiciel et davantage du point de vue g n ral et historique son cr dit Stallman refuse toute sp culation sur ce point Je n ai jamais r ussi imaginer en d tail ce que serait le fu tur indique t il proposant pr matur ment sa propre pitaphe 6 En 2002 264 Le combat vers la libert J ai juste dit Je vais me battre Qui sait dans quelle mesure je r ussirai Il va sans dire que par le choix de ses causes il a fait fuir ceux qui en d autres occasions auraient pu tre ses plus grands d fenseurs e t il accept de se battre pour leurs id aux plut t que les siens Cela prouve aussi sa nature franche et vertueuse qui am ne invariablement ses anciens ennemis politiques finalement glisser quelque louange son encontre Le biographe est n anmoins contraint de se demander comment entre l id ologue et le hacker de g nie Stallman sera consid r lorsque sa propre personnalit ne sera plus l pour jouer les claireurs
103. imprimante Xerox il fit une d couverte trou blante rien de tel n tait pr sent du moins aucun code intelligible ni pour lui m me ni pour d autres programmeurs Jusqu a pr sent la plupart des soci t s avaient la courtoisie de publier le code source de leurs logiciels sous la forme de fichiers texte lisibles qui tenaient lieu de documentation d taillant chaque commande Or cette fois Xerox n avait fourni les fichiers du logi ciel que sous une forme binaire compil e Si les programmeurs tentaient de l ouvrir ils ne pouvaient voir qu une incompr hensible suite sans fin de 0 et de 1 Ils auraient certes pu faire appel des programmes appel s d sassembleurs capables de convertir ces suites de 0 et de 1 en instructions machine de bas niveau Cependant se repr senter ce que ces instructions sont cens es faire est un travail long et 2 Pour un hacker cf annexe A crire un logiciel fonctionnel n est qu un d but Il faut ensuite afficher son ing niosit et impressionner ses confr res en relevant un autre d fi faire briller le programme par sa rapidit sa puissance et son l gance Richard Stallman et la r volution du logiciel libre Une biographie autoris e fastidieux plus connu sous le terme de r tro ing nierie Un travail qui pour le code de l imprimante Xerox aurait pris au moins le temps perdu en bourrages papier sur cing ann es Stallman qui n tait pas encore a
104. informatique Il avait toujours pens que Richard aurait un grand avenir en tant que biologiste Des aptitudes qui impressionn rent tout autant les membres de la facult de Columbia m me lorsque Stallman devint la cible de leur col re G n ralement deux ou trois fois par heure Stall man relevait une erreur dans le cours raconte Breidbart Et il ne se g nait pas pour le faire savoir au professeur Cela lui valut beaucoup de respect mais une faible popularit Entendant une nouvelle fois l anecdote de Breidbart Stallman esquisse un sourire d sabus J ai d tre un peu cr tin parfois admet il Mais j ai trouv des amis en certains professeurs qui eux aussi aimaient apprendre Contrairement la plupart des jeunes Ou tout du moins pas de la m me fa on x x K La fr quentation de jeunes surdou s le samedi devait n an moins le pousser reconsid rer les m rites d une sociabilit accrue L universit approchant grands pas Stallman comme beaucoup au Columbia Science Honors Program r duisit sa liste de de mandes d admission deux institutions Harvard et le MIT Face au d sir de son fils d entrer dans une universit presti gieuse du nord est Mme Lippman se montra inqui te Le lyc en de quinze ans avait encore de vives prises de bec avec les profes seurs et l encadrement L ann e d avant il avait obtenu des A en 46 Portrait de Richard en jeune homme
105. interdit aux gens de partager entre eux les copies d une oeuvre publi e Richard Stallman 275 Epilogue de Sam Williams une crasante solitude Notes de Richard Stallman sur ce chapitre Ce chapitre est tr s personnel de la part de Sam Williams Je nai fait qu y clarifier certains points techniques ou juridiques et supprimer des passages hostiles n apportant pas d information J at galement ins r quelques r ponses pr sent es ainsi Sam Williams a aussi apport quelques modifications ce chapitre elles ne sont pas indiqu es explicitement Ecrire la biographie d une personne vivante c est un peu comme r aliser une pi ce de th tre Le drame qui se d roule sur Richard Stallman et la r volution du logiciel libre Une biographie autoris e sc ne est souvent bien pale en comparaison de celui qui a lieu dans les coulisses Dans L Autobiographie de Malcom X Alex Haley propose lui m me au lecteur un pilogue de quelques pages ou se d barrassant un instant du r le de narrateur objectif il crit la premi re personne On y comprend comment un journaliste ind pendant initialement consid r comme un outil et un espion par le porte parole de la Nation de l Islam a r ussi composer avec ses barri res personnelles et politiques afin de coucher la vie de Malcom X sur le papier J h site comparer ce livre avec L Autobiographie de Malcom X bien s r mais je doi
106. jugea le travail de Steele int ressant et se mit rapidement l ouvrage pour l achever J aime dire que j ai impl ment le 117 Richard Stallman et la r volution du logiciel libre Une biographie autoris e premier 0 001 de la mise en ceuvre et que Stallman a fait le reste dit Steele en riant x x K Le projet fut rebaptis Emacs avec la b n diction de Stallman Acronyme de editing macros diter des macros il exprimait le cap volutionniste qui avait t franchi deux ans plus t t lors de l explosion du nombre de macros personnelles Il venait aussi remplir un trou alphab tique dans le lexique de la programmation Notant dans PITS l absence de nom de programme commen ant par la lettre E Stallman choisit Emacs pour pouvoir y faire r f rence gr ce une seule lettre L encore une marque du go t d mesur des hackers pour l efficience 8 Bien s r tous n allaient pas d embl e passer Emacs Les uti lisateurs taient libres de continuer employer leurs propres di teurs bas s sur Teco La plupart d cida pourtant de faire le saut notamment parce qu Emacs permettait d ajouter ou de supprimer des fonctions sans toucher au reste D un c t nous tentions de recr er un ensemble uniforme de commandes De l autre nous voulions le garder enti rement ouvert afin que les possibilit s de programmation restent le plus vastes possible se souvient Ste
107. l Illinois ou Los Ala mos au Nouveau Mexique le Centre de calcul semble accueillir des scientifiques plus soucieux de leur bronzage que de leurs recherches post doctorales Une image partiellement fausse Bien que les chercheurs du centre profitent effectivement des distractions locales ils n en Richard Stallman et la r volution du logiciel libre Une biographie autoris e prennent pas moins leur travail tr s au s rieux Selon Top500 orq un site web qui r f rence les plus puissants supercalculateurs de la plan te la machine IBM SP Power3 d tenue par le MHPCC s adjuge le score de 837 milliards d op rations virgule flottante par seconde FLOP entrant de fait dans le top 25 des ordina teurs les plus puissants du monde Propri t d tenue en commun par l Universit de Hawai et de U S Air Force la machine r par tit ses cycles de calcul entre de nombreuses et lourdes t ches li es la logistique militaire et la recherche physique dans les hautes temp ratures Bref le MHPCC est un lieu unique o la sophistication du g nie scientifique et la traditionnelle affabilit des les hawa ennes cohabitent dans un calme quilibre culturel En 2000 le site web du centre r sume tout d un seul slogan Calculer au paradis Pas vraiment le type d endroit o l on s attend trouver Ri chard Stallman Admirant la magnifique vue de la passe de Maui travers la fen tre du bureau d un membr
108. le cas de Gilmore et la FSF dans le cas de Stallman Des deux cependant Moglen voit Stallman comme celui qui m ne les actions les plus personnelles et les moins politiques par nature Le cas de Richard est unique car il a vu tr s t t les impli cations thiques des logiciels non libres dit Moglen C est li sa personnalit De nombreuses personnes lorsqu elles criront son sujet tenteront de d crire cette personnalit comme un piph no m ne voire comme un handicap dans l uvre de sa vie Gilmore qui consid re sa position entre l erratique Nelson et Virascible Stallman comme un honneur mitig approuve n an moins l argument de Moglen Il crit Mon intuition est que les 267 Richard Stallman et la r volution du logiciel libre Une biographie autoris e crits de Stallman r sistent autant que ceux de Thomas Jefferson c est un auteur tr s clair y compris dans ses principes L influence de Richard galera celle de Jefferson selon que dans un si cle le concept de droits civiques primera ou non sur celui de logiciel ou de restrictions techniques Autre l ment de l h ritage de Stallman ne pas sous estimer crit Gilmore le mod le collaboratif de d veloppement logiciel ini ti par le projet GNU Bien qu il ait r v l parfois des imperfec tions ce mod le n en est pas moins devenu un standard au sein de l industrie du d veloppe
109. le front mon ami dis je en trinquant avec mon agent Autant en tirer notre parti Si cette histoire avait t une pi ce de th tre c est ce moment l que j aurais plac un interm de romantique D cou rag e par la tension de notre rendez vous Tracy nous invita avec Henning aller boire quelques verres avec elle et certains de ses coll gues de bureau Nous quitt mes alors le bar sur la troisi me avenue pour nous diriger vers East Village o nous les rattra p mes Une fois sur place je parlai avec Tracy vitant soigneuse ment d voquer le travail Notre discussion fut plaisante et relax e Avant de nous quitter nous d cid mes de nous revoir le soir sui vant nouveau la conversation fut agr able au point que le livre lectronique sur Stallman tait devenu un lointain souvenir 290 Epilogue de Sam Williams une crasante solitude Quand je rentrai Oakland j appelai divers journalistes amis ou fr quentations Je leur racontai mes mis res La plupart me tanc rent pour en avoir trop c d Stallman dans la n gociation pr liminaire Ceux qui ont lu le livre savent pr sent que jamais je n aurais c d sur ces conditions Un ancien professeur en cole de journalisme me sugg ra d ignorer le commentaire de Stallman sur l hypocrisie et d crire mon histoire malgr tout Ceux connaissant Stallman et son sens des m dias m exprim rent leur sympathie mais tous offraie
110. les autres logiciels du projet GNU Selon Stallman am liorer techniquement les composants Unix tait un objectif moins important que de les remplacer par des logiciels libres Chaque composant peut donner lieu ou non am lioration dit Stallman lors de son interview pour Byte D un c t le fait de r impl menter permet d am liorer nettement de nombreux syst mes De l autre c est possible parce que je suis moi m me depuis longtemps dans le milieu et que j ai travaill sur de nombreux autres syst mes J ai donc de nombreuses id es ve nues en fr quentant ces autres syst mes mettre en uvre 18 17 La mission du fichier configure est de param trer la compilation pour g n rer un programme pour le syst me choisi 18 Stallman 1986 191 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Malgr tout alors que les outils GNU s imposaient la fin des ann es 1980 la r putation de Stallman acquise au AI Lab pour sa minutie dans la conception allait devenir l gendaire au sein de la communaut toute enti re des d veloppeurs Jeremy Allison utilisateur de Sun la fin des ann es 1980 et programmeur qui allait co cr er le logiciel libre Samba 1 dans les ann es 1990 se souvient en riant qu il en avait fait les frais A la fin de la d cennie il commen a utiliser Emacs Inspir par le mod le de d veloppement communautaire de ce pr
111. les compa gnies parlaient de Linux sans jamais mentionner le projet GNU dit il Ce genre de d ception ne faisait que contraster avec l accueil chaleureux rencontr outremer surtout en Asie notait Stallman Un survol rapide de ses voyages en l an 2000 t moignait bien de la popularit grandissante du message port par le mouvement 88 Une oasis de libert du logiciel libre Entre ses visites en Inde en Chine et au Br sil Stallman n avait pass que douze des cent quinze derniers jours sur le sol am ricain Ses voyages lui avaient donn l opportunit de voir comment le concept du logiciel libre se traduisait dans diff rentes langues et dans d autres cultures En Inde beaucoup sont int ress s par les logiciels libres parce qu ils y voient un moyen de construire une infrastructure informa tique sans d penser une fortune En Chine le concept met du temps s enraciner Comparer le logiciel libre la libert de pa role est plus compliqu lorsqu il n y a justement pas de libert de parole Mais quand m me l int r t accord au logiciel libre tait s rieux lors de ma derni re visite x x K La conversation se tourna vers Napster la compagnie de logi ciels de San Mateo en Californie devenue une c l brit dans les m dias ces derniers mois La compagnie avait mis sur le mar ch un outil informatique controvers qui laissait les mordus de musique chantillonner et t l
112. les forces et les circonstances qui l ont mis en position de changer le monde J avais exactement les comp tences qu il fallait dit il r sumant son auditoire sa d cision de lancer le projet GNU Il n y avait personne d autre alors j ai song je suis lu Je dois travailler sur ce projet Qui sinon moi 32 Chapitre Portrait de Richard en jeune homme La m re de Richard Stallman Alice Lippman se souvient en core du moment ot elle s est rendu compte du don particulier de son fils Il devait avoir huit ans se souvient elle C tait en 1961 un apr s midi de fin de semaine Mme Lippman jeune m re c libataire r cemment divorc e passait le temps dans le minuscule deux pi ces familial dans l ouest de Manhattan Feuilletant un exemplaire du magazine Scientific American elle tomba sur sa rubrique pr f r e les Jeux math matiques de Martin Gardner Alors professeur d arts in t rimaire elle aimait la gymnastique intellectuelle que procurait cette lecture Richard Stallman et la r volution du logiciel libre Une biographie autoris e Voyant son fils ses c t s d j absorb dans un livre elle d cida de s essayer au probl me de la semaine Je n tais pas vraiment dou e pour les casse t tes avoue t elle Mais en tant qu artiste ce genre d activit m aidait franchir certaines barri res conceptuelles Or cette fois l Alice
113. libres d un c t et travailler pour Intel de l autre Il mwa r pondu Je travaille en tant que consultant pour produire des logiciels libres I tait parfaitement courtois et j ai pens que sa r ponse tait parfaitement logique En revanche Perens minent d veloppeur Debian assistait avec consternation aux batailles opposant Stallman et Murdock au sujet de la conception de Debian D s son accession la t te de l quipe de d veloppement il prit la d cision de mettre de la distance entre Debian et la FSF Je ne voulais pas que Richard ait son mot dire sur la moindre de nos d cisions explique t il Selon lui Stallman fut pris de court par la d cision mais eut la sagesse de s en accomoder Il a laiss les choses se calmer puis a envoy un message comme quoi nous avions vraiment besoin d tre en relation Il a demand que nous appelions le syst me GNU Linux et en est rest l Cela m a sembl convenable et j ai accept J ai pris seul cette d cision Tout le monde a soupir de soulagement x x K Petit petit Debian allait se forger une r putation de ver sion hacker de GNU Linux aux c t s de Slackware autre dis tribution populaire n e la m me p riode en 1993 94 Cependant Slackware contenait des programmes non libres et Debian apr s sa s paration d avec le projet GNU limita 1 Bien que signal s 13 En juin 1996 Debian Buzz conte
114. licence Unix d livr e par AT amp T Or mesure de l augmentation du prix des licences par AT amp T le compromis de prime abord inoffensif du moins pour les universitaires cantonn s leur tour d ivoire devint de plus en plus lourd supporter Pour r utiliser du code de Berkeley dans le projet GNU Stall man allait devoir convaincre ses auteurs de le s parer de celui d AT amp T Aussi vers 1984 85 il rencontra ceux qui taient la t te du projet BSD pour les convaincre de le publier en tant que logiciel libre Stallman argumenta que AT amp T n tait pas un organisme de bienfaisance et qu il n tait pas convenable qu une universit fasse don de son code une telle entreprise Embauch en 1986 Bostic s tait donn comme projet person nel de porter la derni re version de BSD sur l ordinateur PDP 11 C est durant cette p riode raconte t il qu il entra en contact avec Stallman l occasion d une des incursions occasionnelles de ce dernier sur la c te Ouest Je me souviens de discussions agit es propos du copyright alors qu il utilisait des stations de travail 184 Gen se de la Licence publique g n rale de GNU GNU GPL emprunt es au CSRG dit Bostic Nous allions diner et conti nuions a discuter de copyright en mangeant Ces arguments finirent par trouver une oreille r ceptive mais pas de la mani re dont Stallman l aurait voulu En effet en juin 1989 Berkele
115. lier des partis politiques parce que nous ne voulons pas exclure de notre cause les militants ou les repr sentants d autres partis explique Stallman Consid rant son penchant pour l activisme je lui demandai pourquoi il n avait pas recherch un cho plus large Pourquoi n avait il pas tir profit de son rayonnement chez les hackers pour se lancer dans la politique Je fais de la politique d s que s en pr sente une bonne occasion pour preuve mon site personnel http stallman org Stallman consid ra la question un moment J h site a exa g rer importance de cette modeste oasis de libert parce que les autres domaines plus connus et conventionnels de la lutte pour la libert et l am lioration de la soci t sont d une importance ex tr me Je ne peux dire que le logiciel libre est aussi important que ces domaines mais c est une responsabilit que j ai assum e parce qu elle m est tomb e dessus et que j ai vu que je pouvais y faire quelque chose Cela dit mettre fin la brutalit des polices la 103 Richard Stallman et la r volution du logiciel libre Une biographie autoris e guerre aux drogues mettre un terme aux racismes de tout ordre qui ont encore cours aider les gens a vivre une vie plus confortable prot ger le droit l avortement nous prot ger de la th ocratie ce sont autant de causes importantes qui d passent largement ce que je fais J aimerais juste
116. logiciel libre Une biographie autoris e Enfin l adjectif privateur exprime bien la priva tion de libert celle induite par le fait de ne pas rendre libre un programme Quant l adjectif priva tif il accentuerait encore la confusion voqu e plus haut 1 Voir galement la d finition donn e par l Association pour la pro motion et la recherche en informatique libre APRIL http www april org articles intro privateur html Le fait que Xerox faisait preuve de g n rosit envers cer tains programmeurs en change de leur discr tion tait gale ment exasp rant Stallman reconna t toutefois qu il aurait peut tre accept l offre dans sa jeunesse f t ce ce prix Cela dit Ventretien de Carnegie Mellon avait veill en lui une col re qui allait le forcer abandonner son indolence morale et consid rer d sormais avec suspicion tous les marchandages du m me acabit Cela l avait aussi amen pousser le raisonnement jusqu au bout et s il arrivait qu un ami hacker surgisse dans son bureau pour lui demander le code source et que du jour au lendemain le travail de Stallman consiste le lui refuser Je fus mon tour invit trahir mes coll gues de la m me fa on et je me suis alors souvenu de la col re que j avais ressentie lorsque c tait nous qui tions trahis le labo et moi dit Stallman Alors j ai r pondu Je vous remercie beaucoup pour cett
117. ment cela lui fournissait l opportunit de suivre les pas d tudiants renomm s de l cole tels que William Shockley 1936 Richard P Feynman 1939 et Murray Gell Mann 1951 mais cela le rap prochait aussi de trois kilom tres du AI Lab et de son nouvel ordinateur le PDP 10 Je m orientais de fa on certaine vers la programmation mais tout en me disant que peut tre j arriverais a faire les deux confie t il Travaillant dur les mati res scientifiques du second cycle uni versitaire la journ e et programmant le soir dans les confins mo nastiques du AI Lab Stallman essayait de maintenir le parfait quilibre Ce jeu de bascule n tait mis entre parenth ses que lors de sa s ance hebdomadaire avec le Folk Dance Club seule sor tie lui garantissant un minimum d interaction sociale avec le sexe oppos C est a la fin de cette premi re ann e au MIT que le d sastre se produisit une blessure au genou le contraignit cesser la danse Stallman n y vit d abord qu un probl me temporaire il continua se rendre au Club pour parler avec ses amis tout en coutant la musique qu il appr ciait Mais la fin de l t la rentr e ap prochant il commen a s inqui ter L tat de mon genou ne s am liorait pas se souvient il ce qui voulait dire qu il y avait un fort risque que je ne puisse plus jamais danser J en avais le c ur bris Sans dortoir ni danse l un
118. mes sentiments J ai pr serv toutes ses impressions personnelles lorsqu elles taient pr sent es comme telles et je d signe toujours Sam Williams sauf dans les notes pr c d es de mon nom ou dans celles en italique qui ponctuent certains chapitres et l pilogue sous forme d encarts Dans cette dition le syst me complet qui combine GNU et Linux est appel GNU Linux tandis que Linux seul d signe toujours le noyau de Torvalds except dans les citations o l autre acception est signal e par sic Pour comprendre en quoi il est erron et abusif de d signer l ensemble par Linux voir http www gnu org gnu gnu linux faq html Je tiens a remercier John Sullivan pour ses nombreuses cri tiques et suggestions utiles Richard Stallman VII Avant propos a l dition fran aise de Sam Williams Sept ans apr s avoir mis la derni re touche la premi re di tion de Free as in Freedom voil que je me trouve dans la m me situation en crivant la pr face cette premi re version fran aise du livre Avec deux dates butoirs qui me guettent depuis le calendrier et une masse impressionnante de brouillons qui emplissent mon disque dur c est un v ritable combat que d arriver aligner des phrases correctes en anglais et plus encore en fran ais Je n cris pas ceci pour attirer la sympathie ou implorer un quelconque pardon mais pour souligner mon extr me gratitude envers
119. n est qu apr s une s rie d v nements difficiles ayant branl le foyer familial que son fils devint selon elle introverti et distant Le premier de ces v nements traumatiques fut le divorce d Alice et de Daniel Stallman Mme Lippman raconte que bien qu elle et son ex mari aient tent d y pr parer leur fils ce choc n en fut pas moins destructeur I semblait ne pas pr ter atten tion ce que nous tentions de lui expliquer se souvient elle Mais la r alit l a brutalement rattrap lorsque nous avons emm nag lui et moi dans un nouvel appartement La premi re chose qu il a dite fut O sont les meubles de papa 42 Portrait de Richard en jeune homme La d cennie suivante Stallman allait passer la semaine chez sa m re Manhattan et le week end au domicile de son p re dans le quartier du Queens Ces allers retours lui permirent d observer deux styles d ducation parentale tr s diff rents Une exp rience qui jusqu pr sent l a fermement convaincu de ne pas lever d enfant lui m me Sur son p re v t ran de la Deuxi me Guerre mondiale d c d d but 2001 Stallman oscille entre respect et ranc ur D un c t il y avait l homme moralement engag qui allait apprendre le fran ais pour servir les alli s lorsqu ils combattraient les nazis en France De l autre il y avait ce p re toujours inventif voire cruel pour mieux d nigrer Mon p re avait
120. nombreux programmes qui font partie du syst me que vous appelez Linux n ont pas du tout t d velopp s par Linus Torvalds Ils ont t cr s par les b n voles du projet GNU contribuant au d veloppement de ces pro grammes sur leur temps libre afin que les utilisateurs puissent avoir un syst me d exploitation libre tel que nous le connaissons aujourd hui Ne pas reconna tre la contribution de ces d velop peurs est d une part impoli et d autre part une mauvaise repr sentation de l histoire C est pourquoi je vous demande lorsque vous faites r f rence ce syst me d exploitation de bien vouloir lui donner son v ritable nom GNU Linux Notant ces mots sur mon calepin je remarquai un silence sur naturel dans la pi ce o nous tions entass s Quand je finis par 82 Une oasis de libert lever les yeux je trouvai ceux de Stallman qui m attendaient im passibles Timidement un second journaliste posa une question en s assurant bien d utiliser l expression GNU Linux et non Linux Miguel de Icaza le leader du projet Gnome r pondit Ce ne fut qu la moiti de la r ponse d Icaza que les yeux de Stallman se d tach rent des miens A cette seconde je sentis un l ger frisson me parcourir Lorsque Stallman commen a faire la le on un autre journaliste sur une erreur de diction je sentis une pointe de soulagement culpabilisante Au moins il n est
121. nouveaux projets sans prendre le temps de documenter les anciens Stallman repartit avec bien plus qu un manuel un emploi Son premier projet consistait crire un simulateur de PDP 11 pouvant tourner sur un PDP 10 Il revint au AI Lab la semaine suivante s accapara un terminal disponible et commen a crire le code R trospectivement Stallman ne note rien d inhabituel la bonne volont dont fit preuve le AT Lab en acceptant un novice au premier coup d il C tait comme a cette poque dit il C est toujours comme a aujourd hui J embauche volontiers quelqu un quand je le rencontre et que je vois qu il est bon Pour quoi attendre Les gens touffants qui insistent pour mettre de la bureaucratie partout n ont rien compris Si une personne est com p tente elle ne devrait pas avoir passer par un long et fastidieux processus d embauche Elle devrait tre assise un ordinateur en train d crire du code informatique Pour un avant go t de ce qu il appelait la bureaucratie touf fante Stallman n avait eu qu visiter les laboratoires infor matiques de Harvard L acc s aux terminaux y tait attribu au compte gouttes selon le rang acad mique En tant qu tudiant de premier cycle il devait parfois attendre jusqu quatre heures 62 Destituer Dieu Une formalit supportable en soi mais frustrante dans son prin cipe Faire le pied de grue pour un terminal
122. of Free Soft ware MacArthur Certified Genius de Michael Gross auteur du livre Talking About My Generation Discussions sur ma g n ration un recueil d entrevues avec plusieurs personnalit s de la g n ration Baby Boom Bien que Stall man n apparaisse pas dans l ouvrage Gross a publi le compte rendu de la rencontre sur le site Internet du livre en tant que suppl ment virtuel L URL de cette entrevue a chang plusieurs fois depuis que je l ai consult e mais plusieurs lecteurs en ont rapport la disponibilit voir la r f rence bibliogra phique Gross 2000 39 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Stallman gr ce une passion commune pour la science fiction et les conventions aff rentes il se souvient de lui quinze ans la boule a z ro effrayant surtout pour un compagnon du m me age Je ne pourrais pas l expliquer dit Breidbart Ce n est pas qu il tait inabordable Il tait tout simplement tr s s rieux Tr s cultiv mais aussi tr s born d une certaine mani re De telles descriptions incitent se poser des questions des ad jectifs comme s rieux et born sont ils simplement une ma ni re de d crire des traits de personnalit qui aujourd hui pour raient tre vus comme des troubles comportementaux juv niles Un article de la revue Wired de d cembre 2001 intitul The Geek Syndrome
123. or distribute However you may accept compensation in exchange for copies If you distribute a large enough number of copies you must also follow the conditions in section 3 You may also lend copies under the same conditions stated above and you may publicly display copies 3 COPYING IN QUANTITY If you publish printed copies or copies in media that commonly have printed covers of the Document numbering more than 100 and the Document s li cense notice requires Cover Texts you must enclose the copies in covers that carry clearly and legibly all these Cover Texts Front Cover Texts on the front cover and Back Cover Texts on the back cover Both covers must also clearly and legibly identify you as the publisher of these copies The front cover must present the full title with all words of the title equally prominent and visible You may add other material on the covers in addition Copying with changes limited to the covers as long as they preserve the title of the Document and satisfy these conditions can be treated as verbatim copying in other respects If the required texts for either cover are too voluminous to fit legibly you should put the first ones listed as many as fit reasonably on the actual cover and continue the rest onto adjacent pages 314 La GNU Free Documentation License If you publish or distribute Opaque copies of the Document numbering more than 100 you must either include a machine readable Transp
124. pour d signer le fait de briser un syst me de s curit et ainsi viter plus facilement que les gens emploient le terme hacker dans ce contexte Cependant la distinction entre hacker et cracker est souvent mal comprise les deux termes ne sont pas cens s tre exclusifs il s agit en fait de deux attributs d une m me activit tout comme jeune et grand sont deux attributs pouvant convenir 4 une seule personne La plupart des hacks ne concernent pas les syst mes de s cu rit ce ne sont donc pas des cracks Le craquage par contre est bien souvent une activit lucrative ou de simple malveillance sans jamais tre ludique ce n est donc en rien du hacking Il peut certes arriver parfois mais rarement qu un acte soit les deux la fois Or m me s il est irr v rencieux le hacker respecte les r gles Quant au craquage il a beau tre par d finition un acte de d sob issance il n est pas n cessairement nuisible Ainsi dans le domaine de la s curit informatique on fait habituellement la distinction entre chapeaux noirs et chapeaux blancs c est dire entre les crackers qui cherchent nuire et ceux qui cherchent seulement prouver un syst me de s curit dans le but de le corriger Le refus de la malveillance reste un d nominateur commun entre l id e du hacker des ann es 1950 et celle du d but du XXI si cle Il est important de noter que mal
125. putain pourquoi n as tu pas fait ce que je t avais dit cria t il 288 Epilogue de Sam Williams une crasante solitude Je crois que cette citation a t brouill e non seulement parce que l utilisation de putain fucking comme adverbe n a ja mais t dans mes habitudes linguistiques mais aussi parce que ces mots ne correspondent pas aux circonstances On dirait une remon trance un subordonn Pour moi il avait une obligation thique envers moi mais n tait pas mon subordonn et je ne me serais pas adress lui en tant que tel Comme Williams prenait des notes sans enregistrer on ne peut lui tenir rigueur de sa retranscription approximative J avais d soutenir la position de l diteur jusqu l extr me car dans mes notes j ai r ussi consigner la ch taigne finale de Stallman Ca m est gal Ce qu ils font est mal Je ne peux cautionner le mal Au revoir Il semble que j tais arriv la conclusion qu il ne pourrait en tendre un non et que la seule fa on de terminer la conversation sans accepter sa proposition tait de raccrocher D s que je reposai le t l phone mon agent fit glisser une Gui ness fra chement servie vers moi Je me suis dit que tu en aurais sans doute besoin ajouta t il en riant Je t ai vu trembler sur la fin Je tremblais effectivement Ce tremblement ne cesserait qu apr s une bonne moiti de Guiness Ca faisait biz
126. qui valait lui apposer une couverture proclamant Volez ce livre lectronique Apr s ma rencontre avec Henning j appelai Stallman Esp rant rendre la carotte encore plus app tissante je discutai avec lui de certains compromis potentiels Et si l diteur publiait le livre 284 Epilogue de Sam Williams une crasante solitude sous une double licence un peu comme Sun Microsystems l avait fait avec OpenOffice org la suite bureautique libre L diteur au rait pu ensuite publier des versions du livre lectronique restreintes par DRM au format maison tirant avantage des revenus qui ve naient avec le logiciel d di tout en publiant une version copiable dans un format HTML moins esth tique Williams avait ici crit tort commerciales mais c tait inexact puisque commercial signifie but de commerce Toutes ces versions seraient commerciales d s lors qu elles seraient publi es par un diteur Stallman dit qu il ne s opposait pas l id e d une double li cence mais qu il n aimait pas l id e de diffuser la version libre ment copiable dans une qualit inf rieure Par ailleurs dit il la r flexion ce cas tait diff rent car il avait un moyen de contr ler le r sultat il pouvait refuser de coop rer La question tait de savoir si je serais en tort d accepter une version restreinte Je peux cautionner la version libre OpenOffice de Sun car c est du l
127. rique Par la suite la fin des ann es 1980 de nombreux adolescents am ricains eurent acc s aux ordinateurs Certains taient des ex clus sociaux qui s inspiraient de l image du hacker v hicul e par les journalistes exprimant alors leur malaise par l attaque des sys t mes de s curit l o d autres adolescents mal dans leur peau auraient cass quelques vitres Ils se donn rent le nom de hackers sans toutefois int grer le principe du MIT consistant refuser tout acte malveillant En cons quence tandis qu ils employaient leurs ordinateurs des fins nuisibles cr er et diss miner des vi rus s introduire dans des syst mes faire d lib r ment planter des 8 Selon S Levy l thique hacker ob it ces cinq principes 1 Toute information est par nature libre 2 tre anti autoritariste 3 Les hackers se jugent par leurs prouesses non par d autres hi rarchies sociales 4 Art et beaut peuvent tre cr s avec un ordinateur 5 Les ordinateurs peuvent changer et am liorer la vie NdT 307 Richard Stallman et la r volution du logiciel libre Une biographie autoris e machines le terme hacker acquit une signification punk et nihiliste qui attira encore davantage de personnes de ce type Les hackers se d battirent contre cette m prise durant presque vingt ans Stallman qui n tait pas du genre se laisser faire inventa la notion de craquage cracking
128. s C est une chose que je n ai jamais r ussi comprendre Je lui mentionnai le passage du livre de 1999 Open Sources dans lequel il confessait avoir voulu nommer l infortun noyau GNU en l honneur d une petite amie de l poque Elle s appelait Alix pr nom parfait pour la convention des d veloppeurs d Unix voulant que les noms de syst mes d exploitation ou de noyaux Linux par exemple se terminent par un x Alix qui ad ministrait des syst mes Unix avait dit un jour ses amis qu elle souhaitait qu un noyau porte son nom Stallman d cida alors de 12 Voir l article de Mae Ling Mak du 17 d cembre 1998 A Mae Ling Story http www crackmonkey org pipermail crackmonkey 1998q4 003006 html Elle est la seule avoir accept de parler publiquement de cette pratique m me si j ai entendu d autres femmes en parler En tout cas elle a surmont son appr hension et dans avec Stallman lors d un show Li nux World en 1999 http www linux com interact potd phtml potd_id 44 13 Lothario s ducteur et libertin est un personnage c l bre de la trag die The Fair Penitent 1703 de Nicholas Rowe NdT 14 Voir l article d Annalee Newitz du 26 mai 2000 sur Salon com Si le code est libre pourquoi pas moi http www salon com tech feature 2000 05 26 free_love print html 93 Richard Stallman et la r volution du logiciel libre Une biographie autoris e
129. savoir que faire pour y rem dier Ma r ponse ne semble pas r pondre a la question de Williams telle que formul e mais plut t celle ci Pourquoi vous tre concentr sur les logiciels libres et non sur les autres causes en lesquelles vous croyez L encore Stallman dose son activit politique la mesure de son assurance Il lui a fallu longtemps pour asseoir les fondamen taux du mouvement du logiciel libre il h site croire qu il peut faire avancer les autres causes qu il soutient J aurais aim savoir comment jouer un r le majeur dans toutes ces causes importantes j aurais t tr s fier de pouvoir le faire Mais bien des gens probablement meilleurs que moi y ont travaill et n ont pu accomplir que les avanc es actuelles dit il D autres se battent contre ces grandes menaces visibles j en ai vu une qui restait d laiss e et je suis all me battre sur ce terrain La cause n est peut tre pas aussi grande mais j tais le seul l avoir identifi e Machant une derni re m che de cheveux Stallman proposa de payer l addition Avant que le serveur ne la retirat il sortit un billet de couleur blanche et le jeta sur la pile De toute vidence le billet ne provenait pas des banques am ricaines et je ne pus m emp cher de l examiner 104 Une oasis de libert Assur ment c tait un billet contrefait Au lieu d arborer l image de George Washington ou d
130. soit pas lanc en ce jour de Thanksgiving Ce ne fut qu en janvier 1984 que Stallman tenant sa promesse s immergea enti rement dans le d veloppement de programmes Unix Pour un architecte logiciel nourri au lait de VITS c tait comme conce voir un petit centre commercial en banlieue apr s avoir r v de palais mauresques N anmoins b tir un syst me d exploitation de type Unix avait certains avantages insoup onn s Car malgr sa puissance ITS avait galement un talon d Achille les d ve loppeurs du MIT l avaient crit sp cifiquement pour la puissante architecture du PDP 10 Quand les administrateurs du AI Lab choisirent de remplacer cette machine au d but des ann es 1980 le syst me d exploitation compar jusqu alors par les hackers une cit grouillante d activit ne fut subitement plus qu une ville fant me Unix l inverse avait t con u pour le portage ce qui Vimmunisait contre un tel danger l origine d velopp par les jeunes chercheurs d AT amp T le programme avait chapp au contr le des dirigeants de l entreprise et trouv la terre promise dans le monde des syst mes informatiques universitaires moins soucieux des contingences mat rielles Disposant de ressources plus limit es que celles de leurs fr res du MIT les d veloppeurs d Unix avaient adapt le logiciel pour qu il puisse piloter un assortiment de mat riels des plus divers le PDP 11 16 bits tout
131. tentative d ouvrir un livre lectronique sans la clef auto ris e constituait une violation criminelle du Digital Millennium Copyright Act la loi de 1998 cens e tayer le respect du copyright sur Internet Des p nalit s taient pr vues m me dans le cas de personnes convertissant le contenu d un livre dans un format de fichiers ouvert pour le lire sur un autre ordinateur chez eux Contrairement ce qu ils pouvaient faire avec un livre classique les lecteurs d un livre lectronique n avaient plus le droit de le pr ter de le copier ou de le revendre Ils n avaient la permission de le lire que sur une machine autoris e nous avertissait Stallman Nous avons toujours les m mes libert s lorsque nous utili sons des livres papier Mais si les livres lectroniques venaient les remplacer cette exception serait caduque Avec l encre lectro nique qui rend possible le t l chargement d un nouveau texte sur une feuille de papier apparemment imprim e m me les journaux pourraient devenir ph m res Imaginez plus de marchands de livres anciens plus de pr t de livres des amis plus d emprunt la biblioth que locale plus de fuites qui pourraient donner quelqu un la possibilit de lire sans payer et si l on en croit les pu blicit s pour le Reader de Microsoft plus d anonymat possible lors de lachat d un livre Voil le monde que les diteurs envisagent pour nous
132. tre et d estimer en tant que telle cette libert Ils sont donc susceptibles d y renoncer et de la perdre Par exemple que se passe t il lorsque l am lioration d un logiciel libre est bloqu e par un brevet Les partisans de l open source sont en g n ral au moins aussi v h ments que Stallman dans leur opposition aux brevets logi ciels Il en va de m me d ailleurs des d veloppeurs de logiciels privateurs puisque la brevetabilit des logiciels menace galement leurs projets Stallman fait cependant remarquer que la logique des brevets restreint l espace des fonctionnalit s qui sont la port e de ceux qui d veloppent des logiciels et montre ainsi en quoi le point de vue du logiciel libre diff re de celui de l open source sur la question 163 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Am liorer les logiciels n est plus une question de talent dit Stallman mais d interdiction ou d autorisation Quelqu un nous interdit de servir l int r t g n ral Alors que se passera t il quand les utilisateurs verront ces manques fonctionnels dans les logiciels libres Eh bien si le mouvement open source les a persuad s que ces libert s sont souhaitables juste parce qu elles permettent des logiciels plus puissants et plus fiables ils diront Vous ne tenez pas vos promesses Tel logiciel n est pas plus puissant Il lui manque telle fonctionnalit Vous m
133. tudes Ce fut aussi occasionnellement un moyen de rencontrer des filles m me s il n engagea pas de relation au cours de sa carri re universitaire En dansant Stallman ne se sentait plus cet enfant de dix ans maladroit dont le manque de coordination motrice avait rendu frustrants ses essais au football am ricain Il se sentait confiant agile et vivant Au d but des ann es 1980 il alla m me plus loin et rejoignit le MIT Folk Dance Performing Group Rev tu de Vhabit traditionnel des paysans des Balkans il prit plaisir 4 danser devant les spectateurs et se d couvrit une aptitude a la sc ne qui l aida plus tard s exprimer en public La danse et la programmation hacking sans r ellement am liorer son aisance sociale devaient malgr tout l aider sur monter le sentiment d exclusion qui avait assombri sa vie pr Harvardienne En 1977 alors qu il assistait pour la premi re fois une conven tion sur la science fiction il rencontra Nancy une femme qui fai sait de la calligraphie la demande sur des badges F brile Stall man en commanda un avec l inscription Destituons Dieu Im peach God Pour lui le message tait plusieurs niveaux Ath e depuis toujours Stallman y vit louverture d un deuxi me front dans le d bat religieux en cours l poque la question qui pr occu pait tout le monde tait de savoir si un dieu existait vraiment se souvient il Destituons
134. utilisateurs peuvent rejoindre l Eglise en r citant la Profession de foi Il n y a pas 168 Sur sc ne avec Saint Ignucius Apr s une courte s ance de questions r ponses les membres du public s attroupent autour de Stallman Certains demandent des autographes Je vais signer a promet il devant une impression de la GNU General Public License que lui tend une femme mais seulement si vous promettez d utiliser le terme GNU Linux au lieu de Linux et de dire tous vos amis de faire de m me Cette remarque semble confirmer que contrairement a d autres personnages de sc ne ou hommes politiques Stallman ne s arr te jamais En dehors du r le de Saint IGNUcius l id ologue que vous voyez sur sc ne est le m me dans la vie de tous les jours Plus tard dans la soir e durant une conversation table un programmeur voque son affinit pour les logiciels open source Stallman entre deux bouch es reprend le convive Vous voulez dire logiciel libre C est la fa on correcte d y r f rer see Au cours de la s ance de questions r ponses il admet faire par fois de la p dagogie Beaucoup affirment Bon invitons d abord des gens a rejoindre la communaut puis enseignons leur ce que veut dire libert Cela pourrait tre une strat gie raisonnable mais dans les faits tout le monde s occupe d inviter les gens rejoindre la communaut alors que presque personne n
135. volution du logiciel libre Une biographie autoris e conception open source du d veloppement et de la vente de logiciels D ot enfin la d cision de Stallman de r futer ce jour la publiquement sur ce m me campus les arguments de ce discours Deux d cennies constituent une longue p riode pour l industrie logicielle Pensons que lorsque Stallman maudissait l imprimante Xerox du AI Lab en 1980 Microsoft n tait encore qu une start up d tenue par quelques personnes IBM consid r e comme la soci t la plus puissante du secteur industriel du mat riel informatique n avait pas encore introduit son premier ordinateur personnel ini tiateur du boom des PC bon march La plupart des technologies qui nous entourent au quotidien de la grande toile mondiale du World Wide Web la t l vision par satellite en passant par les consoles de jeux vid o 32 et 64 bits n existaient pas Pas plus que les entreprises qui dominaient le d but des ann es 2000 AOL Sun Microsystems Amazon com Compaq et Dell notamment La liste est longue Pour certains qui raisonnent avant tout en termes de progr s plut t que de libert la croissance fulgurante du march des hautes technologies est un argument la fois pour et contre la GNU GPL Certains y voient un recours n cessaire en raison de la du r e de vie toujours plus courte des plates formes mat rielles in formatiques Le risque d acheter un produi
136. voulais appeler a Tokyo Rose and the Japanese Beetles Connaissant sa pr dilection pour la musique folklorique inter nationale je lui demandai s il avait une affinit similaire pour Bob Dylan ou d autres musiciens du d but des ann es 1960 Stallman hocha la t te J aimais Peter Paul et Mary dit il a me rappelle un grand filk Lorsque je lui demandai une d finition de filk Stallman m expliqua que le terme tait originellement utilis par les mor dus de science fiction pour d signer la parodie des paroles d une 96 Une oasis de libert chanson ces derni res d cennies certains sont m me all s jusqu a crire des m lodies Parmi les filks classiques on retrouvait On Top of Spaghetti une r vision de On Top of Old Smokey et Yoda du maitre du genre Al Yankovic sa chanson reprenant Lola des Kinks revue la sauce Guerre des toiles Stallman me demanda si je d sirais l entendre Sit t que j eus acquiesc il entonna d une voix tonnamment claire l air de la chanson Blowin in the Wind de Bob Dylan avec ces paroles How much wood could a woodchuck chuck If a woodchuck could chuck wood How many poles could a pollack lock If a pollack could lock poles How many knees could a negro grow If a negro could grow knees The answer my dear Is stick it in your ear The answer is stick it in your ear Combien de bois pou
137. 1970 et assista plus tard Stallman au bureau de la FSF d crit Emacs comme une cr ation absolument g niale En donnant aux programmeurs la possibilit d ajouter de nouvelles biblioth ques et fonctions logicielles sans endommager le programme d clare Abelson Stallman ouvert la voie de futurs projets de collaboration grande chelle Sa structure tait si robuste que des gens du monde entier pouvaient y collaborer ou y 121 Richard Stallman et la r volution du logiciel libre Une biographie autoris e contribuer sans concertation pr alable dit Abelson Je ne sais pas si cela avait jamais t r alis auparavant Guy Steele est tout aussi admiratif Actuellement chercheur pour Sun Microsystems il se souvient surtout de Stallman comme d Jun programmeur g nial qui poss de le talent de g n rer du code relativement d nu de bogues Bien que dot s de person nalit s assez diff rentes tous deux collabor rent assez longtemps pour que Steele se fasse une id e du style de code tr s pointilleux que produisait Stallman Il se souvient ce titre d un pisode mar quant la fin des ann es 1970 Les deux programmeurs faisaient quipe pour r diger la fonction pretty print belle impression de l diteur l origine con ue par Steele cette nouvelle propri t de frappe reformatait le code source d Emacs de fa on ce qu il soit plus lisible et moins volumineux tout
138. 9 intitul Tais toi et montre leur le code La rh torique de Richard Stallman est tr s s duisante pour des gens comme nous les hackers Nous sommes des penseurs et des id alistes et quiconque en appelle aux principes a la libert et aux droits trouve facilement un cho chez nous M me si nous sommes en d saccord avec certains d tails de son programme nous voudrions que la rh torique de Stallman fonctionne nous pensons qu elle devrait fonctionner mais nous sommes perplexes et incr dules quand elle choue sur 95 de la population qui ne fonctionne pas comme nous 6 Parmi ces 95 crit Raymond on retrouve la majeure partie des managers investisseurs et simples utilisateurs d ordinateurs qui du simple fait de leur nombre d finissent la direction g n rale du march du logiciel commercial Sans moyen pour s duire ces gens argumente Raymond les programmeurs sont condamn s d velopper leur id ologie en marge de la soci t Quand Richard Stallman insiste pour que nous parlions des droits des utilisateurs d ordinateurs il nous soumet la dan gereuse tentation de r p ter des erreurs du pass Nous devrions rejeter cette id e non parce qu elle serait fausse dans son prin cipe mais parce que ce type de discours appliqu au logiciel ne convainc personne except nous En r alit il d route et fait fuir la plupart des gens trangers notre culture
139. 960 Spacewar poss dait toutes les caract ristiques du hacking traditionnel c tait un jeu sans objectif pr cis sinon de fournir un passe temps noc turne la douzaine de hackers qui adoraient y jouer D un point de vue strictement logiciel cependant c tait un t moin magistral 304 A propos du terme hacker de l innovation amen e par la programmation Le jeu tait aussi enti rement libre Les hackers ayant r alis pour le plaisir ils ne voyaient pas de raison de cacher leur cr ation et la partageaient largement avec les autres programmeurs A la fin des ann es 1960 Spacewar tait devenu la distraction des d veloppeurs du monde entier pour peu qu ils aient dispos d un affichage graphique ce qui tait encore assez rare Cette notion d innovation collective et de propri t commune des logiciels loigna le hacker informatique des ann es 1960 des hackers t l phoniques ou sp l os des ann es 1950 l poque en effet il s agissait davantage d un acte individuel ou r alis par un petit groupe car les hackers sp l os et t l phoniques avaient beau utiliser l quipement du campus comme mati re premi re la nature ill gale de ces activit s d courageait la divulgation des nouvelles d couvertes Cependant les hackers informatiques tra vaillaient dans un environnement scientifique bas sur la collabora tion et la r compense de l innovation Et si les informaticiens offi ciels
140. Au printemps 1985 Richard Stallman tait parvenu au premier r sultat du projet GNU une version d Emacs bas e sur Lisp pour les syst mes d exploitation de type Unix Pour la rendre disponible en tant que logiciel libre il lui fallait en d finir les modalit s de publication ce qui serait en fait l tape suivante de la charte Emacs 1 Voir le chapitre 6 Stallman surnomma Commune Emacs la charte inscrite dans le code source d Emacs et l organisation communautaire qui en d coula prescrivant que les modifications soient revers es la communaut des d veloppeurs Emacs s il y avait redistribution Richard Stallman et la r volution du logiciel libre Une biographie autoris e En r alit le probl me de l arbitrage entre d une part la li bert de modification et d autre part les privil ges accord s aux auteurs existait bien avant que Gosmacs ne voie le jour Le Co pyright Act de 1976 avait tendu aux logiciels la l gislation am ricaine sur le copyright Selon la section 102 b de cette loi les individus et les entreprises pouvaient exercer leur copyright sur l expression d un logiciel mais pas sur les processus ou m thodes eux m mes impl ment s dans le programme Tout programme s en trouvait assimilable un manuel d alg bre l auteur pouvait pr tendre des droits sur le texte mais pas sur les id es math matiques ou sur les techniques p
141. Cette conviction que la libert individuelle doit primer sur l autorit arbitraire se manifestait aussi l cole A onze ans avec deux ann es d avance par rapport ses camarades de classe Ri chard Stallman subit toutes les frustrations habituelles r serv es un colier surdou dans le syst me scolaire public am ricain Peu apr s l pisode de l nigme math matique sa m re participa ce qui devait tre la premi re tape d une longue s rie de rencontres avec les professeurs Il refusait r solument d crire dit elle se rappelant un ancien sujet de conflits Je crois que le dernier travail qu il a rendu avant sa derni re ann e de lyc e tait un essai sur l histoire du syst me num rique occidental pour un professeur de quatri me Pour Stallman tre oblig de choisir un th me alors que rien ne lui inspirait de r elle envie d crire tait tout bonnement impossible si bien qu il faisait tout pour l viter Dou pour tout ce qui exigeait un raisonnement analytique Ri chard Stallman tait attir par les math matiques et les sciences au d triment des autres mati res L o certains professeurs fus tigeaient l obstination d un esprit born sa m re ne voyait que de l impatience Selon elle les math matiques et les sciences offraient tant de mati re apprendre qu elles en occultaient totalement les autres disciplines pour lesquelles son fils avait moins de disp
142. Cette partie de Minix consiste en un micronoyau sur lequel taient bas s des serveurs ce qui rendait l ensemble comparable au couple GNU Hurd plus Mach Si le micronoyau et ses serveurs sont certes comparables au noyau d Unix lorsque cet ouvrage fait r f rence au noyau il ne s agit que du micronoyau Voir Andrew Tanenbaum Operating System Design and Imple mentation 197 Richard Stallman et la r volution du logiciel libre Une biographie autoris e aussi l mulation du terminal une fonctionnalit qui aurait permis a Torvalds de mimer le comportement d un terminal d affichage rendant ainsi possible la connexion vers le MicroVAX depuis chez lui Au d but de l ann e 1991 l tudiant entreprit d crire un pro gramme d mulation de terminal Il utilisa Minix pour le d ve lopper mulateur ne s ex cutait pas sur Minix mais seul ind pendamment Torvalds ajouta alors des fonctionnalit s pour acc der au syst me de fichiers de Minix Cette ann e l il parlait de son travail en cours comme d un GNU Emacs des programmes d mulation de terminal 3t Comme il manquait 4 Minix de nombreuses et importantes fonctions Torvalds commen a transformer son mulateur de terminal en un noyau comparable a celui de Minix mais mono lithique Non sans ambition il sollicita un groupe de discussion sur Minix pour trouver des copies de la norme Posix c est a dire les sp cifications qu
143. Il s agit de Richard M Stallman fondateur du pro jet GNU laur at en 1990 de la bourse MacArthur et du prix Grace Murray Hopper de ACM Association for Computing Ma chinery co b n ficiaire du prix 2001 de la Fondation Takeda pour Vam lioration sociale et conomique et ex hacker au laboratoire d intelligence artificielle du MIT Tous les sites web destin s aux hackers y compris celui du projet GNU gnu org se sont pass le mot Stallman est Manhattan sa ville d origine pour un discours r cusant la r cente campagne de Microsoft contre la licence GNU GPL GNU General Public License Le discours porte sur l histoire et l avenir du mouvement pour le logiciel libre L endroit ot il est prononc est significatif Moins d un mois auparavant le 3 mai 2001 le vice pr sident de Microsoft Craig Mundie pronongait dans un lieu tout proche la Stern School 1 Egalement surnomm bourse des g nies genius grant le prix Ma cArthur r compense depuis 1978 aux Etats Unis les travaux les plus cr atifs et ing nieux tous domaines confondus 18 2001 l odyss e d un hacker of Business de l universit de New York un discours d non ant la GPL dispositif juridique concu par Stallman seize ans auparavant Pens e pour contrer le principe du secret dans l industrie logi cielle software secrecy tendance remarqu e pour la premi re fois par Stallman d s 1980 lors de ses difficult s a
144. Lab par la m thode la plus sournoise qui soit d guis e en cadeau Vocabulaire Logiciel privateur plut t que propri taire L emploi de l expression logiciel privateur en anglais pro prietary software n cessite quelques explications Pour traduire l expression anglaise la plupart des francophones utilisaient le mot propri taire en proc dant une d rivation impropre du nom vers l adjectif Or depuis quelque temps dans ses discours en fran ais Richard Stallman pr f re qualifier ces logiciels de priva teurs pour en souligner les effets nocifs Notons que ce terme n est pas un n ologisme D apr s le Tr sor de la Langue Fran aise Privateur trice adj rare Qui prive Plusieurs raisons justifient le choix de ce qualificatif D abord Vexpression logiciel propri taire laisse croire tort qu il fau drait renoncer ses droits d auteurs assimil s aux droits de pro pri t pour cr er un logiciel libre Or comme il en sera notamment question au chapitre 9 la GNU General Public Licence cr e par Richard Stallman emprunte la logique du droit d auteur en sti pulant les conditions d exercice de ce droit sous la forme de quatre libert s accord es l utilisateur du logiciel utiliser le programme en tudier le code source le modifier et distribuer des copies de la version originale ou modifi e 13 Richard Stallman et la r volution du
145. Mike Uretsky co directeur du Stern School s Center for Advanced Technology prononce le premier Le r le d une universit est de favoriser le d bat et d tre le lieu de discussions int ressantes Cette pr sentation particuli re ce s minaire entrent parfaitement dans ce cadre Je trouve la question de l open source tout particuli rement int ressante Avant qu Uretsky ne puisse prononcer un autre mot Stallman est d j debout faisant de grands signes de bras tel un automo biliste en panne Je fais du logiciel libre lance t il sous les rires croissants L open source est un tout autre mouvement Les rires laissent place aux applaudissements La salle est pleine de partisans de Stallman des gens connaissant de r putation son exactitude verbale mais aussi son conflit tr s m diatis en 1998 avec les d fenseurs de l open source Beaucoup sont venus pour 25 Richard Stallman et la r volution du logiciel libre Une biographie autoris e assister de tels clats tels des amateurs des missions de ra dio de Jack Benny attendant sa traditionnelle r plique Maiiiis arr te caaa Uretsky se hate de clore son introduction et c de la sc ne a Edmond Schonberg professeur au d partement de sciences infor matiques de l universit de New York Programmeur et contri buteur au projet GNU Schonberg sait quels pi ges linguistiques viter I r sume adroitement la carri re de Stallm
146. P 232 Brown John 270 BSD 7 155 184 186 205 209 Bush Vannevar 269 C Richard Stallman et la r volution du logiciel libre Une biographie autoris e Cadmus 152 Cannon Howard 9 Cerf Vinton 269 Chassel Robert 151 152 200 209 Chess Dan 39 41 55 56 Churchill Winston 213 Clinton Bill 203 Cohen Jerry 180 Commodore 141 Compaq 22 Configure 191 Cygnus Support 190 239 D d Aquin Thomas 111 de Icaza Miguel 83 DeCSS 262 Dell 22 Digital Equipment Corporation 4 130 187 Drain Mike 231 Dylan Bob 97 E E 115 Eisenhower Dwight D 49 Electric Fence 186 219 Emacs 20 118 121 122 148 150 165 168 173 174 176 178 179 190 192 198 214 216 220 227 261 Engelbart Doug 114 F Fetchmail 232 Feynman Richard P 110 Fischer Mark 176 Foresight Institut 235 Fox Brian 190 332 G Garfinkel Simson 209 Gates Bill 92 142 GCC 20 147 188 190 192 199 200 205 214 220 GDB 179 190 205 211 Gell Mann Murray 110 Ghostscript 190 Gilmore John 178 179 189 221 238 267 Glibc 205 218 Gnome 83 259 260 Gosling James 148 150 Gosmacs 148 174 176 Gosper Bill 63 108 140 Greenblatt Richard 63 69 108 129 136 139 H Haley Alex 278 Harbater David 56 Harmony 259 Hewlett Packard 20 Hopkins Don 133 182 Hurd 197 201 208 211 224 231 234 I IBM 20 22 60 88
147. Phillip 261
148. Ryan reporter du Boston Globe dans un article de 1993 mentionnant la farce de la voiture de police Un hack diff re de la farce estu diantine habituelle par sa planification labor e son ing niosit sa finesse et en ce qu il exige la fois de l esprit et de l inventivit La r gle implicite est que le hacking doit tre de bonne intention non destructif et s r D ailleurs il arrive m me que les hackers aident d faire leur propre ouvrage Vouloir d limiter la culture du hacking informatique au sein des m mes fronti res thiques est plein de bonne volont mais impossible Bien que la plupart des hacks informatiques aspirent au m me esprit la m me l gance et la m me simplicit le m dium logiciel est bien moins r versible D monter un v hicule de police est plus facile que d faire une id e tout particuli rement lorsque celle ci s est impos e Autrefois terme obscur du jargon tudiant le mot hacker est devenu aujourd hui une boule de billard linguistique sujette aux 309 Richard Stallman et la r volution du logiciel libre Une biographie autoris e retournements politiques et aux nuances thiques Peut tre est ce la raison pour laquelle tant de hackers et de journalistes aiment Vutiliser Il est certes difficile de savoir comment le mot sera em ploy l avenir mais nous pouvons d j d cider de la mani re dont nous m mes allons l employer lorsqu il s agit de b
149. Sam Williams Richard Stallman amp Christophe Masutti Richard Stallman et la r volution du logiciel libre Une biographie autoris e ea Framabook EYROLLES a Mention legale Cette version intitul e Richard Stallman et la r volution du logiciel libre Une biographie autoris e est publi e sous la GNU Free Documentation Licence Permission vous est donn e de copier distribuer et ou modi fier ce document selon les termes de cette licence version 1 3 ou ult rieure publi e par la Free Software Foundation avec le texte de premi re et de quatri me de couverture cover texts Editions Eyrolles Framasoft En cas d am liorations majeures les ditions Eyrolles et les au teurs vous autorisent ne pas tenir compte de l obligation concer nant les textes de couverture cover texts Richard Stallman et la r volution du logiciel libre Une biographie autoris e Une copie de cette licence figure dans la section Annexes de ce document texte original de la licence GNU FDL Copyright 2010 Richard M Stallman Sam Williams Chris tophe Masutti Framasoft Groupe Eyrolles Illustrations Titre PDP 10 with KL10 processor Stanford Artificial Intelli gence Laboratory 1979 Auteur Rodney Brooks Licence GNU Free Documentation Licence Source Rodney Brooks Titre Happy hacking couverture Auteur Nad ge Dauvergne Licence GNU Free Documentation Licence So
150. Stallman Au final d autres furent tent s de suivre son exemple Voir Bennahum and Stallman 1996 11 Levy 1984 p 419 120 La commune Emacs je faisais dans un sens dira plus tard Stallman l auteur Steven Levy Je m tais violemment engag contre eux car je pensais qu ils s taient violemment engag s contre tout un chacun en g n ral x x K Avec le temps Emacs devint litt ralement un argument de vente de l thique hacker Non seulement la flexibilit insuffl e par Stallman au coeur m me du logiciel encourageait la collabo ration mais elle l exigeait Les usagers qui ne suivaient pas les derniers d veloppements d Emacs ou qui ne renvoyaient pas leurs contributions Stallman couraient le risque de manquer les der niers aboutissements et ils taient nombreux Vingt ans plus tard les utilisateurs avaient modifi GNU Emacs une seconde impl mentation commenc e en 1984 pour tant d usages diff rents tableur calculateur base de donn e et navigateur web que ses derniers d veloppeurs adopt rent l image d un lavabo plein ras bord pour repr senter son in puisable polyvalence C est l id e que nous voulions faire passer dit Stallman la quantit de trucs qu il contient est la fois merveilleuse et monstrueuse Les contemporains de Stallman au AI Lab se montrent plus charitables Hal Abelson un tudiant du MIT qui travailla avec Sussman durant les ann es
151. Time Freeware John a r alis des choses plut t respectables Tcl Tk Sprite C est un vrai contributeur Malgr sa sympathie pour Stallman et ses id es Morin comprenait ceux que l agressivit de ses paroles avaient d rang Stallman quant lui ne regrette rien Ce n est pas critiquer les logiciels non libres qui est critiquable mais bien les logiciels non libres eux m mes Ousterhout avait en effet r alis de belles contributions par le pass mais le probl me tait que Scriptics de venait quasiment 100 un diteur commercial propri taire Du rant cette conf rence d fendre la libert revenait se mettre dos presque tout le monde Comme je prenais la parole depuis le public j tais limit quelques phrases La seule mani re de soule ver le probl me sans qu il ne soit aussit t oubli c tait d employer des termes forts Si on me reproche de faire une sc ne lorsque je critique s rieusement la conduite de quelqu un alors que Torvalds n est 9 Tool Command Language abr g en Tcl 10 Maclachlan op cit 242 Richard Stallman et l open source qualifi que d impertinent lorsqu il balance des choses encore plus d sagr ables sur des questions sans int r t ajoute t il il me semble qu il y a alors deux poids deux mesures Cette critique controvers e fit fuir momentan ment un autre sympathisant potentiel Bruce Perens En 1998 Eric Raymond
152. Vous devriez probablement enlever EMACS de la licence et le remplacer par LOGICIEL ou quelque chose comme a Bient t on l esp re Emacs ne sera pas la pi ce principale du syst me GNU et la licence s appliquera l ensemble 3 Gilmore n tait pas le seul sugg rer une approche plus g n rale Fin 1986 Stallman lui m me travaillait sur la prochaine tape du projet GNU le d bogueur de code source GDB Pour le publier il avait d lui adapter la licence de GNU Emacs C tait une t che apparemment anodine mais qui pouvait amener son lot d erreurs Ce n est qu en 1989 que Stallman sut ter les r f rences sp ci fiques Emacs et exprimer le lien entre le code source du pro gramme et sa licence uniquement dans les fichiers sources De cette mani re n importe quel d veloppeur pouvait placer son pro gramme sous la licence sans modifier cette derni re La Licence publique g n rale de GNU abr g e en GNU GPL General Public License tait n e Le projet GNU en fit aussit t la licence officielle de tous les programmes GNU se 5 John Gilmore citation d un courriel Sam Williams 179 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Pour nommer les versions successives de la licence GPL Stall man suivit la convention en cours dans le monde des program meurs les versions contenant des modifications mineures taient indiqu es par
153. a popularit accroissant leur pouvoir par la m me occasion Si ces m thodes servaient la cause de l open source les id aux du logiciel libre taient perdants Tout ce qui avait t fait pour r pandre le bon tuyau avait occult la composante du message de d part la plus importante la libert comme enjeu thique Les effets de cette omission se font sentir aujourd hui encore en 2009 presque toutes les distributions GNU Linux contiennent des 13 Markoff 1999 244 Richard Stallman et l open source logiciels non libres la version de Linux maintenue par Torvalds contient des firmwares non libres et la compagnie anciennement nomm e VA Linux base ses activit s sur du logiciel non libre Plus de la moiti des serveurs web dans le monde tournent avec une version d Apache qui est a la base un logiciel libre Mais com bien de ces sites ont ils recours une version modifi e non libre distribu e par IBM Dans ses mauvais jours Richard croit que Linus Torvalds et moi avons conspir pour d tourner sa r volution dit Ray mond Son rejet de expression open source et sa cr ation d li b r e d un schisme id ologique provient selon moi d un trange m lange d id alisme et de volont de d fendre son territoire Cer tains mettent tout cela sur le compte de son ego Je ne suis pas de cet avis La raison en est plut t qu il s associe si personnellement l id e du logiciel libre qu
154. a privatisation des logiciels Parfois je me dis que l une des meilleures choses que je pour rais faire dans ma vie serait de d gotter une quantit gigantesque de logiciels couverts par le secret commercial et d en distribuer des copies au coin de la rue Ainsi il n y aurait plus de secret com mercial dit Stallman Ce serait sans doute une mani re beaucoup plus efficace d offrir aux gens de nouveaux logiciels libres plut t que de tout crire moi m me mais les gens seraient encore trop laches pour les prendre x x K 149 Richard Stallman et la r volution du logiciel libre Une biographie autoris e En d pit de la tension qu elle avait provoqu e la controverse sur le code de Gosling aida en fait Stallman et le mouvement pour le logiciel libre sur le long terme Stallman fut ainsi forc de trouver des solutions aux faiblesses de la Commune Emacs 20 et du contrat de confiance informel qui laissait la porte ouverte aux abus Cela l obligea aussi pr ciser les objectifs politiques du mouvement du logiciel libre Suivant la sortie de GNU Emacs en 1985 Stallman publia Le manifeste GNU un compl ment l annonce initiale de sep tembre 1983 Une importante section de ce document tait consa cr e aux nombreux argumentaires d ploy s par les programmeurs des secteurs priv s et universitaires pour justifier de la prolif ra tion des logiciels privateurs L un des arguments avanc s
155. a r volution du logiciel libre Une biographie autoris e Qu on l appr cie qu on l admire ou qu il nous irrite Richard Stallman est un personnage fascinant et incontournable de l his toire de l informatique en g n ral et du logiciel libre en particulier Une histoire toujours en marche dont l influence d passe d sormais de beaucoup le seul champ technologique Et pourtant m me si certains commencent a d sormais bien connaitre le conf rencier parcourant inlassablement la plan te pour pr cher la bonne pa role nombreux sont ceux qui ignorent tout ou partie des d tails de sa vie qui l ont justement amen en arriver l Lorsqu en 2002 est sorti le livre Free as in Freedom Richard Stallman s Crusade for Free Software de Sam Williams nous f mes ravis de constater que pour la premi re fois un ouvrage lui avait t consacr Nous fiimes galement ravis du choix de sa licence la GNU Free Documentation License autorisant les modifications dont les plus naturelles sont les traductions Ce livre est le r sultat d un travail collectif initi en mars 2007 par le r seau Framasoft Le projet s tait donn pour objectif de coop rer la traduction de l ensemble de l ouvrage et de le pu blier dans la collection de livres libres Framabook mesure de l avancement du projet il nous a sembl opportun de contacter Ri chard Stallman afin de l informer de notre intention de publier sa biographie C est alors que le pr
156. ab Stallman se le demandait La machine tait un don de la Xerox Corporation un prototype de pointe version modifi e du photo copieur rapide Xerox Au lieu de faire de simples photocopies elle transformait les donn es issues du r seau en documents d aspect professionnel Con u par les ing nieurs du c l bre centre de re cherches de Xerox Palo Alto le prototype annon ait d j la r volution de l impression bureautique qui allait marquer l industrie informatique la fin des ann es 1980 Pouss s par le besoin instinctif de jouer avec l quipement der nier cri les programmeurs du AI Lab avaient rapidement int gr la nouvelle machine au sein de l infrastructure sophistiqu e du la boratoire Les r sultats avaient imm diatement plu Compar e a Une histoire d imprimante la vieille imprimante celle ci tait rapide Les pages d filaient au rythme d une par seconde un travail d impression de vingt mi nutes n en durait plus que deux Et l ensemble tait plus pr cis les cercles ressemblaient des cercles pas des ovales les lignes droites taient v ritablement droites fort loign es des anciennes sinuso des de faible amplitude C tait tout point de vue un cadeau impossible refuser C est l usage que les d fauts de la machine firent surface en particulier une certaine propension aux bourrages papier Les pro grammeurs ing nieurs dans l me devaient rapi
157. aditionnels principes de libert d galit et de fraternit C tait la premi re fois que j tais confront une clause de confidentialit j ai tout de suite compris que ces clauses font des 11 Richard Stallman et la r volution du logiciel libre Une biographie autoris e victimes d clare t il En l occurrence j en tais la victime mon labo et moi nous en tions les victimes Stallman poursuit Sil avait refus sa collaboration pour des raisons personnelles j en serais rest l Je l aurais sans doute consid r comme un imb cile mais sans plus Ce qui rendait l enjeu important tait le caract re syst matique et impersonnel de son refus le fait qu il s tait engag d avance ne coop rer ni avec moi ni avec aucune autre personne C est cela qui a rendu l enjeu important Si la rencontre de Carnegie Mellon n tait pas le premier v ne ment provoquer ses foudres elle fit r aliser Stallman la menace qui pesait sur une culture qu il tenait pour sacro sainte J avais d j le sentiment que les logiciels devaient tre partag s mais sans l avoir jamais clairement formul Mes id es sur la question n taient alors pas assez claires ni organis es pour pouvoir les ex primer au reste du monde de mani re concise C est cet incident qui m a fait prendre conscience de l importance de l enjeu Appartenant l lite des programmeurs dans l une des
158. ait fournir norm ment de conseil juridique pour rembourser cette dette 2 Marco Boerries entretien avec l auteur juillet 2000 3 Pour plus d informations sur les travaux l gaux de Zimmerman lisez Levy 2002 p 287 288 Dans la version originale du livre que vous avez en main je rapportais que Moglen aidait Zimmerman dans sa lutte contre la National Security Agency NSA Selon Levy Zimmerman faisait l objet d une enqu te de la part de 1 U S Attorney s Office et des douanes pas de la NSA 261 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Depuis lors Moglen peut tre plus que quiconque a t a m me d observer la transposition des principes philosophiques ha ckers de Stallman dans la sph re juridique Selon lui Stallman appr hende les codes juridique et logiciel d une mani re largement similaire En tant qu avocat je dois avouer que l id e qui voudrait qu on supprime tous les bogues d un texte de loi n a pas vraiment de sens dit Moglen Il y a une certaine dose d incertitude dans tout processus juridique et les avocats cherchent l exploiter au b n fice de leur client L objectif de Richard est compl tement l oppos Son but est de supprimer l incertitude ce qui est tout bonnement impossible Il est intrins quement impossible de r di ger une licence qui tienne compte de toutes les circonstances dans tous les syst mes juri
159. ait pour l essentiel que les programmeurs suffisamment prompts pour cr er de nouveaux logiciels et assez fut s pour crire des licences CLUF et en verrouiller l usage x K Parmi les plus c l bres d entre eux figurait Bill Gates Ayant rapidement abandonn ses tudes Harvard Gates tait un jeune chef d entreprise co fondateur de la soci t de logiciels Micro Soft qui s crirait plus tard Microsoft tablie Albuquerque Bien que Stallman de deux ans son a n ne l ait pas su alors Gates avait sept ans avant l envoi du message de rms au groupe net uniz wizards adress lui aussi une lettre ouverte la communaut des d veloppeurs Sa lettre ouverte aux amateurs du 3 f vrier 1976 destin e aux utilisateurs de PC copiant les programmes de Micro Soft condamnait sans appel la notion de d veloppement communautaire des logiciels Qui peut se permettre d effectuer un travail professionnel pour rien Quel amateur peut il investir trois ann es de sa vie d velopper trouver tous les bogues et documenter son produit pour ensuite le distribuer gratuitement demandait Bill Gates t 16 Gates 1976 Une copie de cette lettre An open letter to hobbyists figure sur Wikipedia en anglais http en wikipedia org wiki Open_Letter_to_ Hobbyists 142 Une morale l preuve Bien que peu de hackers du AI Lab l aient lue cette lettre illustre n anmoins le changement d
160. allions faire propos de probl mes en Europe de l Est et de la r action avoir lorsque les questions relatives la propri t de contenu commen ceraient toucher le logiciel libre se souvient Moglen Alors que nous parlions j imaginai un instant quoi nous pouvions ressem bler aux yeux des passants Nous voil deux petits barbus anar chistes comploter et planifier les prochaines tapes Et bien s r Richard tait en train de d faire des n uds dans ses cheveux se comportant sa mani re habituelle Quiconque aurait cout notre conversation nous aurait pens fous mais je savais je savais que la r volution tait l cette table Elle se jouait cette table et l homme qui la menait tait devant moi Pour Moglen ce moment l plus que tout autre mettait en lu mi re la simplicit fondamentale du style de Stallman C tait 272 Le combat vers la libert dr le se souvient il Je lui ai dit Richard tu sais toi et moi sommes les deux seuls ne gagner aucun argent avec cette r vo lution Puis j ai pay pour le repas parce que je savais qu il n en avait pas les moyens Je wai jamais refus qu on m invite au restaurant car ma fiert n est pas fond e sur le fait de payer ou non la tourn e Je devais d ailleurs avoir assez d argent sur moi pour payer ce repas avec Eben Moglen Mes revenus qui proviennent pour pr s de la moiti des discours que je
161. allman ce hack d clen cha une explosion d autres innovations Chacun y allait de sa propre collection de commandes personnelles d dition raison d une pour chaque chose qu il aimait faire habituellement Les gens se les passaient les am lioraient les rendant plus puissantes et plus g n riques Ces s ries de commandes red finies devinrent elles m mes peu peu des utilitaires du syst me part enti re Tant de gens trouv rent cette innovation utile et Vincorpor rent leurs propres programmes Teco que l diteur lui m me devint secondaire la macro mania qu il avait lanc e Nous commencions le consid rer mentalement comme langage de programmation plut t qu diteur de texte raconte Stallman Les utilisateurs prenaient un grand plaisir bidouiller eux m mes le logiciel et s changer de nouvelles id es Deux ans apr s cette explosion le rythme des innovations se mit avoir des effets secondaires ind sirables S il avait certes va lid de fa on excitante le mode de fonctionnement collaboratif 7 Ibid 116 La commune Emacs des hackers le nombre excessif de fonction avait fini par conduire a des incompatibilit s Nous nous trouvions face une Tour de Babel raconte Guy Steele Voil qui menagait de tuer l esprit qui avait fait na tre Les hackers avaient en effet con u VITS pour faciliter le partage de leurs connaissances et am liorer le travail
162. ammes GNU Or Red Hat freine par ailleurs ce mouvement notamment en incluant des logiciels non libres dans les versions de GNU Linux qu ils distribuent Et si l on se place sur le simple plan de la communication le fait qu ils d signent l ensemble du syst me par le seul mot Linux au lieu de GNU Linux est tout sauf amical vis vis du projet GNU de m me promouvoir l open source plut t que le logiciel libre trahit nos valeurs Je peux travailler avec Young et Red Hat quand nous allons dans la m me direction mais cela arrive trop peu souvent pour les consid rer comme des alli s se 21 Sur l expression open source et ses enjeux voir le chapitre 8 NdT 102 Une oasis de libert Si Stallman n embrasse pas d autres causes politiques que celle du logiciel libre ce n est pas par manque d int r t En visitant ses bureaux au MIT vous tombez nez a nez avec un vaste stock d articles de journaux de gauche r pertoriant les atteintes aux droits civils travers le globe Visitez son site web personnel et vous y trouverez des attaques en r gle contre le Digital Millenium Copyright Act contre la guerre aux drogues et contre POMC Organisation mondiale du commerce Nous devons faire attention ne pas entra ner le mouvement pour le logiciel libre vers d autres causes politiques auxquelles un nombre substantiel de sympathisants risque de ne pas adh rer Ainsi nous vitons de nous
163. an celle d un programmeur des temps modernes Richard est le parfait exemple de quelqu un qui en agissant localement a commenc penser globalement les probl mes li s l inaccessibilit des codes source Il a d velopp une philosophie coh rente qui nous contraint tous r examiner nos id es sur la mani re dont les programmes sont produits sur la signification de la propri t intellectuelle et sur ce que repr sente en r alit la communaut du logiciel Schonberg invite Stallman sous les applaudissements redou bl s Ce dernier prend un moment pour teindre son portable se l ve puis monte sur sc ne Au d part l allocution de Stallman est plus proche d un nu m ro comique de Catskills que d un discours politique J aimerais remercier Microsoft de m avoir donn l opportunit d tre pr sent sur cette estrade ironise t il Depuis ces derni res semaines je me suis senti comme un auteur dont les livres ont t fortuitement interdits quelque part see 9 Si ce discours avait eu lieu de nos jours Stallman s opposerait emploi de l expression propri t intellectuelle qu il consid re source de confusion Stallman 2008 26 2001 l odyss e d un hacker Pour les n ophytes Stallman se lance en guise d chauffement dans une rapide analogie Il compare un logiciel une recette de cuisine les deux donnent d utiles instructions pas pas pour
164. andes maisons d dition bien ta blies consid raient le format du livre lectronique avec d j suffi samment de suspicion et n taient pas dans un tat d esprit id al pour exp rimenter des innovations de copyright qui permettaient plus facilement au lecteur de ne pas payer Cependant en tant qu agent sp cialis dans les ouvrages tech niques Henning tait intrigu par la nature in dite de mon pro bl me Je lui parlai des deux entretiens que j avais d j collect s et de la promesse faite Stallman de ne pas publier le livre d une mani re qui le ferait appara tre comme un hypocrite Conve nant que j tais li du point de vue thique Henning sugg ra d en faire notre argument de n gociation En opposant ce fait disait il nous pourrions toujours adopter la strat gie du b ton et de la carotte La carotte serait la publicit qui viendrait avec la publication d un livre lectronique respectant l thique de la communaut des hackers Le b ton serait l ensemble des risques encourus s il ne la respectait pas Neuf mois avant que l affaire Dmitri Sklyarov ne devienne c l bre sur l Internet nous savions que viendrait t t ou tard le mo ment o un programmeur entreprenant r v lerait comment cra quer les livres lectroniques Nous savions aussi que voir une grande maison d dition publier un livre lectronique verrouill par chiffrement et dont le sujet tait Richard M Stallman
165. anisa parall lement un groupe de protestation Baptis League for Pro gramming Freedom le collectif manifesta devant les bureaux de Lotus Ces manifestations taient remarquables Elles illustraient l volution de l industrie du logiciel Les applications avaient pro gressivement remplac les syst mes d exploitation comme front 21 Voir HURD History sur http www gnu org 22 Selon un communiqu de la Ligue pour la libert de programmer ces manifestations inaugur rent le premier chant de protestation en hexad ci 193 Richard Stallman et la r volution du logiciel libre Une biographie autoris e de bataille des entreprises Mais dans sa qu te inachev e pour construire une distribution logicielle libre le projet GNU semblait d sesp r ment en retard aux yeux de ceux pour qui la mode et le succ s passaient en premier En effet le fait m me que Stallman ait prouv le besoin de mettre en place une quipe pour contrer les batailles judiciaires li es l apparence et l ergonomie ame nait certains observateurs conclure que la FSF n tait plus qu en sursis Pourtant Stallman avait une raison strat gique de lancer une organisation ind pendante de lutte contre l imposition de nou veaux monopoles dans le d veloppement de logiciels il avait l espoir que les d veloppeurs de logiciels privateurs s y joindraient L extension du copyright aux interfaces les menagait tout autant qu
166. ant d un beau rouge orang dans notre r troviseur Il colore les arbres que nous croisons des deux c t s de l autoroute Durant les vingt minutes suivantes le ronronnement des pneus et du moteur ainsi que le trio de violons et de violoncelles jouant les sombres notes de basse de Appalachian Journey sur le lecteur CD de la voiture sont les seuls sons r sonner dans l habitacle 255 Chapitre 13 Le combat vers la libert Pour Richard Stallman le temps ne soigne peut tre pas toutes les blessures mais il se r v le tre un alli pr cieux Quatre ans apr s La cath drale et le bazar le p re du logiciel libre s irrite encore de la critique de Raymond Il grogne aussi face l l vation de Linus Torvalds au rang de hacker le plus c l bre ce propos il se souvient d un tee shirt populaire apparu pour la premi re fois aux conventions Linux aux alentours de 1999 Paro die de l affiche originale de Star Wars le v tement montre Torvalds brandissant un sabre laser la fa on de Luke Skywalker alors que la t te de Stallman se trouve au sommet de R2D2 Ce tee shirt lui tape toujours sur les nerfs non seulement parce qu il le repr sente comme un sous fifre de Torvalds mais aussi parce qu il l ve ce Richard Stallman et la r volution du logiciel libre Une biographie autoris e dernier au rang de leader dans la communaut du logiciel libre un r le que l int ress lui m me refuse d
167. arent copy along with each Opaque copy or state in or with each Opaque copy a computer network location from which the general network using public has access to download using public standard network protocols a complete Transparent copy of the Document free of added material If you use the latter option you must take reasonably prudent steps when you begin distribution of Opaque copies in quantity to ensure that this Transparent copy will remain thus ac cessible at the stated location until at least one year after the last time you distribute an Opaque copy directly or through your agents or retailers of that edition to the public It is requested but not required that you contact the authors of the Document well before redistributing any large number of copies to give them a chance to provide you with an updated version of the Document 4 MODIFICATIONS You may copy and distribute a Modified Version of the Document under the conditions of sections 2 and 3 above provided that you release the Modified Version under precisely this License with the Modified Version filling the role of the Document thus licensing distribution and modification of the Modified Version to whoever possesses a copy of it In addition you must do these things in the Modified Version A Use in the Title Page and on the covers if any a title distinct from that of the Document and from those of previous versions which should if there were any be li
168. arre de m entendre qualifi d missaire du mal Mes mots visaient l diteur pas Williams en tant que personne S il l a pris pour lui peut tre est ce le signe qu il commen ait se sentir responsable moralement du contrat qu il m avait press d accepter 289 Richard Stallman et la r volution du logiciel libre Une biographie autoris e D autant plus bizarre que trois mois auparavant j tais dans un appartement d Oakland cherchant l id e de mon prochain r cit pr sent j tais assis un endroit du monde que je ne connais sais qu au travers de chansons rock rencontrant des directeurs d dition et buvant une bi re avec un agent que je ne connaissais que depuis la veille Tout cela tait trop surr aliste comme si je voyais ma vie mise sous la forme d un montage de cin ma ce moment mon compteur d absurdit interne pris le relais Le tremblement initial laissa la place des rires convulsifs Pour mon agent je devais ressembler l un de ces auteurs fragiles subis sant une rupture motionnelle inopportune Quant moi j avais juste l impression de commencer peine appr cier la beaut cynique de ma situation Contrat ou pas contrat j avais d j le commencement d un sujet plut t bon Il ne s agissait plus que de trouver un endroit o le raconter Quand mes rires convulsifs se calm rent enfin je levai mon verre pour porter un toast Bienvenue sur
169. artage du code les cadres de Symbolics esp raient ainsi liquider leur rivale C est pourquoi ils d cid rent d appliquer la licence la lettre D sormais au lieu de contribuer directement aux am liorations de la version du MIT ce dont LMI pouvait profiter ils se conten t rent de fournir une copie de leur version compl te du syst me l usage des employ s du MIT Tout utilisateur se retrouvait alors tester cette version dans l unique int r t de Symbolics et s il y apportait des am liorations il tait plus que probable qu elles soient utiles avant tout Symbolics x x K 135 Richard Stallman et la r volution du logiciel libre Une biographie autoris e En tant qu administrateur responsable de la machine Lisp du laboratoire assist de Greenblatt dans les premiers mois Stall man tait fou de rage Les programmeurs de Symbolics avaient en effet laiss dans le code des centaines de modifications inache v es l origine de nombreuses erreurs Consid rant cette annonce comme un ultimatum il riposta en coupant la liaison sans fil entre la soci t et le laboratoire Il se jura ensuite de ne jamais plus tra vailler sur la machine de Symbolics et s engagea poursuivre le d veloppement du syst me du MIT de mani re d fendre LMI contre sa rivale De mon point de vue le AI Lab tait un pays neutre tout comme la Belgique durant la Premi re Guerre mon diale explique Stallma
170. asis de libert Notes de Richard Stallman sur ce chapitre J ai corrig dans ce chapitre certaines erreurs y compris concer nant mes pens es ou sentiments suppos s J ai gomm dans la des cription de certains v nements une hostilit injustifi e Les impres sions de Sam Williams sont bien sir demeur es lorsque pr sent es comme telles Toute personne ayant pass plus d une minute en pr sence de Richard Stallman vous dira la m me chose oubliez les cheveux longs apparente excentricit La premi re chose que vous noterez Richard Stallman et la r volution du logiciel libre Une biographie autoris e est son regard Plongez dans ses yeux verts et vous saurez que vous tes en pr sence d un vrai croyant Qualifier d intense le regard de Stallman est un euph misme Il fait plus que vous voir il vous transperce M me quand mo mentan ment vos yeux s garent ailleurs par une simple politesse primitive ceux de Stallman restent fix s comme deux faisceaux de photons cr pitant sur votre visage C est sans doute pour cela que les comparaisons religieuses abondent a son sujet En 1998 dans un article de Salon com inti tul Le saint du logiciel libre Andrew Leonard voit les yeux verts de Stallman comme rayonnants du pouvoir d un proph te de l Ancien Testament t En 1999 un article du magazine Wired d clare que Stallman et sa barbe font penser Raspoutine tandis que
171. asse temps favoris s changer de bons livres la bonne cuisine les danses et les musiques exotiques afin que je puisse le contacter pour un entretien final Le lendemain autour d un nouveau repas vapeur chinois il semblait encore plus amoureux que le soir pr c dent Se souvenant de ses d bats dans le dortoir de la Currier House sur les avantages et les inconv nients des s rums d immortalit il exprima le sou hait que les scientifiques puissent un jour trouver la clef de la vie ternelle amp Maintenant que je commence enfin tre heureux je souhaite vivre plus longtemps dit il Alors que j voquai le commentaire de Sarah sur son cra sante solitude Stallman dit ne pas voir de relation entre la so litude physique et spirituelle et celle des hackers L envie de 298 Epilogue de Sam Williams une crasante solitude partager le code a un rapport avec l amiti mais un niveau bien moindre dit il Plus tard cependant quand le sujet refit sur face il admit que la solitude ou la crainte de la solitude ternelle avait jou un r le majeur comme moteur de sa motivation durant les premiers jours du Projet GNU Je parlais de solitude au niveau communautaire de hacker a hacker Ma fascination pour les ordinateurs n est la cons quence de rien d autre Je n aurais pas t moins fascin par eux m me si j avais t populaire et que les femmes s taient attro
172. atisfaction face l aspect Big Brother de l ancien contrat social de la Com mune Emacs Tout comme il avait un temps jug utile que tous les utilisateurs lui fassent parvenir leurs modifications il en vint penser qu il n tait pas juste d exiger cela 177 Richard Stallman et la r volution du logiciel libre Une biographie autoris e C tait un tort que d exiger des gens la publication de toutes leurs modifications dit il et c tait un tort que d exiger qu ils en r f rent un seul d veloppeur privil gi Ce type de centralisation et de privil ge n est pas compatible avec une soci t dans laquelle tous sont gaux en droits La Licence publique g n rale General Public License de GNU Emacs fit sa premi re apparition dans une version de GNU Emacs en 1985 Stallman invita les hackers lui faire des retours pour en am liorer les termes L un de ceux qui r pondirent tait John Gilmore futur activiste alors employ comme consultant chez Sun Microsystems Dans le cadre de sa mission il avait port Emacs sur la version maison d Unix SunOS A cette occasion il avait publi sa version modifi e sous licence GNU Emacs Au lieu de consid rer la licence comme une contrainte Gilmore y voyait l expression claire et concise de la philosophie des hackers Jusqu alors la plupart des licences taient tr s informelles se souvient il Gilmore cite titre d exemple une lice
173. au groupe de discussion Usenet net unix wizards re urent un mes sage peu habituel Post aux premi res heures du jour a mi nuit et demi exactement et sign rms mit oz l objet du message tait laconique mais attirait l attention Nouvelle impl menta tion d Unix pouvait on lire Pourtant au lieu de pr senter une version fraichement dispo nible d Unix le premier paragraphe du message tait en fait un appel contribution D s le Thanksgiving prochain je commencerai crire un syst me logiciel complet compatible Unix appel GNU pour GNU N est pas Unix et le 1 Stallman 1983 McKusick 1999 p 38 Richard Stallman et la r volution du logiciel libre Une biographie autoris e distribuer librement 4 tous ceux qui souhaitent l utiliser Je fais appel a toute contribution en temps en argent en programmes et en mat riel pour faire avancer ce projet Pour un d veloppeur Unix exp riment le message tradui sait un m lange d id alisme et d orgueil d mesur Non content de s engager repartir de z ro dans la reconstruction du sys t me d exploitation Unix d j abouti l auteur proposait en plus de l am liorer par endroits Le nouveau syst me GNU pr disait il int grerait tous les composants essentiels un diteur de texte un shell pour lancer des applications compatibles Unix un com pilateur et diverses autres choses 2 cela s ajouteraient de nombre
174. aurie Petrycki mon ditrice chez O Reilly me donna le choix entre OPL et la GFDL je caressai nouveau ce r ve En septembre 2001 le mois o je signai le contrat les livres lectro niques taient quasiment pass s de mode De nombreuses maisons d dition dont celle de Tracy mettaient un terme leurs s ries dans ce domaine en raison du manque d int r t du public Je de vais me poser la question Si ces entreprises avaient trait les livres lectroniques non pas comme une fa on de publier mais comme une fa on de cr er une communaut ces collections auraient elles surv cu Apr s avoir sign le contrat j informai Stallman qu un pro jet de livre tait nouveau sur les rails J voquai le choix que 7 http www xanadu com 295 Richard Stallman et la r volution du logiciel libre Une biographie autoris e O Reilly me donnait entre la licence Open Publication et la licence GNU Free Documentation Licence Je lui dis que je penchais vers VOPL car je ne voyais aucune raison de donner aux adversaires de O Reilly la possibilit de publier le m me livre sous une cou verture diff rente Stallman argumenta en faveur de la GFDL Il me fit remarquer que O Reilly l avait utilis e plusieurs reprises auparavant Malgr les v nements de l ann e pass e je proposai alors un arrangement Je choisirais la GFDL si cela me permettait de faire plus d entretiens et s il aidait O Reilly
175. avoir comme l un de ses membres La r ponse de Stallman est imm diate Non mais j admire Groucho Marx pour de nom breuses raisons Il m a s rement inspir quelque part Mais j ai aussi t influenc par Harpo sur d autres points Williams se fourvoie en donnant une interpr tation psycholo gique cette c l bre phrase de Groucho Cette phrase vise les nom breux clubs ouvertement antis mites qui refusaient de l admettre parmi leurs membres Je l ignorais aussi jusqu ce que ma m re me l apprenne Williams et moi avons grandi une poque o la bi goterie tait moins tol r e et o il n tait plus n cessaire de recourir Vhumour pour en faire la critique L influence de Groucho Marx est vidente dans le go t qu il a toujours eu pour les calembours qu il partage encore une fois avec la plupart des hackers L aspect de la personnalit de Stallman le rapprochant le plus de Groucho Marx est sans doute son talent de pince sans rire et le 167 Richard Stallman et la r volution du logiciel libre Une biographie autoris e s rieux avec lequel il lance ses blagues La plupart de ses blagues arrivent furtivement sans m me l indice d un mouvement de sour cil ou l esquisse d un sourire au point qu on en vient presque se demander si Stallman ne rit pas plus de son public que ce dernier ne rit de lui En voyant les membres du MHPCC s esclaffer devant la paro die
176. ban adh sif face collante vers le haut En la glissant par dessus la porte et en l agitant jusqu ceinturer la poign e il n avait plus qu remonter le ruban jusqu ce que l adh sif prenne Il tirait ensuite sur l une des extr mit s pour faire tourner la poign e Comme on pouvait s y attendre la porte s ouvrait Il avait ainsi donn sa touche personnelle l art d ouvrir des portes closes Parfois vous deviez frapper la porte du pied apr s avoir tourn la poign e ajoute t il se souvenant du petit d faut de la nouvelle m thode Il fallait un bon sens de l quilibre pour r ussir ce geste tout en se tenant debout sur une chaise pos e sur un bureau Ces exemples montrent simplement que Stallman se sentait pr t parler et agir pour d fendre ses convictions politiques La culture de l action directe qui r gnait au AI Lab l avait suffisam ment inspir pour effacer en lui toute trace de la passivit de son adolescence Ouvrir un bureau pour lib rer un terminal n tait pas la m me chose que de participer une manifestation mais d une certaine mani re c tait bien plus efficace cela r solvait les probl mes dans l instant see Pendant ses derni res ann es Harvard Stallman commen a y appliquer les le ons fantasques et irr v rencieuses apprises au AI 70 Destituer Dieu Lab Vous a t il racont l histoire du serpent demande sa m re Lui et ses comp
177. bien sur des projets personnels qu la demande des utilisateurs ils passaient le plus clair de leur temps optimi ser toujours plus les machines et les logiciels y compris dans le cadre de leurs propres projets Comme ces jeunes fous de m ca nique automobile hot rodders ils voyaient dans le bricolage de ces machines une fin en soi se oy 65 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Le syst me d exploitation pilotant ordinateur central PDP 10 du labo tait l expression la plus manifeste de cette passion Con u et nomm en r action au CTSS le syst me originel du projet MAC VITS abr viation de Incompatible Time Sharing System int grait l thique hacker dans sa conception m me cette poque le CTSS tait jug trop restrictif dans sa conception car il limitait la possibilit pour le programmeur de modifier et d am liorer si n cessaire l architecture interne du lo giciel Selon la l gende la cr ation de PITS avait aussi une vis e poli tique Alors que le CTSS tait con u pour IBM 7094 PITS tait compil sp cifiquement pour le PDP 6 En laissant les hackers pro grammer le syst me l administration du AI Lab garantissait qu ils seraient seuls pouvoir l utiliser ais ment Dans le monde de la recherche universitaire f odal sous certains aspects la man uvre fut une r ussite Bien que le PDP 6 f t la propri t commune de plusieu
178. ble du laboratoire Stallman ajouta m me sa touche personnelle cet art La m thode classique lui paraissait trop difficile Une autre m thode consistait faire coulisser les dalles du plafond afin de franchir le mur Cela fonctionnait parfaitement tant qu il y avait un bureau 10 Voir la transcription de la conf rence de Richard Stallman au KTH en Su de 30 octobre 1986 http www gnu org philosophy stallman kth html 11 L une des mani res les plus sophistiqu es d ouvrir les portes commu n ment attribu e 4 Greenblatt consistait 4 plier une tige de fer en formant plusieurs angles droits puis attacher son extr mit un morceau de bande adh sive Glissant la tige sous la porte un hacker pouvait ainsi la tourner de mani re a ce que la bande adh sive atteignit la poign e Si l adh sif ajout sur la bande tenait bon le hacker pouvait ouvrir la porte en tirant sur la tige 69 Richard Stallman et la r volution du logiciel libre Une biographie autoris e a l int rieur sur lequel prendre appui avec toutefois le tr s d sa gr able inconv nient de se trouver rapidement couvert de fibres de verre irritantes Stallman y rem dia Au lieu de passer une tige sous la porte pourquoi ne pas la glisser entre les deux panneaux au dessus du montant de la porte Il essaya et la place du fil de fer il laissa pendre une longue boucle de ruban magn tique en U termin e par un morceau de ru
179. but Stallman consid rait ces forks comme le produit de l impatience des d veloppeurs Voppos de la dynamique rapide et informelle de l quipe en charge de Linux les mainteneurs du code source de GNU tendaient tre plus lents et circonspects avec des changements susceptibles d affecter la viabilit long terme d un programme De plus ils mh sitaient pas critiquer s v rement le code des autres Avec le temps la lecture des courriels envoy s par les d veloppeurs de Linux Stallman commen a r aliser qu au fond peu d entre eux avaient vraiment conscience du projet GNU et de ses objectifs Nous avons d couvert que les gens qui se targuaient d tre des utilisateurs de Linux se moquaient bien du projet GNU exprime Stallman Pourquoi devrais je m emb ter faire tout a disaient ils Je n ai que faire du projet GNU puisque a le pro gramme marche pour moi a marche pour nous utilisateurs de Linux et c est tout ce qui compte nos yeux C tait vraiment tonnant que ces personnes utilisant pour l essentiel une variante du syst me GNU s en soucient si peu Ils se souciaient de GNU encore moins que quiconque Abus s par leur propre habitude d appeler la combinaison des deux programmes Linux ils ne se rendaient pas compte que leur syst me tenait plus de GNU que de Linux 11 Jamie Zawinski un ancien programmeur de Lucid qui passa ensuite la t te
180. c lui faisait mal aux oreilles Elle se rem more aussi une r action similaire concernant la couleur 3 Silberman 2001 4 Voir ce propos John Ratey et Catherine Johnson Shadow Syndromes New York Pantheon Books 1997 A1 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Ma m re avait de brillants cheveux roux et chaque fois qu elle se penchait pour prendre Richard il poussait un cri Mme Lippman dit s tre document e ces derni res ann es sur Vautisme Elle croit que ces pisodes sont plus qu une coincidence Je sens bien que Richard poss de certains traits d un enfant autiste dit elle Je regrette que l autisme ait t si mal connu a l poque Avec le temps cependant elle reconnait que son fils a su s adapter A sept ans raconte t elle il adorait prendre place dans le wagon de t te du m tro face a la fen tre tra ant et m morisant le plan labyrinthique du r seau de chemins de fer sous la ville Un passe temps qui exigeait de s accoutumer aux bruits intenses ac compagnant chaque trajet en train Seul le bruit initial semblait l incommoder raconte t elle C tait comme s il tait choqu par le son puis que ses nerfs parvenaient s adapter x K k Le souvenir de Madame Lippman d peint un gar on anim du m me enthousiasme de la m me nergie et de la m me sociabilit que n importe quel autre du m me ge Ce
181. ce fut le cas J appris par Henning que O Reilly voulait publier la biographie a la fois sous une forme papier tradi tionnelle mais aussi dans sa nouvelle offre de service payante Sa fari Tech Books Online La licence utilisateur de Safari impliquait 292 Epilogue de Sam Williams une crasante solitude des restrictions sp cifiques m avertit Henning mais O Reilly sou haitait permettre un copyright qui donnait aux utilisateurs le droit de copier et partager le texte quel que soit son support En tant qu auteur j avais en gros le choix entre deux licences la licence OPL Open Publication Licence ou la GNU FDL GNU Free Do cumentation Licence Je consultai alors le contenu et l histoire de chacune La licence OPL donne aux lecteurs le droit de reproduire et de distribuer une r alisation en partie ou enti rement de mani re physique ou lectronique tant que la copie reste sous cette m me licence Elle permet aussi les modifications de la r alisation sous certaines conditions Enfin elle contient plusieurs options qui si elles sont choisies par l auteur peuvent limiter la cr ation de versions si gnificativement modifi es ou de d riv s sous la forme de livres sans accord pr alable de l auteur Quant la GNU FDL elle permet la reproduction et la dis tribution d un document sous n importe quelle forme tant que les versions r sultantes portent la m me licence Elle perm
182. cences utilisateur et de clauses de confidentia lit interdisaient aux d veloppeurs l examen ou le partage du code source Les licences furent d abord rudimentaires et mal taill es mais en 1983 elles taient devenues assez solides pour satisfaire les tribunaux et dissuader tout contrevenant potentiel Le logiciel autrefois consid r comme une forme de garniture offerte par les fabricants pour donner plus de saveur leurs co teux syst mes informatiques devint rapidement le plat principal Toujours plus affam s de jeux et de nouveaut s les utilisateurs en omettaient de demander la recette comme on le fait traditionnellement apr s chaque repas Nulle part cet tat de fait n tait plus vident qu au royaume de l ordinateur individuel Des compagnies comme Apple ou Com modore faisaient la fortune de jeunes entrepreneurs gr ce la vente 141 Richard Stallman et la r volution du logiciel libre Une biographie autoris e de machines dot es de syst mes d exploitation int gr s Ignorant tout de la culture hacker et de son aversion pour le logiciel pr compil la plupart des utilisateurs n prouv rent pas le besoin de protester lorsque ces compagnies cess rent de fournir leurs pro grammes accompagn s des fichiers contenant le code source Et si quelques adeptes rebelles de l thique hacker r ussirent lui donner une petite place sur le nouveau march le fait est que ce dernier ne r compens
183. comme n importe quel bout de logi ciel libre avec une vaste communaut qui en discutait la structure le respect ou les transgressions qu ils observaient et la n cessit de faire les ajustements ou les l gers compromis n cessaires une plus grande acceptation dit Jerry Cohen un autre avocat ayant conseill Stallman apr s le d part de Fischer Le processus a t 6 Voir Richard Stallman et al GNU General Public License Version 1 f vrier 1989 http www gnu org copyleft copying 1 0 html 180 Gen se de la Licence publique g n rale de GNU GNU GPL tr s efficace et la GPL dans ses diverses versions est pass e du scepticisme g n ral voire des r actions hostiles un large assen timent En 1986 dans une interview pour le magasine Byte Stallman r sume la GPL en termes imag s En plus de la proclamation des valeurs des hackers dit il les lecteurs devraient aussi y voir une forme de ju jitsu intellectuel destin retourner le syst me l gal mis en place par ceux l m mes qui souhaitaient retenir pour eux seuls les biens logiciels Cette interview de 1986 offre un aper u int ressant pour ne pas dire candide des positions politiques de Stallman au cours des premiers jours du projet GNU Cet l ment se r v le par ailleurs tr s utile pour qui d sire retracer l volution de sa rh torique D fi nissant l objet de la GPL Stallman explique J essaie de chan
184. curis pour prot ger l acc s leurs donn es Comme d autres syst mes d exploitation pr sen taient cette fonctionnalit ces utilisateurs avaient pris l habitude de vivre avec le sentiment qu ils taient prot g s contre quelque chose de dangereux Malgr tout sur l insistance de Stallman et des autres hackers le AT Lab demeura provisoirement une zone franche Stallman op posait des arguments d ordre la fois thique et pratique ces exi gences s curitaires Sur le plan thique il en appelait la tradition d ouverture et de confiance intellectuelle qui taient la marque du AI Lab Sur le plan pratique il faisait valoir que la structure in terne de VITS tait construite de mani re encourager le hacking inspiration politique sur le campus de Harvard Pendant ma premi re ann e Harvard dans un cours d histoire chinoise j ai lu le r cit de la premi re r volte contre la dynastie Qin crit il Il s agit de la dynastie dont le cruel fondateur br la tous les livres et se fit enterrer avec son arm e en terre cuite M me si sa v racit est loin d tre tablie d un point de vue historique j en avais t mu 72 Destituer Dieu et la coop ration plut t que sur la volont de contr ler les utilisa teurs Toute tentative d inverser cette conception aurait demand une restructuration majeure du syst me Pour rendre quasi impossible une ventuelle refon
185. d abord consid r par les hackers du AT Lab comme une machine adapt e uniquement aux petits travaux mais aussi plus tard les unit s centrales 32 bits telles le VAX 11 780 En 1983 quelques soci t s parmi lesquelles Sun Microsystems notamment avaient lanc le d veloppement d une g n ration d ordinateurs de bureau plus puissants baptis s stations de travail afin de tirer profit de ce 127 Richard Stallman et la r volution du logiciel libre Une biographie autoris e syst me d exploitation toujours plus pr sent sur les machines de capacit s quivalentes l ancien PDP 10 Pour faciliter le portage les d veloppeurs d Unix ajout rent une couche d abstraction entre le logiciel et la machine Plut t que d crire du code sp cifiquement pour une machine donn e comme cela avait t le cas avec l ITS et le PDP 10 ils utili s rent un langage de haut niveau appel C Ils se concentr rent sur les interfaces et les sp cifications liant entre eux les nombreux sous composants du syst me d exploitation au lieu de s attacher exclusivement aux composants eux m mes Ainsi cr rent ils un syst me qui pouvait facilement tre adapt pour s ex cuter sur n importe quel type de machine Si un utilisateur n tait pas sa tisfait d un composant il lui tait alors possible via ces interfaces d en retirer une partie sp cifique pour le corriger ou de le rem placer En bref
186. d autres qu tes Lorsqu il en vient r sumer personnellement ce cheminement Stallman reconna t la fusion observ e par Moglen entre person nalit et principes La t nacit est mon point fort reconnait il La plupart des gens qui essaient de faire quelque chose de tr s 10 La Fondation pour le logiciel libre est une fondation am ricaine but non lucratif bas e Boston Massachusetts l initiative de Richard Stallman elle fut cr e en 1985 afin de lever des fonds pour supporter le projet GNU Actuellement la FSF promeut le logiciel libre en g n ral uvre la d fense de ses int r ts et d veloppe le projet GNU ainsi que toutes ses ramifications C est une organisation politique et lobbyiste jouant un r le incontournable dans la d finition du logiciel libre aujourd hui Pour plus d information voyez le site de la FSF http www fsf org et sur l histoire du projet GNU http gnu org gnu thegnuproject html NdT 31 Richard Stallman et la r volution du logiciel libre Une biographie autoris e difficile finissent par se d courager et abandonnent Je n ai jamais abandonn Il reconna t aussi une part de hasard Sans la m saventure avec Vimprimante laser sans les conflits personnels et politiques com promettant sa carri re au MIT sans une demi douzaine d autres facteurs opportuns Stallman s imagine tr s facilement prenant un autre chemin M me si aujourd hui il remercie
187. d une sociabilit limit e 4 une intelligence fortement d velopp e et un go t prononc voire obsessionnel pour les chiffres les or dinateurs et autres syst mes ordonn s Il n est pas impossible que j aie t atteint d une chose de ce genre dit il D un autre c t un des aspects de ce syndrome est la difficult suivre un rythme Or je sais danser et j adore m me suivre les rythmes les plus complexes Toutes ces choses sont de toute fa on un peu trop floues pour se faire une id e claire Stall man a galement pu souffrir d une ombre de syndrome d Asperger tout en restant cependant dans les limites de la normalit 4 Dan Chess pour sa part rejette toute tentative de post diagnostic Je ne l ai jamais cru atteint d une telle chose dit il Il tait juste tr s asocial comme nous tous l bas d ailleurs Mme Lippman pour sa part n carte pas une telle possibilit Elle se rappelle en effet de quelques histoires offrant mati re sp culation L un des sympt mes les plus frappants de l autisme est l hypersensibilit aux bruits et aux couleurs Mme Lippman se rappelle deux anecdotes marquantes ce sujet Lorsque Richard tait enfant nous l emmenions la plage dit elle Il commen ait hurler deux ou trois p t s de maison avant d atteindre le rivage Ce n est qu au bout de la troisi me fois que nous avons compris ce qui se passait le bruit du ressa
188. d rable que leur conf rait leur puissance industrielle afin d affirmer leur politique de la zone d influence garantie par la force La doctrine du Big Stick est n anmoins plus ancienne Elle ber a notamment la fin du dix neuvi me si cle et justifia par exemple l annexion de l le de Guam des Philippines de Porto Rico ou de Panama plusieurs fois On retrouve des l ments de cette strat gie centenaire lors de la r cente guerre du Golfe NdT 3 Comme nous le verrons plus tard Linux n est que le composant du syst me d exploitation charg de fournir les ressources de la machine aux pro grames 4 GNU Compiler Collection Il est issu du projet GNU qui comporte une collection de logiciels capables de compiler divers langages comme C C Fortran etc Le projet GCC fut initi par Richard Stallman en 1985 et depuis il a t largement enrichi suivant l volution des langages utilis s NdT 20 2001 l odyss e d un hacker Si ces applications s ex cutent sur des syst mes GNU Linux elles n en sont pas toujours pour autant elles m mes des logiciels libres bien au contraire La plupart sont des logiciels privateurs qui respectent aussi peu la libert de l utilisateur qu un syst me Win dows Non libres elles peuvent participer au succ s de GNU Linux mais sans contribuer la finalit lib ratrice qui motiva la cr ation de ce syst me La GPL est galement consid r e par ces entreprises comme une
189. de Saint IGNUcius ces consid rations s vaporent Bien que n tant pas proprement parler une b te de sc ne Stallman a de toute vidence ce qu il faut pour tenir en haleine une salle pleine d ing nieurs Etre un saint dans l glise d Emacs ne re quiert pas le c libat mais de s engager une vie de puret morale explique t il au public de Maui Vous devez exorciser les syst mes d exploitation diaboliques de tous vos ordinateurs et en installer un purement et saintement libre Vous ne devrez ensuite installer que des logiciels libres sur cette premi re base Si vous suivez cette discipline pour la vie alors vous serez un saint de l glise d Emacs et vous pourrez peut tre m me avoir une aur ole x K k Le sketch de Saint IGNUcius s ach ve sur une br ve blague l attention des initi s Sur la plupart des syst mes Unix et d ri v s le premier programme concurrent d Emacs est Vi que l on prononce vi a e un diteur de texte d velopp par l ancien tudiant de PUC Berkeley actuellement ing nieur en chef de Sun Microsystems Bill Joy Avant de reposer son aur ole Stallman se moque du logiciel rival Les gens me demandent parfois si c est un p ch dans l glise d Emacs d utiliser Vi dit il Utiliser une version libre de Vi n est pas un p ch c est une p nitence Alors bon hack 9 La liturgie de l glise d Emacs a volu depuis 2001 Les
190. de l quipe de d veloppement de Mozilla poss de un site Internet documentant le fork Lucid GNU Emacs intitul The Lemacs FSFmacs Schism http www jwz org doc lemacs html La r ponse de Stallman se trouve sur son site personnel dans l article intitul The origin of XEmacs http stallman org articles xemacs origin 217 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Afin de pr server l unit Stallman demanda aux responsables de d veloppement de faire eux m mes le travail qui aurait d in comber aux auteurs des modifications Dans la plupart des cas la t che tait envisageable mais pas dans celui de Glibc Abr viation de GNU C Library Glibc est le paquet qui permet tous les programmes d adresser des appels syst me au noyau en l occurrence Linux En effet tout programme utilisateur sur un syst me de type Unix ne communique avec le noyau qu travers la biblioth que C Les modifications visant faire fonctionner Glibc comme canal de communication entre Linux et tous les autres programmes du syst me taient importantes et cibl es crites sans tenir compte de leurs cons quences possibles une fois port es sur d autres plates formes Pour le responsable de Glibc le travail de nettoyage avait de quoi faire peur D s lors la FSF pr f ra le payer presque une an n e durant pour r impl menter ces changements partir de z ro et li
191. de l imprimante laser H las l vocation de l universit de Carnegie Mellon n augurait rien de bon En 1979 le doctorant Brian Reid y avait provoqu de vifs remous en refusant de partager avec ses confr res son pro gramme de formatage de texte nomm Scribe Ce logiciel tait le premier interpr ter des commandes de balisage vraiment s man tiques mettre ce mot en vidence ou ce paragraphe est une citation au lieu de commandes de pure mise en forme de bas niveau mettre ce mot en italique ou r duire les marges de ce paragraphe Plut t que d en faire profiter la communaut Reid vendit Scribe une soci t informatique de la r gion de Pittsburgh appel e Unilogic et d clara qu il avait cherch la fin de ses tudes confier le programme une quipe de d veloppeurs soucieux de le conserver hors du domaine public quoique l on puisse se demander en quoi une telle perspective tait si ind sirable En guise de bonus commercial Reid convint galement d int grer un ensemble de fonctions programm es dans le temps des bombes retardement dans le langage des programmeurs d sactivant au bout de quatre vingt dix jours les versions du pro gramme copi es gratuitement Pour emp cher la d sactivation du logiciel les utilisateurs devaient payer une somme la soci t in formatique laquelle fournissait alors un patch pour d samorcer l anti fonction r
192. de logiciels tait en mesure de rivaliser avec les IBM et les DEC du monde entier 12 Pensez libre comme dans libert d expression pas comme dans bi re gratuite L ambiguit n existe pas en fran ais 187 Richard Stallman et la r volution du logiciel libre Une biographie autoris e L un des premiers entrepreneurs saisir ce concept fut Michael Tiemann un d veloppeur tudiant l universit de Stanford Du rant les ann es 1980 Tiemann avait suivi le projet GNU comme un amateur de jazz suivait son artiste pr f r Ce n est qu avec la publication en 1987 du compilateur C GNU dit GCC qu il commen a toutefois mesurer le plein potentiel du logiciel libre D finissant GCC comme une bombe Tiemann voyait ce logi ciel comme la preuve dans le domaine de la programmation de la d termination de Stallman Tout comme chaque crivain r ve d crire le grand roman am ricain chaque programmeur des ann es 1980 parlait d crire le grand compilateur am ricain se souvient Tiemman Tout coup Stallman la fait C tait une le on d humilit On pourrait parler de single point of failure pour GCC rench rit Bostic Personne n avait de compilateur l poque avant l arriv e de GCC Plut t que de concurrencer Stallman Tiemann d cida de construire partir de son travail La version originelle de GCC pesait cent dix mille lignes de code
193. de nouvelles prises de bec l cole Alice Lippman d cida d encourager la passion de son fils A douze ans Richard fr quentait des camps scientifiques l t et des coles priv es au cours de l ann e scolaire Lorsqu un enseignant lui recommanda de s inscrire au Columbia Science Honors Program SHP un programme post Spoutnik cr pour les tudiants et coll giens surdou s de la ville de New York Stallman largit ses activit s parascolaires et se mit faire r guli rement la navette en m tro le samedi jusqu au campus de la Columbia University Dan Chess un ancien de ce programme se rappelle que Stallman semblait un peu trange m me au milieu d une foule d tudiants partageant la m me fascination pour les sciences et les math matiques Nous tions tous des nerds et des geeks mais il tait particuli rement mal adapt se souvient Chess maintenant professeur de math matiques au Hunter College Il tait aussi in croyablement intelligent J ai rencontr bien des gens intelligents dans ma vie mais je crois que c est le plus intelligent de tous Seth Breidbart qui suivait lui aussi ce programme abonde dans ce sens Programmeur informatique rest en contact avec 1 L une des principales sources documentaires de ce chapitre est l interview Richard Stallman lyc en marginal symbole du logiciel libre g nie certifi MacArthur Richard Stallman High School Misfit Symbol
194. dement en com prendre la raison comme tout photocopieur la machine r clamait une surveillance humaine Stipulant qu un op rateur humain serait toujours disponible pour r parer ces incidents s ils se produisaient les ing nieurs de Xerox avaient investi temps et nergie r soudre d autres probl mes En th orie la diligence des utilisateurs faisait partie int grante du syst me La transformation d un photocopieur en imprimante avait sub tilement mais profond ment chang le rapport entre l utilisateur et la machine Autrefois d pendant d un seul op rateur humain le bon fonctionnement de l appareil relevait d sormais de tout un ensemble d op rateurs en r seau Ce n tait plus un seul utilisa teur post proximit qui envoyait sa commande d impression mais un utilisateur situ l autre extr mit du r seau lui de se d placer pour constater le peu de pages finalement imprim es Stallman n tait bien s r pas le seul locataire du AI Lab conna tre le probl me mais c est lui qui trouva un rem de Des ann es plus t t il avait r solu un probl me similaire en modifiant le logiciel qui pilotait l ancienne imprimante depuis un petit PDP 11 ainsi que le syst me ITS Incompatible Timesharing System Richard Stallman et la r volution du logiciel libre Une biographie autoris e qui tournait sur le PDP 10 t l ordinateur central du laboratoire Stallman ne pouvait rie
195. des chiffres d cimaux celles contenant des modifi cations majeures par des nombres entiers Ainsi en 1989 la premi re version fut elle baptis e 1 0 Son pr ambule d voilait les desseins politiques qui avaient pr sid sa cr ation La Licence publique g n rale est faite pour s assurer que vous ayez la libert d offrir ou de vendre des copies de logiciels libres que vous en receviez le code source ou puissiez y acc der si vous le souhaitez que vous puissiez le modifier ou en r utiliser des parties dans de nouveaux logiciels libres et que vous sachiez que vous avez le droit de faire tout cela Pour prot ger vos droits nous devons imposer des restrictions interdisant quiconque de vous disputer ces droits ou de vous demander d y renoncer Ces restrictions se traduisent par certaines obligations pour vous si vous distribuez des copies du logiciel ou le modifiez La GPL appara t comme l un des meilleurs hacks de Stallman Elle a cr un syst me de propri t collective l int rieur m me des habituels murs du copyright Surtout elle a mis en lumi re la possibilit de traiter de fa on similaire code juridique et code logiciel Ainsi dans le pr ambule de la GPL r sidait le message implicite pour les hackers qu au lieu de consid rer la loi sur le copyright logiciel avec suspicion il fallait plut t y voir un syst me dangereux ne demandant qu tre hack La GPL s est d velopp e
196. des pro grammes qui fonctionneraient et seraient utiles C tait grisant et cela m amenait toujours vouloir en faire plus Stallman n tait pas le seul assimiler programmation et plaisir Bien des hackers du AI Lab exhibaient fi rement des cursus universitaires incomplets La plupart venait poursuivre des tudes de math matiques ou de g nie lectronique et finis saient par troquer carri re universitaire et ambition profession nelle pour l exaltation pure et simple qui accompagnait la r solution de probl mes jusque l in dits Comme Saint Thomas d Aquin scolastique r put pour avoir travaill si longuement son trait th ologique qu il en avait des visions spirituelles les ha ckers parvenaient des tats transcendants force de concentra tion mentale et d puisement physique Bien que Stallman vit t 111 Richard Stallman et la r volution du logiciel libre Une biographie autoris e les drogues comme la majorit des hackers il appr ciait la sen sation d euphorie r compensant une session de programmation de vingt heures Au dela de ces sensations physiques c est encore le sentiment de l accomplissement personnel qui tait le plus appr ciable sur tout en programmation l l ment naturel de Stallman Une en fance pass e tudier le soir l avait habitu travailler de longues heures sans dormir Socialement inadapt depuis l ge de dix ans il avait peu d
197. deux mod les aura le plus de succ s mais lequel est le plus thique Quoi qu il en soit se battre pour conserver une masse critique reste un enjeu majeur dans l industrie du logiciel Ainsi m me les plus gros vendeurs tel Microsoft n h sitent pas prendre appui sur des entreprises tierces qui par leurs outils leurs logiciels ou leurs jeux contribuent renforcer l attrait de la plate forme pour le consommateur moyen Se r f rant l volution rapide du mar ch technologique des vingt derni res ann es et l impressionnant parcours de sa propre entreprise Mundie conseille de ne pas se laisser emporter par la vogue r cente du logiciel libre Les deux derni res d cennies ont d montr qu un sch ma conomique pro t geant la propri t intellectuelle associ un mod le commercial permettant de r cup rer les co ts de recherche et d veloppement peut g n rer d impressionnants b n fices conomiques et les redis tribuer largement x x K C est ces critiques que r pond aujourd hui le discours de Stallman Moins d un mois apr s ces d clarations il se tient devant l un des tableaux noirs du fond de la salle impatient de riposter Si les vingt derni res ann es ont chang la face du march logi ciel elles ont transform plus encore Richard Stallman lui m me Il n est plus le hacker mince et ras de pr s qui passait ses jour n es enti res communier avec son
198. diques travers le monde entier Mais si jamais vous essayez de le faire il faudrait le faire la fa on de Richard Et l l gance la simplicit dans la conception de d part qui en r sultent atteignent au mieux l objectif fix partir de l avec un peu de travail de juriste vous pouvez aller loin Charg de promouvoir les objectifs de Stallman Moglen com prend la frustration de ses alli s potentiels Richard est un homme qui ne veut faire aucune concession sur les questions qu il consid re comme fondamentales dit il et il accepte difficilement qu on joue sur les mots ou m me qu on cherche le flou artistique ce qu on est bien souvent amen faire dans la soci t En plus d aider la FSF Moglen dispensa un soutien juridique ceux qui taient attaqu s pour violation de copyright tels Dmitri Sklyarov ou les distributeurs du programme de d cryptage de DVD appel DeCSS Employ par une soci t russe Sklyarov avait crit et publi un programme permettant de briser le verrouillage anti copie des livres lectroniques d Adobe En Russie aucune loi ne l interdisait 262 Le combat vers la libert Il fut cependant arr t lors d une visite aux Etats Unis alors qu il donnait une conf rence scientifique au sujet de son travail Stall man participa avec enthousiasme aux manifestations l encontre d Adobe qui avait jou un r le dans cette arrestation De son c t
199. e affirmaient ils La suite a prouv qu ils se trompaient lourdement mais c est pourtant a qu ils ont fait 7 Au d but les hackers consid r rent le syst me Twenex comme un nouveau symbole d autorit ne demandant qu tre d tourn Le nom m me du syst me tait une provocation Officiellement d nomm TOPS 20 par DEC il se pr sentait comme le successeur du TOPS 10 le syst me d exploitation non libre distribu pour 6 Stallman 1986 7 Ibid 130 Une morale l preuve PDP 10 avec processeur KL 10 un PDP 10 similaire celui du AI Lab Stanford Artificial Intelligence Laboratory 1979 le PDP 10 Or en r alit le TOPS 20 n avait pas grand chose voir avec le TOPS 10 C tait un d riv du syst me Tenex que Bolt Beranek Newman avait d velopp pour le PDP 10 Stallman qui tait l origine du nom Twenex explique qu il l a invent pour viter d utiliser celui de TOPS 20 Ce syst me tait loin d tre le meilleur il tait donc hors de question de lui donner un nom aussi flatteur se souvient il C est pourquoi j ai d cid de glisser un W dans son nom et de l appeler Twenex La machine sur laquelle tournait le syst me Twenex TOPS 20 fut elle aussi dot e d un sobriquet Oz Elle avait h rit ce surnom car elle avait besoin d un petit PDP 11 pour faire fonctionner son terminal dit la l gende Un hacker voyant fonctionner pour la pre
200. e faire J tais simplement enclin militer sur ce point Quoi qu il en soit Stallman dit que c est au AI Lab que son esprit activiste s est veill Adolescent il avait observ les v nements politiques sans vraiment savoir ce qu il pouvait faire ou en dire d important Jeune adulte il s exprimait sur des domaines o il se sentait tr s s r de lui tels que la conception logicielle la responsabilit envers la communaut et la libert individuelle J ai rejoint cette communaut dont le style de vie impliquait le respect de la libert d autrui dit il J ai compris assez vite que c tait une bonne chose Il m aura fallu plus de temps pour r aliser qu il y avait l un enjeu moral x x K Faire du hacking au AI Lab ne fut pas la seule activit qui lui permit de gagner en confiance Au d but de sa premi re ann e Harvard Stallman avait rejoint les rangs d un groupe sp cia lis dans les danses folkloriques internationales au sein de Currier House Il ne comptait aucunement danser jusqu ce qu un ami lui fasse remarquer Comment peux tu savoir que tu ne peux pas si 75 Richard Stallman et la r volution du logiciel libre Une biographie autoris e tu n as jamais essay A son grand tonnement Stallman tait assez dou pour la danse et y prit plaisir Ce qui avait commenc comme une exp rience finit par devenir une autre passion avec le hacking et les
201. e libert 3 Pour plus d informations consultez la d finition du logiciel libre http www gnu org philosophy free sw html 158 Sur sc ne avec Saint Ignucius pas m y opposer Si vous avez besoin de dormir alors faites le je vous en prie x K K Le discours s ach ve par une discussion rapide sur les brevets logiciels un probl me de plus en plus pr occupant qui touche a la fois l industrie informatique et la communaut du logiciel libre Comme dans le cas de Napster les brevets logiciels d montrent la difficult d appliquer des concepts cr s pour le monde physique au nouvel univers d mat rialis des technologies de l information Le droit du copyright et le droit du brevet ne fonctionnent pas de la m me fagon et ont des effets compl tement diff rents dans le domaine du logiciel Le copyright d un programme d termine qui a le droit d en copier et d en adapter le code et il appartient son d velop peur Mais il ne couvre pas les id es Autrement dit le copy right n emp che pas un programmeur de mettre en ceuvre dans son propre code des fonctions et des commandes inspir es de pro grammes existants Les fonctions et les commandes sont des id es non des uvres de l esprit et aucun copyright ne s y applique donc Il est tout aussi l gal bien que laborieux de d coder la mani re dont un programme binaire fonctionne et d impl menter ensuite les m mes id
202. e commune envers les autres est prohib e ou emp ch e Apr s avoir pos cette analogie en introduction Stallman se lance une nouvelle fois dans le r cit de l pisode de l imprimante laser Xerox l instar de l analogie culinaire l histoire de l imprimante est un proc d rh torique fort utile Structur e comme une parabole elle illustre la volatilit des choses dans le 27 Richard Stallman et la r volution du logiciel libre Une biographie autoris e monde du logiciel L auditoire ramen a une re ant rieure a celle d Amazon com achetez en un clic de Microsoft Windows et des bases de donn es Oracle doit reconsid rer la notion de propri t logicielle sans les principaux logos corporatifs qui l ornent alors Stallman livre son histoire avec tout le vernis et l exp rience d un procureur menant son r quisitoire final Arriv au moment ou le professeur de Carnegie Mellon lui refuse une copie du code source de l imprimante il fait une pause Il nous avait trahi dit il Mais pas seulement nous Sans doute vous a t il trahi aussi Sur le mot vous Stallman pointe un doigt accusateur vers un membre insouciant de l auditoire La cible a peine le temps de sourciller que les yeux de Stallman sont d ja ailleurs Lentement et d lib r ment il d signe un second au diteur g n rant une vague de gloussements nerveux dans la foule Et il vous a probablement trahi vous aussi d
203. e crois que l actuel gouvernement fran ais porte at teinte du m me coup aux trois valeurs de libert d galit et de fraternit Libert parce que cette loi institutionnalise la chasse ceux qui osent partager galit parce que cette loi n octroie qu quelques organisations priv es le pouvoir exclusif de la d noncia tion Fraternit parce que son but est d craser l entraide qui lie les citoyens L aspect qui r v le le plus clairement la nature tyrannique de la loi HADOPI est qu elle cherche imposer chaque Fran ais le 274 Le combat vers la libert role de soldat d une guerre contre les autres celui qui ne s curise pas son r seau c est dire qui n aide pas les ma tres maintenir leur joug sur les autres risque d tre puni pour tre rest neutre Cette pratique de responsabilisation collective est le recours classique des gouvernements injustes dont le but est d exploiter leurs sujets D fier la responsabilisation collective pour prot ger les conci toyens contre l empire est le premier pas naturel de la r sistance J ai l ardent espoir que les citoyens fran ais sortent vainqueurs de la bataille qui les oppose aux entreprises imp rialistes qui ont exig VPHADOPI et qu ils r sistent aux politiciens serviles qui sous leurs ordres l ont impos e Il faut en finir avec cette loi et son premier essai DADVSI mais aussi avec toute loi qui
204. e d exploitation pouvait il bien s int resser ses r criminations concernant les dis tributions Linux Murdock ouvrit le message Il disait que la Free Software Foundation commen ait regarder Linux de pr s et qu il se pour rait bien qu elle soit aussi int ress e par cr er un syst me Linux sic En gros Stallman avait l air de penser que nos objectifs taient compatibles avec leurs principes Ce message repr sentait un tournant dans la strat gie de Stall man Jusqu en 1993 il s tait content de ne pas se m ler des af faires de la communaut Linux Apr s avoir entendu parler pour 207 Richard Stallman et la r volution du logiciel libre Une biographie autoris e la premi re fois de ce nouveau noyau il avait demand un ami de v rifier s il poss dait les qualit s requises Ainsi se rem more t il les faits Il m a rapport que le programme tait model sur System V c est dire une version inf rieure d Unix Il m a dit aussi qu il n tait pas portable Le rapport de cet ami tait correct Con u pour fonctionner sur des machines base d Intel 386 Linux tait fortement li cette plate forme bon march Ce que cet ami manqua de rapporter en revanche c tait l norme avantage du fait que Linux soit alors le seul noyau libre sur le march Autrement dit tandis que Stallman allait passer l ann e et demie suivante a lire les rapports d
205. e d un groupe d tudiants appel le Tech Model Railroad Club la fin des ann es 1950 Parmi eux on trouvait la fine quipe du Signals and Power S amp P Committee l origine du circuit lectrique alimentant le Railroad Club Le circuit lui m me tait un agencement sophistiqu de relais et de commutateurs si milaires ceux qui contr laient le central t l phonique du campus Pour le diriger un des membres du groupe n avait qu composer les commandes sur un t l phone pour voir les trains ob ir ses ordres Les jeunes ing nieurs lectriciens responsables de la construc tion de ce syst me voyaient dans leur activit un esprit proche de celui du hacking t l phonique En adoptant le terme hacking ils en affin rent encore davantage les contours Pour les hackers de S amp P utiliser un relais de moins pour commander une partie 5 Tunnel hacking en anglais NdT 6 Phone hacking en anglais NdT 7 Il s agit d un club de mod lisme ferroviaire NdT 303 Richard Stallman et la r volution du logiciel libre Une biographie autoris e du chemin de fer signifiait en avoir un de plus sous la main pour s amuser plus tard Le sens de hacking volua subtilement d un synonyme de passe temps celui de passe temps am lio rant la performance ou l efficacit g n rale du syst me du Railroad Club Bient t les membres du comit S amp P firent fi rement usage du mot
206. e de s curit sociale http stallman org archives 2009 jul oct html 25 20October 202009 Mari e en 1948 avec Daniel Stallman le p re de Richard Alice Lippman divor a en 1958 la d cision de justice ent rinant une garde partag e M re c libataire pendant pr s de dix ans elle peut t moigner de aversion de Richard pour toute forme d autorit mais aussi de son inextinguible soif de connaissance C est lorsque ces deux aspects se combinaient que Richard et sa m re connais saient leurs pires affrontements On aurait dit qu il ne voulait jamais manger dit elle en se rem morant son comportement de l ge de huit ans jusqu son baccalaur at en 1970 Il ne m entendait pas quand je l appelais pour le d ner Je devais crier neuf ou dix fois avant qu il me pr te attention Il tait compl tement absorb Stallman quant lui se rem more peu pr s les m mes choses mais en y ajoutant une connotation politique J adorais lire Si je voulais lire et que ma m re m ordonnait d aller manger ou dormir je n ob issais pas Je ne voyais aucune raison pour qu elle m emp che de lire ou qui l autorise me dire ce que j avais faire point La majeure partie de ce que j avais lu propos de la d mocratie et des libert s individuelles je appliquais moi m me Car je ne voyais aucune raison d en exclure les enfants 36 Portrait de Richard en jeune homme
207. e de c der sa libert Et son discours ne fait qu en expliquer les conditions pratiques les 164 Sur sc ne avec Saint Ignucius programmes non libres privent de libert ceux qui veulent rester libres doivent donc les rejeter seo Stallman pr sente son raisonnement comme un choix person nel qu il esp re donner l envie de partager Pour se d marquer des vang listes logiciels il se refuse imposer ses pr ceptes son auditoire quoique encore une fois le public de Stallman quitte rarement la salle sans se sentir clair sur ce qu il serait juste de faire en mati re de logiciel Comme pour bien le faire comprendre Stallman ach ve son discours d un rituel iconoclaste Sortant d un sac plastique une robe noire il l enfile Puis il sort un disque informatique marron brillant et le place sur sa t te Le public laisse chapper un rire interloqu Je suis Saint IGNUcius de l glise d Emacs dit il levant sa main droite et simulant une b n diction Je b nis ton ordinateur mon fils Les rires deviennent applaudissements tout rompre apr s quelques secondes Le disque sur la t te de Stallman accroche alors la lumi re d un spot de la sc ne r v lant une aur ole parfaite En un clin d il Stallman se met ressembler une ic ne religieuse russe Au d but Emacs tait un diteur de texte dit Stallman expliquant la panoplie Puis c est devenu un st
208. e de l quipe l homme murmure une br ve critique Trop de soleil Reste que en tant qu missaire faisant le voyage entre deux paradis de l informatique Stallman a un message faire passer m me si cela implique d exposer ses yeux de hacker aux douloureux rayons du soleil x x K La salle de conf rence est d j bond e lorsque j arrive pour assister au discours de Stallman La proportion entre les deux sexes est sensiblement plus quilibr e qu la conf rence de New York 85 d hommes et 15 de femmes mais elle reste glo balement similaire La moiti environ de l assistance porte des pantalons de toile et des polos frapp s de logos L autre moiti semble retourn e aux sources hawa ennes V tus des ostentatoires 154 Sur sc ne avec Saint Ignucius chemises fleurs si populaires dans ce coin du monde les visages sont bronz s l extr me Les seuls indices r v lant leur statut de geeks sont les gadgets t l phones Nokia Palm Pilots et ordina teurs portables Sony VAIO Il va sans dire que Stallman qui se tient devant cette assembl e v tu d un simple tee shirt bleu d un baggy marron et de chaus settes blanches fait tache L clairage au n on du lieu souligne la couleur maladive de cette peau qui ne voit le soleil que rare ment Sa barbe et ses cheveux sont tels qu ils inonderaient de sueur le plus frais des cous hawa ens Le mot m tropolitain quasime
209. e de moi ou du code voil un niveau d efficacit que le march du logiciel libre devrait pouvoir r compenser Tiemann trouva une inspiration suppl mentaire dans le Ma nifeste GNU qui bien que fustigeant l avidit des entreprises de logiciels privateurs encourageait les compagnies tant qu elles res pectaient la libert des utilisateurs utiliser et distribuer du lo giciel libre dans leurs activit s commerciales En supprimant le pouvoir d tablir des monopoles dans le commerce des logiciels la GPL offrait la possibilit m me aux petites entreprises de se battre sur le march des services ce qui allait du simple support technique la formation en passant par l adaptation des logiciels aux besoins sp cifiques des clients Dans un essai dat de 1999 Tiemann rappelait l impact du Manifeste de Stallman Ca ressemblait de la pol mique socia liste mais j y ai vu quelque chose de diff rent J y ai vu un business plan cach 15 Si ce mod le conomique n tait pas nouveau Stallman lui m me l avait soutenu la fin des ann es 1980 Tiemann avait l intention de l tendre grande chelle Faisant quipe avec John Gilmore et David Vinayak Wallace il lan a un service de conseil 15 Tiemann 1999 189 Richard Stallman et la r volution du logiciel libre Une biographie autoris e logiciel d di la personnalisation des logiciels GNU Nomm e Cygnus Support Cygn
210. e diff rence dans un sens ou dans l autre Mais si a n influence pas leur publication commence un autre membre du public d une voix tremblante Mais a l influence dit Stallman La publication de ces bre vets signifie que ces id es seront hors de port e du reste de la com munaut durant vingt ans Bon sang mais comment cela pourrait il tre b n fique De plus ces brevets sont crits de mani re si illi sible pour la fois maquiller l id e et rendre le brevet aussi g n ral que possible qu il devient carr ment inutile de chercher a apprendre quoi que ce soit des informations qui y sont publi es La seule raison d examiner un brevet est de savoir ce que vous n avez pas le droit de faire Le silence se fait dans le public Le discours qui a d but a quinze heures quinze approche de la sonnerie de dix sept heures La plupart des auditeurs remuent sur leurs si ges et se montrent impatients de d buter le week end Sentant cette fatigue Stall man regarde le public et met fin pr cipitamment la s ance Il semble que nous en ayons fini dit il avant d enchainer la ma ni re d un commissaire priseur une fois deux fois adjug d courageant ainsi toute question de derni re minute Personne ne l ve la main Stallman lance sa conclusion habi tuelle Hackez bien 171 Chapitre Gen se de la Licence publique generale de GNU GNU GPL
211. e difficult uvrer seul De plus le math maticien naturellement dou pour la logique clairvoyant sur les encha ne ments de causes et de cons quences savait d passer les cueils de conception qui laissaient la majorit des autres hackers tourner en rond Il tait particulier se souvient Gerald Sussman chercheur au AI lab et depuis 1985 membre du bureau de la FSF Le d cri vant comme un penseur clair et un concepteur clair Sussman invita Stallman le rejoindre sur deux projets de recherche au AI Lab en 1973 et 1975 projets visant cr er des programmes d intelligence artificielle capables d analyser des circuits la ma ni re d un ing nieur humain Il fallait pour cela une ma trise ex perte de Lisp langage de programmation construit sp cifiquement pour de telles applications ainsi que la compr hension fournie par Sussman de la fa on dont un tre humain aborderait la m me t che Le projet de 1975 fut novateur il cr a la technique dite du recul non chronologique ou conservation de la coh rence consistant poser des hypoth ses rechercher les ventuelles contradictions qui en d coulent et le cas ch ant reconsid rer les hypoth ses de d part x x K Lorsqu il ne planchait pas sur ces travaux officiels Stallman consacrait son temps des projets plus personnels Voyant comme 112 La commune Emacs tout hacker l int r t d am liorer l infrastr
212. e la version ancienne du code source utilis e au MIT depuis un certain temps et non celle d velopp e r cemment La conversation fut si br ve que la question de la version ne fut pas abord e En public Stallman fait souvent r f rence cet incident Il souhaite faire comprendre que le refus du chercheur de partager son code source tait directement li la signature de l accord de non divulgation Xerox consentait lui donner un acc s au code source contre l assurance de sa discr tion x K K Aujourd hui fort r pandue dans l industrie logicielle cette clause de confidentialit non disclosure agreement NDA wen tait alors qu ses balbutiements Elle r sultait d une r flexion de la part de Xerox la valeur commerciale de l imprimante r sidait aussi dans les informations n cessaires son fonctionnement Xe rox l poque essayait de faire de l imprimante laser un produit commercial explique Reid Ils auraient t fous de faire cadeau du code source 10 Une histoire d imprimante Pour Stallman cependant cette clause de non divulgation avait une tout autre signification Elle signifiait le refus de la part d un chercheur de Carnegie Mellon de prendre part une soci t o tout programme tait consid r comme une ressource collective Tel le paysan qui voit le ruisseau irriguant ses champs depuis des si cles se tarir brutalement Stallman tait remont jusq
213. e les d veloppeurs de logiciels libres S il tait peu probable qu ils soutiennent la FSF rien dans la League for Programming Freedom n tait fait pour les rebuter Pour cette m me raison Stallman confia au plus vite d autres que lui la direction de la ligue En 1990 la Fondation John D et Catherine T MacArthur certifia le statut de g nie de Stallman en lui accordant la bourse MacArthur aussi appel e bourse des g nies en l occurrence un revenu de 240 000 dollars sur cinq ans Bien que les raisons d octroi de cette bourse n aient jamais t donn es par la Fonda tion cette bourse fut n anmoins consid r e comme la r compense au lancement du projet GNU et comme un cho donn la philo sophie du logiciel libre mal hex chant 1 2 3 4 jeter les avocats par la fen tre 5 6 7 8 inno ver et non l gif rer 9 A B C 1 2 3 n est pas pour moi D E F O le look and feel doivent s en aller http progfree org Links prep ai mit edu demo final release On peut noter que en anglais hex signifie aussi sort jet par une sorci re 194 Gen se de la Licence publique g n rale de GNU GNU GPL Cette bourse dissipait quelques pr occupations imm diates pour Stallman Elle lui permit de cesser ses activit s de consul tant grace auxquelles il gagnait sa vie dans les ann es 1980 et de d dier davantage de temps a la cause du logiciel libre En effet un ou deux ans apr s
214. e s occupe de parler de libert une fois qu ils sont l Selon Stallman le r sultat ressemble une ville du tiers monde Il y a des millions de personnes qui arrivent et qui d autre syst me que GNU et Linux est l un de ses noyaux Stallman cite souvent la c r monie religieuse de la Foobar Mitzvah le Grand Schisme entre les diff rentes versions d Emacs le Culte de la Vierge d Emacs toute personne n ayant pas encore appris utiliser Emacs Enfin vi vi vi 666 a t identifi comme tant l diteur de la B te 169 Richard Stallman et la r volution du logiciel libre Une biographie autoris e construisent des bidonvilles mais personne ne s int resse la se conde tape sortir les gens de ces bidonvilles Si vous pensez que parler des libert s logicielles est une bonne strat gie s il vous plait attelez vous la seconde tape Nombreux sont ceux qui travaillent sur la premi re Il nous faut plus de volontaires pour la seconde Travailler sur la seconde tape signifie faire comprendre que la libert et non la soumission est le probleme fondamental du mouvement du logiciel libre Ceux qui esp rent r former l industrie des logiciels non libres depuis l int rieur suivent un chemin sans issue Le changement depuis l int rieur est risqu dit Stallman moins de travailler l chelon d un Gorbatchev vous allez tre neutralis
215. e site linux com Quand je dis que RMS calcule son action je ne le rabaisse pas et je ne l accuse pas de malhonn tet Je dis que comme tout bon communicant il a un c t cabotin L avez vous d j vu dans son accoutrement de St IGNUcius b nissant le logiciel avec un disque en guise d aur ole C est principalement inconscient il a simplement trouv la mani re d agacer juste ce qu il faut et d attirer l attention du public sans g n ralement trop l effrayer 8 Raymond 1999c 166 Sur sc ne avec Saint Ignucius Stallman est en d saccord avec l analyse de Raymond Ce n est qu une fa on de rire de moi m me dit il Si certains y voient plus que cela cela refl te leurs intentions pas les miennes Cela dit l homme avoue aimer tre en repr sentation Vous plaisantez dit il un moment J adore attirer l attention Pour cela il s est inscrit un jour Toastmaster une organisation qui aide ses membres am liorer la fa on dont ils parlent en public Stallman la recommande vivement I poss de une pr sence sc nique qui rendrait jaloux la plupart des acteurs et rappelle sa fa on un ancien acteur de vari t s Quelques jours apr s la pr sentation au MHPCC je fis allusion sa prestation Linux World 1999 et lui demandai s il avait le complexe de Groucho Marx c est dire la r ticence faire partie de tout club qui aimerait l
216. e superbe collection de logiciels mais je ne peux l accepter aux conditions demand es je vais donc m en passer x xK k Stallman n oublierait pas la le on au cours des tumultueuses ann es 1980 une d cennie durant laquelle de nombreux coll gues 14 Une histoire d imprimante du MIT quitt rent le AI Lab et sign rent eux m mes des clauses de confidentialit Certains se dirent sans doute que c tait un mal n cessaire leur permettant de travailler sur les meilleurs projets Pour Stallman au contraire la simple signature d une telle clause annulait toute l gitimit d un point de vue moral A quoi bon un projet techniquement passionnant s il ne peut b n ficier a la communaut Comme Stallman devait tr s vite l apprendre refuser de telles offres repr sentait davantage qu un sacrifice mat riel Cela allait le conduire s isoler des autres hackers qui partageant la m me aversion pour la r tention d information tendaient l exprimer avec plus de flexibilit morale Pour Stallman refuser de partager un code source avec un confr re revenait non seulement trahir la mission scientifique sous tendant le d veloppement logiciel depuis la fin de la Seconde Guerre mondiale mais aussi violer la r gle d or fondant toute morale ne faites pas aux autres ce que vous ne voudriez pas qu on vous fit Ainsi l pisode de l imprimante laser et l entrevue qui en d cou
217. e toute question juridique concernant la possession du savoir Les brevets accordent une exclusivit directe sur l utilisation de savoirs sp cifiques c est bien une forme de possession du savoir Le copyright est l une des m thodes utilis es pour emp cher le partage d uvres qui peuvent rec ler ou enseigner des savoirs ce qui est tout fait diff rent Les marques d pos es elles concernent d autres aspects qui n ont que peu de rapport avec le sujet du savoir Des ann es plus tard il d crira la cr ation de la GPL en des termes moins martiaux Je pensais des probl matiques la fois thiques politiques et juridiques explique t il J ai essay de faire quelque chose de viable dans le syst me l gislatif actuel Dans l esprit il s agissait de concevoir les bases l gislatives d une nou velle soci t mais ne gouvernant pas je ne pouvais changer aucune loi Il me fallait donc tenter de les b tir au dessus du syst me ju ridique existant qui n a en rien t con u pour cela se oy Alors que Stallman en tait soupeser les probl mes thiques politiques et juridiques associ s au logiciel libre un hacker cali fornien nomm Don Hopkins hacker Unix lui aussi passionn de science fiction lui r exp dia le manuel du microprocesseur 68000 qu il lui avait emprunt quelque temps auparavant En guise de 182 Gen se de la Licence publique g n rale de GNU GNU GPL
218. ection Business dans Toronto Star 9 Octobre 2000 Tiemann 1999 TIEMANN M 1999 Future of Cygnus Solutions An Entrepreneur s Account dans Open Sources Voices from the Open Source Revolution pp 71 90 http oreilly com catalog opensources book tiemans html Torvalds and Diamond 2001al TORVALDS L AND DIAMOND D 2001a Il tait une fois Linux L extraordinaire histoire d une r volution accidentelle Paris Eyrolles Torvalds and Diamond 2001b TORVALDS L AND DIAMOND D 2001b Just for Fun The Story of an Accidental Revolutionary New York Harper Collins Publisher Inc Weizenbaum 1976 WEIZENBAUM J 1976 Computer Power and Human Reason From Judgment to Calculation San Francisco W H Freeman and Co Young 1994 VOUNG R 1994 Interview with Linus the Author of Linux dans Linux Journal 01 mars http www linuxjournal com article 2736 330 Index des noms propres A Abelson Hal 121 Adobe 262 Alix 94 Allison Jeremy 192 Allman Eric 237 Amazon com 22 28 286 AOL 22 Apache 239 241 244 245 Apple 141 160 193 210 AT amp T 7 127 184 185 Augustin Larry 235 B Barksdale Jim 235 Bash 190 199 Bean Gena 231 Behlendorf Brian 239 Bell 63 Bind 205 237 Boerries Marco 260 Bolt Beranek amp Newman 6 Borland 193 Bostic Keith 184 186 188 252 Bradley Bryt 230 Breidbart Seth 39 56 58 59 60 Brooks Fred
219. ele Stallman se trouvait d sormais confront un autre probl me si les utilisateurs op raient de nouveaux changements sans les com muniquer au reste de la communaut l effet Tour de Babel s virait de plus belle S en remettant la doctrine hacker du partage de Vinnovation il incorpora un message dans le code source d finis sant des conditions d utilisation les utilisateurs taient libres de 8 Ibid 118 La commune Emacs modifier et de redistribuer le code la condition de reverser en retour la communaut les extensions qu ils crivaient Stallman disaient de ceux qui adoptaient ce syst me qu ils rejoignaient la commune Emacs Tout comme Teco tait devenu plus qu un simple diteur de texte Emacs tait devenu plus qu un simple logiciel Pour Stallman il s agissait d un contrat social En 1981 dans une premi re note du projet il d crivait ainsi les termes du contrat Emacs crit il a t distribu sur la base du partage communautaire ce qui signifie que toute am lioration doit m tre retourn e afin d tre incorpor e et redistribu e l origine Emacs ne fonctionnait que sur le PDP 10 mais ra pidement les utilisateurs des autres machines voulurent eux aussi en faire leur diteur Le rythme des innovations se maintint durant toute la d cennie amenant une foule de programmes la Emacs mais dot s de diff rents degr s d interop rabilit
220. en par ticulier Les programmeurs ne m ritent ils pas une r compense pour leur cr ativit recevait une r ponse qui contenait en elle toute la col re de Stallman la suite de l affaire Gosling Si quelque chose m rite une r compense c est bien la contribution la soci t crivait Stallman La cr ativit peut tre un apport la soci t mais uniquement dans le cas o cette derni re est libre d en utiliser le produit Si des programmeurs m ritent d tre r compens s pour la cr ation de programmes novateurs ils m ritent tout autant d tre punis s ils en limitent l utilisation Avec la publication de GNU Emacs le projet GNU avait en fin du code montrer S ensuivirent tous les soucis propres n importe quelle entreprise produisant du logiciel En effet de plus en plus de concepteurs Unix se frottaient au logiciel et l argent les cadeaux ou les demandes de copies sur bande commenc rent affluer Pour g rer les aspects commerciaux Stallman r unit quelques uns de ses coll gues pour former la Free Software Foun dation FSF une organisation but non lucratif pour aider le 20 Cf chap 6 21 Stallman 1985 150 Une morale l preuve projet GNU a atteindre son but le plus rapidement possible Avec Stallman comme pr sident et quelques amis et coll gues hackers comme membres du conseil la FSF permit de donner une vitrine publique au projet Rob
221. en troisi me cycle De soixante quinze tudiants la classe s est rapidement r duite vingt vers la fin du second semestre De ces vingt raconte Har bater seulement dix savaient r ellement ce qu ils faisaient De ces dix huit deviendraient professeurs de math matiques et un enseignerait la physique Le dernier conclut Harbater tait Richard Stallman Seth Breidbart lui aussi v t ran du SHP et de Math 55 se souvient que m me alors Stallman se distinguait de ses coll gues Il tait trangement pointilleux poursuit Breidbart En math matiques il y a une technique standard que tout le monde fait de travers C est un abus de notation o vous devez d finir une fonction et ce que vous faites c est la d finir et ensuite prouver qu elle est bien d finie Sauf que la premi re fois qu il l a faite et pr sent e il a d fini une relation et prouv ensuite que c tait une fonction C est exactement la m me preuve mais il a utilis la bonne terminologie ce que personne d autre ne faisait Voil c tait Richard tout crach Ce fut en Math 55 que Richard Stallman commen a culti ver sa r putation de g nie Breidbart en convint mais Chess la fibre plus comp titive mit du temps l accepter Il dit n avoir 56 Destituer Dieu r alis l ventualit que Stallman soit le meilleur math maticien de la classe que l ann e suivante Chess aujourd hui p
222. endosser C est ironique commente Stallman d sabus Porter le sabre est exactement ce que Torvalds refuse de faire Il concentre l attention de tous en tant que symbole du mouvement et puis il refuse de se battre quoi bon alors Mais en contrepartie c est le refus du Finlandais de por ter le sabre qui permis Stallman de conserver sa r putation d arbitre thique de la communaut hacker Malgr ses griefs il se doit d admettre que les derni res ann es ont t plut t bonnes que ce soit pour lui ou pour son organisation Rel gu la p riph rie lors du triomphe de GNU Linux un triomphe teint d ironie si l on consid re le nombre d utilisateurs qui le nomment simplement Linux Stallman s est n anmoins r appropri cette initiative avec succ s Son agenda d orateur entre janvier 2000 et d cembre 2001 comprenait des interventions sur les six continents et des visites dans des pays o la notion de libert logicielle com porte de lourds sous entendus la Chine et l Inde par exemple En dehors de la tribune de leader Stallman a aussi profit de l influence de la GNU GPL dont il reste le gardien Durant P t 2000 alors qu clatait la bulle cr e par l offre publique d achat de VA Linux en 1999 Stallman et la FSF remport rent deux victoires majeures En juillet Trolltech une entreprise norv gienne d veloppant Qt une biblioth que logicielle de composants
223. ent comme son accomplissement le plus capital Plus important encore cette ascension illustre la versatilit du pouvoir politique dans un monde de plus en plus soumis a la technologie informatique et aux logiciels qui en sont le moteur Peut tre est ce pour cette raison qu une poque o les c l brit s du monde de la haute technologie tendent d cliner l toile de Stallman brille davantage Depuis le lancement du projet GNU en 1984 il fut tour tour ignor caricatur diffam et attaqu tant l ext rieur du mouvement du logiciel libre qu l int rieur Le projet GNU n en a pas moins r ussi atteindre les objectifs qu il s tait fix s non sans quelques retards notoires et est ainsi demeur pertinent dans un march mille fois plus complexe que dix huit ans plus t t Il en va de m me de l id ologie du logiciel libre id ologie soigneusement m rie par Stallman lui m me Culture L acronyme r cursif GNU s Not Unix GNU est l acronyme de GNU s Not Unix GNU N est pas Unix Dans ce m me discours du 29 mai 2001 l universit de New York Stallman en r sume l origine Nous hackers cher chons toujours un nom dr le ou coquin pour un logiciel parce que cela fait partie int grante du plaisir de l crire Nous avions 29 Richard Stallman et la r volution du logiciel libre Une biographie autoris e cette tradition des acronymes r cursifs pour signifi
224. er 1990 25 L adresse du AI Lab 26 Gross 2000 195 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Chose int ressante le bouclage du syst me GNU put avoir lieu gr ce a l un des voyages de Stallman En avril 1991 il effectua une visite l universit polytechnique d Helsinki en Finlande Au sein du public se trouvait Linus Torvalds Alors g de vingt et un ans le jeune homme commen ait travailler sur Linux le noyau libre qui allait permettre de combler le principal manque du syst me GNU tudiant l universit d Helsinki Torvalds consid ra Stallman avec amusement Je vis pour la premi re fois de ma vie le st r otype du hacker barbu cheveux longs se souvient il dans son autobiographie Nous n en avions pas beaucoup Helsinki 27 Bien que peu en phase avec le c t sociopolitique de la strat gie de Stallman Torvalds appr ciait cependant l un des as pects de la logique sous jacente aucun programmeur n crit de code sans commettre d erreurs M me si les utilisateurs ne sou haitent pas adapter un programme leurs pr f rences sp cifiques tout programme peut tre am lior En partageant le code source les hackers pla aient l am lioration du programme avant tout les prot geant de l app t du gain ou des questions d ego Vinstar de nombreux programmeurs de sa g n ration Tor valds ne s tait pas fait
225. er que tel pro gramme que vous crivez est similaire un autre d j existant Je cherchais un acronyme r cursif pour Something Is Not Unix J ai essay les vingt six lettres avant de d couvrir qu aucune combinai son ne composait un mot J ai d cid de recourir la contraction du Is qui me permettrait d obtenir un acronyme de trois lettres Something s Not Unix J ai r essay des lettres et suis tomb sur GNU C est tout Bien qu amateur de jeux de mots Stallman recommande aux programmeurs de prononcer le g au d but de l acronyme c est dire gue niou Cela aide viter la confusion non seulement avec le mot gnu gnou cette antilope africaine connochaetes gnou mais aussi avec l adjectif new nou veau Nous y travaillons depuis dix sept ans maintenant alors ce n est plus r ellement nouveau dit Stallman 1 D apr s les notes de l auteur et la transcription du discours de Richard Stallman du 29 mai 2001 l universit de New York Free Software Freedom and Cooperation http www gnu org events rms nyu 2001 transcript txt Pour comprendre les raisons de cette adh sion massive il n est pas inutile d examiner Richard Stallman travers les t moignages de ceux qui collabor rent ou lutt rent avec lui tout au long de ce parcours Le personnage n est pas complexe il est bien de ceux qui sont exactement ce qu ils paraissent Je crois que si vous v
226. er un moyen de se connecter depuis son appartement chauff situ hors du campus Torvalds utilisait Minix un syst me l poque non libre d velopp titre d exemple didactique par le professeur d universit Andrew Tanenbaum aux Pays Bas Minix incluait l outil de com pilation non libre de l Universit Libre d Amsterdam ainsi que quelques autres utilitaires l criture desquels Tanenbaum avait non sans une certaine condescendance propos Stallman de par ticiper Minix tait suffisamment l ger pour pouvoir r sider dans la m moire du PC 386 de Torvalds mais il avait t labor des fins p dagogiques et non pour une utilisation v ritable Il lui manquait 29 Contrairement ce que pourrait laisser penser son nom Free University Compiler Kit ce compilateur n est pas un programme libre Il s agit de Vuck dont l acronyme fait r f rence au statut de cette universit et non au logiciel libre cf chap 7 NdT 30 Dans son livre intitul Operating System Design and Implementation Pearson Education 1987 Tanenbaum d crit Minix comme un syst me d exploitation mais l objet du livre ne concerne que la partie du syst me qui correspond au noyau d Unix Il y a en effet dans ce livre deux usages courants de l expression syst me d exploitation et l un d eux d signe le noyau en terminologie Unix Ce n est cependant pas la seule difficult termi nologique
227. erge those two alternatives to suit the situation If your document contains nontrivial examples of program code we recommend releasing these examples in parallel under your choice of free software license such as the GNU General Public License to permit their use in free software Official GNU FDL webpage http www gnu org copyleft fdl html 321 Bibliographie Barnes and Ard 2000 BARNES C AND ARD S 2000 Court Grants Stay of Napster In junction dans News com 28 juillet 2000 http news cnet com 2100 1023 243817 html Ben David 2000 BEN DAVID P 2000 Whatever Happened to the Killer App http www ecommercetimes com story 5893 html Bennahum and Stallman 1996 BENNAHUM D AND STALLMAN R M 1996 Stallman interview dans MEME 2 04 http memex org meme2 04 html Richard Stallman et la r volution du logiciel libre Une biographie autoris e Betz and Edwards 1986 BETZ D AND EDWARDS J 1986 Richard Stallman discusses his public domain Unix compatible software system with BYTE editors dans Byte Juillet http www gnu org gnu byte interview html Brooks 1995 Brooks F P 1995 The Mythical Man Month Reading Mass Ad dison Wesley Publishing Brown 1999 Brown A 1999 Programmer on moral high ground Free software is a moral issue for Richard Stallman believes in freedom and free software dans London Guardian 6 novembre 1999 http www guardian co uk
228. ers 1980 1981 que Von a cess de m inviter Comme si cela ne suffisait pas quelqu un m avoua m me plus tard qu on l avait pouss me mentir pour tenir leurs d ners sans moi secrets Stallman avait t bless par cet ostracisme mesquin mais il ne pouvait rien y faire L ultimatum de Symbolics fit passer le probl me d un rejet personnel une plus grande injustice Lorsque la soci t cessa de redistribuer ses am liorations de code source seule fin de mettre en faillite sa concurrente Stallman d cida de contre attaquer En se terrant dans les bureaux du MIT pour y r crire chaque nouvelle fonctionnalit chaque nouvel outil il donnait tous les utilisateurs de machines Lisp y compris les clients de LMI un acc s aux m mes fonctions que celles fournies par Symbolics x x K Son statut de l gende vivante n en fut que renforc au sein de la communaut D j consacr e lors de son travail sur Emacs la capacit de Stallman produire seul un travail quivalent celui de toute l quipe des programmeurs de Symbolics quipe au sein de laquelle on comptait plus d un hacker l gendaire constitue l un des plus grands exploits humains de l re de l information Y voyant le coup de ma tre d un John Henry virtuel de la programmation l auteur Steven Levy remarque que nombre des rivaux de Stallman chez Symbolics ne pouvaient faire autrement que de tenir en estime m me
229. ers ignoraient pour la plupart les mentions interdisant la copie se mirent a fleurir Stallman les consid ra d embl e comme les drapeaux d une ar m e d occupation Rares taient les logiciels qui n empruntaient pas quelques bouts de code source issus de tel ou tel programme pr existant Pourtant d une seule signature le gouvernement am ricain avait donn aux programmeurs et aux compagnies le pou voir l gal d interdire tout r emploi de ce type Cette loi injectait aussi une dose de formalisme dans ce qui tait jusque la un sys t me informel Les litiges auparavant r gl s entre hackers taient dor navant confi s aux avocats ce qui conf rait un avantage auto matique aux entreprises plut t qu aux hackers Certains pensaient que mentionner son nom dans une notice l gale revenait endosser la responsabilit de la qualit du code et une notice l gale incluait g n ralement le nom d une soci t les individus ayant d autres moyens de se pr valoir de l criture de telle ou telle fraction de code Cependant au cours des ann es pr c dant la mise en uvre du projet GNU Stallman remarqua que le copyright permettait un auteur d autoriser explicitement certains usages normalement interdits par le copyright et d assortir ces autorisations de condi tions J avais vu des courriels accompagn s de mentions de copy right assorties de simples licences autorisant la copie verbatim se sou
230. ert Chassell l poque programmeur chez LMI devint l un des cinq membres du conseil de la FSF la suite d une conver sation avec Stallman alors qu ils dinaient ensemble Il endossa ga lement le r le de tr sorier de l organisation un r le initialement modeste mais qui prit rapidement en importance Je pense qu en 1985 le total de nos transactions recettes et d penses comprises s levait environ 23 000 dollars voque Chassell Richard avait son bureau et pour le reste nous occupions tout l espace disponible Tout le fourbi et surtout les bandes tait rang sous mon bureau Cela dura jusqu ce que un peu plus tard LMI nous pr te un local pour stocker les bandes et autres choses de ce genre Au del de son r le de vitrine la FSF tait devenue galement le centre de gravitation de tous les programmeurs d sabus s Sur le march d Unix d apparence encore si coll giale m me lors de Vannonce initiale du projet GNU la concurrence faisait rage Ten tant de resserrer leur emprise sur les clients des compagnies com men aient refuser l acc s au code source d Unix tendance qui ne fit qu accroitre le nombre de requ tes concernant les projets de logiciels GNU en cours Les Unixiens de la premi re heure qui avaient par le pass consid r Stallman comme un hurluberlu tur bulent commenc rent voir en lui un proph te ou une Cassandre du logiciel selon l tat d espr
231. es logiciels que sur l criture d applications r pondant sp cifiquement aux besoins de vos clients En d pit de ces d clarations Young n tait pas un militant du logiciel libre incluant volontiers des logiciels non libres dans le syst me GNU Linux Red Hat x x K Young n tait pas le seul professionnel du logiciel tre attir par l efficacit commerciale des logiciels libres Fin 1996 la plu part des compagnies Unix commen aient se r veiller et flairer l attrait du code source Et si on en tait encore une bonne ann e ou deux du passage au plein d ploiement commercial du secteur GNU Linux quelque chose d norme tait en train de se produire GNU GPL ne peut tre dans le domaine public car il doit tre sous copyright pour que la GNU GPL ait force de loi 15 PPP est le composeur pour modem modem dialer inclus dans la dis tribution Red Hat 16 GTK The Gimp ToolKit ou GTK est un ensemble de biblioth ques logicielles permettant de r aliser des interfaces graphiques Cet outil a t d velopp l origine pour le logiciel de graphisme Gimp mais est utilis dans de nombreux projets notamment les environnements de bureau Gnome XFCE etc 222 GNU Linux tous les familiers du milieu hacker le sentaient Le processeur Intel 386 l Internet et le World Wide Web avaient d ferl sur le march comme autant de raz de mar e Quant au logiciel libre il semblait d ja
232. es et algorithmes dans un code diff rent Cette pratique est plus connue sous le nom de r tro ing nierie Les brevets logiciels fonctionnent diff remment Selon le bu reau am ricain des brevets U S Patent Office les entreprises ou les individus peuvent enregistrer des brevets pour des id es nova trices dans le domaine informatique ou du moins des id es encore 159 Richard Stallman et la r volution du logiciel libre Une biographie autoris e non enregistr es En th orie cela permet au possesseur du brevet de retarder la diffusion des informations techniques de son inven tion en lui assurant un monopole limit vingt ans compter de la date d enregistrement du brevet En pratique la divulgation de ces informations par le d tenteur du brevet n a qu une valeur res treinte puisque la fa on de fonctionner du programme est souvent vidente et peut toujours tre analys e par r tro ing nierie Mais contrairement au copyright un brevet autorise son possesseur emp cher le d veloppement ind pendant de tout logiciel dot de fonctionnalit s utilisant l id e brevet e Dans l industrie du logiciel o vingt ann es peuvent couvrir tout le cycle de vie d un march les brevets ont une importance strat gique Alors que des entreprises comme Microsoft et Apple s affrontaient sur le copyright et sur l apparence et l ergonomie de diverses technologies les entreprises actuelles de l In
233. es pour le magazine en ligne Upside Today En dehors de a ce fut le silence En juin une semaine environ apr s son discours l universit de New York je pris l initiative d crire un article de magazine de cinq mille mots son propos Cette fois les mots afflu rent La distance avait aid restaurer mon sens perdu de la perspective motionnelle je suppose En juillet une ann e compl te apr s le courrier originel de Tracy je re us un appel de Henning I me dit que O Reilly amp Associates une maison d dition bas e Sebastopol Californie souhaitait publier l histoire de Stallman sous la forme d une bio graphie J ai le vague souvenir d avoir sugg r de contacter O Reilly mais je ne peux en tre s r apr s tant d ann es La nouvelle me ravit De toutes les maisons d dition de par le monde O Reilly qui avait publi La cath drale et le bazar d Eric Raymond semblait la plus attentive aux probl mes qui avaient tu le livre lectronique et dont je parlais pr c demment En tant que journaliste je m tais beaucoup servi du livre Open Sources de chez O Reilly comme r f rence historique Je savais aussi que divers chapitres du livre dont celui crit par Stallman avaient t publi s avec des notices de licences autorisant la redistribution De telles informations seraient utiles si le probl me de la publica tion lectronique faisait nouveau surface Bien entendu
234. et aussi la modification du document sous certaines conditions Contraire ment POPL cependant elle ne donne pas aux auteurs la pos sibilit de restreindre certaines modifications Elle ne leur donne pas non plus le droit de rejeter les modifications qui pourraient aboutir un livre concurren ant la premi re version Elle oblige cependant tout tiers non d tenteur du copyright souhaitant pu blier plus de cent copies d un travail prot g inscrire en premi re et quatri me de couverture certaines informations 3 Voir les conditions d utilisation du service Safari Tech Books Online http my safaribooksonline com termsofservice 4 Voir The Open Publication licence version 1 0 8 juin 1999 http open content org openpub 5 Voir The GNU Free Documentation licence version 1 1 mars 2000 http www gnu org copyleft fdl html 293 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Durant mon processus de recherche sur les licences je m assurai aussi de lire la page du site Internet du projet GNU consacr e cette question Diverses licences et commentaires leur propos Sur cette page je trouvai une critique de Stall man concernant la licence Open Publication Elle tait relative la cr ation de versions modifi es et la capacit conf r e l auteur de choisir l une des options de POPL pour restreindre la possibi lit de modifier le travail
235. et r crit plusieurs reprises des portions importantes du code en fonction de ce qu il avait appris au lieu d essayer de rendre le noyau op rationnel le plus rapidement possible C tait une bonne habitude de conception mais elle n tait pas adapt e notre ob jectif d obtenir quelque chose de fonctionnel le plus t t possible Stallman voque encore d autres raisons ce retard D une part les proc s Lotus et Apple r quisitionnaient en grande partie son attention d autre part des douleurs la main en l emp chant sup rieures GNU Linux tant sur les performances que sur la s curit le nombre de leurs utilisateurs ne repr sente qu une fraction de celui des utilisa teurs de GNU Linux Pour une analyse du succ s de ce dernier en comparaison des autres syst mes libres se r f rer l ouvrage du hacker n o z landais Liam Greenwood Greenwood 1999 210 GNU Linux de se servir d un clavier pendant trois ans l avaient tenu loi gn de la programmation Il cite enfin la mauvaise communica tion entre les diff rentes parties du projet GNU Faire fonc tionner l environnement de d bogage demandait un gros travail se souvient il Et l quipe qui maintenait GDB l poque n tait pas tr s coop rative Les d veloppeurs de GDB avaient en ef fet donn la priorit au support des plates formes existantes sur lesquelles tournait GDB au lieu de se consacrer au but g
236. etardement Une histoire d imprimante Pour Stallman c tait l une trahison pure et simple de l thique du programmeur Au lieu d honorer l id al de partage entre pairs Reid initiait une pratique contraire celle pour les entreprises de forcer les programmeurs payer l acc s l information Stallman qui n utilisait gu re Scribe n en fit pas grand cas sur le moment Unilogic en avait donn un exemplaire gratuit au AI Lab sans en retirer la bombe retardement ni en faire mention Le programme avait donc fonctionn un mo ment puis s tait bloqu du jour au lendemain Un autre hacker Howard Cannon passa des heures le d boguer avant de trouver la bombe et de la supprimer en corrigeant le logiciel R volt il ne manqua pas de se plaindre aupr s de ses coll gues de la ma ni re dont Unilogic lui avait fait perdre son temps avec une erreur intentionnelle Quelques mois apr s c est avec l pisode de Scribe en t te que Stallman l occasion d une visite professionnelle au campus de Carnegie Mellon rendit visite la personne cens e d tenir le code source du pilote de l imprimante Par chance l homme tait son bureau Comme toute conversation entre ing nieurs celle ci fut cordiale mais directe Apr s s tre bri vement pr sent comme venant du MIT Stallman demanda une copie du code source du pilote de l imprimante afin de le modifier sa grande d ception
237. eu d aduler les Beatles les filles de l ge de Stallman ador rent soudainement des agitateurs comme Abbie Hoffman et Jerry Rubin Pour un jeune homme comme Stallman qui peinait comprendre ses pairs adolescents il y avait de l ironie dans des slogans tels que faites lamour pas la guerre Stallman ne vou lait pas faire la guerre en tout cas pas en Asie du Sud Est et pour autant personne ne lui demandait de faire l amour Je n aimais pas la contre culture se rappelle t il Je n aimais ni leur musique ni leurs drogues dont j avais peur En par ticulier je n aimais pas leur anti intellectualisme ni leurs pr ju g s contre la technologie Apr s tout j aimais les ordinateurs Je n aimais pas non plus l anti am ricanisme primaire que je ren contrais souvent Il y avait des gens dont la pens e tait si sim pliste que s ils d sapprouvaient la conduite des Etats Unis dans la guerre du Vietnam ils devaient forc ment soutenir le Nord Vietnam J imagine qu il leur tait impossible d imaginer une po sition plus subtile De tels commentaires soulignent un trait essentiel pour la ma turation politique de Stallman Pour lui assurance politique tait directement li e sa confiance en soi Jusqu en 1970 il se sentait peu s r de lui hors du domaine des math matiques et des sciences Mais c est pr cis ment cette assurance toute math matique qui lui permit d analyser en termes p
238. eul l ensemble des valeurs incarn es par Am ricain moyen r actionnaire pour la Prohibition croyant contre le darwinisme et volontaire la crise financi re de 1893 n est pas loin En permettant no tamment Woodrow Wilson dont il fut le secr taire d tat d acc der la pr sidence W J Bryan a port pour la premi re fois sur la sc ne politique l arch type am ricain en prise avec l av nement du capitalisme industriel celui qui mena pourtant l Am rique jusqu la crise de 1929 NdT 9 La libre frappe de l argent fut une revendication du mouvement popu liste am ricain essentiellement rural apparue vers la fin du XIX si cle Cette revendication visant insuffler davantage de liquidit s sur le march s oppose au choix de l talon or comme unique monnaie de r f rence la sp culation sur la raret de l or provoquant une hausse de l endettement des agriculteurs ces derniers r clament donc un talon argent qui circulerait plus rapidement pour accro tre l acc s au cr dit William Jenning Bryan voir plus haut fut l un des porte parole populistes qui soutenaient cet argument La croisade Free Silver traversa les crises successives jusqu la Conf rence de Bretton Woods qui changea le syst me apr s la Seconde Guerre mondiale chaque monnaie se vit attribuer une parit fixe par rapport l or ce qui rendit le mouvement obsol te NdT 266 Le combat ve
239. euve de math matiques ouverte aux tudiants am ricains et canadiens En plus de leur donner une occasion de se mesurer leurs pairs Putnam tait le premier instrument de recrutement dans les d partements acad miques de math matiques Selon une l gende qui courait sur le campus le meilleur score vous qualifiait automati quement pour l obtention d une bourse universitaire l cole de votre choix Harvard inclus Comme le cours de Math 55 l preuve Putnam tait impi toyable D une dur e de six heures en deux volets elle semblait clairement con ue pour s parer le bon grain de l ivraie Breidbart la d crit comme tant de loin la plus difficile laquelle il ait par ticip Pour vous donner une id e de la difficult commence Breidbart la note maximale tait de 120 et ma note la premi re ann e tait dans les 30 Et encore cette note tait suffisamment bonne pour me classer 101 l chelle du pays tonn que Stallman le meilleur tudiant de la classe ait vit ce test Breidbart raconte comment avec un coll gue de classe ils le coinc rent dans la salle manger commune pour lui demander des explications Il disait qu il avait peur de ne pas bien r ussir se souvient il Breidbart et son ami recopi rent de m moire sur un bout de papier quelques uns des probl mes pos s Il les a tous 59 Richard Stallman et la r volution du logiciel libre Une biographie auto
240. evait interrompre une s ance productive de travail pour aller r cup rer ses documents l arriv e il ne trou vait dans le bac que quatre pages qui ne lui appartenaient pas Richard Stallman et la r volution du logiciel libre Une biographie autoris e Son travail d impression ainsi que celui inachev d un autre uti lisateur taient coinc s quelque part dans les mailles lectriques du r seau informatique du laboratoire Etre tributaire du bon vouloir d une machine fait partie des risques du m tier de programmeur Stallman devait donc prendre son mal en patience A cette diff rence de taille pr s qu il lui fallait rester plant devant la machine comme un valet au chevet de son maitre Ce n tait pas la premi re fois qu il se voyait r duit regarder les pages sortir une une Consacrant le plus clair de son temps am liorer l efficacit des appareils et des logiciels qui les contr lent il ressentit tout naturellement le besoin d ouvrir la b te de regarder dans ses en trailles et de mettre jour la faille Malheureusement ses talents de programmeur ne s tendaient pas au monde de l ing nierie m canique Alors que les documents sortaient fra chement imprim s de la machine il r fl chissait un moyen de rem dier aux pro bl mes de bourrage papier Combien de temps s tait il coul depuis la r ception enthou siaste de la nouvelle imprimante par le personnel du AT L
241. f rents syst mes un exercice d interactions com plexes l effort de communication est grand et il contrebalance rapidement la diminution du temps de travail individuel rendue possible par le partage des 232 Richard Stallman et l open source Raymond coucha ses observations sur le papier et les mit en forme dans un discours qu il lut rapidement devant un groupe d amis et de voisins dans le comt de Chester en Pennsylvanie Intitul La cath drale et le bazar le texte tablissait un contraste entre le management de type bazar initi par Torvalds et celui de style cath drale utilis habituellement D apr s Raymond les r actions furent enthousiastes et elles le furent encore plus au printemps suivant lors du Linux Kongress de 1997 qui r unissait des utilisateurs GNU Linux allemands Au Kongress ils se lev rent pour me faire une ovation la fin du discours se rappelle Raymond J y ai vu un symbole pour deux raisons D une part cela traduisait leur enthousiasme sur le fond du discours d autre part cet enthousiasme tait manifeste en d pit du fait que le discours ait t prononc dans une langue trang re Raymond finit par convertir ce discours en article intitul lui aussi La cath drale et le bazar Le texte tirait son nom de l analogie centrale de Raymond Auparavant les programmes taient des cath drales monuments impressionnants dont la construction
242. faire la promotion du livre Stallman accepta de participer mais pr cisa que sa par ticipation aux v nements promotionnels d pendrait du contenu du livre Trouvant le march honn te je convins d un entretien le 17 d cembre 2001 Cambridge Je pla ai la rencontre de mani re co ncider avec un voyage d affaires de mon pouse Tracy Boston Deux jours avant le d part celle ci me sugg ra d inviter Stallman diner Apr s tout dit elle c est lui qui a permis notre rencontre J crivis un courrier lectronique au hacker qui r pondit promptement acceptant l offre Apr s avoir roul vers Boston le lendemain je passai prendre Tracy son h tel avant de sauter dans les transports en commun en direction du MIT En arrivant Tech Square nous surprimes notre h te au milieu d une conver sation alors que nous frappions sa porte Excusez moi dit il tenant la porte ouverte de suffisamment loin pour que Tracy et moi ne puissions que difficilement entendre son interlocuteur C tait une jeune femme dans les vingt cinq ans aurais je dit nomm e Sarah Je me suis permis d inviter une autre personne d ner dit il nous mettant devant le fait accompli et me lan ant ce m me sourire f lin qu il m avait adress dans le restaurant de Palo Alto 296 Epilogue de Sam Williams une crasante solitude Pour tre honn te je n tais pas vraiment surpris La rumeur selon
243. ffet un vieux proph te de l Ancien Testa ment et la raison en est que ces proph tes d non aient certaines pratiques sociales inad quates Jamais ils n auraient transig sur des questions d ordre moral Ils ne pouvaient tre achet s et ils taient habituellement m pris s x K k Ces comparaisons sonnent vrai sans toutefois rendre compte de la part vuln rable du personnage Observez son regard assez longtemps et vous commencerez noter des changements subtils Ce qui ne ressemble au d but qu une tentative d intimidation ou d hypnose se r v le mesure n tre qu une tentative frus tr e d tablir et de maintenir le contact Si sa personnalit rev t quelques traits d autisme ou du syndrome d Asperger hypoth se que Stallman envisagea parfois ses yeux constituent eux seuls une confirmation du diagnostic M me leur plus forte intensit ils se font nuageux et distants comme ceux d un animal bless se pr parant rendre l me Ma premi re rencontre personnelle avec ce regard l gendaire remonte mars 1999 au salon LinuxWorld de San Jose en Cali fornie Etiquet e comme le coming out de la communaut Linux Torvalds qui a finalement emmen le mouvement jusqu la Terre Promise en aidant compl ter le puzzle du syst me d exploitation Comme Moise Stallman est la fois respect et rejet par ses alli s au sein du mouvement C est un leader intransi
244. from the Do cument you may at your option designate some or all of these sections as invariant To do this add their titles to the list of Invariant Sections in the 316 La GNU Free Documentation License Modified Version s license notice These titles must be distinct from any other section titles You may add a section Entitled Endorsements provided it contains nothing but endorsements of your Modified Version by various parties for example statements of peer review or that the text has been approved by an organiza tion as the authoritative definition of a standard You may add a passage of up to five words as a Front Cover Text and a passage of up to 25 words as a Back Cover Text to the end of the list of Cover Texts in the Modified Version Only one passage of Front Cover Text and one of Back Cover Text may be added by or through arrangements made by any one entity If the Document already includes a cover text for the same cover previously added by you or by arrangement made by the same entity you are acting on behalf of you may not add another but you may replace the old one on explicit permission from the previous publisher that added the old one The author s and publisher s of the Document do not by this License give permission to use their names for publicity for or to assert or imply endorse ment of any Modified Version 5 COMBINING DOCUMENTS You may combine the Document with other documents released u
245. fus et plut t p nible Ayant d j de la difficult faire passer son propre message de fa on bien articul e dans les m dias Stallman se montra plut t r ticent quand vint le moment de parler de cette compagnie I admit tout de m me avoir tir quelques enseignements du ph nom ne social Napster Avant Napster je pensais qu il suffisait de pouvoir distribuer en priv des uvres du domaine du divertissement Le nombre de gens qui trouvent Napster utile me semble montrer au contraire que le droit de redistribuer des copies non seulement de voisin voisin mais aussi aupr s du grand public est essentiel et ne peut donc tre retir peine eut il fini cette phrase que la porte du restaurant s ouvrit L h tesse nous invita entrer En quelques secondes nous fumes assis c t d un grand mur par de miroirs dans un coin du restaurant Le menu servait de formulaire de commande et Stallman en tait d j cocher les cases avant m me que notre eau ne soit servie Rouleaux de crevettes frites envelopp s dans des feuilles de tofu s ch es disait il voix haute La texture de la feuille de tofu s ch e est tr s int ressante Je crois que nous devrions en commander x xK K Ce dernier commentaire nous amena une discussion sur la cuisine chinoise et sa r cente visite en Chine La cuisine chinoise est absolument exquise commenta Stallman sa voix se chargeant d une pointe d
246. g Privacy in the Digital Age New York Penguin Book Mak 1998 Mak M L 1998 A Mae Ling Story http www crackmonkey org pipermail crackmonkey 1998 December 001777 html Markoff 1999 MARKOFF J 1999 Apple Adopts Open Source for its Server Com puters dans New York Times 17 Mars 1999 http www nytimes com library tech 99 03 biztech articles 17apple html 326 Bibliographie McHugh 1998 MCHUGH J 1998 For the Love of Hacking dans Forbes 10 ao t 1998 http www forbes com forbes 1998 0810 6203094a html McKusick 1999 MckKusick M K 1999 Twenty Years of Berkeley Unix From AT amp T Owned to Freely Redistributable In Open Sources Voices from the Open Source Revolution Sebastopol Cal O Reilly Media Inc pp 31 46 Mundie 2001 MUNDIE C 2001 The Commercial Software Model http www microsoft com presspass exec craig 05 03sharedsource asp Murdock 1994 MURDOCK I 1994 A Brief History of Debian debian org http www debian org doc manuals project history index en html contents Nelson 1982 NELSON T H 1982 Literary Machines Sausalito Cal Mindful Press Newitz 2000 NEWITZ A 2000 If Code is Free Why Not Me 26 mai 2000 http archive salon com tech feature 2000 05 26 free_love index html Newquist 1994 NEWQUIST H P 1994 The Brain Makers Genius Ego and Greed in the Quest for Machines that Think Ind
247. geant et donc pour certains d autant plus convaincant dans un domaine crucial de la culture moderne J ai un profond respect pour les principes et engagement de cet homme extraordinaire mais j ai le m me respect pour ceux qui sont assez courageux pour remettre ses id es en question et encourir sa col re 81 Richard Stallman et la r volution du logiciel libre Une biographie autoris e cette convention fut aussi l v nement qui r introduisit Stallman dans la presse sp cialis e D termin a faire valoir sa v ritable part de m rite Stallman s y tait rendu pour instruire les spectateurs et les journalistes sur l histoire du projet GNU et ses objectifs ouvertement politiques En tant que journaliste couvrant l v nement j avais re u par ailleurs une documentation sur Stallman lors d une conf rence de presse annon ant la sortie de Gnome 1 0 une interface utilisateur graphique libre Involontairement je d clenchai en masse tous les signaux d alerte en lan ant ma toute premi re question Stallman lui m me Pensez vous que la maturit de Gnome aura des cons quences sur la popularit commerciale du syst me d exploitation Linux Ses yeux se fixant imm diatement sur les miens il r pondit Je vous demande d avoir l obligeance d arr ter d appeler ce sys t me d exploitation Linux Le noyau Linux n est qu une petite partie du syst me d exploitation De
248. ger la fa on dont les gens con oivent la connaissance et l information en g n ral Je crois qu essayer de poss der du savoir tenter d en contr ler l utilisation par les autres ou les emp cher de le partager sont autant d actes de sabotage Une d claration rapprocher d une autre en ao t 2000 Je vous conjure de ne plus utiliser l expression propri t intellectuelle dans vos r flexions Elle pr te confusion en amalgamant copyrights brevets et marques d po s es Ces choses ont des effets tellement diff rents qu il devient stupide d essayer d en parler en les confondant Si vous entendez quelqu un parler de propri t intellectuelle sans utiliser les guille mets alors c est qu il ne pense pas de fa on claire et vous ne devriez pas le suivre sur son terrain 7 Voir Betz and Edwards 1986 http www gnu org gnu byte interview html 181 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Ce que cette citation montre c est que j ai appris tre plus prudent dans la g n ralisation Je ne parlerais pas aujourd hui de possession du savoir car c est une id e beaucoup trop large Cependant g n raliser en parlant de possession du savoir n est pas la m me chose que g n raliser en parlant de propri t in tellectuelle Ce dernier terme englobe trois l gislations qu il est crucial de diff rencier pour comprendr
249. gr son volution durant les quarante derni res ann es l id e originelle du hacking consis tant faire des blagues ou explorer des souterrains est demeur e intacte la fin de l an 2000 le mus e du MIT rendu hommage la longue tradition des hackers de l Institut en leur d diant une exposition le Hall of Hacks Cette derni re montre de nombreuses 308 A propos du terme hacker photographies remontant pour certaines jusqu aux ann es 1920 L une d elles fait apparaitre une fausse voiture de police En 1993 les tudiants salu rent l esprit originel des hackers en pla ant le m me v hicule gyrophare en marche sur le toit du d me principal de Vinstitut La plaque d immatriculation de la voiture indiquait IHTFP un sigle populaire au MIT dot de plusieurs sens La ver sion la plus int ressante remontant sans doute l atmosph re tr s tendue du MIT dans les ann es 1950 est sans doute I Hate This Fucking Place Je hais ce putain d endroit Il n emp che qu en 1990 le mus e utilisa ce sigle comme base d une publication sur l histoire des hackers Intitul e The Journal of the Institute for Hacks Tomfoolery and Pranks Le journal de l Institut des hacks niaiseries et autres farces elle offre un aper u pertinent de ce qu est le hacking Dans la culture du hacking une cr ation simple et l gante est tout autant estim e qu en science pure crit Randolph
250. hement thique Acc dant au code source qui contr lait le syst me de mots de passe il y int gra un programme qui d chiffrait les mots de passe chiffr s que le syst me enregis trait Il se lan a ensuite dans une campagne par e mail enjoignant 73 Richard Stallman et la r volution du logiciel libre Une biographie autoris e les utilisateurs de n enregistrer qu un retour chariot en guise de mot de passe Ainsi si un utilisateur utilisait starfish il recevait ce message Je vois que vous avez choisi le mot de passe star fish Je vous sugg re d utiliser le mot de passe Entr e Plus facile taper il r fute le caract re illusoire des mots de passe et de la s curit Les usagers qui se servaient du retour chariot c est a dire ceux qui appuyaient sur la touche Entr e et saisissaient en fait une chaine de caract res vide laissaient leur compte accessible a quiconque exactement comme cela avait t le cas peu aupara vant Et c tait bien la la logique en refusant de fermer le verrou flambant neuf de leur compte ces utilisateurs discr ditaient l id e m me de verrou Ils savaient que la faiblesse de cette s curisa tion n aurait pas arr t de vrais intrus En outre peu importait pourquoi s inqui ter d ventuels intrus Qui aurait voulu faire in trusion de toute fa on Tous ceux qui venaient ne voulaient que visiter Lors d une entrevue en 1984 pour le li
251. i me moiti des ann es 1970 le terme hacker avait acquis une connotation litiste Au sens g n ral un hacker informatique d signait quiconque crivait du code pour le seul int r t d crire du code Mais plus particuli rement cela impliquait une reconnaissance en termes de virtuosit en programmation Tout comme le mot artiste le terme ha cker comportait une connotation tribale Qualifier un autre pro grammeur de hacker tait un signe de respect Se d crire comme hacker faisait montre d une tr s grande confiance en soi Toujours est il que la flexibilit originelle du mot diminua mesure que les ordinateurs se d mocratisaient Tout en voyant sa d finition se restreindre le hacking infor matique se vit dot de nouvelles connotations s mantiques Les hackers du AI Lab avaient en effet de nombreux points en com mun la cuisine chinoise le rejet du tabac de l alcool et de toute autre drogue addictive Ces caract ristiques finirent par s ajouter l identit per ue du hacker tandis que la communaut exer ait son influence sur les nouveaux venus sans exiger pour autant de s y conformer Toutefois cet arri re sens culturel disparut avec la communaut hacker du MIT cet gard la plupart des hackers d aujourd hui sont le reflet de la soci t qui les entoure Par ailleurs lorsque dans les institutions d lite comme au MIT Stanford et Carnegie Mellon les hackers
252. ianapolisSam Publishing Perens 1999 PERENS B 1999 The Open Source Definition In DIBONA C OCKMAN S AND STONE M Eds Open Sources Voices from the 327 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Open Source Revolution Sebastopol Cal O Reilly Media Inc pp 171 88 http oreilly com catalog opensources book perens html RIAA 2001 RIAA 2001 A Clear Victory for Recording Industry in Napster Case http riaa com Raymond 1999al RAYMOND E S 1999a Shut Up and Show Them the Code http www catb org esr writings shut up and show them html Raymond 1999b RAYMOND E S 1999b Surprised by Wealth dans Linux Today 10 D cembre 1999 http www linuxtoday com Raymond 1999c RAYMOND E S 1999c Guest Interview Eric S Raymond dans Linux com 18 mai http www linux com interviews 19990518 8 Raymond 2000 RAYMOND E S 2000 The Cathedral and the Bazaar http www catb org esr writings cathedral bazaar Salus 1994 SALUS P H 1994 A Quarter Century of UNIX Reading Mass Addison Wesley Professional Silberman 2001 SILBERMAN S 2001 The Geek Syndrome dans Wired D cembre 2001 Stallman 1981 STALLMAN R M 1981 EMACS The Extensible Customizable Dis play Editor dans ACM Conference on Text Processing http www gnu org software emacs emacs paper html 328 Bibliographie Stallman 1983
253. iciels d riv s de BSD Alors que de nombreux utilisateurs consid rent les d riv es de BSD comme FreeBSD et OpenBSD 209 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Les difficult s du projet GNU durant la p riode 1990 1993 ont fait couler beaucoup d encre Tandis que certains bl ment Stall man Eric Raymond un de ses vieux amis qui avait soutenu le projet GNU sans grand enthousiasme affirme que le probl me tait en grande partie institutionnel La FSF est devenue ar rogante explique t il Ils se sont cart s de leur but qui tait de faire un syst me d exploitation fonctionnel pour faire un syst me d exploitation exp rimental Pire encore Ils se croyaient hors d atteinte de tout ce qui se passait en dehors d eux m mes Murdock porte un jugement moins s v re Je pense que le probl me est qu ils taient un peu trop ambitieux et qu ils ont d pens de l argent pour rien Au tournant des ann es 1990 les micro noyaux taient la mode Malheureusement c est ce mo ment que le projet GNU a commenc concevoir son propre noyau Il s est donc cr un tr s gros bagage et il aurait fallu beaucoup d efforts pour revenir en arri re Et Stallman de r agir L arrogance per ue par Raymond est un pur fruit de son imagination Par contre il voit juste quant l une des causes du retard de Hurd son d veloppeur a repens
254. icite d avoir dans sa jeunesse eu la sagesse d abandonner toute volont de contr le sur son code et accept le march qu offrait la GPL Je n ai peut tre pas vu la lumi re crit Torvalds en vo quant le discours de Stallman l universit d Helsinki en 1991 et sa d cision subs quente d opter pour la GPL Mais je pense que quelque chose dans son discours s est ancr en moi 39 Torvalds and Diamond 2001a op cit p 59 202 Chapitre 10 GNU Linux En 1993 le mouvement du logiciel libre en tait la crois e des chemins Pour les optimistes tous les signes semblaient indiquer le succ s de la culture hacker Wired un nouveau magazine branch dans lequel on pouvait lire des articles sur le chiffrement des donn es Usenet ou encore la libert des logiciels faisait un malheur dans les rayons de la presse informatique L Internet terme argotique qui avait t tout d abord Vapanage des hackers et des scientifiques avait fini par trouver sa place dans le dictionnaire courant M me le pr sident Clinton Vutilisait L ordinateur personnel au d part simple jouet r serv aux amateurs avait acquis ses lettres de noblesse donnant toute 1 Wired signifie c bl ou branch au sens propre comme au figur NdT Richard Stallman et la r volution du logiciel libre Une biographie autoris e une nouvelle g n ration d utilisateurs acc s a
255. ification so you may distribute trans lations of the Document under the terms of section 4 Replacing Invariant Sec tions with translations requires special permission from their copyright holders but you may include translations of some or all Invariant Sections in addition to the original versions of these Invariant Sections You may include a trans lation of this License and all the license notices in the Document and any Warranty Disclaimers provided that you also include the original English ver sion of this License and the original versions of those notices and disclaimers In case of a disagreement between the translation and the original version of this License or a notice or disclaimer the original version will prevail 318 La GNU Free Documentation License If a section in the Document is Entitled Acknowledgements Dedications or History the requirement section 4 to Preserve its Title section 1 will typically require changing the actual title 9 TERMINATION You may not copy modify sublicense or distribute the Document except as expressly provided under this License Any attempt otherwise to copy modify sublicense or distribute it is void and will automatically terminate your rights under this License However if you cease all violation of this License then your license from a particular copyright holder is reinstated a provisionally unless and until the copyright holder explicitly and finally ter
256. igations contractuelles de l diteur Et alors dit Stallman abruptement En quoi est ce que leurs obligations contractuelles devraient m int resser Parce que demander une grosse maison d dition de prendre le risque d une bataille juridique avec ses distributeurs juste pour un livre lectronique de 30 000 mots semble exag r sugg rai je Williams partait alors du principe implicite que je ne pourrais refuser par principe Tu ne comprends donc pas dit Stallman C est exactement la raison pour laquelle je fais a Je veux une victoire qui soit un message Je veux qu ils aient faire un choix entre les libert s et leurs pratiques commerciales habituelles Alors que les mots une victoire qui soit un message faisaient cho dans ma t te je sentis mon attention s envoler momentan ment vers le trafic pi tonnier sur le trottoir En rentrant dans le bar j avais constat avec joie que le lieu tait moins d un bloc du carrefour immortalis par la chanson des Ramones en 1976 53rd and 3rd une chanson que j avais toujours aim jouer lorsque j tais musicien Tel le gigolo ternellement frustr que d crit la 287 Richard Stallman et la r volution du logiciel libre Une biographie autoris e chanson je pouvais sentir les choses s crouler aussi vite qu elles s taient construites L ironie tait palpable Apr s des semaines pass es couter attentiveme
257. il prend toute menace envers cette id e comme une menace personnelle Stallman oppose Raymond d nature mon point de vue Je ne pense pas que Torvalds ait conspir avec qui que ce soit pour la bonne raison que ce n est pas quelqu un de sournois Quant Raymond son comportement mauvais est flagrant dans ses pro pos m mes Au lieu de r pondre mes arguments sur le fond et ce m me sous la forme distordue qu il leur donnait il en pro pose une interpr tation psychologique Il attribue d autres sans les nommer l interpr tation la plus n gative de mes actes pour ensuite prendre ma d fense en opposant une autre interpr tation peine moins p jorative Il m a souvent d fendu de cette mani re x x K Ironie du sort le succ s de l open source et de ses supporters n amoindrit pas pour autant le r le de leader tenu par Stallman 245 Richard Stallman et la r volution du logiciel libre Une biographie autoris e quoique cela cr a une certaine confusion sur ce dont il tait cens tre le leader Le mouvement pour le logiciel libre n ayant pas eu la reconnaissance accord e par les entreprises et les m dias l open source la plupart des utilisateurs de GNU Linux n en ont tout simplement jamais entendu parler et encore moins de la vision qu il propose Ils connaissent les id es et valeurs de lopen source sans m me pouvoir imaginer que Stallman en propo
258. ilation n tait pas termin e Sur de gros ordinateurs ce d faut de conception tait pardonnable Sur les syst mes Unix en revanche il constituait une barri re infranchis sable les machines 32 bits tant alors elles m mes souvent trop peu puissantes pour fournir autant de m moire un seul programme Dans un premier temps Stallman fit faire au programme des progr s consid rables Il ajouta au compilateur un frontal compa tible C et le testa sur le gros Vax dont le syst me pouvait d dier davantage de place la m moire Mais lorsqu il tenta de le por ter sur le processeur 68010 et investiga la raison du plantage il comprit que le probl me de taille de m moire l obligerait r crire enti rement un nouveau compilateur partir de z ro C est d ailleurs ce qu il finirait par faire plus tard en cr ant le GNU C Compiler plus connu sous le nom de GCC Mais en 1984 il tait 18 Ibid p 56 19 Le langage Pastel fut ainsi nomm ainsi car consid r comme une version alt r e du langage Pascal Off color Pascal 147 Richard Stallman et la r volution du logiciel libre Une biographie autoris e encore trop t6t pour aviser quoi faire avec le compilateur Stall man mit donc cette t che en attente et pr f ra concentrer toute son attention sur le reste du projet GNU x K k Ainsi commenga t il d s septembre 1984 le d veloppement d une version GNU d Emacs le programme qu
259. illeures d cisions de conception qu il adopta durant les premi res phases du projet Linux 38 Que la d cision ait t prise sans aucun appel ni d f rence en vers Stallman ou la FSF illustrait la transposabilit grandissante de la GPL S il fallut bien deux ans Stallman pour le reconna tre le boom du d veloppement de Linux rappellait celui d Emacs Cette fois cependant l innovation l origine de l explosion n tait pas un hack logiciel comme Control R mais la possibilit in dite de faire fonctionner un syst me la Unix sur une architecture PC Les motivations taient diff rentes sans doute mais le r sultat fi nal convenait tr s bien l thique du logiciel libre une distribu tion logicielle compl te et fonctionnelle enti rement compos e de logiciels libres Comme l indique son message initial au groupe de discussion comp os miniz il fallut plusieurs mois avant que Torvalds consi d re Linux comme tant plus qu un simple substitut provisoire au noyau Hurd sur lequel uvraient les d veloppeurs GNU Torvalds ne se voyait que comme dernier exemple en date de ces gamins s amusant d monter et r assembler tout un tas de choses Mal gr tout r sumant le succ s fulgurant d un projet qui aurait pu 38 Young 1994 201 Richard Stallman et la r volution du logiciel libre Une biographie autoris e passer le reste de ses jours abandonn sur un disque dur il se f l
260. iment bouleversant au moment de traverser la salle des machines du laboratoire Il y faisait face la carcasse massive du PDP 10 abandonn Saisi par les voyants teints voyants qui autrefois cli gnotaient silencieusement pour indiquer l tat du programme en cours il ressentit une motion similaire celle que lui aurait ins pir e la vision d un tre cher d funt Je me mis pleurer d un coup l en plein milieu de la salle des machines Voir cette machine l morte sans plus personne 15 Ibid p 426 140 Une morale l preuve pour s en occuper me rem mora 6 combien ma communaut avait t d truite Mais Stallman n aurait gu re le temps de pleurer En d pit de toutes les passions qu elle avait provoqu es et de tout le travail consacr son laboration la machine Lisp n avait donn lieu qu une escarmouche sur le champ des grandes batailles en cours sur le march des nouvelles technologies La course implacable vers la miniaturisation des ordinateurs apportait avec elle de nouveaux microprocesseurs plus puissants qui n allaient pas tarder conte nir toutes les capacit s mat rielles et logicielles de la machine l image d une m tropole moderne d vorant les ruines d un vieux village fant me x K k Surfant sur cette vague du microprocesseur des centaines pour ne pas dire des milliers de logiciels non libres chacun prot g par un patchwork de li
261. intens ment social Pour faciliter la transition Stallman se repliait sur ses do maines d excellence les math matiques et les sciences Comme les autres anciens l ves du SHP il r ussit ais ment l examen de qualification Math 55 le l gendaire cours de type camp d entrainement pour les nouveaux tudiants en majeure de ma th matiques Harvard Dans cette classe ceux qui venaient du SHP formaient une quipe soud e Nous tions la mafia des maths relate Chess en riant Harvard n tait rien compar au SHP Et pour obte nir le droit de se vanter Stallman Chess et les autres devaient triompher de ce cours qui promettait l quivalent de quatre ans 55 Richard Stallman et la r volution du logiciel libre Une biographie autoris e de math matiques en deux semestres et qui favorisait les vrais passionn s C tait un cours extraordinaire raconte David Harbater ancien membre de la mafia des maths aujourd hui professeur de math matiques l universit de Pennsylvanie On peut affir mer sans crainte qu il n y a jamais eu de cours d entr e d universit aussi intensif et avanc Pour que les gens s en rendent compte je pr cise d habitude que d s le deuxi me semestre entre autres choses nous discutions la g om trie diff rentielle des espaces de Banach C est l que les yeux s carquillent car la plupart des gens ne commencent en parler qu
262. interne tr s l gant permettant un programme d en examiner un autre se souvient Stallman Vous pouviez analyser tous les tats d un autre programme d une mani re propre et bien d taill e Des possibilit s non seulement tr s pratiques pour le d bogage mais qui permettaient aussi des programmes d en contr ler d marrer ou stopper d autres Autre fonction appr ci e la possibilit pour un programme de geler entre deux instructions la t che d un autre Sur d autres syst mes d exploitation une op ration semblable aurait pu provo quer un arr t du programme au beau milieu d un appel syst me avec un tat interne impossible conna tre pour l utilisateur et d nu d une signification d termin e Gr ce PITS le contr le des op rations tape par tape devenait fiable et coh rent Si vous disiez arr te le travail le programme s arr tait tou jours en mode utilisateur Il s arr tait entre deux instructions sur ce mode et tout le travail tait ordonn jusqu ce point l ra conte Stallman Si vous disiez reprends le travail il continuait 9 Il faut excuser la bri vet de ce r sum de la gen se de PITS un syst me d exploitation que bien des hackers consid rent encore comme le parangon de l thique hacker Pour en savoir plus sur la signification politique du logiciel voyez Garfinkel and Abelson 1999 67 Richard Stallman et la r volution du
263. inus n a pas t le noyau Linux en lui m me mais plut t l invention du mod le de d veloppement associ Or si la description des deux styles de d veloppement tait p n trante associer le mode cath drale Stallman en particu lier plut t qu n importe qui d autre l ayant utilis ce qui inclut Raymond lui m me tait pure calomnie En effet bien avant que Raymond ne s y int resse les d veloppeurs de plusieurs paque tages GNU y compris GNU Hurd avaient d couvert et adopt les m thodes de Torvalds sans toutefois les analyser en profondeur ni s en faire publiquement le champion l instar de Raymond dans son article Dire qu cause de ce texte diffamant des milliers de hackers ont sans doute nourri des sentiments n gatifs envers le projet GNU x x K En rapportant les secrets du succ s de la gestion de projet la Torvalds Raymond attira l attention des membres de la commu naut du logiciel libre pour qui la libert n tait pas une priorit 7 Raymond 2000 234 Richard Stallman et l open source Ceux la cherchaient plut t susciter l int r t des entreprises pour l usage et le d veloppement de logiciels libres Ainsi d cid rent ils de traduire les enjeux de ces logiciels en termes relevant de la logique commerciale puissants fiables bon march avanc s Raymond devint le principal porte parole de ces id es qui par vinrent
264. ion En tant que pr sident de la FSF il refusa de lui donner un contr le exclusif sur les activit s de la fondation Elle d missionna et Stallman recruta Peter Salus pour la remplacer Lorsque Raymond pourtant tranger ces histoires apprit que ces personnes quittaient la FSF il pr suma que Stallman en tait responsable Cela semblait confirmer sa th orie que c tait la personnalit de Stallman qui tait la cause du moindre probl me survenant dans le projet GNU Raymond avait encore une autre th orie les r cents retards comme celui de Hurd et le schisme Lucid Emacs refl taient des probl mes de gestion de projet plus que de d veloppement de code x x K Peu apr s la conf rence sur le logiciel librement redistri buable Raymond se mit travailler sur son propre projet de 231 Richard Stallman et la r volution du logiciel libre Une biographie autoris e logiciel un utilitaire de r cup ration de courriers lectroniques appel Fetchmail S inspirant de Torvalds Raymond publia son programme avec la promesse de mettre jour le code source aussi vite et souvent que possible Quand les utilisateurs commenc rent envoyer des rapports d erreurs et des suggestions de nouvelles fonctionnalit s Raymond qui s tait attendu se retrouver de vant une pagaille monstrueuse trouva que le logiciel tait tout compte fait tonnamment robuste Analysant le succ s de l approche initi e par T
265. ion Sur ces mod les le sys t me interne n avait aucune chance de fonctionner Et une fois la plupart des machines remplac es Stallman aurait d tout arr ter dans l incapacit de maintenir le syst me de mani re efficace par manque de rapports de bogues de la part des utilisateurs Quoi qu il en f t il ne souhaitait pas poursuivre Le syst me du MIT n tait pas libre et m me si les utilisateurs avaient acc s au code source ils ne pouvaient pas le redistribuer Sans compter qu il avait r ussi son pari LMI avait surv cu et d veloppait d sormais seule ses logiciels Plut t que de passer sa vie ch tier ceux qui avaient d truit son ancienne communaut Stallman pr f ra en fonder une nou velle Ainsi d cida t il de refuser tout programme qui le forcerait compromettre ses convictions morales et de consacrer sa vie la cr ation de logiciels permettant d viter ce genre d cueil lui comme aux autres S engageant b tir un syst me d exploitation libre ou mourir la t che de vieillesse bien entendu plaisantait il Stallman d missionna du MIT en janvier 1984 afin de se lancer dans le projet GNU Sa d mission le soustrayait du giron l gal du MIT Mais il avait encore suffisamment d amis et d alli s au AI Lab pour conserver un acc s gracieux son bureau Il parvint galement s assurer des missions en tant que consultant externe pour soutenir les phases initiales
266. ipal diff rend portait sur le d bogage Stallman voulait inclure des informa tions de d bogage dans tous les programmes ex cutables de ma ni re permettre aux utilisateurs d veloppeurs d identifier imm diatement les bogues qu ils auraient pu rencontrer Au contraire Murdock estimait que cela rendrait le syst me de fichiers trop vo lumineux et affecterait la distribution Or aucun des deux n tait dispos changer d avis En 1996 ayant obtenu son dipl me l universit de Purdue Murdock d cida de passer les r nes du projet Debian alors en plein essor Il avait d j c d les t ches administratives Bruce Perens qui tait bien connu pour son travail sur Electric Fence Perens tout comme Murdock tait un programmeur Unix tomb amou reux de GNU Linux sit t que ses propri t s Unix furent devenues manifestes Et tout comme Murdock Perens sympathisa avec les objectifs politiques de Stallman et de la FSF quoique de plus loin 12 Sur Electric Fence cf note chap 9 219 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Je me rappelle que bien apr s que Stallman ait publi le Manifeste GNU GNU Emacs et GCC j avais lu un article disant qu il travaillait comme consultant pour Intel dit Perens voquant son premier accrochage avec Stallman la fin des ann es 1980 Je lui ai crit pour lui demander comment il pouvait d fendre les logiciels
267. ipes g n ralis es Brian Youmans un employ en gag par Salus suite ces d parts se souvient de la sc ne Il arriva un moment o Peter Salus tait le seul employ restant travailler dans les locaux En r alit l quipe pr c dente tait m contente de la directrice g n rale Comme l explique Bryt Bradley ses amis en d cembre 1995 Anonyme directrice g n rale de la FSF a d cid de revenir de son cong m dical de complaisance la semaine derni re 230 Richard Stallman et l open source Nous employ s du bureau Gena Bean Mike Drain et moi m me avons d cid que nous ne pouvions plus travailler avec elle comme sup rieure hi rarchique tant donn les nombreuses erreurs qu elle a commises dans ses t ches professionnelles avant son d part en cong De plus de nombreuses reprises certains ont subi des me naces de licenciement abusif sans compter les nombreux exemples de ce qui a t ressenti comme des violences verbales envers tous les membres du bureau Nous avons demand plusieurs fois ce qu elle ne soit plus notre sup rieure tout en d clarant que nous tions pr ts continuer collaborer avec elle sur un pied d galit Nos demandes ayant t ignor es nous pr sentons notre d mis sion La directrice g n rale en question imposa alors un ultimatum a Stallman soit il lui donnait une autonomie totale au bureau soit il acceptait sa d miss
268. irma qu il tait pr t passer outre le logiciel que l diteur ou ses distributeurs utilisaient tant que l entreprise pr cisait dans la notice l gale que les lecteurs taient autoris s faire et distribuer des copies mot pour mot du contenu du livre lec tronique Il d signa The Plant de Stephen King comme mod le possible En effet en juin 2000 l crivain avait annonc sur son site Internet officiel qu il allait auto diter The Plant sous forme d pisodes Selon l annonce le co t total du livre serait de 13 dol lars tal s sur une s rie de chapitres 1 dollar Tant qu au moins 75 des lecteurs payaient pour chaque chapitre King promit de continuer publier les nouveaux pisodes En ao t le plan sem blait fonctionner car il avait publi les deux premiers chapitres et que le troisi me tait en cours 282 Epilogue de Sam Williams une crasante solitude Je serais pr t a accepter quelque chose comme a dit Stall man Tant qu il est aussi permis d en faire des copies exactes Je me souviens d avoir galement soulev la question du chif frement comme le confirment les deux paragraphes suivants Je n aurais pas accept de publier le livre si sa lecture avait n ces sit l usage d un programme non libre Je fis suivre cette information Tracy J tais convaincu qu elle et moi pourrions trouver un arrangement quitable J appelai en suite Stallman et no
269. is pour discuter de leurs choix d universit juste avant le d but de la classe que Stallman non a le sien Breidbart s en souvient La plupart des tudiants choisis saient Harvard ou le MIT bien s r mais quelques uns se tour naient vers les autres universit s du nord est des tats Unis Alors que la conversation faisait le tour de la classe il devint vident que Richard n avait toujours rien dit Je ne sais plus qui mais quelqu un a eu le courage de lui demander ce qu il pensait faire Trente ans plus tard Breidbart garde un clair souvenir de cet instant D s que Stallman annon a qu il irait lui aussi Harvard l automne un silence embarrass envahit la salle Pour toute r plique Stallman esquissa un sourire d autosatisfaction Breidbart de conclure C tait sa fa on silencieuse de dire Eh non Vous n tes pas encore d barrass s de moi 48 Chapitre Destituer Dieu Malgr leur relation tendue Richard Stallman h rita de sa m re une m me passion pour la politique progressiste Ce trait de caract re marquant mit toutefois quelques d cennies merger et au cours des premi res ann es de sa vie il admet avoir v cu dans un vide politique t Comme la plupart des Am ricains sous Eisenhower la famille Stallman avait pass les ann es 1950 tenter de retrouver une normalit perdue lors de la Deuxi me Guerre mondiale 1 Voir l interview par Michael
270. it esp rance ou d sespoir avec lequel chacun d entre eux abordait l issue du probl me Beaucoup ne r alisent pas jusqu ce que cela leur arrive la frustration qu il peut y avoir travailler plusieurs ann es sur 151 Richard Stallman et la r volution du logiciel libre Une biographie autoris e un programme pour se le voir finalement enlever explique Chas sell r sumant par l les sentiments et opinions exprim s dans la correspondance re ue par la FSF pendant les premi res ann es Quand cela vous arrive une seconde fois vous commencez vous dire que cela commence bien faire C est l exp rience de sa propre spoliation qui d cida Chassel prendre part la FSF Avant de travailler pour LMI il avait t engag pour crire un livre d introduction Unix pour Cadmus une compagnie de logiciels situ e dans la r gion de Cambridge Mais lorsque l entreprise ferma ses portes emportant dans sa chute les droits du livre Chassell tenta en vain de les racheter Pour ce que j en sais raconte t il ce livre repose toujours sur une tag re quelque part inutilisable incopiable tout simplement hors syst me C tait vraiment une bonne introduction si je puis me permettre Cela n aurait pris que trois ou quatre mois peut tre pour la transformer en une introduction parfaitement adapt e GNU Linux aujourd hui Tout ce travail hormis ce qu il me reste en m moire
271. it il d signant un spectateur trois rang es derri re le premier Au moment o Stallman d signe une troisi me personne un rire g n ral succ de a la f brilit Le geste semble mis en sc ne et c est le cas Puis lorsque vient le temps de clore son r cit Stallman embrasse d un geste th tral toute l assembl e avec l art consomm d un homme de sc ne Il a probablement trahi l ensemble des personnes pr sentes dans cette salle l exception peut tre de celles qui n taient pas encore n es en 1980 clame t il provoquant de nouveaux rires Parce qu il s est engag refuser de coop rer avec pratiquement toute la popula tion de la plan te Terre Stallman laisse ce commentaire faire son effet avant d ajouter Il a sign un accord de non divulgation x x K 28 2001 l odyss e d un hacker Au cours des vingt derni res ann es du chercheur acad mique d u au leader politique l ascension de Richard Matthew Stallman est loquente Elle t moigne de sa nature opini tre et de sa volont prodigieuse de la clart avec laquelle s articule sa vision et des valeurs du mouvement du logiciel libre qu il a aid a construire Elle souligne la haute qualit des logiciels qu il a cr s et qui ont assis sa r putation de programmeur l gendaire Elle met en relief la dynamique qu a fait naitre la licence GPL innovation juridique que de nombreux observateurs voi
272. it une passion v ritable Alors que d autres tudiants de math matiques trou vaient un refuge occasionnel dans les cours d art ou d histoire Stallman se ressour ait dans le laboratoire de sciences informa tiques Son premier contact r el avec la programmation informatique au centre scientifique d IBM New York avait veill en lui le d sir d en apprendre plus Vers la fin de ma premi re ann e 60 Destituer Dieu Harvard je commen ais avoir assez de courage pour aller visiter les labos informatiques et voir ce qu ils avaient Je leur demandai s ils avaient des copies suppl mentaires de manuels que je pour rais lire Emportant ces manuels chez lui Stallman examina les sp cifications des machines afin d en apprendre davantage sur les diff rents mod les d ordinateurs x x K Un jour vers la fin de sa premi re ann e universitaire il en tendit parler d un laboratoire sp cialis pr s du MIT Celui ci tait situ au neuvi me tage d un immeuble du Tech Square un ensemble de bureaux essentiellement commercial que le MIT avait construit en face du campus Selon les rumeurs le labora toire se consacrait l intelligence artificielle une science de pointe et s enorgueillissait de son lot de programmes informatiques et de machines ultramodernes Intrigu Stallman d cida de s y rendre Le trajet tait court environ trois kilom tres pied dix mi nutes en train
273. it une r ponse rudite de la part de Stallman J ai entendu des gens parler shanghaien la derni re fois que j tais en Chine C tait int ressant entendre et tr s diff rent du Mandarin Je leur ai fait dire des mots apparen t s en mandarin et shanghaien Dans certains cas vous voyez la ressemblance mais une question qui me turlupinait tait de savoir si intonation serait similaire Elle ne l est pas Ca a m int resse parce qu il y a une th orie qui dit que les tonalit s ont volu a la suite d ajout de syllabes qui ont t perdues et remplac es Les effets ont surv cu dans les tons Si c est exact et on sait que de tels changements arrivent au cours de l histoire les dialectes doivent avoir diverg avant la perte de ces syllabes finales Le premier plat une assiette de g teaux aux navets saut s arriva Nous primes un moment pour couper les larges rectangles qui sentaient le chou bouilli mais avaient le go t de beignets de pommes de terre frits dans du lard Je revins sur la question de son exclusion sociale en lui deman dant si son adolescence avait conditionn sa propension a prendre des positions impopulaires surtout l pre combat qu il m ne de puis 1994 aupr s des usagers informatiques pour qu ils utilisent le terme GNU Linux au lieu de Linux 95 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Je crois que a mon
274. ithin that overall subject Thus if the Document is in part a textbook of mathematics a Secondary Section may not explain any mathematics The relationship could be a matter of historical connection with the subject or with related matters or of legal commercial philosophical ethical or political position regarding them The Invariant Sections are certain Secondary Sections whose titles are desi gnated as being those of Invariant Sections in the notice that says that the Document is released under this License If a section does not fit the above 312 La GNU Free Documentation License definition of Secondary then it is not allowed to be designated as Invariant The Document may contain zero Invariant Sections If the Document does not identify any Invariant Sections then there are none The Cover Texts are certain short passages of text that are listed as Front Cover Texts or Back Cover Texts in the notice that says that the Document is released under this License A Front Cover Text may be at most 5 words and a Back Cover Text may be at most 25 words A Transparent copy of the Document means a machine readable copy re presented in a format whose specification is available to the general public that is suitable for revising the document straightforwardly with generic text editors or for images composed of pixels generic paint programs or for dra wings some widely available drawing editor and that is suitable f
275. ivers social de Stallman venait d imploser Danser tait pour lui le seul moment o il pouvait s attendre un certain succ s avec la gent f minine Ne plus pou voir danser d ja p nible en soi pouvait signifier la fin des sorties avec le sexe oppos J avais impression que toute nergie m avait quitt se sou vient Stallman Je n avais plus de force pour rien hormis les choses 110 La commune Emacs qui pr sentaient un attrait imm diat L nergie de faire autre chose tait annihil e J tais totalement d sesp r see Stallman concentra alors toute son nergie dans son travail au AI Lab se mettant plus encore en retrait du monde En octobre 1975 il abandonna ses tudes au MIT et ses tudes de physique pour ne plus jamais y revenir La programmation autrefois un passe temps tait devenue sa vocation R trospectivement Stallman juge in vitable cette transition d tudiant hacker T t ou tard croit il Pappel des sir nes de la programmation aurait t plus puissant que ses autres int r ts professionnels En physique et en math matiques je ne trouvais pas de moyen d apporter ma contribution dit il au souvenir des efforts pr c dant sa blessure au genou J aurais t fier d apporter ma pierre l un ou l autre de ces domaines mais je ne voyais pas comment Je ne savais par o commencer En programmation au contraire je voyais imm diatement comment crire
276. kers peuplant les salles d informatique comme celle du AI Lab Les v tements d fra chis les joues mal ras es les cheveux sales et hirsutes montrent quel point ils sont oublieux de leur corps et du monde dans lequel ils voluent Les informaticiens clochards n existent du moins pour ceux engag s ce point que pour et par l ordinateur Un quart de si cle apr s cette publication Stallman s agace encore de cette description Il en parle au pr sent comme si Wei zenbaum lui m me tait dans la pi ce Il veut condamner les gens n tre que professionnels ne travailler que pour une r mu n ration et fuir leur travail au plus vite pour l oublier aussit t dit il Ce qu il voit comme un tat normal des choses je le vois comme une trag die Pour Stallman la vie de hacker eut pourtant son lot de tra g dies Son volution du statut de programmeur du dimanche celui de r sident permanent du AI Lab s accompagna d une s rie d infortunes que seule l euphorie de la programmation pouvait soulager commencer par ce qu il voit comme un v nement mal heureux l obtention de son dipl me de Harvard 2 Stallman 1986 3 Weizenbaum 1976 p 116 109 Richard Stallman et la r volution du logiciel libre Une biographie autoris e D termin malgr cela poursuivre ses tudes de physique il s inscrivit en second cycle au MIT choix tout naturel Non seule
277. l approche d Unix mettait en avant flexibilit et conomie d o son adoption rapide x xK k La d cision d amorcer le d veloppement du syst me GNU avait t provoqu e par l abandon de VITS syst me que les hackers du AI Lab avaient pass tant de temps perfectionner La mort du programme qui signifait aussi celle de la communaut qui le sou tenait fut un coup dur pour Stallman Si l pisode de l imprimante laser Xerox lui avait ouvert les yeux sur l iniquit de la privatisa tion des logiciels an antissement de la communaut le mettait face un choix corn lien capituler et rejoindre le camp privateur ou s y opposer A l instar de son code source les causes de la mort de PITS taient profond ment enracin es dans le pass En 1980 la plupart 4 Stallman 1983 loc cit Ibid p 38 128 Une morale l preuve des hackers du AI Lab travaillaient d ja sur le d veloppement de la machine Lisp et son syst me d exploitation Invent par John McCarthy chercheur pionnier en intelligence artificielle au MIT la fin des ann es 1950 Lisp tait un langage l gant bien adapt l criture de programmes complexes pour le traitement de donn es structure irr guli re Le nom du langage est la contraction de LISt Processing traitement de liste Apr s le d part de McCarthy pour le laboratoire d intelligence artificielle de Stanford les hackers du MIT perfecti
278. l association Framasoft qui a pris sur elle de traduire cet Richard Stallman et la r volution du logiciel libre Une biographie autoris e ouvrage y compris cette pr face et permet ainsi 4 d autres de pouvoir contribuer son am lioration Si l exp rience de l criture d un livre m a bien appris une chose c est que l aide g n reuse de centaines de collaborateurs att nue largement la faiblesse d un auteur J en avais eu l intuition avant m me de commencer l criture de Free as in Freedom Ayant tudi l histoire de l open source et des logiciels libres avant de me mettre la t che j avais d j engrang un grand nombre de critiques constructives au moment o la version papier du livre commen ait faire son apparition dans les librairies De plus je savais que Richard Stallman allait relever chaque inexactitude d s qu il aurait en main sa premi re copie L une des principales raisons pour laquelle j ai voulu mettre ce livre sous licence GNU FDL tait mon envie de pouvoir y revenir pour le corriger voire l am liorer sans pour autant devoir le faire par l interm diaire d une maison d dition J avais bien s r d autres raisons de choisir la GNU FDL Comme je le dis dans l pilogue intitul crasante solitude l ouvrage a t con u d s le d part comme un livre lectronique Or avant m me que nous sachions quoi il allait tre utilis le mat riel issu des nombreuses entrevues avec Richard M
279. l libre non pas comme un mouvement de masse mais comme une collection de batailles personnelles contre les forces de la tentation des logiciels privateurs Cela ne correspond pas aux faits D s la premi re annonce du projet GNU j ai demand au public de soutenir la cause Le mouvement pour le logiciel libre a vocation devenir un mouvement de masse Tout d pend de savoir partir de com bien de supporters vous d finissez le mot masse En 2009 la Free Software Fondation compte quelques 3 000 membres jour de leurs co teuses cotisations et plus de 20 000 abonn s la lettre lectronique mensuelle Mais c est peut tre cette volont in branlable qui pourrait se r v ler son plus grand leg Moglen observateur privil gi durant les dix derni res ann es met en garde ceux qui se m prennent sur la personnalit de Stallman en la consid rant comme contre productive ou comme un simple piph nom ne au regard des ar t facts de sa vie Sans cette personnalit dit Moglen il y aurait eu bien peu de r alisations consid rer En tant qu ancien conseiller juridique aupr s de la Cour su pr me des tats Unis il ajoute Voyez vous le plus grand homme pour qui j avais jamais travaill tait Thurgood Mar shall 10 Je savais ce qui faisait de lui un grand homme Je sa vais pourquoi il avait t capable de changer le monde dans la mesure de ses capacit s Il serait un peu os d tablir une c
280. l oreille des dirigeants de Netscape dont le navigateur non libre perdait des parts de march face celui non libre de Microsoft Internet Explorer Intrigu s par un discours de Raymond des cadres de Netscape rapport rent le message leur maison m re Quelques mois plus tard en janvier 1998 l entreprise annon a ses intentions de rendre public le code source de son na vigateur web vedette Navigator dans l espoir de profiter de la contribution des hackers dans les d veloppements futurs Quand le PDG de Netscape Jim Barksdale cita le trait de Raymond La cath drale et le bazar comme principale source d influence de la d cision de l entreprise il leva imm diatement Raymond au rang de c l brit parmi les hackers Il organisa une r union entre Larry Augustin fondateur de VA Research qui com mercialisait des postes de travail quip s de GNU Linux Tim O Reilly de la maison d dition O Reilly amp Associates et Christine Peterson pr sidente de l Institut Foresight une think tank de la Silicon Valley charg e de la r flexion sur les nanotechnologies L ordre du jour de la r union tait focalis sur un point com ment utiliser la d cision de Netscape pour donner envie d autres entreprises de l imiter Raymond ne se souvient pas de toute la discussion mais il se rappelle de la premi re plainte formul e En effet malgr les efforts de Stallman et des autres hacke
281. la eurent ils leur importance Sans cela nous dit Stallman sa vie aurait peut tre suivi un chemin plus ordinaire alliant le confort mat riel d un programmeur de logiciels commerciaux et la frustration supr me d une vie pass e crire des codes invisibles Une vie d nu e de ce sentiment d vidence de cette urgence r soudre un probl me auquel personne d autre ne s attaquait Plus important encore il n y aurait pas eu cette grande et juste col re qui comme nous le verrons bient t devait animer son action aussi s rement qu une id ologie politique ou une croyance morale J ai d cid de ne jamais me rendre complice de ce syst me dit Stallman faisant r f rence la fois au m canisme de la clause de confidentialit qui ses yeux revient brader sa libert 15 Richard Stallman et la r volution du logiciel libre Une biographie autoris e pour des raisons de commodit et l esprit qui encourageait ce marchandage moralement douteux J ai d cid de ne jamais faire d autres victimes comme moi 16 Chapitre 2001 l odyss e d un hacker Le d partement d informatique de l universit de New York se trouve dans l enceinte du Warren Weaver Hall forteresse s levant deux p t s de maisons l est du Washington Square Park L air conditionn souffle l entr e du b timent une vague d air chaud et moite destin e d courager vagabonds
282. la remise du prix MacArthur Stallman avait commenc a souffrir de douleurs chroniques au niveau des mains et dictait son travail des st nographes employ s par la FSF La bourse des g nies l autorisait aussi s inscrire normale ment sur les listes lectorales En 1985 un feu dans son immeuble lavait en effet priv de domicile officiel et avait couvert d une cendre paisse presque tous ses livres les tentatives de net toyage n avaient pas donn de tr s bons r sultats Il avait alors v cu comme un squatteur 24 au 545 Technology Square ce qui l obligeait voter en qualit de sans domicile fire Le bureau du registre des votants de Cambridge ne voulait pas accepter cela comme une adresse se souvient il Un article de journal propos du prix MacArthur ayant voqu cette situation le bureau a alors accept de m inscrire 7 Plus important encore la bourse des g nies lui attira l attention de la presse Invit discourir il pouvait y parler du projet GNU des logiciels libres et des dangers qui les menacaient comme les proc s sur l apparence et l ergonomie ou encore les brevets logiciels ah 23 Il s agissait sans aucun doute de troubles musculo squelettiques TMS mais pas de ceux dont on entendait souvent parler Ce n tait pas le syndrome du canal carpien crit il Mon probl me tait localis dans les mains pas dans les poignets 24 Lern
283. lama t il en se frottant le dos Le trajet jusqu au restaurant dura moins de trois minutes Sui vant la recommandation de Tim Ney ancien directeur ex cutif de la FSF j avais laiss Stallman le choix du restaurant Alors que certains journalistes taient prompts a grossir le trait concernant le style de vie suppos ment monacal de Stallman je faisais quant moi face un v ritable picurien s agissant de nourriture L un des privil ges du missionnaire parcourant le globe pour y d livrer la bonne parole du logiciel libre est d avoir le droit partout de go ter les meilleurs mets Prenez n importe quelle grande ville dans le monde il y a des chances que Richard y connaisse le meilleur restaurant rapporte Ney Il est tr s fier d en conna tre le menu et de pouvoir commander pour tous les convives avec leur accord bien entendu Pour notre repas Stallman avait choisi un restaurant canton nais de vapeurs dimsum deux rues de University Avenue la principale art re de Palo Alto Un choix influenc en grande par tie par son r cent voyage en Chine qui incluait un arr t Hong 8 cet instant je croyais que Stallman s en r f rait au nom scientifique de la fleur Des mois plus tard j apprenais que rhinophytophilia est en fait une r f rence humoristique l activit de mettre son nez dans une fleur et de savourer l instant pr sent e comme une pratique sexuelle douteuse entre
284. laquelle Stallman avait une nouvelle petite amie m tait par venue quelques jours auparavant par l interm diaire de sa propre m re En fait ils sont all s au Japon ensemble le mois dernier quand Richard est all recevoir le prix Takeda m avait elle alors annonc 8 Sur le chemin du restaurant j appris les circonstances de la premi re rencontre entre Richard et Sarah Curieusement le cas de figure m tait tr s familier Travaillant sur son propre livre de fiction Sarah avait entendu parler de Stallman et de quel per sonnage int ressant il tait Elle avait rapidement d cid de s en inspirer pour l un des personnages de son livre et dans ses re cherches elle avait arrang un entretien avec lui partir de l les choses s taient encha n es Tous deux taient ensemble depuis le d but 2001 rapportait elle J ai vraiment admir la fa on dont Richard a construit un mouvement politique tout entier afin de traiter un probl me pro fond ment personnel ajouta Sarah expliquant son attirance vers Stallman Quel probl me demanda aussit t mon pouse Une solitude crasante r pondit elle Durant le d ner je laissai les femmes faire la conversation et passai le plus clair de mon temps essayer de rep rer des indices indiquant si les douze derniers mois avaient adouci Stallman de fa on significative Je ne vis rien qui puisse le sugg rer Certes plus 8 H la
285. le dynamisme des programmes prot g s par la GPL Ce qu il s est pass fondamentalement c est la prise de 260 Le combat vers la libert conscience que diff rents produits attirent diff rentes communau t s et que la licence utilis e d pend du type de communaut que l on souhaite attirer Pour OpenOffice il tait vident que nous avions un lien plus troit avec la communaut GPL Mais ce ne fut qu une demi victoire pour le projet GNU car OpenOffice recommande l utilisation d extensions non libres x x K Ces commentaires soulignent la puissance trop souvent sous estim e de la GPL et indirectement le g nie politique de l homme qui a jou le r le principal dans sa cr ation Il n est pas un avocat sur terre qui aurait r dig la GPL telle quelle dit Eben Moglen professeur de droit la Columbia University et conseiller g n ral de la FSF Mais elle fonctionne Et elle fonctionne gr ce aux principes con us par Richard Ancien programmeur professionnel Moglen dit avoir com menc son travail b n vole avec Stallman partir de 1990 lorsque ce dernier lui demanda son aide juridique pour une affaire priv e Moglen qui travaillait l poque avec l expert en cryptographie Phillip Zimmerman durant ses batailles juridiques contre le gou vernement f d ral fut honor par cette demande Je lui ai dit que j utilisais Emacs chaque jour de ma vie et qu il me faudr
286. le journal londonien The Guardian fait de son sourire celui d un disciple voyant J sus Et ce ne sont la que quelques extraits des nombreuses com paraisons religieuses qui ont t publi es la plus extr me cette date tant attribu e Linus Torvalds qui dans son autobiogra phie crit Richard Stallman est le dieu du logiciel libre Quant Lawrence Lessig il compare Stallman Mo se dans une note de bas de page de son ouvrage 1 Voir l article d Andrew Leonard The Saint of Free Software sur Sa lon com en ao t 1998 http www salon com 21st feature 1998 08 cov__ 31feature html 2 Voir l article de Leander Kahney Linux s Forgotten Man dans Wired News le 5 mars 1999 http www wired com science discoveries news 1999 03 18291 3 Voir l article du London Guardian du 6 november 1999 Programmer on moral high ground Free software is a moral issue for Richard Stallman believes in freedom and free software 4 Voir Linus Torvalds et David Diamond Just For Fun The Story of an Accidental Revolutionary HarperCollins Publishers Inc 2001 p 58 5 Larry Lessig crit dans son livre The Future of Ideas Random House 2001 page 270 comme avec Moise c est un autre leader nomm Linus 80 Une oasis de libert Lors d une derni re entrevue avec Stallman je lui demandai ce qu il pensait des comparaisons religieuses Certaines personnes me comparent en e
287. le monde ne consid re pas cet h ritage comme acquis bien s r Eric Raymond qui proposa l open source et pour qui le r le de leader de Stallman a diminu de fa on significative de puis 1996 voit des signes mitig s pour 2102 Je pense que les art facts de Stallman GPL Emacs GCC seront per us comme des travaux r volutionnaires comme des fondements de la tech nologie de l information Je pense que l histoire sera moins tendre avec certaines des th ories partir desquelles RMS a op r et 269 Richard Stallman et la r volution du logiciel libre Une biographie autoris e sans aucune complaisance l gard de sa tendance personnelle la territorialit et au culte de la personnalit Les pr visions de Stallman lui m me ne sont pas particuli rement optimistes Ce que l histoire dira du projet GNU d ici vingt ans d pendra de qui gagnera la bataille de la libert de dis poser du savoir public Si nous perdons nous serons peine cit s Si nous gagnons il n est pas s r que les gens reconnaitront le r le du syst me d exploitation GNU s ils croient qu il s agit de Li nux ils se construiront une fausse image de ce qu il s est pass et pourquoi Mais m me si nous gagnons ce que les gens en re tiendront dans cent ans d pendra de qui domine politiquement Cherchant lui m me une figure qui se comparer dans l histoire du XIX si cle Stallman voque le mi
288. le mouvement open source je savais que l homme n tait pas commode J avais d j re u ce moment l une demi douzaine de courriers lectroniques d non ant mon emploi du terme Linux au lieu de GNU Li nux Cela dit je savais que Stallman tait la recherche d un moyen de diffuser son message aupr s d un public plus large Peut tre serait il plus r ceptif au projet ainsi pr sent Sinon je pou vais toujours m en remettre la grande quantit de documents d entretiens et de conversations enregistr es qu il avait laiss trai ner sur l Internet et en faire une biographie non autoris e Durant mes recherches je trouvai un essai intitul Libert ou copyright crit par Stallman et publi en juin 2000 dans la MIT Technology Review L essai fustigeait les livres lectroniques pour 280 Epilogue de Sam Williams une crasante solitude Vassortiment de p ch s qu ils impliquaient en mati re de logiciels Non seulement les lecteurs devaient utiliser des logiciels privateurs pour pouvoir les lire se lamentait Stallman mais les m thodes employ es pour emp cher les copies non autoris es taient exa g r ment brutales Au lieu de t l charger un fichier transf rable au format HTML ou PDF les lecteurs t l chargaient un fichier chiffr Ainsi acheter un livre lectronique revenait acheter une clef non transf rable permettant de traduire le contenu chiffr Et toute
289. ler 16 Oleo d signe aussi l ol o margarine en anglais Ce tableur spreadsheet donnait lieu un jeu de mots Oleo better for you than the more expensive spread 190 Gen se de la Licence publique g n rale de GNU GNU GPL rebaptis Bison ainsi que l utilitaire de manipulation de fichiers textuels awk rebaptis gawk et des dizaines d autres encore Comme GCC chaque logiciel GNU tait con u pour pouvoir fonctionner sur de multiples syst mes et non sur la plate forme d un unique diteur Dans ce travail d am lioration de la flexibilit des programmes Stallman et ses collaborateurs les rendaient aussi plus utiles Rappelant l ambition d universalit du projet GNU Rich Mo rin fait r f rence un logiciel non destin tre utilis mais d une importance pourtant vitale le paquet GNU Hello servant montrer aux programmeurs comment empaqueter correctement un programme GNU Il s agit du fameux programme qui affiche hello world cinq lignes de C empaquet es comme s il s agissait d une distribution GNU d crit Morin Par cons quent il contient toute l information relative Texinfo et Configure 7 Et tout le reste des rouages d ing nierie logicielle que le projet GNU a inven t s pour permettre le portage ais vers les autres environnements C est un travail extr mement important et a n affecte pas seule ment les logiciels de Stallman mais aussi tous
290. les modifications des auteurs utilisateurs et de leur expliquer com ment reprendre certaines parties du portage G n ralement ces derniers taient tr s empress s s ex cuter pour voir leurs mo difications int gr es la version standard Enfin le responsable incorporait le code ainsi retravaill qui serait d sormais pris en compte dans la maintenance du programme Pour certains pro grammes ce processus s tait r p t des dizaines de fois pour autant de syst mes diff rents 215 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Quant aux programmeurs qui adaptaient les divers pro grammes GNU au noyau Linux ils adoptaient tous peu ou prou la m me attitude ils ne se pr occupaient que de leur plate forme Mais lorsque les responsables des programmes GNU les sollici taient pour nettoyer leurs modifications en vue de la maintenance successive plusieurs d entre eux faisaient la sourde oreille Peu leur importait de faire les choses correctement ou de faciliter la maintenance des paquets GNU qu ils avaient adapt s Seules leurs propres versions les int ressaient la tendance tant alors les maintenir sous forme de branches s par es ou forks Dans l univers des hackers la question des forks est du plus grand int r t Bien qu il soit thiquement permis un program meur de faire ce qu il veut avec le code source d un programme il est de bon ton de proposer au
291. les dents sur des ordinateurs mainframe comme l IBM 7094 mais sur un assortiment bigarr de syst mes informatiques artisanaux En tant qu tudiant il avait d couvert la programmation PC sur Unix via le MicroVAX 2 de l universit 27 Torvalds and Diamond 2001a pp 58 59 Bien qu a priori fid le quant a de Torvalds ce livre pr sente quelques inexactitudes 4 propos de Stallman Par exemple il y est dit qu il veut tout rendre open source et qu il se plaint de tous ceux qui n utilisent pas la GPL En r alit Stallman d fend les logiciels libres et non l open source S il demande aux auteurs d utiliser la GPL chaque fois que c est possible il affirme n anmoins que toutes les licences libres respectent l thique du logiciel libre 28 MicroVAX est le nom d une famille d ordinateurs fabriqu s par Digital Equipment Corporation DEC Le MicroVAX I fut introduit sur le march en 1984 NdT 196 Gen se de la Licence publique g n rale de GNU GNU GPL Cette progression tape par tape l avait amen consid rer dif f remment le probl me de l acc s aux machines Pour Stallman les barri res majeures taient la bureaucratie et les privil ges Pour Torvalds c tait la g ographie et le rude hiver d Helsinki Oblig de cheminer p niblement travers l universit d Helsinki dans le seul but de se connecter son compte Unix il songea rapidement trouv
292. les succ s tout sp cialement dans le do maine de l infrastructure Internet plut t que de jouer la carte de l opposition entre GNU Linux et Microsoft Windows Mais comme ce fut le cas au cours de la r union chez VA Research la discus sion d riva bient t sur les probl mes associ s l expression free software O Reilly se souvient d un commentaire de la part de Torvalds pr sent au meeting Linus venait tout juste d emm nager dans la Silicon Valley et il expliqua comment il n avait appris que peu 238 Richard Stallman et l open source de temps auparavant que le mot free avait deux sens en anglais libre et gratuit Michael Tiemann fondateur de Cygnus proposa une alterna tive a l expression probl matique logiciel libre sourceware Personne ne fut vraiment emball se souvient O Reilly C est alors qu Eric a lanc le terme open source Bien que l expression f t attrayante l id e d un changement de la terminologie officielle tait loin de faire l unanimit la fin de la journ e de conf rence les trois expressions furent soumises au vote free software open source et sourceware Selon O Reilly neuf des quinze pr sents vot rent pour open source Mais malgr les quelques r serves mises par certains tous s accord rent pour Vemployer dans leurs futures d clarations la presse Nous vou lions repartir avec un message de solidarit exp
293. leur premiers pas sous Microsoft Windows En effet les inter faces graphiques de GNU Linux tant alors des plus rudimen taires emploi de ce syst me tait peu ais En 1993 seuls les sp cialistes pouvaient l utiliser Les premi res tentatives du projet GNU visant d velopper une interface graphique n avaient encore jamais abouti 204 GNU Linux Quant au contexte politique du moment il n tait gu re favo rable L application de droits d auteurs aux interfaces utilisateur constituait encore une r elle menace l id e n ayant pas encore t d bout e en justice Parall lement les brevets portant sur les algorithmes et les fonctions repr sentaient un danger croissant mena ant de s tendre d autres pays Enfin il y avait l trange nature de GNU Linux lui m me Non entrav e par des d saccords juridiques comme c tait le cas pour BSD son volution extr mement rapide avait t si inattendue son succ s si impr vu que les programmeurs les plus impliqu s dans son d veloppement ne savaient finalement pas quoi en faire Ressemblant davantage un recueil de morceaux choisis qu un projet unifi c tait une sorte d anthologie hacker qui conte nait tout de GCC GDB et Glibc la toute nouvelle biblioth que C du projet GNU a X une interface graphique inspir e d Unix d velopp e par le Laboratoire de sciences informatiques du MIT en passant par des outils cr s par le
294. li quelques livres sous GNU FDL O Reilly s y connaissait mieux que Richard et moi m me sur la meilleure fagon d en assurer la commercialisa tion Une fois de plus un bon crivain travaille rarement seul Nous tions en 2001 2002 alors que Wikip dia commen ait a voir le jour Toutefois nous tions encore dans la p riode qui pr c dait sa soudaine apparition sur le Web telle le volcan du Pa ricutin D apr s moi ce projet en ligne a fait ce jour la meilleure d monstration de l tonnante puissance de la GNU FDL J aime rais pouvoir dire que je partageais l poque la m me vision que le cr ateur de Wikip dia Jimmy Wales qui consid rait la GNU FDL comme un catalyseur de libert de parole sur Internet Mais en v rit comme de nombreux autres observateurs de l poque je d daignais Wikip dia n y voyant qu un futur gigantesque fiasco Bien qu ayant trouv dans le mod le de publication wiki un ton nant prolongement technique de l thique hacker j tais du bitatif quant son extensibilit et sa coh rence sans parler des risques de plagiat et de diffamation Tout ceci m a finalement in cit me d tourner du mod le de Wikip dia lors de la cr ation XI Richard Stallman et la r volution du logiciel libre Une biographie autoris e de mon site personnel faifzilla org qui allait me servir g rer l volution des textes constituant Free as in Freedom En fait au moment de choisir la
295. libres en s appuyant sur la qualit et la personnalisation Et si Red Hat adoptait cette approche avec GNU Linux Dans la tradition scientifique occidentale on s l ve en s appuyant sur les paules des g ants affirme Young faisant cho la fois Torvalds et Sir Isaac Newton avant lui Dans le monde des affaires cela signifie viter de r inventer la roue La beaut du mod le de la GPL c est que le code est plac dans le domaine public 14 Mettons que vous soyez un fournisseur de logiciels ind pendant et que vous essayiez de concevoir une application pour 14 Young utilise le terme domaine public de mani re erron e ici Le domaine public signifie non couvert par copyright Or le code sous licence 221 Richard Stallman et la r volution du logiciel libre Une biographie autoris e laquelle vous ayez besoin d un composeur pour modem eh bien pourquoi r inventer les composeurs Vous n avez qu r cup rer PPP 5 sur Red Hat GNU Linux et en faire le c ur de votre ou til de composition pour modems Si vous avez besoin d outils gra phiques pas besoin d crire votre propre biblioth que graphique Il suffit de t l charger GTK t6 Vous vous retrouvez soudainement avec la possibilit de r utiliser le meilleur de ce qui a d j t cr avant vous Et tout aussi soudainement votre attention en tant que vendeur de logiciels se trouve moins port e sur la gestion d
296. lique O Reilly N L expression ne mit pas longtemps a int grer le lexique na tional Peu apr s le sommet O Reilly rassembla certains de ses membres une conf rence de presse organis e pour les journalistes du New York Times du Wall Street Journal et d autres journaux d envergure Dans les quelques mois qui suivirent le portrait de Torvalds fit la couverture du magazine Forbes tandis que ceux de Stallman de Larry Wall et de Brian Behlendorf chef de l quipe d Apache figuraient en pages int rieures L open source s ouvrait au monde des affaires Pour les personnes pr sentes au sommet tel Tiemann le mes sage de solidarit tait l l ment le plus important Bien que son entreprise ait connu un succ s non n gligeable dans la vente d outils et de services li s aux logiciels libres il n ignorait pas la difficult que les programmeurs et les entrepreneurs rencontraient Il ne fait aucun doute que l utilisation du terme free tait probl matique dans nombre de situations dit il L open source 239 Richard Stallman et la r volution du logiciel libre Une biographie autoris e s est positionn comme une solution utile et ouverte aux entre prises tandis que le logiciel libre se positionnait comme tant mo ralement juste Pour le meilleur ou pour le pire nous avons d cid qu il tait plus avantageux de nous aligner sur le mouvement de lopen source x x K A
297. litant abolition niste John Brown consid r comme un h ros d un c t de la ligne Mason Dixon et comme un fou de l autre La r volte des esclaves de John Brown ne put jamais se r aliser mais durant son proc s une demande nationale pour l abolition de l esclavage vit effecti vement le jour Au cours de la Guerre civile l homme tait un h ros cent ans apr s et pour la plus grande partie du vingti me si cle les manuels d histoire enseign rent qu il tait fou A l re de la s gr gation institutionnalis e une poque o les racismes s affichaient sans honte les tats Unis laissaient en partie les tats du Sud r crire l Histoire et les manuels scolaires recelaient bien des contrev rit s propos de la Guerre civile et des v nements qui s y rapportaient Cette comparaison illustre la fois la nature du travail de Stall man qu il consid re lui m me comme accessoire et le caract re bivalent de sa c l brit On imagine difficilement sa r putation abaiss e au m me niveau d infamie que celle de Brown apr s la Reconstruction Malgr d occasionnelles analogies martiales Stall man n a jamais rien fait qui puisse para tre inciter la violence 270 Le combat vers la libert Reste qu il est facile de concevoir un futur o ses id es finiraient au rebut Dans le texte original Sam Williams a ajout la fin de ce paragraphe En fa onnant la cause du logicie
298. logiciel libre Une biographie autoris e proprement En plus si vous aviez changer l tat explicitement visible de la t che avant de la relancer tout restait coh rent Il n y avait d tat cach nulle part x K D s septembre 1971 le hacking au AI Lab du MIT tait devenu une activit r guli re dans agenda hebdomadaire de Stallman Du dimanche au vendredi il tait Harvard d s le vendredi apr s midi il prenait le m tro vers le MIT pour y passer le week end Il s arrangeait pour tre s r d arriver avant le d part de la tradi tionnelle excursion du d ner Rejoignant cinq ou six autres hackers dans leur qu te nocturne de nourriture chinoise il sautait bord d une vieille voiture pour passer le pont de Harvard en direction de Boston non loin de l Pendant les deux heures suivantes lui et ses coll gues discutaient de tout passant de VITS la logique interne de la langue chinoise et de son syst me d id ogrammes Apr s le diner le groupe s en retournait au MIT et programmait jusqu l aurore ou d cidait de retourner Chinatown vers trois heures du matin Stallman passait parfois toute la matin e du samedi program mer ou dormir sur un canap Au r veil il se remettait au travail ou retournait un restaurant chinois avant de rentrer Harvard Il lui arrivait de rester jusqu au dimanche Ces d licieux repas lui permettaient de pallier la m diocrit de ceux
299. lternative aussi permissive que la GPL certains hackers utilis rent la licence BSD originelle en rempla ant universit de Californie par leur propre nom ou celui de leur institution R sultat les syst mes libres qui utilisaient plusieurs de ces programmes de vaient citer des douzaines de noms diff rents dans leur notice En 1999 apr s quelques ann es de lobbyisme de la part de Stallman l universit de Califor nie accepta d abandonner cette clause Voir The BSD License Problem en fran ais sur http www gnu org philosophy bsd fr html 185 Richard Stallman et la r volution du logiciel libre Une biographie autoris e poss dant le code Unix la d marche porta finalement ses fruits au d but des ann es 1990 Mais d ja bien avant cette date de nombreux composants r seau de Berkeley se retrouvaient dans le systeme GNU de Stallman Je pense que jamais nous n aurions pu aller aussi vite sans Vinfluence de GNU estime Bostic r trospectivement Ils taient manifestement engag s fond et nous aimions l id e la fin des ann es 1980 la GPL commen ait exercer un effet gravitationnel sur la communaut du logiciel libre Il n tait pas n cessaire un logiciel de contenir la GPL pour tre quali fi de libre en t moignent les composants r seau de BSD mais mettre un programme sous GPL envoyait un message sans quivoque Je crois que l existence m me de la GPL e
300. lui du d veloppeur de Linux Stallman ironisa Donner le prix Linus Torvalds la FSF est comme donner le prix Han Solo la R bellion Cette fois par contre le commentaire ne trouva pas grand cho dans les m dias Au milieu de la semaine suivante Red Hat Inc distributeur fort connu de GNU Linux entra en bourse La nouvelle confirma ce que nous journalistes soup onnions d j le mot Linux tait sur toutes les l vres de Wall Street tout comme l taient auparavant e commerce et com Alors que le mar ch boursier abordait le passage l an 2000 comme une hyperbole approche son asymptote verticale toute discussion abordant la question des logiciels libres ou de l open source sous l angle poli tique tomba rapidement dans l oubli D o peut tre l absence remarqu e de Stallman lorsque le LinuxWorld encha na sur une troisi me convention en ao t 2000 x x K Ma deuxi me rencontre avec Stallman et son regard l gendaire eut lieu peu apr s ce troisi me LinuxWorld Apprenant que Stall man allait passer dans la Silicon Valley j organisai une entrevue l heure du d jeuner Palo Alto en Californie Le choix du lieu semblait ironique et pas seulement cause de l absence de Stall man la convention A exception de Redmond dans l tat de Washington peu de villes offraient un tel t moignage de la ri chesse conomique induite par le commerce des logiciels priva teurs
301. mais Tiemann se souvient du code comme tant tonnamment facile comprendre Si fa cile en fait qu il rapporte avoir eu besoin de moins de cinq jours pour le ma triser et une semaine suppl mentaire pour le porter sur une nouvelle plate forme mat rielle le microprocesseur Natio nal Semiconductor 32032 L ann e suivante il se mit jouer avec le code source cr ant le premier compilateur natif pour le lan gage C en tendant GCC pour qu il supporte aussi bien le C que le C 14 Un jour au cours d un expos aux laboratoires 13 SPOF En s curit informatique l ment qui s il s croule fait s crou ler l ensemble 14 L impl mentation existante et non libre du langage C fonctionnait par conversion du code en langage C et envoi du r sultat vers un compila teur C 188 Gen se de la Licence publique g n rale de GNU GNU GPL Bell il croisa des d veloppeurs de chez AT amp T qui luttaient pour atteindre le m me objectif Il y avait quarante ou cinquante personnes dans la salle et jai demand combien travaillaient sur le compilateur natif se rappelle Tiemann Mon h te m a r pondu que l information tait confidentielle mais a ajout que si je regardais dans la pi ce je pouvais m en faire une bonne id e Peu apr s poursuit il il eut comme une r v lation J avais travaill sur ce projet pendant six mois Je me suis simplement dit qu il s agiss
302. mais comme il allait bient t le d couvrir le MIT et Harvard peuvent donner l impression d tre les p les oppos s d une m me plan te Avec ses connexions labyrinthiques entre di fices le campus de l institut pr sentait une architecture complexe contrastant avec le spacieux village colonial de Harvard Des deux les m andres du MIT taient plus du go t de Stall man comme l tait d ailleurs le corps tudiant une collection de geeks et d anciens lyc ens inadapt s plus connus pour leur pr dilection pour les canulars Le AI Lab laboratoire d intelligence artificielle du MIT contrastait tout autant avec les laboratoires informatiques de Har vard Nul gardien ni liste d attente pour l acc s aux terminaux et 61 Richard Stallman et la r volution du logiciel libre Une biographie autoris e nulle atmosph re feutr e semblant dire regardez mais ne tou chez pas Au lieu de cela Stallman trouva une collection de terminaux ouverts et de bras robotiques vraisemblablement les artefacts de quelque exp rience en intelligence artificielle Lorsqu il rencontra un employ du laboratoire il demanda s il y avait des manuels suppl mentaires pr ter un tudiant curieux Il y en avait mais beaucoup de choses n taient pas document es se souvient Stallman C taient des hackers apr s tout ajoute t il amus en r f rence cette tendance qu ont les hackers de passer de
303. man sur ce chapitre Dans ce chapitre uniquement j ai effac plusieurs citations concernant l open source qui ne concernaient pas directement mon uvre ou ma vie En novembre 1995 Peter Salus membre de la FSF et auteur d un ouvrage intitul A Quarter Century of Unix 1994 1 lan a un appel contribution aux membres de la liste de discussion system discuss du projet GNU Salus voulait ainsi avertir ses coll gues de 1 En fran ais le titre pourrait tre traduit Unix un quart de si cle Peter Salus A Quarter Century of Unix Addison Wesley 1994 Richard Stallman et la r volution du logiciel libre Une biographie autoris e la tenue de la conf rence sur le logiciel librement redistribuable Cambridge Massachusetts qu il devait pr sider Pr vue pour f vrier 1996 et sponsoris e par la FSF la manifestation s annongait comme la premi re d di e enti rement au logiciel libre Dans un esprit d unit avec tous les d veloppeurs de logiciels libres elle tait ouverte aux interventions sur tout aspect de GNU Linux NetBSD 386BSD FreeBSD Perl Tcl tk et autres outils dont le code est accessible et redistribuable Tel fut l appel de Salus Depuis les quinze derni res ann es les logiciels gratuits et bon march sont devenus omnipr sents Cette conf rence r unira des d veloppeurs de logiciels librement redistribuables ainsi que leurs diteurs tous supports de dis
304. mber en ruine j ai laiss le livre passer du statut d in vestissement long terme celui d un projet de vacances toujours remis plus tard Arrive alors Framasoft une association qui en plus de publier le livre a accept de mettre en place et d h berger une version wiki des textes http framabook org faif Christophe Masutti le membre du groupe qui pris le temps de me retrouver et d at tendre patiemment ma r ponse m a de plus inform que Frama soft avait t jusqu travailler avec Richard Stallman pour inclure ses propres changements au texte original du livre effort auquel je souscris compl tement m me si cela clipse mes vains efforts faire exactement la m me chose Ma suspicion initiale propos de Wikip dia ayant depuis long temps fait place une jalousie aigu je me sens un peu comme le personnage de George Bailey dans la sc ne finale de It s a Won derful Life Je ne sais pas trop ce que j ai fait pour m riter tant de g n rosit Peut tre qu ils taient vrais apr s tout ces discours de la fin des ann es 1990 qui parlaient d conomie de partage de XIII Richard Stallman et la r volution du logiciel libre Une biographie autoris e karma en ligne et d informations qui souhaitaient juste tre vrai ment libres Si l on revient sur la difficile derni re d cennie il y a eu des moments ou j ai m jug de tout cela avec la d sesp rante na vet d un gamin Quoi qu il en s
305. meilleures institutions au monde Stallman se souciait peu des compromis et marchandages de ses coll gues tant qu ils n interf raient pas avec son travail Il s en tait tenu consid rer avec d dain ces machines et ces programmes que d autres tol raient en maugr ant Ce jusqu l arriv e de l imprimante laser de Xerox qui pro voqua un changement imperceptible mais profond si la machine fonctionnait tr s bien malgr des bourrages pisodiques la possi bilit d en modifier le programme son go t ou selon des besoins communs avait disparu Pour l industrie logicielle toute enti re la r tention d information autour des pilotes d impression annon ait un changement radical de strat gie commerciale Le logiciel tait devenu un actif d une valeur telle qu il n tait plus question d en 12 Une histoire d imprimante publier les secrets de fabrication le code source Surtout si cette publication offrait aux concurrents potentiels la possibilit de le reproduire a meilleur march Pour Stallman l imprimante tait un cheval de Troie Apr s dix ans de mise en chec la propri tarisation des logiciels qui allait instaurer l impossibilit pour l utilisateur de modifier ou de partager ses logiciels les futurs hackers parleront de logiciels propri taires ou aujourd hui de logiciels privateurs avait tabli une t te de pont l int rieur du AI
306. ment VA Linux Systems et encore avant VA Research le r f ren a en premi re page de sa liste quotidienne d articles Quelques heures apr s les serveurs de BeOpen com surchauffaient de l afflux massif de lecteurs L histoire aurait d se terminer l Trois mois apr s ce premier entretien alors que j assistais la conf rence O Reilly sur l open source Monterey en Californie je re us le courrier lectronique suivant de la part de Tracy Pattison manager des droits trangers pour une grande maison d dition new yorkaise Pour sam BeOpen com Sujet Entretien RMS Date Lundi 10 juillet 2000 15 56 37 0400 Cher M Williams J ai lu avec grand int r t votre entretien avec Richard Stallman sur BeOpen Je m int resse RMS et son travail depuis pas mal de temps maintenant et j ai t ravie de lire votre contribution Je pense vraiment que vous avez fait du bon travail en capturant un peu l esprit de ce que Stallman essaye de faire avec GNU Linux et la Fondation pour le logiciel libre Toutefois j appr cierais norm ment d en lire davantage et je ne pense pas tre la seule Croyez vous qu il y a des informations et ou des sources suppl mentaires pour compl ter votre entretien et l adapter comme une biographie Peut tre inclure des l ments plus anecdotiques sur sa personnalit et son histoire qui pourraient vraiment int resser et clairer les lecteurs hors du milieu des programmeurs hardcore
307. ment logiciel En fin de compte selon lui le mod le de d veloppement collaboratif pourrait devenir plus important que le projet GNU que la licence GPL ou qu aucun des logiciels d velopp s par Stallman Avant l Internet dit encore Gilmore il tait particuli rement difficile de collaborer distance sur des logiciels m me au sein d quipes qui se connaissaient et se faisaient confiance Richard a ouvert la voie au d veloppement collaboratif notamment avec les travaux entrepris par des volontaires auparavant d sorganis s et qui se rencontraient rarement Il n a construit aucun des outils de base n cessaires cette t che le protocole TCP les listes de courriel Diff et Patch les fichiers Tar RCS ou CVS ou remote CVS mais il a utilis ceux qui taient disponibles pour former des groupes sociaux de programmeurs qui pouvaient ainsi travailler ensemble avec efficacit Pour Stallman ce jugement bien que positif n glige l essentiel Il situe les m thodes de d veloppement avant la question de la libert ce qui refl te davantage le mouvement open source que celui du logiciel libre Si les futurs utilisateurs ne voient le projet GNU que par ce biais j ai bien peur que cela conduise un monde o les d veloppeurs tiendront les utilisateurs encha n s 268 Le combat vers la libert les laissant parfois apporter leurs contributions mais sans jamais rel cher leurs entraves Lawrence
308. mi re fois le tandem KL 10 PDP 11 aurait fait r f rence l entr e en sc ne de l orgueilleux magicien du film Le Magicien 8 Sources multiples une interview de Richard Stallman un e mail de Gerald Sussmann et le Jargon File 3 0 0 http catb org jargon html T TWENEX html 131 Richard Stallman et la r volution du logiciel libre Une biographie autoris e d Oz Je suis le grand le puissant Oz entonna t il ne faites pas attention au PDP 11 qui se cache derri re la console x x K Si la d couverte du KL 10 ne manqua pas de provoquer les rires des hackers leur premier contact avec Twenex leur fit rapidement perdre tout sens de l humour Non content de se pr valoir d une s curit int gr e le syst me de s curit tait devenu une obsession pour les ing nieurs qui avaient con u les utilitaires et les applica tions Avec Twenex ce qui revenait autrefois jouer au chat et la souris avec les mots de passe dans le cadre du dispositif de s curit en vigueur au laboratoire de sciences informatiques s apparentait d sormais une guerre ouverte pour l administration du syst me Les administrateurs arguaient du fait que sans s curit le syst me Oz tait davantage enclin aux pannes accidentelles Les hackers r pliquaient que de tels accidents pourraient tre vit s grace a la refonte du code source Malheureusement le nombre d entre eux ayant le temps et l envie de proc der
309. minates your license and b permanently if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation Moreover your license from a particular copyright holder is reinstated perma nently if the copyright holder notifies you of the violation by some reasonable means this is the first time you have received notice of violation of this License for any work from that copyright holder and you cure the violation prior to 30 days after your receipt of the notice Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License If your rights have been terminated and not permanently reinstated receipt of a copy of some or all of the same material does not give you any rights to use it 10 FUTURE REVISIONS OF THIS LICENSE The Free Software Foundation may publish new revised versions of the GNU Free Documentation License from time to time Such new versions will be similar in spirit to the present version but may differ in detail to address new problems or concerns See http www gnu org copyleft Each version of the License is given a distinguishing version number If the Document specifies that a particular numbered version of this License or any later version applies to it you have the option of following the terms and conditions either of that specified version or of any later version
310. mmencer le terme Lignux combinant les noms Linux et GNU mais les premi res r actions tr s n gatives l avaient convaincu d adopter GNU Linux plus long mais moins critiqu 10 Murdock 1994 214 GNU Linux La d marche de Stallman consistant ajouter le pr fixe GNU fut interpr t e par certains comme une qu te tardive de reconnaissance qu il e t m rit e ou non Murdock lui consi d rait les choses diff remment Il y vit plut t une tentative d agir face la tension grandissante entre les d veloppeurs du projet GNU et ceux qui adaptaient les programmes GNU au noyau Li nux On tait au bord de la rupture voque t il Richard tait inquiet x K k D s 1990 un responsable du d veloppement tait d sign pour chaque programme GNU Certains programmes tournaient sur de nombreux syst mes diff rents et les utilisateurs propo saient souvent des changements pour les porter sur de nouveaux syst mes Cependant ne connaissant souvent que leur propre sys t me ceux ci ne cherchaient pas sp cialement garder le code propre pour qu il reste portable facilement sur d autres syst mes Prendre en charge un nouveau syst me tout en gardant le code compr hensible pour tre maintenu de fa on fiable pour tous les syst mes demandait donc la r criture d une bonne partie des modifications Le responsable d un programme tait ainsi charg d valuer
311. mmeurs En fait les meilleurs d entre eux d daignaient ce dernier terme lui pr f rant celui plus argotique de hacker bidouilleur Un titre 1 Les ordinateurs de la gamme PDP Programmable Data Processor furent commercialis s d s le d but des ann es 1960 par Digital Equipment Corporation DEC le PDP 8 marquant en 1965 une tape importante dans la miniaturisation et dans le rapport qualit prix On peut noter que ce fut sur un PDP 1 que le jeu SpaceWar fut cr en 1962 Voir au chapitre 4 l explication de l criture de l ITS en r ponse au syst me CTSS Compatible Time Sharing System Une histoire d imprimante couvrant une foule d activit s tout de la plaisanterie cr ative l optimisation de programmes et de syst mes existants Une ap pellation au parfum l g rement surann qui voquait aussi le bon vieux syst me D l am ricaine Des soci t s comme Xerox avaient pour politique d offrir ma chines et logiciels sur les lieux fr quent s par des hackers Si ces derniers utilisaient et souvent am lioraient le logiciel ils pou vaient par la suite travailler pour ces compagnies Des ann es 1960 au milieu des ann es 1970 celles ci redistribuaient m me parfois directement leurs clients des programmes labor s par des ha ckers Face aux bourrages fr quents de l imprimante Stallman pen sait recourir au m me vieux rem de ou hack Or en cherchant le logiciel pilote de l
312. mmeurs de LMI disposent toujours d un acc s direct ces modifications Je devais punir Symbolics co te que co te serait ce la derni re chose que je dusse faire affirme Stallman De telles d clarations sont riches d enseignement Non seule ment mettent elles en lumi re le temp rament quelque peu belli 13 Le Livre de H P Newquist The Brain Makers affirme de mani re er ron e que le AI Lab avait demand Stallman de se tenir loign du projet de Machine Lisp 137 Richard Stallman et la r volution du logiciel libre Une biographie autoris e ciste de Stallman mais elles refl tent galement Vintensit mo tionnelle du conflit x K K Si le d sespoir de Stallman atteignait un tel degr c est qu il ressentait comme la destruction de son foyer la disparition de la sous culture tr s unie des hackers au AI Lab Au cours d un entretien par courrier lectronique avec Levy il allait par la suite se comparer la figure historique d Ishi le dernier survivant des Yahis une tribu du nord ouest de la c te Pacifique qui fut d cim e lors des guerres indiennes des ann es 1860 et 1870 Une analogie qui l ve sa lutte pour la survie un niveau pique aux fronti res du mythe 14 Du c t de Symbolics on envisageait les choses diff remment En effet plut t que de consid rer leur entreprise comme une force exterminatrice nombre des coll gues de Stallman y voyaient
313. morale l preuve Stallman avait pens en premier lieu ne modifier que les com mandes utilisateur afin d offrir une compatibilit parfaite avec Emacs original tournant sur PDP 10 Pourtant s apercevant combien Mocklisp tait faible en comparaison du vrai Lisp il se sentit vite contraint d en revenir l original Tout naturellement Venvie lui vint de r crire la plus grande partie du c ur de Gosmacs mais d une mani re totalement diff rente afin de tirer parti de la puissance et de la flexibilit de Lisp A nsi dans le programme GNU Emacs disponible sur l Internet au milieu de l ann e 1985 seuls quelques fichiers contenaient encore du code de Gosmacs Cela n emp cha pas que lorsqu elle eut vent du projet la firme UniPress nia les affirmations du d veloppeur qui pr tendait avoir re u le droit de distribuer sa propre version du programme H las celui ci ne put remettre la main sur l ancien e mail en question pour se d fendre Stallman coupa court en r crivant tout bonne ment le code des quelques modules r siduels de Gosmacs N anmoins la simple id e que des d veloppeurs puissent li quider leurs droits et au del l id e m me qu un d veloppeur dispose de tels pouvoirs commerciaux lui tait intol rable Dans le discours qu il pronon a en 1986 l Institut technique royal su dois il montra du doigt l incident d UniPress comme un nouvel exemple des dangers li s l
314. n Si l Allemagne envahit la Belgique la Belgique d clare la guerre l Allemagne aux c t s de la Grande Bretagne et de la France Lorsque les cadres de Symbolics prirent conscience que leurs derni res fonctionnalit s taient encore impl ment es syst mati quement dans la machine Lisp du AI Lab et par extension dans celle de LMI cela ne les enchanta gu re Mais Stallman qui connaissait les implications de la loi sur le copyright repartait de z ro dans la r criture des fonctionnalit s Tirant parti de la lecture du code source fourni au MIT par Symbolics il faisait en sorte de comprendre les erreurs et leurs corrections de mani re produire un code source aussi diff rent que possible Inutile de dire que les cadres de Symbolics n en croyaient pas un mot Ils install rent un programme espion sur la machine de Stallman afin d obtenir des preuves contre lui Pourtant lorsqu ils plaid rent leur cause aupr s de l administration du MIT au d but de l ann e 1983 les preuves avanc es taient bien minces peine une douzaine d occurrences dans le code source o les deux versions apparaissaient modifi es de mani re similaire Lorsque les administrateurs du AI Lab pr sent rent ces preuves Stallman ce dernier les r futa en d montrant que les similarit s 136 Une morale l preuve dataient en fait d avant la s paration Il en profita pour retourner l argument contre ses accusate
315. n ont d embl e accept le march de la GPL au pied de la lettre Et des dizaines de milliers de programmeurs l ont int gr e comme m canisme pr emptif de protection pour leurs logiciels M me ceux qui jugent ses conditions trop contraignantes en re connaissent l influence se 8 Copyleft est traduit en fran ais par gauche d auteur 183 Richard Stallman et la r volution du logiciel libre Une biographie autoris e C tait le cas du hacker Keith Bostic employ de l universit de Californie l poque de la sortie de la GPL 1 0 Le d partement o il travaillait le Computer Systems Research Group CSRG s tait impliqu dans le d veloppement d Unix depuis la fin des an n es 1970 et tait responsable de nombreuses parties clefs du sys t me dont l impl mentation du protocole r seau TCP IP pierre angulaire de l Internet moderne la fin des ann es 1980 AT amp T propri taire originel d Unix commen a songer le commerciali ser Consid rant son int r t commercial l entreprise s int ressa la Berkeley Software Distribution dite BSD version acad mique d Unix d velopp e par Bostic et ses confr res Berkeley L acc s au code r dig par Bostic et son quipe m lang du code propri taire d AT amp T fut de ce fait refus quasiment tout le monde Les distributions Berkeley n taient disponibles que pour les institutions qui avaient d j une
316. n aux bourrages m caniques mais il put programmer un morceau de code sur le PDP 11 v rifiant p rio diquement l imprimante et envoyant les rapports de bourrage l ordinateur central Sur ce dernier il ajouta aussi un programme pour qu en cas de blocage toute personne en attente d un tirage soit inform e Le message de notification tait simple et tenait en quelques mots L imprimante est bloqu e merci de v rifier Les utilisateurs press s d obtenir leur impression taient suscep tibles d accourir rapidement La solution de Stallman contournait certes le probl me mais avec l gance Elle ne r solvait pas la question m canique du bour rage mais offrait un retour indispensable a l utilisateur dans le dialogue avec la machine Ces quelques lignes de code pargnaient chaque semaine aux employ s du AI Lab plusieurs allers et retours imprimante En termes de programmation cette solution tirait parti de l interconnexion des op rateurs Stallman se rappelle la logique du proc d La personne qui recevait ce message igno rait si elle tait seule ou pas l avoir re u Elle n avait d autre choix que de se rendre jusqu l imprimante En quelques minutes seulement deux ou trois personnes arrivaient l une d entre elles au moins savait r soudre le probl me De tels stratag mes constituaient l une des marques de fabrique du laboratoire et de sa population r sidente de progra
317. n propose de classer les uvres soumises au copyright en trois cat gories La premi re fonctionnelle comprend les lo giciels informatiques les dictionnaires les manuels La deuxi me comprend les uvres ayant r le de t moignage par exemple des documents scientifiques ou historiques Leur fonction pourrait tre mise mal si les auteurs comme les lecteurs taient libres de les modifier amp volont Cette cat gorie inclut aussi les ceuvres d expression personnelle journaux intimes autobiographies dont la modification reviendrait falsifier les souvenirs d une personne ou ses opinions ce que Stallman consid re comme in justifiable d un point de vue thique Enfin la troisi me cat gorie concerne les travaux artistiques et de divertissement 1 Les droits accord s aux utilisateurs de chaque uvre doivent pour Stallman tre adapt s au type d uvre Ainsi pour la premi re cat gorie des uvres fonctionnelles les utilisateurs devraient ils se voir conf rer le droit illimit d en faire des versions modifi es Pour les deuxi me et troisi me cat gories les droits de l utilisateur devraient tre modul s selon le souhait de l auteur Cependant Stallman insiste sur le fait que quelle que soit la cat gorie de l uvre la libert de copier et de redistribuer de mani re non commerciale devrait s appliquer int gralement et en tout temps Si cela signifie de laisser les internautes imprime
318. nait le programme non libre Netscape 3 1 dans sa section Contrib 220 GNU Linux comme non libres et ne faisant pas officiellement partie de Debian ces paquets ne pouvaient tre propos s aux utilisateurs sans que cela ne leur donne une caution implicite Lorsque le pro jet GNU prit connaissance de ces pratiques il dut convenir que ni Debian ni Slackware ne pouvaient tre recommand es au public en tant que distributions GNU Linux Hors du royaume des syst mes pour hackers pourtant GNU Linux commen ait faire parler de lui sur le march des Unix commerciaux En Caroline du Nord une entreprise Unix nomm e Red Hat tait en pleine r organisation de ses activit s pour les recentrer sur GNU Linux Son pr sident directeur g n ral tait Robert Young l ancien diteur du Linux Journal qui en 1994 avait demand a Linus Torvalds s il regrettait d avoir mis le noyau sous licence GPL La r ponse de Torvalds avait alors profond ment influenc la vision qu avait Young de GNU Linux Au lieu de chercher s imposer sur le march GNU Linux par les tactiques habi tuelles il se demanda ce qui se passerait si une entreprise adoptait la m me d marche que Debian savoir assembler un syst me d exploitation uniquement partir de logiciels libres Cygnus So lutions l entreprise mont e par Michael Tiemann et John Gilmore en 1990 d montrait d ja qu il tait possible de vendre des logiciels
319. naut qui tait d nu d id aux celui que Stallman d sapprouvait 240 Richard Stallman et l open source En outre pour Stallman l id e d open source conduisait les gens trop rechercher l appui des entreprises Or si ce soutien n tait pas mauvais en soi le rechercher co te que co te pou vait conduire des compromis nuisibles Il est bien connu que lors d une n gociation si vous cherchez d sesp r ment passer un march avec quelqu un ce march sera mauvais explique t il Vous devez tre pr t dire non R capitulant sa position la conf rence exposition Linux World en 1999 v nement tiquet par Torvalds lui m me comme v nement de coming out de la communaut Linux Stallman implora ses confr res de ne pas c der la facilit apparente de ce genre de compromis Parce que nous avons montr ce que nous savons faire nous ne devons pas tre pr ts tout pour travailler avec des entreprises ou compromettre nos objectifs d clare Stall man lors d une table ronde Laissez les faire leurs propositions et nous accepterons Nous ne devons pas changer ce que nous faisons uniquement pour obtenir leur aide C est en faisant un pas vers un objectif puis un autre et ainsi de suite qu on finit par l atteindre Ou bien on peut se contenter d une demi mesure qui emp chera toute avanc e ult rieure et ne jamais arriver ses fins x x K Cependant
320. nce du milieu des ann es 1980 pour Trn un lecteur de news crit par Larry Wall autre hacker qui devint c l bre plus tard gr ce la cr ation de l utilitaire Patch pour Unix et du langage Perl Dans l espoir de trouver un quilibre entre la libre mise disposition usuelle des hackers et le droit d un auteur dicter les modalit s de commer cialisation de son code Wall utilisait une notice de copyright en guise de tribune ditoriale 4 Copyright c 1985 Larry Wall Vous pouvez copier tout ou partie du kit trn tant que vous ne tentez pas d en faire commerce ou de pr tendre que vous l avez crit Ces d clarations quoique fid les l thique des hackers mon traient la difficult d en traduire la nature informelle dans le lan gage juridique rigide du copyright 4 Voir Tin Kit README http www za debian org doc trn trn readme 178 Gen se de la Licence publique g n rale de GNU GNU GPL En crivant la licence GNU Emacs Stallman faisait plus que combler le vide juridique permettant les d riv s non libres il tra duisait l thique hacker en des termes compr hensibles la fois par les juristes et par les programmeurs Il fallut peu de temps pour que les hackers cherchent un moyen de transposer la licence de GNU Emacs pour leurs propres pro grammes Lors d une discussion sur Usenet en novembre 1986 Gilmore envoya un message a Stallman lui proposant des modifi cations
321. ncourageait les gens se demander s ils faisaient vraiment du logiciel libre et sous quelle licence ils allaient mettre leur travail dit Bruce Per ens le cr ateur d Electric Fence 1 et futur leader de l quipe de d veloppement de Debian GNU Linux Quelques ann es apr s la publication de la GPL Perens d cida d abandonner la licence mai son d Electric Fence en faveur de celle de Stallman C tait en fait vraiment facile a faire se souvient il Rich Morin un programmeur qui avait accueilli l annonce de GNU par Stallman avec un certain scepticisme se souvient avoir t impressionn par le nombre de logiciels qui commenc rent s assembler sous la banni re de la GPL En tant que leader d un groupe d utilisateurs de SunOS l une des t ches principales de Morin dans les ann es 1980 avait t d envoyer des distributions sur bande contenant une s lection des meilleurs outils gratuits 11 Electric Fence ou eFence est un utilitaire Unix sous licence GPL tr s populaire de d bogage des acc s m moire Voir le site de Bruce Perens http perens com FreeSoftware 186 Gen se de la Licence publique g n rale de GNU GNU GPL ou libres Ce travail impliquait souvent de devoir t l phoner aux auteurs des logiciels pour v rifier si leurs programmes taient pro t g s par copyright ou s ils avaient t publi s dans le domaine pu blic Vers 1989 Morin remarqua que les meilleurs logiciels
322. nder this License under the terms defined in section 4 above for modified versions provided that you include in the combination all of the Invariant Sections of all of the original documents unmodified and list them all as Invariant Sections of your combined work in its license notice and that you preserve all their Warranty Disclaimers The combined work need only contain one copy of this License and multiple identical Invariant Sections may be replaced with a single copy If there are multiple Invariant Sections with the same name but different contents make the title of each such section unique by adding at the end of it in parentheses the name of the original author or publisher of that section if known or else a unique number Make the same adjustment to the section titles in the list of Invariant Sections in the license notice of the combined work In the combination you must combine any sections Entitled History in the various original documents forming one section Entitled History likewise combine any sections Entitled Acknowledgements and any sections Entitled Dedications You must delete all sections Entitled Endorsements 317 Richard Stallman et la r volution du logiciel libre Une biographie autoris e 6 COLLECTIONS OF DOCUMENTS You may make a collection consisting of the Document and other documents released under this License and replace the individual copies of this License in the various document
323. ne furent pas toujours leurs meilleurs amis avec l volution rapide de leur domaine d tude les deux esp ces volu rent vers une relation de coop ration que certains qualifient m me de sym biose En revanche les hackers montraient peu de respect pour les r gles bureaucratiques Pour eux les syst mes de s curit qui blo quaient l acc s aux machines n taient qu un bogue comme un autre un bogue qu il fallait retravailler et corriger autant que possible Ainsi briser un syst me de s curit sans mauvaise in tention fut l une de leurs activit s notoires dans les ann es 1970 savoir faire tr s utile la fois pour leurs fac ties les victimes pou vaient alors dire Quelqu un est en train de me hacker et pour l acc s aux machines en soi Cette activit n tait pourtant pas le c ur de l esprit hacker Face un syst me de s curit les hackers taient fiers de montrer leur esprit apte le d passer mais 305 Richard Stallman et la r volution du logiciel libre Une biographie autoris e lorsqu ils en avaient la possibilit comme au AI lab ils pr f raient travailler sans obstacle et se livrer d autres activit s de hacking En l absence de syst me de s curit nul besoin de le briser C est en hommage au talent prodigieux de ces hackers originels que leurs successeurs Richard M Stallman compris cherch rent perp tuer cette identit Dans la deux
324. nologie de menotte digitale utilis e pour restreindre l utilisateur des uvres publi es La Communaut Europ enne a d ailleurs emboit le pas pour tendre ces restrictions tous les tats membres 5 L EFF est une organisation but non lucratif fond e en 1990 aux tats Unis dans le but de d fendre la libert d expression sur Internet NdT 263 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Et vous savez quoi ajoute Moglen En g n ral il avait rai son Ces mots contredisent ce que Stallman dit de lui m me Je ne suis pas dou pour les petits jeux confesse t il r pondant aux nombreux d tracteurs anonymes qui le voient comme un habile strat ge Je ne suis pas dou pour pr voir et anticiper ce que les autres vont faire Ma d marche a toujours t de me concentrer sur les id es fondamentales du mouvement et de dire Rendons les aussi fortes que nous le pouvons x K K La popularit grandissante et l ind fectible force d attraction de la GPL constituent le meilleur hommage au succ s de la fon dation cr e par Stallman et ses coll gues du projet GNU Bien qu il n ait jamais t le seul au monde publier des logiciels libres il peut cependant se pr valoir d avoir tiss le canevas thique du mouvement Que les programmeurs actuels se sentent ou non Vaise au sein de cette structure n est pas la question Le simple fait qu
325. ns imprimer les standards de codage GNU pour ensuite les d chirer cite par exemple Stallman Si on y regarde de plus pr s la partie avec laquelle il n tait pas d accord tait en fait la moins importante la recommandation sur la mani re d indenter le code C Et d ajouter Qu il ne soit pas d accord avec certaines de nos conventions ce n est pas un probl me mais il a choisi une mani re tonnamment m chante pour le faire savoir Il aurait pu dire simplement Voil comment je pense qu il faut mettre en forme le code Parfait Je ne vois pas pourquoi il devrait y avoir mati re hostilit ici x x K Pour Raymond l accueil chaleureux r serv aux propos de Tor valds par les autres hackers ne fit que confirmer ses soup ons La s paration entre les d veloppeurs de Linux et ceux de GNU tait essentiellement g n rationelle Un grand nombre de programmeurs Linux comme Torvalds avaient grandi dans un monde domin par le logiciel privateur Ils avaient commenc contribuer au logiciel libre sans percevoir le caract re ill gitime des logiciels non libres Ainsi pour la plupart d entre eux seule la commodit d utilisation comptait moins qu un logiciel ne soit technique ment inf rieur ils ne voyaient pas pourquoi le refuser pour de simples raisons de licence Un jour les hackers finiraient par mettre au point une alternative libre Powerpoint Mais en attendant pourquoi
326. ns any person or entity that distributes copies of the Document to the public A section Entitled XYZ means a named subunit of the Document whose title either is precisely XYZ or contains XYZ in parentheses following text 313 Richard Stallman et la r volution du logiciel libre Une biographie autoris e that translates XYZ in another language Here XYZ stands for a specific section name mentioned below such as Acknowledgements Dedications Endorsements or History To Preserve the Title of such a section when you modify the Document means that it remains a section Entitled XYZ according to this definition The Document may include Warranty Disclaimers next to the notice which states that this License applies to the Document These Warranty Disclaimers are considered to be included by reference in this License but only as regards disclaiming warranties any other implication that these Warranty Disclaimers may have is void and has no effect on the meaning of this License 2 VERBATIM COPYING You may copy and distribute the Document in any medium either commer cially or noncommercially provided that this License the copyright notices and the license notice saying this License applies to the Document are repro duced in all copies and that you add no other conditions whatsoever to those of this License You may not use technical measures to obstruct or control the reading or further copying of the copies you make
327. nt d un porte avions dans une vaine tentative d attirer l attention de notre guide Ce dernier ne r agit pas et durant les cinq minutes sui vantes nous ne voyons qu une portion de son cr ne dans le r tro viseur Je jette un il travers la vitre de Stallman Les les proches de Kahoolawe et Lanai offrent un cadre parfait au coucher de soleil C est une vue couper le souffle Du genre rendre ce type de situation un peu plus acceptable si vous tes un Hawa en natif je suppose J essaye de montrer le ph nom ne Stallman Il n en fait que peu de cas d sormais obs d par l inattention du conducteur qui nous pr c de Quand ce dernier passe un nouveau feu vert ignorant compl tement le panneau Autoroute Pilani prochaine droite je 251 Richard Stallman et la r volution du logiciel libre Une biographie autoris e grince des dents Je me souviens de l avertissement du program meur BSD Keith Bostic Stallman ne supporte pas bien les idiots m a t il pr venu Si quelqu un dit ou fait quelque chose de stupide il le regardera dans les yeux et dira C est stupide En voyant ce conducteur indolent devant nous je r alise que c est la stupidit et non le d sagr ment qui rend Stallman furieux C est comme s il avait choisi cette route sans avoir du tout r fl chi la mani re la plus efficace de se rendre l bas lance t il Le mot efficace
328. nt la m me r ponse a toi de voir Je d cidai de mettre le livre en attente Malgr les entretiens je n avangais pas Par ailleurs cela me donna l opportunit de parler Tracy sans avoir d abord passer par Henning Aux alentours de No l nous nous partagions les visites tant t elle venait sur la c te Ouest tant t j allais New York Le jour pr c dant la nou velle ann e je lui fis ma demande D cidant o nous installer je choisis de venir New York En f vrier j emballai mon ordinateur portable et toutes mes notes pr liminaires li es la biographie de Stallman et nous nous envol mes pour l a roport JFK Nous nous mari mes le 11 mai Merci aux contrats d dition rat s Durant l t je commen ai arranger les notes de mes entre tiens sous la forme d un article pour un magazine D un point de vue thique je me sentais en droit de le faire puisque les termes originaux encadrant ces documents ne stipulaient rien pour la presse papier traditionnelle Pour tre tout fait honn te j tais aussi plus l aise pour crire sur Stallman apr s huit mois de si lence radio Depuis notre conversation t l phonique en septembre je n avais re u que deux courriers lectroniques de sa part Les 291 Richard Stallman et la r volution du logiciel libre Une biographie autoris e deux me bl maient pour avoir utilis Linux au lieu de GNU Linux dans deux articl
329. nt les hackers observe Steven Levy Voil un autre avertissement dont j aurais d me sou venir avant de monter en voiture avec Stallman C est une raison 252 Une br ve incursion dans l enfer hacker pour laquelle les hackers d testent g n ralement conduire des voi tures le syst me de feux rouges programm s al atoirement et de rues sens unique bizarrement agenc es sont la cause de fichus d lais tellement non n cessaires emphase vient de Levy qu ils r sistent difficilement l envie de r arranger les panneaux d ouvrir les bo tiers des feux rouges de repenser tout le syst me Plus frustrante encore cependant est la tra trise de notre guide Au lieu de chercher un raccourci intelligent ce que n importe quel hacker ferait par nature il a choisi d entrer dans le jeu des urbanistes de la ville Comme Virgile dans L enfer de Dante il est d termin nous faire faire le tour complet de cet enfer hacker que nous soyons d accord ou pas Avant que je puisse faire part de cette r flexion Stallman le conducteur met finalement son clignotant droite Les paules crisp es de mon accompagnateur se relaxent un peu et durant un instant la tension dans la voiture se dissipe Elle revient cependant au galop quand le v hicule devant nous se met ralentir Des panneaux Travaux bordent la rue et bien que l autoroute de Pilani ne soit qu quelques centaines de m tre
330. nt les lamentations des autres je me retrouvais dans une position o je devais obtenir le plus rare des mets un compromis de Richard Stallman Alors que je continuais parler plaidant la position de l diteur et r v lant ma sympathie grandissante pour lui Stallman tel un animal sentit le sang et attaqua Alors c est tout Tu vas sim plement m arnaquer Tu vas simplement te soumettre leur vo lont Voil qui montre combien Williams interpr tait mes propos Il me compare un pr dateur mais je ne faisais qu opposer un non au march qu il tentait de me faire accepter J avais d j fait plusieurs concessions d crites plus haut Je refusais juste de compromettre compl tement mes principes Ce genre de choses m arrive souvent ceux qui ne sont pas satisfaits disent que je refuse tout compromis mais c est une exag ration voir http www gnu org philosophy compromise html En r alit je craignais ce moment l qu il ne revienne sur les conditions qu il avait d abord accept es et qu il publie le livre avec des DRM malgr mon refus Je ne sentais pas le sang mais une possible trahison Je soulevai nouveau la question du double copyright Tu veux dire licence r torqua s chement Stallman Oui licence Copyright Peu importe dis je me sentant subitement dans la peau d un thon bless r pandant une large tra n e de plasma dans l eau Ah mais
331. nt pour d si gner des programmes disponibles gratuitement mais dont le code source n est pas publi A posteriori O Reilly ne consid re pas comme une preuve de m pris sa d cision de ne pas compter Stallman parmi les invit s Je n avais encore jamais rencontr Richard en personne mais dans nos changes de courriels il s tait montr inflexible et peu enclin au dialogue Comme je voulais m assurer que la tradition GNU soit repr sent e lors du meeting j ai donc invit John Gil more et Michael Tiemann que je connaissais personnellement Je savais qu ils taient tr s attach s aux valeurs de la GPL tout en se montrant davantage pr ts un change franc sur les forces et faiblesses des divers projets et traditions du logiciel libre Sachant tout le brouhaha qui s ensuivrait je regrette effectivement de ne pas avoir invit Richard et je ne souhaite pas que mon manque de l poque soit interpr t comme un manque de respect envers le projet GNU ni envers Richard en personne Au del de cette question O Reilly et Raymond s accordent sur le fait que l expression open source remporta l adh sion d un nombre tout juste suffisant de participants au congr s pour tre qualifi e de succ s Les pr sents partag rent leurs id es et exp riences et discut rent des moyens d am liorer l image du logi ciel libre L une des pr occupations majeures consistait trouver comment en souligner
332. nt tatou sur son front il pourrait difficilement para tre plus tranger m me s il le souhaitait 2 x x K Alors que Stallman s affaire du c t de la sc ne quelques membres du public v tus de tee shirts aux couleurs du Maui FreeBSD User Group Groupe d utilisateurs de FreeBSD de Maui s empressent d installer l quipement audio et vid o FreeBSD est un rejeton libre de la distribution logicielle de Berkeley BSD la v n rable et acad mique version Unix des ann es soixante dix Techniquement FreeBSD repr sente un comp titeur du syst me d exploitation GNU Linux Cela n emp che que dans le monde du logiciel libre les discours de Stallman sont accueillis avec une ferveur presqu gale a celle que rencontre le groupe Grate ful Dead et sa l gendaire arm e d archivistes amateurs En tant 1 Richard Stallman tient pr ciser que l id e que la peau a soif de soleil ou que le teint pale est signe de mauvaise sant rel ve de la d sinformation dangereuse Rester l abri du soleil n est pas nuisible tant qu on n a pas de carence en vitamine D 2 Richard Stallman ajoute Qu y a t il de mal para tre diff rent des autres 155 Richard Stallman et la r volution du logiciel libre Une biographie autoris e qu organisateurs locaux il choit aux membres du MFUG de s assurer que les coll gues programmeurs amp Hambourg Mumbai et Novosibirsk ne ratent rien de
333. o la juge Marilyn Patel de U S District Court avait mis une ordonnance contre le service d change de fichiers la demande de la puissante Association am ricaine de l industrie du disque RIAA Recording Industry Association of America Cette ordonnance fut par la suite suspendue par la Neuvi me cour d appel f d rale am ricaine U S Ninth District Court of Appeals D but 2001 toutefois la cour d appel avait galement consid r que la compagnie de San Mateo enfreignait la loi sur le copyright 10 Une d cision que la porte parole de la RIAA Hil lary Rosen avait plus tard accueillie comme une victoire pour la communaut des cr ateurs et le commerce lectronique licite 1 x x K Pour les hackers tel Stallman le mod le commercial de Naps ter tait embarrassant bien des gards La volont de la com pagnie de s approprier des principes hackers prouv s comme le 10 Voir l article de Cecily Barnes et Scott Ard Court Grants Stay of Napster Injunction News com 28 juillet 2000 http news cnet com 2100 1023 243817 html 11 Voir le communiqu de presse de la RIAA du 12 f vrier 2001 A Clear Victory for Recording Industry in Napster Case http www riaa com PR_ story cfm id 372 90 Une oasis de libert partage de fichiers et la propri t commune de l information alors que l on vendait un service utilisant un logiciel non libre envoyait un signal con
334. oft Windows ou un sujet du m me accabit Torvalds admit tre un amateur du programme de pr sentation PowerPoint Du point de vue de la vieille garde et de ses puristes c tait comme se vanter d avoir des esclaves au beau milieu d une conf rence abolitionniste Du point de vue de Torvalds et de ses supporters dont le nombre allait grandissant ce n tait que du bon sens Pourquoi fuir les bons logiciels m me non libres par pure id ologie tre un hacker ne signifiait pas faire v u d abn gation mais produire des r sultats Or ces r sultats selon eux ne pou vaient tre appr ci s que dans la pratique Il faut bien dire que cette id ologie n tait pas la leur N ac cordant pas de valeur la libert ils voyaient les sacrifices qu elle exigeait non comme un moyen d obtenir une chose importante mais comme un d ni de soi C tait une d claration sacr ment choquante se souvient Raymond Mais encore une fois Torvalds pouvait se le permettre parce qu en 1995 96 son influence n avait cess de cro tre Stallman de son c t ne se rem more aucune tension lors de cette conf rence en 1996 Probablement n avait il pas assist la 228 Richard Stallman et l open source fameuse sortie de Torvalds En revanche il se souvient avoir t par la suite piqu au vif par l effronterie tant acclam e du Finlandais Dans la documentation de Linux on trouvait un passage qui incitait les ge
335. ogiciel libre et beaucoup mieux que rien tout en rejetant la version non libre Il n y a de ma part aucune contradic tion car Sun n avait pas besoin de mon accord pour cette version non libre et ne me l a pas demand je n tais pas responsable de l existence de cette version Dans le cas pr sent si je donnais mon accord pour la version non librement copiable c tait de ma responsabilit Je fis quelques autres suggestions sans grand effet La seule chose que je pus peu pr s obtenir de lui fut une concession sur le fait que la licence du livre lectronique restreigne une redis tribution non commerciale toute forme d change du fichier 285 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Il parle de concession mais c tait plus exactement un com promis de plus Avant de raccrocher Stallman sugg ra que je dise l diteur que je lui avais promis que le r sultat serait librement partageable Je lui r pondis que je ne pouvais m engager a faire une telle d cla ration mais que je pouvais toujours leur dire que je consid rais le livre comme non achevable sans sa coop ration Apparemment sa tisfait Stallman raccrocha avec sa phrase traditionnelle Hacke bien Williams dit qu il ne pouvait s engager a une telle d claration mais cela n aurait pourtant pas t mentir puisque Williams avait accept mes conditions au d part Henning et moi rencontr
336. ogramme il envoya un petit bout de code source qui fut rejet par Stallman C tait comme le titre d une mauvaise Une dans The Onion plaisante Allison Dieu r pond aux pri res d un enfant Non Au gr de son succ s dans la cr ation de biblioth ques et de logiciels le projet GNU repoussait d autant le d veloppement du noyau de son syst me cet agent de circulation logiciel contr lant l acc s des autres programmes au processeur et aux ressources de la machine Comme pour plusieurs autres composants majeurs du syst me Stallman voulait optimiser le d veloppement du noyau en cher chant un programme existant adapter Une lecture des GNUs letters du projet GNU la fin des ann es 1980 r v le que cette approche avait ses inconv nients tout comme l essai initial de construire GCC partir de Pastel Une GNUsletter de janvier 1987 rapporte que le projet GNU tentait de refondre Trix un noyau Unix d velopp au MIT Stallmann ne concr tisa pas en r alit ce projet car il travaillait alors sur GCC mais il conclut 19 Samba est une impl mentation libre du protocole SMB CIFS sous GNU Linux qui permet de faire interop rer des serveurs clients GNU Linux et Windows 20 Quotidien en ligne am ricain satirique et parodiant de fausses nouvelles cr en 1988 http www theonion com 192 Gen se de la Licence publique g n rale de GNU GNU GPL plus tard que Trix n cessitait
337. oir absolu corrompait absolument les Am ricains semblaient avoir oubli le fondement de son truisme le pouvoir lui m me corrompt Plut t que souligner de multiples exemples de corruption mineurs Stallman pr f rait s indigner d un syst me entier qui de fa on inh rente faisait confiance au pouvoir Je me suis demand pourquoi m arr ter au menu fretin dit il se souvenant du badge et de son message Si nous y allons contre Nixon pourquoi ne pas y aller contre Mr Big 8 Telles que je vois les choses tout tre ayant du pouvoir et qui en abuse m rite qu il lui soit retir 17 Lord Acton John Emerich Edward Dalberg 1834 1890 historien et homme politique britannique Penseur lib ral il concevait l histoire humaine comme un progr s g n ral vers toujours davantage de libert Selon lui la d fense de cette libert est un devoir moral Il voyait en revanche le pouvoir politique comme un pouvoir de commandement qui n engage pas la responsa bilit de celui qui commande cette responsabilit en d mocratie revenant au peuple et la justice Ainsi logiquement place est faite la corruption dans la sph re du pouvoir politique et dans le cas de l absolutisme plus au cune responsabilit nulle part puisque le pouvoir est concentr sur un seul la corruption est d autant plus grande NdT 18 En anglais l appellation Mr Big d signe le chef d une mafia 78 Chapitre Une o
338. oit assez parl de moi Le temps est venu de focaliser notre attention sur le v ritable sujet la vie et l uvre de Richard M Stallman hacker m rite Je voudrais terminer cette pr face de la version fran aise du livre de la m me fa on dont j ai fini la pr face de la version anglaise avec une invitation ouverte toutes et tous contributeurs potentiels Si vous d couvrez une erreur ou un passage qui n cessite un remaniement n h sitez pas corriger et ajouter votre nom la longue liste des co auteurs La seule diff rence cette fois ci c est que vous n aurez pas faire les modifications en passant par moi Sam Williams Staten Island USA XIV Preambule par Alexis Kauffmann et Christophe Masutti de Framasoft Chaque g n ration a son philosophe crivain ou artiste qui saisit et incarne l imaginaire du moment Il arrive que ces phi losophes soient reconnus de leur vivant mais le plus souvent il faut attendre que la patine du temps fasse son effet Que cette reconnaissance soit imm diate ou diff r e une poque est marqu e par ces hommes qui expriment leurs id aux dans les murmures d un po me ou dans le grondement d un mou vement politique Notre g n ration a un philosophe Ce n est ni un artiste ni un crivain C est un informaticien Law rence Lessig 1 L Lessig Introduction to Free Software Free Society The Selected Essays of Richard M Stallman Richard Stallman et l
339. ojet prit une tournure et une am pleur inattendues la contribution de Richard Stallman apporta des modifications si profondes du texte d origine qu une nouvelle version compl te vit le jour Free as in Freedom 2 0 2 Le texte original du livre 2002 sous licence GNU FDL est accessible chez l diteur O Reilly http oreilly com openbook freedom 3 Voir annexe B de cet ouvrage 4 Le texte en anglais est publi par la Free Software Foundation Le contenu du pr sent ouvrage fut travaill en troite collaboration avec Richard Stallman Au fur et mesure les modifications de ce dernier furent impl men t es dans la version fran aise XVI Pr ambule par Alexis Kauffmann et Christophe Masutti de Framasoft C est ce nouveau texte que nous vous proposons en fran ais Ajoutons que la pr sente traduction se trouve bonifi e par une mise jour des liens un index une bibliographie enrichie des encarts ainsi que de nombreuses notes afin de rendre le texte plus accessible Nous tenons enfin t moigner notre reconnaissance envers Ri chard Stallman lui m me Si le mouvement du logiciel libre est aujourd hui une source d espoir et de progr s il le doit beaucoup ce personnage hors normes Nous vous souhaitons une agr able lecture Remerciements Nous tenons vivement remercier l quipe des ditions Ey rolles Muriel Shan Sei Fan Fran ois Pierre Dubos et Daniel Ga rance pour avoir os s embarque
340. om paraison car les deux hommes ne pourraient tre plus diff rents 10 Juriste am ricain premier Noir avoir si g de 1967 1991 la Cour supr me des Etats Unis 271 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Thurgood Marshall tait un homme int gr dans la soci t re pr sentant certes un peuple exclu par la soci t m me dont il faisait partie mais quand m me un homme int gr dans la so ci t Son talent tait un talent social Cependant il tait d une int grit absolue La personne avec qui je le compare d sormais le plus sur ce point c est Stallman aussi diff rents soient ils tout autre gard int gre compact fait de la substance qui compose les toiles jusqu au boutiste Dans un effort pour donner corps a cette image Moglen se rem more un moment qu ils partag rent au printemps 2000 Le succ s du rachat de VA Linux r sonnait toujours dans le milieu des affaires et une demi douzaine de num ros d di s au logiciel libre faisaient la Une des gazettes Cern par cet ouragan d articles et de r cits chacun appelant des commentaires Moglen se souvient avoir d jeun avec Stallman et s tre senti comme un r fugi dans l il du cyclone Durant l heure suivante dit il la conversation n avait tranquillement port que sur un seul point le renforcement de la GPL Nous tions assis l parler de ce que nous
341. om restait en position principale Par ailleurs il pouvait m me tre int ressant d observer 6 Voir http www gnu org philosophy license list html 294 Epilogue de Sam Williams une crasante solitude l volution du livre J imaginais les versions futures comme des versions en ligne du Talmud avec mon texte originel comme pilier central entour d enluminures et de commentaires de contribu teurs dans les marges Mon id e tirait son inspiration du projet Xanadu le l gen daire concept logiciel originellement con u par Ted Nelson en 1960 Au cours de la conf rence O Reilly sur l open source en 1999 j avais vu la premi re d monstration de Udanax le d riv libre du projet et j avais t impressionn Au cours de la d monstra tion Udanax affichait c te c te le document parent et la version modifi e dans une mise en forme similaire sur deux colonnes en format texte D un simple clic on pouvait introduire des lignes re liant chaque phrase du document de d part celle correspondante dans le second Une version lectronique de la biographie de Ri chard M Stallman ne devait pas n cessairement tre compatible avec Udanax mais au vu d un tel potentiel pourquoi ne pas don ner aux utilisateurs la possibilit de s amuser J aurais d ailleurs soutenu avec enthousiasme quiconque aurait port ce livre vers Udanax la version libre de Xanadu http www udanax com Quand L
342. on du logiciel libre Une biographie autoris e temporelles tait plus exacte pour r sumer le probl me et fournit une explication technique de la mani re dont ces erreurs tempo relles peuvent gravement handicaper les performances d un sys t me d exploitation Les erreurs temporelles se produisent dans un syst me asynchrone o des t ches parall les devraient en prin cipe pouvoir se d rouler dans n importe quel ordre Or un ordre particulier am ne des probl mes Imaginez qu un programme A fasse une t che X et qu un programme B une t che Y o X et Y sont toutes deux de courtes t ches de routine qui examinent et mettent jour une m me structure de donn es Presque tou jours l ordinateur ex cutera X avant Y ou bien Y avant X et il n y aura donc aucun probl me En de rares occasions par pur hasard l ordonnanceur laissera le programme A s ex cuter jusqu mi parcours de X puis lancera B qui effectuera Y Ainsi la t che Y sera accomplie tandis que X n est faite qu moiti Comme ces processus mettent jour la m me structure de donn es il y aura des interf rences Par exemple peut tre X aura t il d j examin la structure de donn es et ne verra t il pas qu il y a eu une mo dification qui causera un chec non reproductible Cette erreur ne peut en effet tre reproduite car elle d pend de facteurs al a toires c est dire quel moment l ordonnanceur d cide d
343. onn rent le langage en cr ant un dialecte local d nomm MacLisp Ce nom faisait r f rence au projet MAC projet de recherche de la DARPA qui avait donn naissance au AI Lab et au Laboratoire de sciences informatiques Men s par Richard Greenblatt ils fabriqu rent la fin des ann es 1970 un ordinateur sp cialement optimis pour Lisp la machine Lisp avant de lui d dier un syst me d exploitation complet lui aussi bas sur Lisp Toujours en 1980 deux compagnies form es par deux groupes rivaux de hackers avaient vu le jour dans le but de fabriquer et de vendre des copies de la machine Lisp Greenblatt avait lanc Lisp Machines Inc LMI comptant se passer d investissements ext rieurs pour former une pure compagnie de hackers Mais la plupart d entre eux rejoignirent Symbolics Inc start up plus conventionnelle dirig e par Russell Noftsker un ancien administra teur du AI Lab D s 1982 toutes ces recrues cess rent de travailler au MIT Seuls quelques hackers tant rest s pour tenir la boutique les d lais de maintenance des programmes et des machines 5 La DARPA Defense Advanced Research Projects Agency est agence du D partement de la D fense des Etats Unis charg e de la recherche et du d veloppement des nouvelles technologies Elle est r put e tre l origine d avanc es technologiques majeures telles que le r seau Arpanet anc tre de l Internet 129 Richard Stallman et la r
344. ontrer qu il tait possible de s curiser des donn es et d optimiser l utilisation du temps partag par un syst me r vo lutionnaire de m moire segment e Ken Thompson et Dennis M Ritchie qui travaillaient pour Bell sur le projet Multics d velopp rent alors une version nomm e Unics qui deviendra Unix Elle reprenait les m mes principes une programmation en langage de haut niveau PL I pour Multics C pour Unix la m me hi rarchie de fichiers un interpr teur de commande terminal ainsi que l ex cution des processus distincts entre eux et hi rarchis s NdT 63 Richard Stallman et la r volution du logiciel libre Une biographie autoris e g nie de la maison en math matiques alors plong dans un ma rathon de programmation qui dura dix huit mois motiv par les implications philosophiques du jeu LIFE jeu de la vie 7 Les membres de ce groupe soud se disaient hackers Avec le temps ils tendirent cet attribut Stallman et lui inculqu rent la d ontologie traditionnelle de l thique hacker Dans leur soif d explorer les limites de ce qu ils pouvaient faire faire un ordinateur les hackers pouvaient rester assis devant un terminal trente six heures durant si le d fi leur semblait en valoir la chan delle Cela signifiait avoir acc s tout moment un ordinateur si personne d autre ne l utilisait ainsi qu aux informations qui permettaient de l utiliser Les hackers
345. or free software because free software needs free documentation a free program should come with manuals providing the same freedoms that the software does But this License is not limited to software manuals it can be used for any textual work regardless of subject matter or whether it is published as a printed book We recommend this License principally for works whose purpose is instruction or reference 1 APPLICABILITY AND DEFINITIONS This License applies to any manual or other work in any medium that contains a notice placed by the copyright holder saying it can be distributed under the terms of this License Such a notice grants a world wide royalty free license unlimited in duration to use that work under the conditions stated herein The Document below refers to any such manual or work Any member of the public is a licensee and is addressed as you You accept the license if you copy modify or distribute the work in a way requiring permission under copyright law A Modified Version of the Document means any work containing the Docu ment or a portion of it either copied verbatim or with modifications and or translated into another language A Secondary Section is a named appendix or a front matter section of the Do cument that deals exclusively with the relationship of the publishers or authors of the Document to the Document s overall subject or to related matters and contains nothing that could fall directly w
346. or input to text formatters or for automatic translation to a variety of formats suitable for input to text formatters A copy made in an otherwise Transparent file format whose markup or absence of markup has been arranged to thwart or discourage subsequent modification by readers is not Transparent An image format is not Transparent if used for any substantial amount of text A copy that is not Transparent is called Opaque Examples of suitable formats for Transparent copies include plain ASCII wi thout markup Texinfo input format LaTeX input format SGML or XML using a publicly available DTD and standard conforming simple HTML Post Script or PDF designed for human modification Examples of transparent image formats include PNG XCF and JPG Opaque formats include proprie tary formats that can be read and edited only by proprietary word processors SGML or XML for which the DTD and or processing tools are not generally available and the machine generated HTML PostScript or PDF produced by some word processors for output purposes only The Title Page means for a printed book the title page itself plus such following pages as are needed to hold legibly the material this License requires to appear in the title page For works in formats which do not have any title page as such Title Page means the text near the most prominent appearance of the work s title preceding the beginning of the body of the text The publisher mea
347. oris e sur Apple Computer annon ait dans son titre l adoption du serveur open source Apache par l entreprise 1 Ce dynamisme allait coincider avec l importance croissante des entreprises ayant d lib r ment choisi l expression open source En aotit 1999 Red Hat qui se pr valait volontiers de cette termino logie vendait ses actions au Nasdaq En d cembre VA Linux anciennement VA Research voyait sa cotation en bourse battre des sommets historiques Ouvrant 30 dollars l action la valeur d passa vite la barre des 300 dollars avant de se stabiliser au niveau des 239 dollars Les actionnaires ayant eu la chance de s tre enga g s au prix de d part et qui taient rest s jusqu au bout avaient vu la valeur de leurs titres augmenter de 698 un record pour le Nasdaq Eric Raymond membre du conseil d administration poss dait ainsi des parts valeur de 36 millions de dollars Cette forte croissance en bourse fut toutefois temporaire et chuta avec Vexplosion de la bulle Internet Le message des promoteurs de l open source tait simple tout ce dont vous avez besoin pour vendre le concept de logiciel libre c est de le rendre int ressant pour les entreprises De leur point de vue Stallman et le mouvement pour le logiciel libre taient en lutte contre le march tandis qu eux cherchaient l exploiter Plut t que de jouer les cancres bannis du lyc e ils pr f raient jouer la carte de l
348. orvalds il en tira une rapide conclusion en utilisant l Internet comme sa bo te de Petri et la surveillance sans complaisance de la communaut hacker comme moyen de s lection naturelle l tudiant finlandais avait cr un mod le volutionniste d barrass de toute planifica tion centrale Raymond s aper ut que cette m thode permettait en outre de contourner la loi de Brooks nonc e pour la premi re fois par Fred P Brooks responsable du projet OS 360 chez IBM et auteur du livre The Mythical Man Month en 1975 cette loi postulait que l ajout de d veloppeurs un projet ne faisait qu entrainer des re tards suppl mentaires Croyant comme la plupart de ses confr res programmeurs que le logiciel l instar de la soupe a tout avan tage tre pr par par un nombre limit de cuisiniers Raymond sentit que quelque chose de r volutionnaire tait l uvre En invitant toujours plus de cuisiniers la cuisine Torvalds avait ef fectivement r ussi rendre le logiciel meilleur 6 5 Il s agit d une bo te cylindrique en verre ou en plastique permettant la mise en culture de micro organismes Ce dispositif fut invent par le bact rio logiste allemand Julius Richard Petri 1852 1921 NdT 6 La loi de Brooks est la forme courte de la citation suivante tir e du livre de l auteur Puisque la fabrication de logiciels est intrins quement le fruit de Veffort conjugu de dif
349. osi tions Quand il eut dix ou onze ans les gar ons de sa classe com menc rent s entra ner au football am ricain Alice Lippman se souvient que son fils rentra un jour en rage la maison Il aurait tant voulu jouer Mais il manquait de coordination dit elle Cela le mettait hors de lui Cette frustration devait amener Stallman se focaliser plus en core sur les math matiques et les sciences Or m me dans ces ma ti res son intransigeance lui jouait des tours Vers dans l analyse 37 Richard Stallman et la r volution du logiciel libre Une biographie autoris e math matique depuis ses sept ans Stallman ne voyait pas la n cessit de simplifier son discours avec les adultes Un jour sa m re engagea un tudiant de l universit de Columbia toute proche pour jouer le r le de grand fr re L tudiant quitta Pappartement apr s la premi re session et ne revint jamais Je pense que Richard lui parlait de choses qui lui passaient au dessus de la t te dit elle Une des anecdotes favorites de Mme Lippman remonte au d but des ann es 1960 peu apr s l pisode du casse t te Vers ses sept ans soit deux ann es apr s le divorce et le d m nagement Richard se prit d int r t pour le lancement de fus es miniatures dans le parc de Riverside Drive Ce qui avait commenc comme un jeu anodin prit bient t un tout autre aspect quand le gar on com men a consigner les r sultat
350. oulez comprendre l tre humain qu est Richard Stallman vous devez vraiment consid rer toutes ses fa cettes comme un ensemble coh rent conseille Eben Moglen ju 30 2001 l odyss e d un hacker riste la Free Software Foundation et professeur de droit la Columbia University Law School Toutes les excentricit s per sonnelles que beaucoup voient comme un obstacle la compr hen sion de Stallman font r ellement partie de lui son fort sentiment de contrari t personnelle son sens aigu de l engagement thique et son incapacit faire des compromis surtout face aux probl mes qu il juge fondamentaux sont autant de raisons qui expliquent ce qu il a fait et pourquoi Il n est pas ais de retracer le voyage qui a commenc avec une imprimante laser puis a conduit une confrontation radi cale avec l entreprise l poque la plus riche du monde Il faut prendre en compte de mani re approfondie les forces qui ont consa cr l appropriation des logiciels dans notre soci t Examiner de fa on r fl chie le parcours d un homme qui comme bien des leaders politiques avant lui conna t la mall abilit de la m moire humaine Il faut encore pouvoir interpr ter les mythes et les mots charg s de sens politique qui se sont accumul s avec le temps autour de Stallman Et comprendre enfin son g nie en tant que program meur comme ses checs et ses succ s transposer ce g nie vers
351. ous taient m me invit s utiliser leur tour les fonctions nouvellement in t gr es Ainsi Stallman se rappelle qu un programmeur de chez Bolt Beranek amp Newman une soci t d ing nierie priv e r utilisa le programme sur un syst me nomm Twenex y ajoutant des fonctions que Stallman put son tour int grer dans l archive Une histoire d imprimante du code source du AI Lab Ils d cid rent m me de maintenir une version commune dont le code s ex cutait tant sur Twenex que sur le syst me ITS Un programme voluait comme une ville dit Stallman voquant l infrastructure logicielle du AI Lab Certains quar tiers taient remplac s reconstruits de nouveaux l ments taient ajout s Mais il tait toujours possible d en regarder un bout et de dire Bon d apr s le style cette partie a t crite dans les ann es 1960 et cette autre au milieu des ann es 1970 Ce syst me simple de capitalisation intellectuelle mis en place par les hackers au AI Lab donna naissance bien des programmes robustes M me si ceux qui baignaient dans cette culture ne se disaient pas hackers la plupart convenaient du fait qu un pro gramme ou l un de ses correctifs assez bon pour r soudre un probl me pouvait servir d autres Y avait il une quelconque rai son de ne pas le partager ne serait ce que par le plus l mentaire altruisme Cet esprit de coop ration fu
352. p lourd pour l ordinateur se souvient il Apr s l obtention de son dipl me de derni re ann e il fut en gag par le New York Scientific Center Charg d crire un pro gramme d analyse num rique en Fortran il le boucla en quelques semaines acqu rant au passage un tel d go t pour ce langage qu il jura de ne plus jamais l utiliser Il passa le reste de l t concevoir un diteur de texte en APL A Programming Language Simultan ment Stallman obtint un poste d assistant de la boratoire au d partement de biologie de l universit Rockefeller 6 Ath e Stallman ergoterait probablement sur cette expression godsend en anglais En tout cas il Paccueillit avec enthousiasme Aussit t que j ai entendu parler d ordinateurs j ai voulu en voir un et pouvoir jouer avec 7 Le PL I Programming Language number 1 est un langage de program mation d velopp par IBM au d but des ann es 1960 45 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Bien qu il s achemin t vers une carri re li e aux math matiques ou la physique son esprit analytique impressionna le directeur du laboratoire au point qu il appela Mme Lippman quelques an n es plus tard Stallman tait alors d j parti pour l universit C tait le professeur de Rockefeller dit elle Il voulait savoir comment Richard allait Il fut surpris d apprendre qu il travaillait dans l
353. parlaient ouvertement de changer le monde par les logiciels et Stallman h rita ce d dain instinctif du hacker pour tout obstacle emp chant la r alisation de cette noble cause Les trois principales barri res identifi es taient les logiciels de pi tre qualit la bureaucratie universitaire et l go sme Stallman devint familier du folklore des hackers et des his toires o s illustrait leur cr ativit notamment pour contourner les obstacles Cela incluait les nombreuses techniques de lib ra tion des terminaux s questr s dans les bureaux des professeurs Contrairement leurs homologues g t s de Harvard les profes seurs du MIT disposaient d un nombre limit de terminaux et avaient la sagesse de ne pas en disposer comme d une propri t priv e Si quelqu un enfermait par erreur un terminal la nuit les hackers taient prompts 4 en lib rer l acc s et a faire quelque remontrance celui qui avait ainsi l s la communaut Certains se livraient ainsi au crochetage de serrure le hack de verrou 7 Voir Levy 1984 p 144 Levy y d crit en cing pages environ la fasci nation qu avait Gosper pour LIFE un logiciel de jeu math matique originel lement cr par le math maticien britannique John Conway Je recommande vivement ce livre comme compl ment voire pr requis celui ci 64 Destituer Dieu d autres en taient quelques dalles du plafond et escaladaient le mur
354. pas en train de me regarder pensai je Pour Stallman ce genre de confrontation avait son utilit Vers la fin de la premi re convention LinuxWorld la plupart des journalistes savaient qu il ne fallait pas utiliser le terme Li nux devant lui et wired com tait pr t publier une histoire comparant Stallman un r volutionnaire pr stalinien effac des livres d histoire par les hackers et les entrepreneurs d sireux de minimiser l importance des objectifs trop politis s de son pro jet D autres articles suivirent peu de journalistes utilisaient l appellation GNU Linux dans leurs crits mais la plupart taient prompts reconna tre Stallman comme l instigateur du mouve ment pour cr er un syst me d exploitation libre quinze ans plus t t x x K Je ne devais rencontrer nouveau Stallman que dix sept mois plus tard Entre temps il visita la Silicon Valley une fois de plus pour la convention LinuxWorld Show en ao t 1999 Bien qu il ne f t pas invit y donner de discours Stallman s y fit tout de m me l auteur de la plus belle phrase de l v nement Alors qu il 6 Voir Leander Kahney op cit 83 Richard Stallman et la r volution du logiciel libre Une biographie autoris e acceptait au nom de la Fondation pour le logiciel libre FSF Free Software Foundation le prix Linus Torvalds pour services rendus la communaut un prix qui empruntait son nom ce
355. plus tard une voiture a cras Woodstock de mani re suspecte Personne ne sait si le conducteur travaillait pour l administration du MIT Stallman pr cise ne pas avoir particip la candidature de Woodstock mais j en tais admi ratif ajoute t il 13 12 En fait ce serpent tait candidat l lection au sein de la Currier House le dortoir de Stallman et non pas au conseil des tudiants du campus 13 Dans un courriel re u peu apr s le dernier cycle d dition de la premi re version de cet ouvrage Stallman dit avoir trouv galement une partie de son 71 Richard Stallman et la r volution du logiciel libre Une biographie autoris e se Au AI Lab les activit s politiques de Stallman avaient une tonalit plus tranchante Pendant les ann es 1970 les hackers de vaient affronter les mises en cause r guli res des membres de la facult et de ses administrateurs Ces derniers voulaient mettre fin VITS et son fonctionnement la mode hacker L ITS per mettait en effet quiconque de s installer derri re un terminal et de faire ce qu il voulait y compris ordonner l arr t du syst me cinq minutes plus tard Et si l arr t du syst me tait demand sans bonne raison un autre hacker pouvait en annuler la commande Or au milieu de la d cennie de plus en plus d enseignants surtout ceux qui n avaient pas baign dans la culture du MIT demand rent un syst me de fichiers s
356. pr s cette rencontre Raymond appela Stallman pour lui par ler de l expression open source et lui demander s il lutiliserait Ce dernier sembla songer un moment a l adopter mais finit par la rejeter d apr s son interlocuteur Je le sais car j avais des conversations directes avec lui ce propos pr cise Raymond La r ponse imm diate de Stallman fut Je vais devoir y r fl chir Le jour suivant il en tait arriv la conclusion que les valeurs d fendues par Raymond et O Reilly finiraient certainement par dominer le discours de l open source dans l avenir et que pour continuer faire exister les id es du mouvement pour le logiciel libre dans le d bat public il valait mieux en rester l expression traditionnelle C est plus tard au cours de l ann e 1998 qu il annon a sa posi tion open source bien que commode pour qui voulait mettre en avant les avantages techniques du logiciel libre encourageait aussi les intervenants n gliger la question des libert s logicielles Ce probl me le for ait rester fid le l expression logiciel libre Certes open source vitait la confusion avec logiciel gratuit mais il supprimait par la m me occasion le sens de logiciel respec tueux de la libert et n avait donc plus d utilit pour exprimer ce dernier sens Dans les faits Raymond et O Reilly avaient donn un nom celui des deux partis politiques de la commu
357. prendre Fischer raconte qu l poque il consid rait la li cence GNU Emacs comme un simple contrat Elle indiquait un cotit d utilisation mais au lieu d argent r clamait aux utilisateurs l acc s leurs propres modifications futures Cela dit Fischer se souvient que les termes du texte taient uniques en leur genre Je crois que demander aux autres d accepter un tel prix tait sinon in dit du moins tr s inhabituel l poque En fa onnant la licence GNU Emacs Stallman initia un chan gement majeur dans les principes informels qui avaient donn corps la Commune Emacs L o il avait autrefois exig que les membres lui envoient toutes les modifications qu ils crivaient il demandait cette fois qu ils transmettent le code source et la libert de modification d s qu ils choisissaient de redistribuer le programme En d autres termes ceux qui modifiaient Emacs pour leur usage personnel n avaient plus l obligation de renvoyer le code de leurs modifications Dans ce qui deviendrait un rare effet de variation dans la doctrine du logiciel libre Stallman baissait son prix Les utilisateurs pouvaient innover sans tre pi s par lui et distribuer leur version lorsqu ils le souhaitaient condition que les copies distribu es soient assorties de la permission pour les d tenteurs de les d velopper et de les redistribuer leur tour Stallman explique cette volution par sa propre ins
358. projet BSD comme Bind Berkeley Internet Naming Daemon systeme DNS permettant de remplacer les nombres des adresses IP par des noms de domaines faciles m moriser et une pile TCP IP A tout cela s ajoutait le noyau Linux lui m me con u pour remplacer Minix Torvalds et son quipe toujours plus nombreuse plut t que de d velopper un tout nouveau syst me d exploitation avaient greff leur travail ce gisement GNU de d part C est cela qu exprimerait Torvalds plus tard voquant son propre succ s Je suis en fait une personne tr s paresseuse qui aime s attribuer le travail d autres personnes 3 2 Bind est le sigle de Berkeley Internet Naming Daemon d mon pro gramme de nommage pour l Internet de Berkeley devenu aujourd hui Berke ley Internet Naming Domain Bind est ce qu on appelle un serveur de noms de domaines DNS NdT 3 Torvalds a cit cette phrase de nombreuses reprises La r f rence la plus notoire figure dans l essai de Eric S Raymond La Cath drale et le Bazar 205 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Une telle paresse tout admirable qu elle f t sous l angle de la productivit tait g nante d un point de vue politique Avant tout elle faisait ressortir l absence de toute vis e id ologique de la part de Torvalds Contrairement aux d veloppeurs du projet GNU l tudiant finlandais n avait pas b ti son no
359. public tout en sa chant qu une demi douzaine de machines taient inutilis es dans les bureaux ferm s a cl des professeurs paraissait le comble de l absurde M me si Stallman continuait se rendre occasionnel lement dans les labos informatiques de Harvard il pr f rait la politique plus galitaire du AI Lab au MIT C tait une bouf f e d oxyg ne dit il Ici les gens semblaient davantage pr occup s par le travail que par le statut x x K Stallman apprit rapidement que la politique du premier venu premier servi du AI Lab tait due aux efforts de quelques per sonnes vigilantes La plupart d entre elles venaient du projet MAC le programme de recherche subventionn par le D parte ment de la D fense qui avait donn naissance au tout premier sys t me d exploitation temps partag D autres taient d j des l gendes dans le monde de l informatique commencer par Richard Greenblatt l expert maison en langage Lisp et auteur de MacHack le programme de jeu d checs ayant humili Hubert Dreyfus un d tracteur de l intelligence artificielle Il y avait aussi Gerald Suss man l auteur du programme robotique HACKER pour la r solu tion de probl mes et la planification Et il y avait Bill Gosper le 6 En 1964 l quipe du projet MAC ayant d j d velopp CTSS donna naissance Multics Multiplexed Information and Computing Service La grande le on de ce dernier fut de d m
360. quelques autres qui restaient se mirent travailler pour LMI 11 Ibid 12 Levy 1984 p 423 134 Une morale l preuve Quant a Stallman pr f rant la vie sans contraintes du laboratoire et non enclin prendre parti il fit le choix de ne rejoindre aucune des deux soci t s Les premiers temps les hackers continu rent passer une par tie de leur temps au MIT contribuant au d veloppement de la machine Lisp Les deux soci t s Symbolics et LMI avaient acquis du MIT la licence du code source Cette licence les obligeait re tourner leurs modifications au MIT sans toutefois les contraindre a laisser l institut redistribuer leurs modifications Malgr cela au milieu de l ann e 1981 elles donn rent leur accord de principe au torisant cette redistribution Ainsi toutes leurs am liorations du syst me furent int gr es la version du MIT et partag es entre tous les utilisateurs de machines Lisp C est ce qui permit ceux rest s au centre de conserver leur neutralit Or le 16 mars 1982 date m morable pour Stallman car c tait son anniversaire les cadres de Symbolics mirent fin cet accord La raison de cette d cision tait simple porter atteinte LMI En effet du fait qu elle employait un nombre plus restreint de pro grammeurs et de personnel en g n ral c est LMI qui aurait tir les principaux b n fices du partage des am liorations selon Sym bolics En mettant fin au p
361. r cent dans un restaurant cor en Avant le repas Stallman avait remarqu que la personne ayant dress la table avait laiss devant la place de Stallman six baguettes au lieu des deux habituelles La plupart des gens auraient fait fi des deux paires suppl mentaires mais Stallman avait pr f r trouver une fa on d utiliser les six baguettes en m me temps Une solution qui comme bien des programmes de hackers tait tout aussi ridicule qu originale et illustrait son propos Alors que je lisais l extrait je sentis qu il me regardait ab sorb Je relevai la t te et lus sur son visage un demi sourire fier 85 Richard Stallman et la r volution du logiciel libre Une biographie autoris e et enfantin Mon compliment ne suscita gu re que la lev e d un sourcil Je serai pr t dans un instant dit il Stallman se remit au clavier de son portable Rectangle gris et massif l appareil tait l antith se des portables lanc s qui avaient la faveur des programmeurs la r cente convention LinuxWorld Au dessus du clavier s en trouvait un plus l ger et plus petit rap pel des mains vieillissantes de Stallman En effet au milieu des ann es 1990 les douleurs taient devenues si insoutenables qu elles l avaient conduit engager un dactylographe Stallman a tendance ignorer tout stimulus externe lorsqu il travaille l observer les yeux riv s sur l cran alors que ses doigts dansent s
362. r en apprendre plus sur Mach http www cs cmu edu afs cs cmu edu project mach public www mach html En cette ann e 1993 lincapacit du projet GNU fournir un noyau fonctionnel entrainait de nombreux probl mes aussi bien au sein m me du projet que dans le mouvement du logiciel libre en g n ral Dans un article du magazine Wired paru au mois de mars Simson Garfinkel d crivait le projet GNU comme s tant enlis en d pit du succ s de ses nombreux outils 4 Les membres du projet et de Vinstitution sans but lucra tif qu tait la Free Software Foundation se souviennent que l atmosph re tait encore pire que ne le laissait entendre l article de Simson Garfinkel Il tait tr s clair pour moi au moins cette poque qu il y avait une fen tre ouverte pour l introduction d un nouveau syst me d exploitation t moigne Chassell Et d s l instant o celle ci serait referm e les gens s en d sint resseraient Et c est exactement cela qui a fini par se produire 4 Garfinkel 1993 5 La pr occupation de Chassell au sujet d une fen tre de trente six mois qui allait se refermer pour le lancement d un nouveau syst me d exploitation ne se limitait pas au projet GNU Au d but des ann es 1990 le d veloppement des versions libres de la Berkeley Software Distribution tait entrav par les poursuites intent es par Unix System Laboratories restrei gnant la distribution des log
363. r avec nous sur ce projet original qui plus est sous licence libre Ils ont r cup r une premi re version de la traduction plus que perfectible et ont travaill d arrache pied pour en faire l ouvrage de qualit que vous avez aujourd hui sous les yeux Qu il nous soit galement permis de rendre hommage aux personnes ayant collabor en ligne aux premi res versions de la traduction nombreuses fourmis b n voles parmi lesquelles Mor gan Berger Johann Bulteau Fran ois Dusolle Claude Le Paih Guillaume Pasquet Yonnel Poivre le Loh L o Studer Enfin nous souhaitons galement mentionner Chlo Girard et David Dauvergne pour avoir mis a notre disposition leur outil libre La Poule ou l uf tout au long du processus d dition du livre Alexis Kauffmann et Christophe Masutti 5 La Poule ou l uf est une cha ne ditoriale web d di e document long http www pouleouoeuf org XVII Richard Stallman et la r volution du logiciel libre Une biographie autoris e Note de l diteur Nous sommes fiers d accueillir cet ouvrage de r f rence en par tenariat avec le projet Framasoft qui en est l initiative Nous avons tent sur ce projet inhabituel mais 6 combien gratifiant de faire au mieux de ce que nous savons faire rendre justice aux auteurs et aux contenus C est avec un enthousiasme m l d effroi que nous nous sommes lanc s dans l aventure apr s avoir entam des discussions avec Alexis
364. r la communaut Son inqui tude s amenuisa et il reconsid ra la question de la licence 34 Ibid p 85 voir aussi p 22 35 Ibid pp 94 95 199 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Ni la compilation de Linux avec GCC ni Pex cution de GCC avec Linux n impliquaient pour lui l obligation l gale de publier Linux sous licence GPL Mais en utilisant GCC Torvalds se trou vait d une certaine fa on oblig de laisser les autres emprunter leur tour Comme Torvalds le dirait plus tard Je m tais lev en prenant appui sur les paules de g ants 38 Comme on pou vait s y attendre il commen a se demander ce qu il adviendrait si d autres venaient leur tour lui demander une aide similaire Une d cennie apr s cette d cision Torvalds fait cho Robert Chassell de la FSF r sumant ainsi ses pens es du moment Vous mettez six mois de votre vie dans ce travail vous voulez le rendre public et en retirer quelque chose en retour mais vous ne voulez pas que les gens puissent en abuser Je voulais qu ils puissent voir Linux et qu ils puissent faire des modifications autant qu ils le voulaient Mais je voulais aussi m assurer que j obtiendrais en re tour de pouvoir voir ce qu ils en faisaient Je voulais avoir acc s aux sources tout moment afin que s ils faisaient des am liora tions je puisse les reproduire moi m me 7
365. r un site FTP L tudiant devait par ailleurs trouver un nom pour ce nouveau noyau Sur son propre disque dur il avait en effet sauvegard le programme sous le nom Linux respectant ainsi la convention logicielle qui consiste donner chaque variante d Unix un nom finissant avec la lettre X Comme il trouvait le nom trop gocentrique Torvalds le changea en Freax pour finalement voir le responsable du site FTP le re nommer d apr s le premier nom Torvalds dit avoir cherch crire un syst me d exploitation complet et libre comme le laisse penser sa comparaison avec GNU Or il n crivit en fait qu un noyau pur et simple parce qu il savait que les autres composants taient d j disponibles gr ce au tra vail de GNU et des autres projets libres De plus le projet GNU consistant tous les int grer dans un seul syst me tous les l ments taient de fait con us pour tre compatibles les uns avec les autres Ainsi pendant qu il poursuivait le d veloppement du noyau il y adapta et plus tard ses collaborateurs les nombreux programmes GNU Initialement Linux n tait pas un logiciel libre En effet la li cence que Torvalds avait choisie n autorisait pas les distributions commerciales Il avait peur en effet de voir une entreprise ren trer dans le projet puis lui prendre son noyau Pourtant au vu de la popularit de GNU Linux il r alisa que la vente de copies serait utile pou
366. r une centaine de copies d un article d une image d une chanson ou d un livre et ensuite d en distribuer par courriel les copies une centaine d trangers alors qu il en soit ainsi Il est vident que la redistribution priv e occasionnelle doit tre permise parce que seul un tat policier peut arr ter cela dit il Il est antisocial de s immiscer dans les relations entre les personnes et leurs amis Napster m a convaincu que nous avons 19 Stallman pr cise que l appartenance d une uvre la cat gorie fonction nelle ne signifie bien s r pas qu elle est d pourvue de valeur esth tique 99 Richard Stallman et la r volution du logiciel libre Une biographie autoris e galement besoin de permettre nous devons permettre m me la redistribution non commerciale au grand public pour l unique plaisir de la chose il y a tant de gens qui veulent le faire et trouvent cela tr s utile x x K Lorsque je demandai si les cours de justice pourraient ja mais accepter d tre aussi permissives Stallman m interrompit Vous ne posez pas la bonne question et vous changez compl tement de sujet Vous m langez la question de l thique et celle de l interpr tation de la loi Et ce sont deux questions totalement ind pendantes qu il est inutile de relier Les juges continueront de toute fa on interpr ter les lois existantes avec s v rit puisque ces lois ont t
367. rem more les premi res ann es de son fils Bien en vidence sur un buffet tr ne une tr s grande photo montrant un Stallman barbu rayonnant dans sa toge doc torale Le portrait clipse toutes les autres photographies de ni ces 34 Portrait de Richard en jeune homme et de neveux mais avant que le visiteur n ait pu en faire trop grand cas Mme Lippman se h te de relativiser l g rement ironique Richard a insist pour me la donner quand il a obtenu son doctorat honoris causa de l universit de Glasgow Il m a dit Tu sais quoi maman C est la premi re remise de dipl me laquelle j aie assist Des commentaires impr gn s de cet humour qu on retrouve chez tous ceux qui ont la difficile t che d duquer un enfant pro dige Soyez en s rs pour chaque anecdote qu Alice Lippman lit ou entend concernant l obstination de son fils et son trange compor tement elle pourrait en raconter une douzaine d autres Il tait si conservateur s exclame t elle levant les mains au ciel dans un acc s de fausse exasp ration C est cette table que nous avions nos pires disputes Lorsque j ai fait gr ve avec d autres pour former le premier syndicat d instituteurs de l cole publique Richard a t furieux contre moi Pour lui les syndicats taient corrompus Il tait aussi tr s oppos un syst me de s curit sociale I pensait que les gens pouvaient gagner beaucoup plus
368. res enfants Apr s leur mort il est devenu tr s renferm Du point de vue de Stallman ce repli sur soi tait une tentative pour affronter l angoisse de l adolescence Qualifiant ces ann es de pure horreur Stallman raconte s tre senti comme un sourd perdu au milieu d une bruyante foule de m lomanes J avais souvent le sentiment de ne pas comprendre ce que les autres disaient poursuit il se souvenant de son sentiment d exclusion Je comprenais les mots mais quelque chose se passait en sous main qui m chappait Je n arrivais pas a saisir pourquoi les gens s int ressaient ces choses que d autres racontaient Malgr toute la souffrance engendr e l adolescence aura sti mul Stallman dans l affirmation de son individualit une poque o ses coll gues de classe laissaient pousser leurs cheveux Stallman pr f rait les siens courts Quand tout le monde se mettait au rock n roll Stallman coutait de la musique classique Fervent amateur de science fiction de la revue Mad et des programmes de nuit Stallman avait une personnalit atypique qui plongeait dans l incompr hension tant ses camarades que ses parents Ah les jeux de mots s exclame Mme Lippman exasp r e au souvenir de l ge ingrat de son fils table vous ne pouviez pas dire un mot sans qu il vous le retourne sous forme de calembour x x K Hors du foyer familial Stallman r serve ses blague
369. rirent des mesures pour all ger cette frustration Le partage de temps time sharing originelle ment appel vol de temps time stealing donnait la possibilit de multiples programmes de profiter des capacit s op ratoires de la machine Les interfaces t l types rendaient possible la commu nication avec un ordinateur non pas gr ce une s rie de cartes perfor es mais avec du texte Un programmeur tapait les com mandes et lisait ligne par ligne le r sultat g n r par la machine 113 Richard Stallman et la r volution du logiciel libre Une biographie autoris e A la fin des ann es 1960 la conception des interfaces connut d autres progr s Lors d une c l bre conf rence en 1968 Doug Engelbart un scientifique du Stanford Research Institute d voila un prototype d interface graphique moderne Branchant Vordinateur un t l viseur ainsi qu un dispositif de pointage qu il appelait une souris le scientifique cr a un syst me encore plus interactif que celui 4 temps partag d velopp au MIT En utilisant l affichage vid o comme une imprimante tr s rapide le proc d d Engelbart permettait l utilisateur de d placer le cur seur l cran et de voir sa position mise jour par l ordinateur en temps r el Il tait pr sent possible de placer du texte n importe o l cran De telles innovations mettraient deux d cennies suppl men taires avant de se re
370. ris e r solus rapporte Breidbart et j en tais arriv la conclusion que ne pas bien r ussir signifiait pour lui finir deuxi me ou se tromper quelque part Stallman se souvient de cet pisode un peu diff remment Je me rappelle qu ils m avaient apport les questions et il est possible que j en aie r solu une mais je suis certain de ne pas les avoir toutes r solues dit il N anmoins Stallman confirme ce que disait Breidbart c est bien par peur qu il n avait pas pass le test Malgr un empresse ment notoire signaler les faiblesses intellectuelles de ses pairs et professeurs en classe Stallman haissait et craignait la comp tition directe pourquoi alors ne pas tout simplement l viter C est pour cette m me raison que je n ai jamais aim les checs rench rit Stallman Lorsque je jouais j tais si absorb par la crainte de faire la moindre erreur et de perdre que j en faisais des b tises tr s t t dans la partie La crainte devenait une proph tie se r alisant d elle m me Stallman se tenait donc l cart des checs Savoir si de telles peurs ont finalement loign Stallman d une carri re en math matiques est sans importance la fin de sa pre mi re ann e Harvard d autres centres d int r t allaient l loigner de ce domaine La programmation informatique objet d une fasci nation latente durant ses ann es de coll ge devena
371. riser un syst me de s curit l emploi du mot cracker au lieu de ha cker est une preuve de respect envers Stallman et tous les hackers mentionn s dans ce livre Cela permet en tout cas de pr server une chose dont tous les utilisateurs d ordinateur ont b n fici un jour ou l autre l esprit hacker 310 Annexe La GNU Free Documentation License Version 1 3 3 November 2008 Copyright 2000 2001 2002 2007 2008 Free Software Foundation Inc http fsf org Everyone is permitted to copy and distribute verbatim copies of this license document but changing it is not allowed 0 PREAMBLE The purpose of this License is to make a manual textbook or other functional and useful document free in the sense of freedom to assure everyone the effective freedom to copy and redistribute it with or without modifying it either commercially or noncommercially Secondarily this License preserves Richard Stallman et la r volution du logiciel libre Une biographie autoris e for the author and publisher a way to get credit for their work while not being considered responsible for modifications made by others This License is a kind of copyleft which means that derivative works of the document must themselves be free in the same sense It complements the GNU General Public License which is a copyleft license designed for free software We have designed this License in order to use it for manuals f
372. rofesseur de math matiques Hunter College s en souvient C tait pendant le cours d Analyse r elle Je me souviens effectivement que dans une d monstration sur les mesures de nombres complexes Richard proposa une id e qui tait une m taphore de l quation diff ren tielle C tait la premi re fois que je voyais quelqu un r soudre un probl me d une mani re originale et brillante la fois Ce fut pour Chess un moment troublant Tel un oiseau heur tant une fen tre en plein vol il allait lui falloir quelque temps pour r aliser que certains niveaux d intuition taient tout simplement hors de sa port e C est ainsi avec les math matiques reprend Chess Vous n avez pas besoin d tre un math maticien de haut niveau pour reconna tre un grand talent math matique Je savais que j tais un bon math maticien mais je pouvais aussi voir que je n occupais pas le premier rang Si Richard l avait voulu il serait devenu un math maticien hors pair x x K Le succ s acad mique de Stallman tait la mesure de son chec dans l ar ne sociale M me lorsque les autres membres de la mafia des maths se rassemblaient pour s attaquer aux probl mes il pr f rait travailler seul Il en allait de m me pour son quotidien 5 Stallman met des doutes quant cette affirmation L une des raisons qui m ont fait quitter les math matiques et la physique pour la programmation
373. rrait chucker une marmotte Si une marmotte pouvait chucker du bois Combien de m ts pourrait bloquer un Polonais Si un Polonais pouvait bloquer des m ts Combien d genoux pourrait faire pousser un n gre Si un n gre pouvait faire pousser des g noux La r ponse tr s cher c est mets le toi dans l oreille La r ponse c est de se le mettre dans l oreille 17 17 Non sans gaiet Richard Stallman donne quelques explications au lec teur francophone sur les paroles de ce filk Les trois premiers vers sont de vieux jeux de mots qui existaient avant ma naissance L humour vient de ce qu on r interpr te les mots woodchuck marmotte pollack et negro comme des mots compos s un peu comme on le ferait avec tourne vice Mais tout le 97 Richard Stallman et la r volution du logiciel libre Une biographie autoris e La chanson termin e les l vres de Stallman se courb rent en un demi sourire enfantin Je regardai les tables environnantes Des familles asiatiques se r galaient de leur d jeuner du dimanche fai sant peu de cas de cet alto barbu qui se trouvait parmi eux Apr s un moment d h sitation je finis par sourire galement Voulez vous cette derni re boulette de mais demanda Stallman les yeux tincelants Avant m me que je puisse r agir au jeu de mots il s en empara de ses deux baguettes et la leva fi rement Sans doute devrais je tre celui qui prendra cette bou
374. rs d partements les chercheurs du AI Lab furent bient t les seuls l exploiter Avec PITS sur le PDP 6 le laboratoire put afficher son ind pendance vis vis du projet MAC juste avant l arriv e de Stallman En 1971 VITS fut migr sur le PDP 10 nouveau mais com patible laissant au PDP 6 certaines applications autonomes an nexes Le PDP 10 avait une tr s grande capacit de m moire pour l poque l quivalent d un m ga octet ce qui fut doubl la fin des ann es 1970 Du c t du projet MAC on avait achet deux autres PDP 10 et install ces derniers au neuvi me tage L ITS tournait sur les trois machines Ces machines furent en outre am lior es par les hackers sp cia lis s dans le mat riel informatique Ils impl ment rent notamment 8 Abr viation de Compatible Timesharing System 66 Destituer Dieu le syst me de m moire virtuelle pagin e qui allait permettre au PDP 10 de s affranchir de certaines limitations mat rielles de m moire En tant qu apprenti hacker Stallman s enticha rapidement de PITS Bien qu inaccessible au commun des non hackers le sys t me affichait insolemment des caract ristiques que la plupart de ses quivalents commerciaux n offriraient pas avant au moins une d cennie le multit che le lancement du d bogueur d s l ex cution des programmes ou encore l dition en mode multiligne plein cran L ITS avait un m canisme
375. rs la libert Pr dire l avenir est une entreprise hasardeuse Stallman s y re fuse d ailleurs dans la mesure o se demander ce que les gens pen seront dans cent ans laisse penser que nous n avons pas d influence sur le futur Aussi pr f re t il se poser la question Que devons nous faire pour un avenir meilleur Pourtant lorsqu on leur pose la question nombreux sont ceux qui se risquent a des pr visions Dans cent ans Richard et quelques autres m riteront davan tage qu une note dans les livres d histoire dit Moglen Ils seront consid r s comme les personnages principaux du r cit Les quelques autres cit s par Moglen incluent John Gil more grand contributeur la cause du logiciel libre et p re de l Electronic Frontier Foundation et Theodor Holm Nelson dit Ted Nelson auteur en 1982 du livre Literary Machines Selon Moglen les trois personnages Stallman Nelson et Gilmore se singula risent historiquement bien que de mani re diff rente Il accorde Nelson commun ment reconnu pour avoir propos le terme hyper texte le m rite d avoir identifi le probl me pineux de la propri t de l information l ge num rique Gilmore et Stallman quant eux ont eu le grand m rite d identifier les effets politiques n fastes du contr le de information et d avoir mis sur pied des organisa tions pour lutter contre ses effets Electronic Frontier Fondation dans
376. rs pour rappeler aux gens que free dans free software signifiait libert et non gratuit le message ne passait toujours pas La plupart des hommes d affaires apr s avoir entendu le terme pour la premi re fois y voyaient un synonyme 235 Richard Stallman et la r volution du logiciel libre Une biographie autoris e de cotit z ro cartant rapidement toute autre interpr tation En attendant que les hackers trouvent un moyen de dissiper ce malentendu le mouvement pour le logiciel libre tait face 4 une difficult m me apr s l initiative de Netscape x x K Christine Peterson dont l organisation avait pris une part ac tive dans la promotion du logiciel libre proposa une alternative open source R trospectivement elle dit avoir pens cette expression alors qu elle voquait la d cision de Netscape au cours d une discussion avec un ami travaillant dans les relations publiques de l industrie du logiciel d faut de se rappeler l origine de ce terme peut tre emprunt un domaine tout autre elle se souvient tr s bien que son ami n avait pas aim cette proposition Durant la r union raconte Peterson la r action avait t to talement diff rente J h sitais sugg rer ce terme Je n avais pas vraiment de poids au sein du groupe alors j ai commenc l utiliser l air de rien sans souligner que c tait une nouvelle ex pression sa grande surprise
377. s je n ai appris la d cision de la fondation Takeda de r compenser Stallman ainsi que Linus Torvalds et Ken Sakamura avec le prix nouvelle ment cr de la R alisation technico entrepreneuriale pour le bien tre social et conomique qu apr s le d part de Stallman pour le Japon Pour plus d information sur cette r compense assortie d un prix d un million de dollars voir le site de la Fondation Takeda http www takeda foundation jp 297 Richard Stallman et la r volution du logiciel libre Une biographie autoris e charmeur que dans mes souvenirs Stallman conservait ce m me niveau d acidit Lorsque ma femme entama un emphatique Dieu nous en garde elle recut instantan ment une r primande typique de Stallman Je suis d sol d avoir a te l apprendre mais Dieu n existe pas dit il J ai d tre trop pince sans rire Il aurait pu m accuser juste titre de faire le malin mais pas de lavoir bl m e Plus tard quand le d ner fut termin et Sarah partie il sem blait avoir un peu baiss sa garde Alors que nous marchions vers un marchand de livres voisin il admit que les douze derniers mois avaient norm ment chang son regard sur la vie Je pensais que j allais tre seul pour toujours dit il Je suis heureux de m tre tromp Avant de nous quitter il me tendit sa carte de plaisir une carte de visite avec son adresse son num ro de t l phone et ses p
378. s la deux voies cens e nous en offrir l acc s est bloqu e par un bulldozer arr t et deux gros tas de terre Il faut quelques secondes Stallman pour comprendre ce qui se passe alors que notre guide entame un demi tour laborieux en cinq man uvres devant nous Quand il voit le bulldozer et les panneaux Acc s bloqu juste devant Stallman finit par exploser Pourquoi pourquoi pourquoi g mit il en lan ant sa t te en arri re Vous auriez d savoir que cette rue tait bloqu e Vous auriez d savoir que cet itin raire ne fonctionnerait pas Vous avez fait a d lib r ment 1 Levy 1984 p 40 253 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Le conducteur finit sa manceuvre et nous croise en sens inverse retournant vers l art re principale Ce faisant il hausse les paules comme pour s excuser Ajout e un sourire toutes dents dehors sa gestuelle r v le une touche de frustration de continental mais temp r e par une dose protectrice de fatalisme insulaire Au tra vers des vitres ferm es de notre voiture de location semblait nous parvenir un message succinct H c est Maui Qu est ce qu on peut y faire Stallman n en peut plus Mais ne souris pas hurle t il bais sant la vitre par la m me occasion C est ta putain de faute Tout aurait t tellement plus simple si on s y tait pris ma fa on La transcrip
379. s aux adultes encourageant son don naturel L un d eux tait moniteur au camp d t Il pr ta Stallman un manuel pour IBM 7094 au cours 44 Portrait de Richard en jeune homme de sa huiti me ou neuvi me ann e Pour un gamin fascin par les sciences et les chiffres c tait un don du ciel Bient t Stallman se lan a dans la r daction sur papier de programmes bas s sur instructions du 7094 Il n avait pas d ordinateur port e de main pour les ex cuter ni la possibilit de demander en utiliser un mais il br lait d envie d crire un programme n importe quel programme Il demanda m me au moniteur de lui sugg rer au hasard quelque chose coder Le premier ordinateur personnel ne devait appara tre qu une d cennie plus tard Stallman avait encore quelques ann es pa tienter avant d acc der sa premi re machine La chance lui sourit lors de sa derni re ann e de lyc e Le Centre scientifique IBM de New York un p le de recherche situ en plein Manhattan et au jourd hui disparu allait lui offrir la chance d crire son premier vrai programme L id e qu il avait en t te tait d crire un pr processeur rajoutant la convention de sommation en alg bre ten soriel aux fonctionnalit s du langage de programmation PL I Je l avais d abord crit en PL I puis j ai recommenc en langage d assembleur apr s m tre aper u que le programme PL I compil tait tro
380. s de chaque lancement Tout comme son int r t pour les jeux math matiques ce passe temps n attira gu re l attention de Mme Lippman jusqu au jour o elle demanda son fils s il voulait regarder la retransmission d un lancement im portant de la NASA Il enrageait litt ralement dit elle Tout ce qu il put dire fut Mais je n ai encore rien publi Apparemment il avait r dig quelque chose qu il voulait r ellement montrer la NASA Stall man quant lui ne se souvient pas de l incident et croit plus probable que son angoisse tait due au fait qu il n avait pr cis ment rien montrer Ces anecdotes constituent un premier t moignage de l intensit intellectuelle qui allait devenir la marque de Stallman tout au long de sa vie Quand les autres enfants venaient table Stallman restait lire dans sa chambre Quand ils se prenaient pour Johnny Unitas ce c l bre footballeur am ricain des ann es 1950 Stallman jouait lui l astronaute J tais bizarre dit Stallman r sumant bri vement sa jeunesse lors de l interview de Michael Gross en 38 Portrait de Richard en jeune homme 1999 Pass un certain ge je n ai plus eu que des enseignants pour amis Si Stallman n avait pas honte de ces particularit s il consid rait en revanche son inaptitude sociale comme un chec En fait tous deux contribu rent son exclusion sociale Quoique cela ouvrit la porte
381. s demeures luxueuses dans le quar tier Ce premier engagement allait s panouir et mener une plus grande activit politique durant les ann es 1960 En 1965 Mme Lippman affichait son soutien a des candidats politiques tel William Fitts Ryan un d mocrate lu au congr s am ricain avec l aide de clubs r formistes et l un des premiers repr sentants am ricains se d clarer ouvertement contre la guerre du Vietnam Il fallut peu de temps Mme Lippman pour qu elle aussi s oppose l intervention des Etats Unis en Indochine J tais contre la guerre du Vietnam d j au moment de l envoi des troupes par Kennedy dit elle J avais lu les reportages de jour nalistes qui racontaient les d buts du conflit J tais s re qu ils avaient raison de pr dire l enlisement L opposition la guerre du Vietnam fit bient t partie du quotidien du foyer Stallman Lippman En 1967 la m re de Ri chard s tait remari e Son nouvel poux Maurice Lippman alors commandant de l A r National Guard d missionna de ses fonc tions pour marquer son opposition la guerre Son fils Andrew Lippman tait au MIT et donc encore admissible au sursis tu diant Mais cette mesure allait bient t dispara tre et rendait l aggravation possible du conflit plus mena ante que jamais Ri chard pourtant plus jeune risquait lui aussi d tre appel alors que la guerre perdurait jusque dans les ann es 1970
382. s derniers tr sors de sagesse de RMS La comparaison avec les Grateful Dead est appropri e Stall man y recourt souvent pour d crire les possibilit s commerciales inh rentes au logiciel libre En autorisant les fans enregistrer leurs concerts publics le groupe est devenu plus qu un groupe de rock il est devenu le centre d une communaut tribale gravitant autour de leur musique Au cours du temps cette communaut est devenue si importante et d vou e que le groupe a pu se passer de contrat avec une maison de disque pour se financer avec les seuls tourn es et concerts live En 1994 pour sa derni re tourn e le groupe a lev 52 millions de dollars gr ce aux seules entr es des repr sentations publiques Alors que peu d entreprises informatiques priv es ont r ussi galer un tel succ s financier la structure tribale de la commu naut du logiciel libre en a amen beaucoup au cours des ann es 1990 accepter la publication du code source comme une bonne chose En esp rant pouvoir se constituer de la m me fa on de fid les suites de partisans des entreprises comme IBM Sun Mi crosystems et Hewlett Packard en sont venues accepter la lettre sinon l esprit du message de Stallman Le chroniqueur informatique de ZDNet Evan Leibovitch d crit la GPL comme la Magna Carta des industries uvrant dans les technologies de l information Selon lui cet int r t crois sant pour le projet GNU con
383. s existe parce que je me sentais libre de faire individuellement de petites am liorations utiles en suivant un chemin dont on ne voyait pas le bout 122 La commune Emacs laisser taper mais il me disait quoi La session de programmation dura dix heures Pendant tout ce temps Steele raconte que ni lui ni Stallman ne firent de pause ou n chang rent un mot A la fin de la s ance ils avaient r ussi r duire le code source de la fonction de pretty print un peu moins de cent lignes Mes doigts taient tout le temps sur le clavier se rem more Steele C tait comme si nos deux pens es s coulaient vers l cran Il me disait ce que je devais taper et je le tapais Steele ne se rendit compte de la dur e de la session qu en quittant le AI Lab l ext rieur il fut surpris de trouver l obscurit de la nuit En tant que programmeur il tait habitu aux sessions marathon mais celle ci avait t diff rente Travailler avec Stallman l avait contraint refouler tous les stimuli externes et focaliser la totalit de son nergie intellectuelle sur leur t che Avec le recul il dit avoir trouv la force mentale de Stallman aussi exaltante que terrifiante J ai pens juste apr s coup que a avait t une grande exp rience tr s intense mais que je ne voulais plus jamais revivre 123 Chapitre Une morale l epreuve Le 27 septembre 1983 les programmeurs se connectant
384. s faire part de ma gratitude Haley pour cet pilogue d une grande sinc rit Durant ces douze derniers mois il m a servi de manuel d instructions pour g rer un sujet biogra phique qui a b ti toute sa carri re sur son caract re d sagr able J ai b ti ma carri re en disant non des choses que les autres acceptent sans trop se poser de questions et si je peux para tre ou tre d sagr able l occasion c est sans en avoir l intention Depuis le d but j avais imagin conclure cette biographie par un pilogue similaire autant en guise d hommage Haley que pour permettre aux lecteurs de comprendre comment ce livre a pu voir le jour La petite histoire commenc dans un appartement d Oakland puis elle s est poursuivie travers les diverses loca lit s mentionn es dans ce livre Silicon Valley Maui Boston et Cambridge Au final toutefois c est l histoire de deux villes New York la capitale mondiale de l dition litt raire et Sebastopol en Californie la capitale de l dition litt raire du Comt de Sonoma 278 Epilogue de Sam Williams une crasante solitude Tout d bute en avril 2000 A cette poque j crivais des r cits pour le malchanceux site Internet BeOpen com Une de mes premi res missions fut un entretien t l phonique avec Richard M Stallman Ce fut un tel succ s que Slashdot quotidien de r f rence des nerds appartenant 4 VA Software Inc ancienne
385. s incapable de vivre seul Je n tais pas de ceux qui se sentaient l aise face ce genre de chose Stallman dit avoir t impressionn par ceux de ses proches qui osaient s exprimer Il se souvient de la fiert qu il avait prouv e quand son p re imprima et distribua un autocollant qui comparait le massacre de My Lai avec les atrocit s commises par les nazis du rant la Deuxi me Guerre mondiale Je l admirais de l avoir fait dit il mais je ne m imaginais pas moi m me capable de quoi que ce soit de cet ordre J avais peur de ressortir d truit de l arm e Toutefois Stallman fut vite d u par le ton et orientation que prit le mouvement de contestation Comme pour d autres membres du Science Honors Program il voyait surtout les manifestations de fin de semaine Columbia comme un spectacle distrayant 4 3 Cf chapitre 3 NdT 4 Chess un autre l ve du programme SHP d crit ces manifestations comme un bruit de fond Nous tions tous politis s dit il mais les cours du SHP taient bien plus importants Jamais nous n aurions s ch pour aller une manifestation 53 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Au bout du compte il y avait pour lui autant d irrationnel dans les forces qui menaient le mouvement contre la guerre que dans la culture des jeunes et ces deux mouvements en devenaient indisso ciables Au li
386. s vous poser de question Sinon cela veut dire que vous tes mauvais aussi vous mettrai je sur la liste de mes ennemis et vous jetterai je dans une fosse o l Infernal Revenue Service vous fera subir un contr le fiscal tous les ans pour l ternit 15 La destitution impeachement aux tats Unis est une proc dure l gis lative consistant en la mise en accusation d un haut fonctionnaire pr sident vice pr sident chef de cabinet juge f d ral etc Cette proc dure permet d engager des poursuites judiciaires vis vis de ces hauts fonctionnaires que l on destitue alors de leur poste La proc dure est vot e par la Chambre des Re pr sentants et se tient devant le S nat c est dire que seul le Congr s peut en entamer la proc dure Cette perspective for a par exemple le pr sident Nixon d missionner suite au scandale du Watergate en 1974 voir plus loin dans le texte NdT 16 Jeu de mot de Stallman sur l Internal Revenue Service le fisc am ricain Nixon demandait au fisc de contr ler les membres de sa liste d ennemis 77 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Ceux qui interpr taient ce petit discours comme une parodie litt rale des audiences du Watergate ne comprenaient que la moi ti du message Pour Stallman seuls ses camarades hackers sem blaient comprendre l autre moiti Cent ans apr s que Lord Ac ton 7 eut averti que le pouv
387. s with a single copy that is included in the collection provided that you follow the rules of this License for verbatim copying of each of the documents in all other respects You may extract a single document from such a collection and distribute it individually under this License provided you insert a copy of this License into the extracted document and follow this License in all other respects regarding verbatim copying of that document 7 AGGREGATION WITH INDEPENDENT WORKS A compilation of the Document or its derivatives with other separate and independent documents or works in or on a volume of a storage or distribution medium is called an aggregate if the copyright resulting from the compilation is not used to limit the legal rights of the compilation s users beyond what the individual works permit When the Document is included in an aggregate this License does not apply to the other works in the aggregate which are not themselves derivative works of the Document If the Cover Text requirement of section 3 is applicable to these copies of the Document then if the Document is less than one half of the entire aggre gate the Document s Cover Texts may be placed on covers that bracket the Document within the aggregate or the electronic equivalent of covers if the Document is in electronic form Otherwise they must appear on printed covers that bracket the whole aggregate 8 TRANSLATION Translation is considered a kind of mod
388. se d autres Ainsi aujourd hui encore Stallman re oit r guli rement des messages de f licitations pour sa d fense de l open source ce qui lui permet en retour d expliquer qu il n en a jamais t partisan tout en saisissant l occasion d informer l exp diteur sur ce qu est le logiciel libre Certains auteurs reconnaissent l expression logiciel libre dans l emploi de l acronyme FLOSS Free Libre Open Source Soft ware qui signifie peu pr s logiciel libre et open source Toutefois ils ne reconnaissent souvent qu un seul mouvement le FLOSS un peu comme s ils pr tendaient qu il existe aux tats Unis un mouvement liberal conservateur 14 Quant leur per ception de ce mouvement suppos unique elle rel ve la plupart du temps des seuls arguments de l open source En d pit de ces obstacles le mouvement pour le logiciel libre parvient parfois faire entendre sa voix et continue de cro tre en termes de chiffres absolus En ne d viant pas de sa position et en pr sentant ses id es en opposition celles de l open source il gagne du terrain Un des traits de caract res principaux de Stallman est son ent tement dit Ian Murdock S il faut attendre dix ans pour que les gens se rallient son point de vue il attendra 14 Note de Richard Stallman Aux tats Unis le mouvement liberal pro meut la s curit sociale la r glementation de l conomie
389. se r v la un orateur charmant et affable Avec seulement un l ger accent su dois il surprit son public par sa 4 Bien que Linus Torvalds soit finlandais sa langue maternelle est le su dois The Rampantly Unofficial Linus FAQ Vexplique bri vement une minorit significative environ 6 de la population finlandaise parle su dois S appelant eux m mes finlandssvensk ou finlandssvenskar ils se consid rent Finlandais Nombre de leurs familles ont v cu en Finlande durant des si cles Le su dois est l une des deux langues officielles de la Finlande 227 Richard Stallman et la r volution du logiciel libre Une biographie autoris e vivacit d esprit et sa modestie Encore plus surprenant rapporte Raymond Torvalds se montrait tout aussi d cid tirer boulets rouges sur d autres minents hackers y compris le plus auguste d entre eux Richard Stallman la fin de la conf rence le style hacker indolent du jeune homme allait remporter les suffrages des conf renciers tous ges confondus C tait un moment clef se rappelle Raymond Avant 1996 Richard tait le seul pr tendant cr dible pour tre le leader id o logique de la culture toute enti re Personne ne le d sapprouvait en public Ce fut Torvalds qui brisa ce tabou La rupture fut d finitivement consomm e la fin de la conf rence Lors d une discussion relative la domination croissante du march par Micros
390. servis aux cantines de Harvard o il ne trouvait en moyenne comestible qu un repas par jour il n y appr ciait pas les petits d jeuners de surcro t un moment de la journ e o il sommeillait Pour l excentrique marginal fr quentant peu ses condisciples c tait une exp rience grisante que de soudainement fl ner avec des 68 Destituer Dieu gens partageant sa pr dilection pour les ordinateurs la science fiction et la nourriture chinoise Quinze ans apr s lors d un dis cours l Institut Technique Royal de Su de Stallman se rem more l poque avec nostalgie Je me souviens des levers de soleil qu on admirait depuis la voiture en revenant de Chinatown C tait ma gnifique voir c est un moment si calme dans la journ e L instant est merveilleux pour se pr parer au coucher C est si bon de ren trer chez soi au petit matin et d entendre le chant des oiseaux On se sent profond ment serein content du travail de la nuit 1 x K k Plus Stallman fr quentait les hackers plus il faisait sienne leur vision du monde Lui m me grand d fenseur de la libert indivi duelle il commen a y m ler le sens d une responsabilit envers la communaut Lorsque les autres violaient le code commun Stall man n h sitait pas a le faire observer Moins d un an apr s sa premi re visite il faisait d j partie de ceux qui lib raient les terminaux appartenant l ensem
391. sis de libert 79 6 La commune Emacs 107 7 Une morale l preuve 125 8 Sur sc ne avec Saint Ignucius 153 9 Gen se de la Licence publique g n rale de GNU GNU CMS Re nn E A nt en 173 TO CNT Wa tise Sade he ha nn ease ees ees 203 Richard Stallman et la r volution du logiciel libre Une biographie autoris e 11 Richard Stallman et l open source 225 12 Une br ve incursion dans l enfer hacker 249 13 Le combat vers la libert 257 Epilogue de Sam Williams une crasante solitude 277 A propos du terme hacker 301 B La GNU Free Documentation License 311 Bibliographi massana eat a sata 323 Index des noms propres 331 XX Chapitre Une histoire d imprimante Je crains les Grecs M me lorsqu ils offrent des pr sents Virgile L En ide La nouvelle imprimante tait encore bloqu e Richard M Stallman vingt sept ans programmeur au labora toire d intelligence artificielle AI Lab du Massachussetts Institute of Technology MIT le constata a ses d pens Une heure apr s Venvoi d un fichier d une cinquantaine de pages l imprimante laser du bureau il d
392. ssez d sesp r pour s y coller mit le probl me de c t La politique de r tention de Xerox contrastait vivement avec le mode coop ratif en cours au sein de la communaut des hackers Ainsi pour d velopper le pilote de l ancienne imprimante ainsi que celui permettant l affichage des terminaux depuis deux PDP 11 distincts le AI Lab avait eu besoin d un assembleur crois compilant les codes du PDP 11 sur le PDP 10 principal Les hackers du laboratoire auraient pu crire un tel pro gramme Stallman en avait cependant d nich un similaire aupr s du d partement de sciences informatiques de son universit Har vard Ce programme avait bien t con u pour tourner sur un PDP 10 mais avec un autre syst me d exploitation Stallman ne sut jamais qui en tait l auteur aucun nom n tant mentionn Il en rapporta malgr tout une copie au laboratoire et l adapta au syst me ITS en place Le AT Lab acquit ainsi sans peine une com posante de son infrastructure logicielle Mieux Stallman y ajouta des fonctions puissantes Nous l avons quand m me utilis plu sieurs ann es indique t il Pour un programmeur des ann es 1970 ces emprunts de code taient aussi anodins que la visite d un voisin venu emprunter un peu de sucre ou un appareil m nager ceci pr s qu en effectuant une copie du logiciel pour le AI Lab Stallman ne privait personne de la possibilit d utiliser le programme Au contraire t
393. ssitait une facult mentale quiva lente celle requise pour jouer aux checs les yeux band s Teco n tait pas le seul diteur en mode plein cran existant dans le monde de l informatique cette poque Pendant une vi site au laboratoire d intelligence artificielle de Stanford le Stan ford Artificial Intelligence Lab en 1976 Stallman d couvrit un programme d dition appel E Le logiciel contenait une fonction interne donnant la possibilit son utilisateur de mettre jour Vaffichage chaque frappe d une commande Dans le jargon in formatique des ann es 1970 E tait l un des premiers logiciels rudimentaires d dition wysiwyg Contraction de What You See Is What You Get vous voyez ce que vous obtenez wysiwyg signifiait que l usager pouvait manipuler le fichier en naviguant dans le texte l cran contrairement ce qui se passait avec un logiciel d dition en arri re plan Impressionn par cette trouvaille Stallman chercha une ma ni re similaire d am liorer Teco son retour au MIT Il trouva une fonction d nomm e Control R crite par Carl Mikkelson et nomm e d apr s la combinaison de touches qui la d clenchait Le bidouillage de Mikkelson fit passer Teco de son mode d ex cution abstrait un mode plus intuitif de touche par touche Il avait comme d fauts de n utiliser que cinq lignes l cran et d tre trop peu efficace pour une utilisation r elle
394. st Quelles r gles imposer aux masses pour les obliger nous verser beaucoup d argent Mais j ai eu la chance dans les an n es 1970 de faire partie d une communaut de programmeurs qui s changeaient leurs logiciels Cela me fait consid rer la ques tion sous un angle in dit et je pr f re demander quelles sont les r gles qui aboutiraient une soci t b n fique pour les gens qui la composent Bien s r j arrive des conclusions compl tement diff rentes 4 Voir Leibovitch 2000 La Magna Carta est une charte de 63 articles ar rach e en 1215 au roi Jean Sans Terre qui limite l arbitraire royal et emp che entre autres l emprisonnement arbitraire en tablissant l habeas corpus 157 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Encore une fois Stallman revient rapidement sur l anecdote de Vimprimante laser Xerox se r servant un instant pour reproduire le m me jeu qu New York prenant l audience partie Il consacre aussi quelques minutes l explication du nom GNU Linux Certains me demandent Pourquoi faire tant de bruit pour redonner GNU le cr dit que Linux lui a subtilis Apr s tout le plus important est que le but soit atteint pas que l on sache gr ce qui il a t atteint Cela serait un sage conseil si C tait le cas Mais le but n est pas de construire un syst me d exploitation le but e
395. st de lib rer les utilisateurs d ordinateurs Et pour cela nous devons leur permettre de tout faire avec leur ordinateur en toute libert Il reste norm ment de travail faire ajoute t il Certains dans le public connaissent d j tout cela Pour d autres cela reste un peu obscur Quand l un des porteurs de polos commence piquer du nez Stallman arr te son discours et demande quelqu un de r veiller l tourdi Quelqu un m a dit un jour que ma voix tait si apaisante qu il se demandait si je n tais pas une sorte de gu risseur dit il provoquant les rires du public Je pense que a veut dire que je peux vous aider glis ser doucement dans un sommeil d licieux et paisible Et certains d entre vous en ont peut tre besoin Peut tre que je ne devrais 5 Pour des raisons narratives j ai h sit entrer dans les d tails concer nant la d finition compl te que donne Stallman de la libert logicielle Le site Internet du projet GNU num re quatre points fondamentaux la libert d utiliser le programme comme on le souhaite pour quelque but que ce soit libert 0 celle d tudier le code source du programme et de le modifier pour qu il fasse ce que l on souhaite libert 1 celle de distribuer des copies du programme afin d aider son prochain libert 2 celle de distribuer des copies des versions que l on a modifi es afin que la communaut enti re en b n fici
396. sted in the History section of the Document You may use the same title as a previous version if the original publisher of that version gives permission B List on the Title Page as authors one or more persons or entities respon sible for authorship of the modifications in the Modified Version together with at least five of the principal authors of the Document all of its principal au thors if it has fewer than five unless they release you from this requirement C State on the Title page the name of the publisher of the Modified Version as the publisher D Preserve all the copyright notices of the Document E Add an appropriate copyright notice for your modifications adjacent to the other copyright notices 315 Richard Stallman et la r volution du logiciel libre Une biographie autoris e F Include immediately after the copyright notices a license notice giving the public permission to use the Modified Version under the terms of this License in the form shown in the Addendum below G Preserve in that license notice the full lists of Invariant Sections and re quired Cover Texts given in the Document s license notice H Include an unaltered copy of this License I Preserve the section Entitled History Preserve its Title and add to it an item stating at least the title year new authors and publisher of the Modified Version as given on the Title Page If there is no section Entitled History in the Doc
397. stitue plus qu une simple tendance Ce changement soci tal laisse les utilisateurs prendre en main leur avenir Tout comme la Magna Carta a donn des droits aux 3 Voir Grateful Dead Time Capsule 1985 1995 North American Tour Grosses http www accessplace com gdtc 1197 htm 156 Sur sc ne avec Saint Ignucius sujets de l empire britannique la GPL d finit les droits et libert s des utilisateurs de logiciels informatiques 4 L organisation de la communaut du logiciel libre explique aussi pourquoi tous ces programmeurs dans la quarantaine qui pourraient tre en train de travailler sur des projets de physique ou encore parcourir l Internet la recherche d informations m t o rologiques pour planche voile ont pr f r s enfermer dans une salle de conf rence afin d couter le discours de Richard Stallman x x K Contrairement la conf rence de New York Stallman n est pas pr sent par un tiers Il ne se pr sente d ailleurs pas lui m me Quand le mat riel des gens de FreeBSD est finalement mis en route il se contente de s avancer commence parler sa voix cou vrant bient t toutes les autres La plupart du temps quand un d bat a lieu sur les r gles qu une soci t devrait adopter pour encadrer l utilisation des lo giciels les intervenants sont des diteurs logiciels dont l avis est tout sauf d sint ress commence t il La question qu ils se posent e
398. t pousser l o l on en place des boutures Dans une conomie de l information de plus en plus d pendante des logi ciels et toujours davantage li e aux standards la GPL est deve nue un outil strat gique tel le Big Stick de Roosevelt appliqu au mouvement du logiciel libre M me les soci t s ayant d abord tourn en d rision le socialisme logiciel s accordent finalement en reconna tre les b n fices Ainsi Linux le noyau de syst me d exploitation d velopp par l tudiant finlandais Linus Torvalds en 1991 est il publi sous la licence GPL comme la plus grande partie du syst me GNU GNU Emacs le d bogueur GNU le com pilateur C GCC 4 etc Ensemble ces outils forment les composants du syst me d exploitation libre GNU Linux d velopp nourri et d tenu par la communaut mondiale des hackers Loin d tre vue comme une menace la GPL a m me t un appui pour des compagnies sp cialis es dans la haute technologie comme IBM Hewlett Packard et Sun Microsystems qui vendent des applications et des services adapt s l infrastructure toujours plus volu e des logiciels libres 2 Allusion a la pens e de Th odore Roosevelt qui aimait citer ce proverbe africain Parlez doucement et portez un gros baton vous irez loin Tout au long du vingtieme si cle la strat gie du Big Stick port e par la droite am ricaine consistait pour les Etats Unis profiter du poids consi
399. t du n erlan dais l acronyme du programme signifiait Kit de compilation de l universit libre Plein d optimisme Stallman s enquit de sa voir si le programme tait libre Quelle ne fut pas sa d ception lorsque l auteur l informa que l expression universit libre fai sait r f rence la Vrije Universiteit Amsterdam Universit Libre d Amsterdam 146 Une morale l preuve Il m a r pondu moqueur que si l universit tait libre le compilateur lui ne l tait pas se souvient Stallman L auteur de Vuck ne se contenta d ailleurs pas d un refus Il sugg ra m me son interlocuteur d abandonner le projet GNU pour d velopper des modules compl mentaires qui am lioreraient les ventes de Vuck en prenant part aux b n fices C est pourquoi j ai d cid que mon premier programme pour le projet GNU serait un compilateur multi langage et multi plate forme 8 ajoute Stallman d faut de Vuck il trouva un compilateur Pastel crit par des programmeurs du Lawrence Livermore National Lab Ils lui en donn rent une copie et selon leurs dires le compilateur tait libre d tre copi et modifi Malheureusement le programme ne convenait pas n cessitant des ressources bien trop importantes en m moire Il analysait en effet la totalit d un fichier en m moire centrale ce qui avait pour effet d emp cher les autres donn es de circuler tant que la comp
400. t obsol te pousse les consommateurs se tourner massivement vers les soci t s les plus p rennes avec pour r sultat un oligopole o seuls quelques gros acteurs se partagent le march Le mod le conomique du logi ciel privateur m ne selon eux des situations de monopole et 5 Microsoft pr f re ignorer l expression logiciel libre et attaquer direc tement le camp apolitique de l open source pour d tourner l attention du mouvement du logiciel libre cf chap 11 22 2001 l odyss e d un hacker des abus de position dominante ainsi qu la stagnation du mar ch Les puissants y accaparent tout l oxyg ne au d triment des concurrents et des start ups innovantes 8 D autres consid rent au contraire que la GPL pr cipitera la perte de ceux qui l utilisent Selon eux vendre un logiciel est au moins aussi risqu que l acheter Sans la protection juridique de licences logicielles restrictives et sans la perspective all chante d tre seul d tenteur d un logiciel r volutionnaire initiant tout un nouveau march killer app plus aucune soci t n aurait d int r t se lancer La aussi on verrait le march stagner et l innovation se tarir Pour Craig Mundie dans son discours du 3 mai sur ce m me campus la nature virale dela GPL menace toute en treprise dont l actif principal est l exclusivit qu elle pr tend d te nir sur son logiciel Mundie ajoutait
401. t peu peu sap par le secret com mercial et l app t du gain ce qui conduisit parfois des situations bancales entre partage et cloisonnement A nsi les chercheurs de l universit de Californie Berkeley avaient ils labor un puissant syst me d exploitation nomm BSD Berkeley Software Distribu tion partir du syst me Unix qu ils avaient obtenu d AT amp T L universit distribuait BSD pour le simple co t de la copie sur bande mais uniquement aux coles justifiant de 50 000 dollars de licence chez AT amp T Les hackers de Berkeley s accommodaient de cette contrainte tant qu AT amp T les laissait faire sans percevoir alors de conflit entre les deux pratiques x x K Richard Stallman et la r volution du logiciel libre Une biographie autoris e Stallman fut donc ennuy que Xerox ne fournisse pas les fichiers du code source sans pour autant y trouver mati re se mettre en col re Il ne prit m me pas la peine de contacter Xerox Ils nous avaient d j donn l imprimante laser dit il Je ne pouvais pas pr tendre qu ils nous devaient quoi que ce soit De plus j avais bien conscience que le fait de ne pas livrer le code source tait une d cision calcul e et qu il tait inutile d essayer de leur faire changer d avis Un jour une nouvelle se mit circuler un chercheur du d par tement informatique de l universit de Carnegie Mellon poss dait une copie du code source
402. te de PITS Stallman utilisa le dernier champ vide de chaque descripteur de fichier pour y impl menter une fonction enregistrant le dernier uti lisateur ayant modifi le fichier Cette fonction nouvelle ne laissait plus de place pour stocker d autres informations pour la s curisa tion et elle tait si utile que personne ne pouvait s rieusement en proposer la suppression Les hackers qui avaient crit PITS avaient d cid qu apr s tout la protection des fichiers n tait habituellement utilis e que par un soi disant administrateur syst me d sireux de s arroger du pouvoir sur tous les autres expliqua Stallman par la suite Or les hackers ne voulaient pas que quelqu un ait un tel pouvoir sur eux Ils n ont donc pas impl ment de fonctions de ce type Il en r sultait que peu importe ce qui pouvait se casser dans le syst me vous pouviez toujours le r parer puisqu aucun contr le d acc s n tait en place Gr ce leur vigilance les hackers parvinrent pr server les machines du AI Lab des artifices de la s curisation Non loin de l dans un groupe du laboratoire de sciences informatiques Labo ratory for Computer Science LCS du MIT l esprit s curitaire des enseignants gagna cependant la partie Le groupe de recherche sur la mod lisation dynamique y installa son premier syst me bas sur mot de passe en 1977 L encore Stallman prit sur lui de corriger ce qu il consid rait comme un rel c
403. tement tait d licat sans une r criture totale qui n tait pas d sirable L utilisation de notes explicites rectificatives a t sugg r e mais l ampleur des modifi cations l aurait rendue impossible dans la plupart des chapitres Certaines erreurs taient trop profond ment ancr es dans le texte pour tre corrig es par des notes Quant aux autres des notes au fil ou en bas de page auraient alourdi consid rablement et rendu l ensemble illisible les notes de bas de page tant videmment ignor es par un lecteur lass C est pourquoi j ai directement cor rig le texte VI Pr face de Richard Stallman Je pr cise que je n ai pas v rifi tous les faits et citations in connus de moi je les ai laiss s pour la plupart en m en remettant l autorit de Sam Williams Par ailleurs la version de Sam Williams contenait de nom breuses citations critiques envers moi Je les ai laiss es intactes me contentant d y r pondre lorsque cela tait appropri Aucune citation n a t supprim e except certaines au chapitre 11 qui traitaient d open source et n avaient pas de rapport avec ma vie ou mon action De m me j ai conserv certaines interpr tations personnelles de Sam Williams qui taient critiques envers moi lorsqu elles ne pr sentaient pas de malentendus factuels ni tech niques mais j ai librement corrig des affirmations fausses concer nant mon ceuvre mes pens es ou
404. ternet uti lisent les brevets pour pr empter les applications individuelles et les business models individuels pour preuve la tentative d Amazon en 2000 de faire breveter son processus d achat en ligne en un clic one click Pour la plupart des entreprises cependant les brevets logi ciels sont devenus des armes d fensives utilis es comme contre partie dans des accords bilat raux o les portefeuilles de brevets s quilibrent l un l autre sorte de forme tendue d apaisement di plomatique interentreprises Malgr tout dans quelques cas notables d algorithmes de chif frement ou de compression graphique certains diteurs logiciels ont r ussi touffer l innovation chez la concurrence C est ainsi que certaines fonctions de rendu de polices de caract res n existent pas en logiciel libre en raison de la menace que fait peser Apple en invoquant ses brevets 160 Sur sc ne avec Saint Ignucius Pour Stallman la probl matique des brevets logiciels rend plus vitale que jamais la vigilance permanente des hackers Cela sou ligne aussi l importance de faire valoir les b n fices des logiciels libres en termes politiques plut t qu en termes d avantages concur rentiels Il affirme que la performance et le prix deux crit res sur lesquels des syst mes d exploitation libres comme GNU Linux et FreeBSD d tiennent d j un avantage cons quent sur leurs alter ego commerciaux sont secondaires
405. that has been published not as a draft by the Free Software Foundation If the Document does not specify a version number of this License you may choose 319 Richard Stallman et la r volution du logiciel libre Une biographie autoris e any version ever published not as a draft by the Free Software Foundation If the Document specifies that a proxy can decide which future versions of this License can be used that proxy s public statement of acceptance of a version permanently authorizes you to choose that version for the Document 11 RELICENSING Massive Multiauthor Collaboration Site or MMC Site means any World Wide Web server that publishes copyrightable works and also provides pro minent facilities for anybody to edit those works A public wiki that anybody can edit is an example of such a server A Massive Multiauthor Collaboration or MMC contained in the site means any set of copyrightable works thus published on the MMC site CC BY SA means the Creative Commons Attribution Share Alike 3 0 license published by Creative Commons Corporation a not for profit corporation with a principal place of business in San Francisco California as well as future copyleft versions of that license published by that same organization Incorporate means to publish or republish a Document in whole or in part as part of another Document An MMC is eligible for relicensing if it is licensed under this License and if all
406. tion de ce monologue n est pas exacte semble t il car je n utilise pas le mot putain utilis ainsi comme adverbe It s your fucking fault Comme il ne s agissait pas d une interview Williams n enregistrait donc pas Je suis s r que les choses se sont pass es comme a dans l ensemble mais ce qu il cite de moi refl te plus ce qu il en a interpr t que mes paroles r elles Stallman insiste sur les mots ma fa on en agrippant le volant et en se ramenant vers lui deux reprises L image qu il donne alors est celle d un enfant piquant une crise dans son si ge auto Une image soutenue par le ton de sa voix mi chemin entre col re et angoisse il semble au bord des larmes Heureusement celles ci ne viennent pas Comme un orage d t la crise s teint presque aussi vite qu elle est apparue Apr s quelques ronchonnements Stallman enclenche la marche arri re et r alise son propre demi tour Quand nous retrouvons la rue prin cipale son visage est aussi impassible que lorsqu il a quitt l h tel une demi heure auparavant 254 Une br ve incursion dans l enfer hacker Cinq minutes plus tard nous atteignons le croisement suivant En quelques secondes b n ficiant cette fois d un acc s facile l autoroute nous fon ons vers Pa ia une vitesse r confortante Le soleil qui irradiait tout l heure couvrant d une lueur dor e l paule gauche de Stallman br le mainten
407. tique 17 Cette citation est tir e de l change houleux et tr s m diatis sur l Internet qui opposa Torvalds Tannenbaum apr s la parution de la pre mi re version de Linux Pour d fendre son choix d un noyau monolithique non portable Torvalds affirme avoir commenc travailler sur Linux dans le but de conna tre davantage son nouveau PC 386 Voir DiBona Ockman amp Stone 1999 p 224 223 Richard Stallman et la r volution du logiciel libre Une biographie autoris e d utilisateurs La fen tre des trente six mois s tait referm e si gnifiant que m me si le projet GNU sortait son noyau Hurd les chances auraient t bien minces pour que en dehors du noyau dur de la communaut hacker quelqu un le remarque Linux en comblant la derni re lacune du syst me GNU avait accompli la mission du projet GNU savoir la production d un syst me d exploitation libre de type Unix Quoi qu il en soit la plupart des utilisateurs ne comprirent pas ce qu il s tait vraiment pass croyant que Linux tait le syst me entier et que Torvalds tait son cr ateur La plupart install rent des distributions incluant des programmes non libres et avec Tor valds comme guide thique n y virent aucune raison de les rejeter Malgr tout une libert pr caire restait la port e de ceux qui savaient l appr cier 224 Chapitre 11 Richard Stallman et l open source Notes de Richard Stall
408. trateurs exig rent par la suite de Stallman qu il cesse de diffuser son mot de passe ce dernier invoquant son thique personnelle pr f ra cesser compl tement d utiliser Oz Lorsque les mots de passe ont fait leur premi re apparition au AI Lab j ai d cid de suivre ma conviction selon laquelle il ne devrait pas y avoir de mots de passe Dans la mesure o je ne crois pas qu il soit vraiment souhaitable d avoir une quelconque s curit sur un ordinateur je ne vois pas pourquoi j aurais d collaborer avec ce r gime s curitaire x K k Le refus de Stallman de s incliner devant le grand et puissant Oz tait repr sentatif de la tension croissante entre hackers et res ponsables du AI Lab au d but des ann es 1980 Une tension qui allait malgr tout passer au second plan occult e par le conflit qui faisait rage au sein m me de la communaut des hackers l arriv e du Decsystem 20 celle ci tait bel et bien divis e en deux camps f d r s chacun autour d une des soci t s LMI ou Symbo lics Symbolics gr ce ses investissements externes avait recrut des d veloppeurs du AI Lab et les faisait travailler am lioration de divers composants du syst me d exploitation de la machine Lisp hors du giron du laboratoire Fin 1980 la soci t avait re crut quatorze hackers du laboratoire comme conseillers temps partiel pour le d veloppement de sa version de la machine Lisp Les
409. tri bution confondus Elle proposera des tutoriels des d bats ainsi que des conf rences pl ni res de Linus Torvalds et Richard Stall man Parmi les destinataires du message on comptait Eric S Ray mond membre du comit organisateur Bien que contrairement aux autres membres il ne soit pas le dirigeant d un projet ou d une entreprise il s tait acquis une bonne r putation dans la communaut des hackers gr ce plusieurs projets de logiciels et a V dition du New Hacker s Dictionary une version revue et largement augment e du Hacker s Dictionary publi dix ans plus t t par Guy Steele Pour Raymond la conf rence de 1996 tait une occasion S il n tait pas un d fenseur inconditionnel des id es du mouvement pour le logiciel libre il avait contribu a plusieurs programmes 2 Voir Peter Salus FYI Conference on Freely Redistributable Software 2 2 Cambridge 1995 archives de Terry Winograd http bat8 inria fr 7Elang hotlist free licence fsf96 call for papers html 3 G Steele E S Raymond The New Hacker s Dictionary MIT Press 1991 1993 1996 G Stelle The Hacker s Dictionary A Guide to the World of Computer Wizards Harpercollins 1984 226 Richard Stallman et l open source GNU en particulier GNU Emacs Il avait mis fin ses contri butions en 1992 apr s avoir exig l autorisation d apporter des modifications la version officielle de GNU
410. trop de modifications pour consti tuer un bon point de d part En f vrier 1988 selon une autre lettre de diffusion le projet GNU avait chang son fusil d paule pour Mach un micro noyau l ger d velopp Carnegie Mellon Mach n tait pas alors un logiciel libre mais ses d veloppeurs confes saient en priv qu ils allaient le lib rer Lorsque cela arriva en 1990 le d veloppement du noyau GNU put r ellement commen cer 21 Les d lais de d veloppement du noyau n taient pas le seul souci de Stallman cette poque En 1989 la Lotus Development Corporation poursuivit en justice des compagnies rivales Paper back Software International et Borland pour avoir copi les com mandes de menus du logiciel populaire de Lotus qu tait Tableur 1 2 3 L action en justice de Lotus ajout e la bataille Apple Microsoft sur l apparence et l ergonomie look and feel met taient indirectement en danger l avenir du projet GNU Elles me nacaient en effet le droit de d velopper des logiciels compatibles avec des programmes existants ce qui tait l un des principes de GNU Ce proc s risquait de paralyser la culture toute enti re du d veloppement logiciel D termin faire quelque chose Stallman et quelques profes seurs r dig rent un communiqu dans The Tech le journal tu diant du MIT fustigeant le proc s et appelant au boycott des entreprises l origine de la bataille judiciaire Stallman org
411. trouver sur le march Sous peu au cours des ann es 1970 les crans vid o allaient remplacer les t l types comme terminaux d affichage cr ant ainsi la possibilit d une di tion en plein cran par opposition au ligne par ligne L un des premiers programmes profiter de l dition plein cran se trouvait au AI Lab et tait baptis Teco acronyme de Text Editor and Corrector pour diteur et correcteur de texte Le programme r sultait d une mise niveau r alis e par des ha ckers du vieil diteur t l type de la machine PDP 6 S il repr sen tait une am lioration substantielle par rapport aux vieux diteurs de texte Teco pr sentait encore des inconv nients Pour cr er et diter un document un programmeur devait entrer une s rie de commandes sp cifiant chaque dition Le processus tait abstrait Contrairement aux traitements de texte modernes qui mettent jour le texte chaque frappe sur le clavier Teco demandait l utilisateur d entrer une grande s rie d instructions d dition sui vie d une s quence de fin de commande simplement pour changer 4 D apr s le Jargon File http www catb org jargon html T TECO html 114 La commune Emacs le texte Avec le temps un hacker devenait suffisamment habile pour proc der d importantes modifications en une seule et l gante cha ne de commandes Mais comme Stallman le soulignerait plus tard la proc dure n ce
412. u la source Il n y avait trouv qu un barrage hydro lectrique flam bant neuf orn d un beau logo Xerox Il ne prit pas conscience de suite de tout ce que cela impliquait et qu ainsi tout un syst me pervers allait se mettre en place Dans un premier temps il ne vit au refus qu un caract re personnel J tais tellement en col re que je ne pouvais pas l exprimer J ai fait demi tour et suis sorti sans un mot se souvient Stallman J ai m me peut tre claqu la porte qui sait Je ne me rappelle qu une chose je voulais sortir de la En venant pas un instant je n avais imagin que ce chercheur pourrait me refuser son aide et je ne m y tais pas pr par Sa r ponse m a laiss sans voix d u et furieux Vingt ans apr s les faits la col re est toujours l et Stall man pr sente cet v nement comme l un des plus d cisifs parmi d autres dans sa r flexion sur les questions d thique autour du logiciel libre Les mois suivants la s rie d v nements impliquant la communaut des hackers du AI Lab aurait pourtant d en com paraison renvoyer au rang de simple d tail ces trente secondes de tension dans un bureau obscur de Carnegie Mellon Pourtant c est cette rencontre que Stallman invoque pour expliquer comment lui hacker isol instinctivement m fiant vis vis des autorit s centra lis es est devenu un activiste la t te d une croisade informatique se r clamant des tr
413. ucture logicielle du la boratoire Stallman investit des efforts particuliers dans Teco l diteur de texte du laboratoire Le travail de Stallman sur Teco dans les ann es 1970 est intime ment li l histoire de son leadership futur au sein du mouvement du logiciel libre C est galement un stade important de l histoire de l informatique au point qu en retracer un bref r sum s impose Durant les ann es 1950 1960 alors que les ordinateurs faisaient leur premi re apparition dans les universit s la programmation informatique tait une chose incroyablement abstraite Pour com muniquer avec la machine les programmeurs cr aient une s rie de cartes perfor es dont chacune repr sentait une commande logi cielle unique Ils passaient ensuite ces cartes un administrateur du syst me central qui les ins rait une une dans la machine attendant qu en ressorte une nouvelle s rie que les programmeurs d chiffraient alors comme donn es de sortie Cette proc dure appel e traitement par lots batch proces sing tait lourde et tr s longue Elle offrait aussi un terrain pour les abus de pouvoir L une des raisons de l aversion spontan e des hackers pour la centralisation tait d ailleurs le pouvoir d tenu par les premiers op rateurs syst me qui d cidaient quels lots seraient ex cut s en priorit En 1962 les informaticiens et hackers participant au projet MAC un pr curseur du AI Lab p
414. ue D un bord se tenaient les politiciens municipaux pro d veloppement et les af fairistes pr ts d molir et transformer en bureaux de nombreux immeubles du quartier pour faire face l afflux d employ s en col blanc De l autre les locataires irlandais et porto ricains pauvres qui s taient trouv un refuge abordable dans le quartier Au d but Mme Lippman ne savait quel camp choisir En tant que nouvelle arrivante elle se sentait attir e par un logement neuf mais en tant que m re c libataire aux faibles revenus elle par tageait les m mes difficult s que les plus pauvres des locataires laiss s pour compte d un nombre croissant de projets destin s aux 50 Destituer Dieu r sidents les plus riches Indign e elle chercha un moyen de com battre cette machine politique qui essayait de transformer son voi sinage en clone du quartier chic de New York Upper East Side Son premier contact avec le si ge local du parti d mocrate eut lieu en 1958 raconte t elle A la recherche d une garderie pour son fils elle fut scandalis e par l tat de l un des centres municipaux destin aux citoyens a faibles revenus Tout ce dont je me sou viens c est de l odeur de lait tourn des couloirs sombres et de la p nurie d quipements J avais d ja t enseignante dans une cole maternelle priv e Le contraste tait norme Nous n avons jet qu un regard dans la salle et nous sommes partis J
415. ument create one stating the title year authors and publisher of the Document as given on its Title Page then add an item describing the Modified Version as stated in the previous sentence J Preserve the network location if any given in the Document for public access to a Transparent copy of the Document and likewise the network lo cations given in the Document for previous versions it was based on These may be placed in the History section You may omit a network location for a work that was published at least four years before the Document itself or if the original publisher of the version it refers to gives permission K For any section Entitled Acknowledgements or Dedications Preserve the Title of the section and preserve in the section all the substance and tone of each of the contributor acknowledgements and or dedications given therein L Preserve all the Invariant Sections of the Document unaltered in their text and in their titles Section numbers or the equivalent are not considered part of the section titles M Delete any section Entitled Endorsements Such a section may not be included in the Modified Version N Do not retitle any existing section to be Entitled Endorsements or to conflict in title with any Invariant Section O Preserve any Warranty Disclaimers If the Modified Version includes new front matter sections or appendices that qualify as Secondary Sections and contain no material copied
416. un horrible temp rament dit Stallman Il ne hurlait jamais mais trouvait toujours le mot apte faire mouche vous d molir Concernant la vie chez sa m re Stallman est moins quivoque C tait la guerre dit il Dans ma d solation je disais souvent Je veux rentrer chez moi en faisant r f rence ce refuge inexistant que je n aurais jamais Les premi res ann es apr s le divorce Stallman trouva calme et tranquillit chez ses grands parents paternels Mais l un d c da lorsque Stallman avait huit ans et l autre lorsqu il en avait dix La perte fut d vastatrice pour lui Je leur rendais visite et je me sentais aim choy se souvient il C est le seul endroit o j ai ressenti a jusqu mon d part pour l universit Mme Lippman consid re le d c s des grands parents de Ri chard comme le deuxi me v nement traumatisant Il en a t 5 Malheureusement je n ai pu interviewer Daniel Stallman pour cet ou vrage Pendant mes recherches pr liminaires Stallman m avait inform que son p re souffrait de la maladie d Alzheimer Lorsque j ai repris l enqu te en 2001 j ai appris avec regret qu il tait d c d plus t t cette ann e l 43 Richard Stallman et la r volution du logiciel libre Une biographie autoris e boulevers dit elle Il tait tr s proche d eux Avant leur dispa rition il tait tr s extraverti presqu un meneur pour les aut
417. up es autour de moi Cependant il est vrai que le fait de ne pas avoir de chez moi d en trouver un et de le perdre d en trouver une autre pour la voir d truite m a profond ment affect Celle que j ai perdue c est le dortoir celle qui a t d truite c est le AT Lab Le sentiment de pr carit induit par le fait de ne me sentir chez moi nulle part de ne pas avoir de communaut a t tr s fort Cela m a donn envie de me battre pour retrouver cela Apr s l entretien je ne pus m emp cher d prouver une cer taine proximit motionnelle En entendant Sarah d crire ce qui lavait attir e vers Stallman et en entendant l homme d crire lui m me les sentiments qui l avaient entra n d fendre la cause du logiciel libre j tais ramen mes propres motivations pr sidant l criture de ce livre Depuis juillet 2000 j ai appris appr cier tant les aspects s duisants que repoussants de la personne de Richard Stallman Comme Eben Moglen avant moi je sentis qu abaisser cette personne au rang d piph nom ne ou d l ment perturbateur l int rieur du mouvement global du logiciel libre serait une grave erreur de nombreux gards les deux se d finis saient mutuellement tel point qu ils en devenaient indissociables 299 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Williams objective ses r actions tant positives que n gati
418. ur le clavier on songe deux amis de longue date pris dans une intense conversation La s ance se termina avec quelques coups forts ass n s sur les touches puis le rangement du portable Pr t pour le d jeuner demanda Stallman x x K Nous march mes jusqu ma voiture Se plaignant d une en torse Stallman avan ait lentement en boitant La faute une blessure au tendon du pied gauche survenue trois ans avant qui avait empir un point tel que Stallman grand amateur de danse folklorique avait t oblig d abandonner toute pratique Jaime norm ment la danse folklorique se lamentait il Ne plus pouvoir danser est une vraie trag die pour moi Le corps de Stallman en t moignait aussi Le manque d exercice l avait laiss joufflu et ventru une bedaine qui se voyait 7 Il s en remet de nos jours un clavier n cessitant moins de pression qu un clavier classique 86 Une oasis de libert moins l ann e pr c dente Une prise de poids probablement s rieuse car en marchant Stallman cambrait le dos telle une femme enceinte s accommodant d un poids inhabituel Stallman s arr ta pour sentir le parfum des roses ralentissant un peu plus le rythme de notre marche Visant une floraison parti culi rement belle il approcha son nez des p tales centraux inspira profond ment et recula avec un soupir de satisfaction Hmmm rhinophytophilie 8 s exc
419. urce La Poule ou l uf Historique des modifications uvre originale crite par Sam Williams Mars 2007 Projet de traduction en fran ais initi par Framasoft http www framasoft net Alexis Kauffmann puis sous la direction de Christophe Masutti Framasoft Il Mention l gale D cembre 2008 novembre 2009 Modifications majeures apport es au texte original par Richard M Stallman Traduction agr ment e de notes et d un index septembre 2009 21 janvier 2010 Editions Eyrolles r criture retraduction demandes d ajouts re lecture Muriel Shan Sei Fan Fran ois Pierre Dubos Daniel Ga rance Karine Joly Sophie Hincelin Pascale Sztajnbok Richard Stallman relecture finale derni res corrections Mise en page Chlo Girard et David Dauvergne La Poule ou l uf HI Preface de Richard Stallman J ai tent d apporter a cette dition revue et augment e mes connaissances sans pour autant sacrifier le point de vue externe et les interviews de Sam Williams Le lecteur sera juge du succ s de mon entreprise J ai lu pour la premi re fois le texte de l dition anglaise en 2009 lorsque j ai t sollicit pour aider adaptation fran aise de Free as in Freedom Il lui fallait plus que des modifications mineures Outre que des faits taient rapport s de fa on erron e il fal lait des changements plus profonds Sam Williams n tant pas un Richard Stallman et la r
420. urement logiques l extr misme du mouvement contre la guerre et de lui opposer une faille de raison nement Bien qu oppos celle du Vietnam Stallman ne voyait en effet aucune raison de d savouer la guerre elle m me comme moyen de d fense de la libert ou de lutte contre les injustices Dans les ann es 1980 un Stallman plus confiant d cida de rat traper sa passivit d autrefois en participant des rassemblements 54 Destituer Dieu en faveur du droit a l avortement Washington DC J tais m content d avoir manqu mon devoir de protestation contre la guerre du Vietnam explique t il x x K En 1970 lorsqu il partit pour Harvard Stallman laissa der ri re lui les conversations quotidiennes la table du d ner sur la politique ou la guerre R trospectivement il d crit le passage de l appartement maternel de Manhattan au dortoir de Cambridge comme une vasion Il pouvait d sormais se r fugier dans sa chambre tout moment et avoir la paix Une vision fort diff rente de celle de certains de ses camarades qui l ayant observ avaient vu peu de signes sugg rant une exp rience lib ratrice Dan Chess l ancien camarade de classe du SHP galement ad mis Harvard s en souvient Il semblait plut t malheureux les premiers temps On voyait bien que l interaction humaine lui po sait de r elles difficult s or elle tait in vitable Harvard C tait un endroit
421. urpeupl e et l humanit meurt Si vous limitez le s rum si vous d cidez que seuls ceux vivant actuellement peuvent en avoir mais pas leurs enfants alors vous cr ez une in galit de classe Dans ce genre de discussions Richard tait simplement le meilleur pour voir les cons quences insoupconn es de toute d cision Stallman se rappelle fort bien ces discussions J tais tou jours en faveur de l immortalit dit il De quelle autre mani re pourrions nous voir ce que sera le monde dans deux cents ans Il commen a d ailleurs par curiosit demander autour de lui ce que chacun r pondrait si l immortalit lui tait offerte J ai t cho qu de constater que la plupart consid raient l immortalit comme une mauvaise chose dit il Beaucoup disaient que la mort tait une bonne chose car il n y a pas d int r t vivre en tat de d cr pitude mais d un autre c t les m mes consid raient que le 58 Destituer Dieu vieillissement est positif car il pr pare la mort Aucun pourtant ne reconnaissait le caract re circulaire de ce raisonnement x xK k Malgr sa r putation de math maticien et de rh teur de pre mier ordre Stallman se tenait l cart des concours qui auraient d finitivement confirm son g nie Vers la fin de la premi re an n e Harvard Breidbart se souvient comment son condisciple vita ostensiblement l examen Putnam une prestigieuse pr
422. urs si apr s les milliers de lignes de code qu il avait r crites Symbolics n avait pas de preuves plus convaincantes cela d montrait qu il s tait v ritablement appliqu viter toute copie de code Son travail ayant t approuv par l administration du AI Lab il continua int grer les changements effectu s par Symbolics jusqu la fin de l ann e 1983 Stallman modifia n anmoins sa mani re de proc der Pour plus de s ret j ai cess de lire leur code source pour y cher cher les nouvelles fonctionnalit s ou changements majeurs Je ne me suis plus r f r qu la documentation en partant d elle pour crire le code Quant aux am liorations les plus importantes il les concevait seul sans attendre la publication de la nouvelle documentation Une fois celle ci disponible il modifiait alors ses ajouts de fa on les rendre compatibles avec l interface de Sym bolics Enfin la lecture du code source fourni par la compagnie lui permettait d y trouver la correction des bogues mineurs et ainsi de les corriger son tour de mani re diff rente Cette exp rience conforta Stallman dans sa d termination Tout la cr ation des nouvelles fonctions destin es remplacer celles de Symbolics il engagea les membres du AI Lab pour suivre leur travail sur le syt me du MIT de mani re fournir un flux soutenu de rapports de bogues Il s assura par la m me occasion que les progra
423. us tant l acronyme r cursif pour Cygnus Your GNU Support l entreprise signa son premier contrat de d veloppement en 1990 la fin de l ann e l entreprise avait en grang 725 000 dollars en contrats de support et de d veloppe ment x x K Le syst me d exploitation GNU que projetait Stallman n ces sitait davantage que des outils de d veloppement de logiciel Dans les ann es 1990 le projet GNU labora galement un interpr teur de lignes de commande shell crit par Brian Fox lorsqu il tait employ la FSF cette version plus compl te du Bourne Shell fut rebaptis e par Stallman le Bourne Again Shell ou Bash Furent aussi cr s linterpr teur PostScript nomm Ghostscript ou encore la plate forme hypertextuelle de cr ation et de consul tation de documentation Texinfo la biblioth que C requise par les programmes C pour s ex cuter et converser avec le noyau glibc le tableur Oleo bien mieux pour vous qu un autre plus co teux 16 et m me un assez bon jeu d checs Cependant les pro grammeurs taient plus int ress s par les outils de d veloppement GNU GNU Emacs GDB et GCC taient les trois grands outils orien t s d veloppeurs mais ils ne furent pas les seuls g n r s par le projet GNU dans les ann es 1980 Jusqu en 1990 GNU avait aussi d velopp des versions du gestionnaire de compilation Make le compilateur de parseur Yacc Yet Another Compiler Compi
424. us convinmes d un premier entretien pour le livre Il accepta de me rencontrer sans redemander o en taient les questions de licence Peu apr s cette premi re entrevue je me h tai de pr voir une deuxi me interview Kihei cette fois m arrangeant pour rencontrer mon interlocuteur avant son d part pour quatorze jours de cong s Tahiti Il ne s agissait pas que de vacances puisque j y ai aussi donn une conf rence C est au cours des vacances de Stallman que Tracy m annon a la mauvaise nouvelle le d partement des affaires juridiques de son entreprise ne voulait pas adapter sa notice l gale sur les livres lec troniques Les lecteurs qui voulaient rendre leur livre transf rable devraient d abord casser le verrou de chiffrement pour pouvoir convertir le livre dans un format libre et public comme le HTML Un acte ill gal qui les exposait des sanctions juridiques Avec deux entretiens frais dans ma besace je ne voyais pas comment crire mon livre sans les y inclure J arrangeai rapide ment un voyage New York pour rencontrer mon agent et Tracy afin de voir si un compromis tait possible 283 Richard Stallman et la r volution du logiciel libre Une biographie autoris e A mon arriv e New York je rencontrai mon agent Henning Guttman C tait notre premier entretien face face et Henning semblait pessimiste concernant nos chances de forcer un compro mis du c t de l diteur Les gr
425. uses fonctions particuli rement s duisantes pas encore dis ponibles dans les autres syst mes Unix une interface graphique bas e sur le langage de programmation Lisp un syst me de fichiers r sistant aux pannes et des protocoles r seaux prenant mod le sur ceux du MIT GNU sera capable d ex cuter des programmes Unix mais ne sera pas identique Unix crivait l auteur Nous ferons toutes les am liorations utiles d apr s notre exp rience au contact d autres syst mes d exploitation Pr voyant une r action sceptique de la part de certains lec teurs l auteur poursuivait l expos de son bauche de syst me d exploitation avec une br ve note biographique intitul e Qui suis je Je suis Richard Stallman l inventeur de l diteur Emacs si souvent imit et je travaille actuellement au Laboratoire d intelligence artificielle du MIT J ai beaucoup travaill sur des compilateurs des diteurs des d bogueurs des interpr teurs de commandes ainsi que sur 1 ITS et le syst me d exploitation des machines Lisp J ai t le premier 4 mettre au point un affichage ind pendant du terminal pour ITS De plus j ai mis 2 Stallman 1983 loc cit 3 Stallman 1983 loc cit 126 Une morale l preuve en place un syst me de fichiers r sistant aux pannes et deux syst mes de fen trage pour machines Lisp Le destin a finalement voulu que le projet fou de Stallman le projet GNU ne
426. utre but que d impressionner une jeune femme encore non iden tifi e Aucun hacker du MIT ne pourrait le croire car nous avons appris tr s jeunes que les femmes ne nous remarquaient pas et pouvaient encore moins nous aimer f t ce pour notre art de programmer Nous programmions parce que nous trouvions cela passionnant Si ces v nements ont t possibles c est parce que j avais une petite amie clairement identifi e l poque Si j tais romantique ce n tait ni par espoir ni par d sespoir mais plut t parce qu ce moment j avais rencontr un peu de succ s Avec cette interpr tation na ve Sam Williams me comparait une sorte de Don Quichotte Pour tre exact dans la premi re dition voici ce qu il rapportait de mes propos que je reconnais confus d ailleurs Je n essayais pas vraiment d tre romantique C tait plut t une plaisanterie Je veux dire c tait romantique mais c tait aussi une plaisanterie voyez vous a aurait t une belle surprise 94 Une oasis de libert Le repas arriv la conversation rebondit entre les diff rents services Nous discutions de l inclination notoire du hacker pour la nourriture chinoise des excursions hebdomadaires dans le district de Chinatown Boston pendant ses ann es de programmeur au AI Lab et de la logique sous jacente de la langue chinoise et de son syst me d criture propre Chacune de mes questions rencontra
427. ux logiciels con us par les hackers Et si le projet GNU n avait pas encore atteint son objectif de fournir un syst me d exploitation libre compl tement op rationnel il tait d j possible d essayer sa variante GNU Li nux Quelle que soit la fa on d aborder les choses les nouvelles taient bonnes du moins en apparence Apr s dix ann es de lutte les hackers et leurs valeurs finissaient par faire cole au sein du grand public Des valeurs que les gens finissaient semblait il par comprendre peu peu Mais tait ce vraiment le cas chaque signe positif les pes simistes voyaient quant eux une contrepartie inqui tante Certes tre un hacker tait soudain la mode mais tait ce une bonne chose que d tre la mode pour une communaut construite dans la marginalit Certes la Maison Blanche ne ta rissait pas d loges au sujet de l Internet jusqu avoir cr son propre nom de domaine whitehouse gov mais il y avait aussi les entreprises les comit s de censures et les repr sentants de Vex cutif qui n attendaient qu une chose soumettre ce territoire indompt qu tait alors la culture Internet Certes les PC avaient gagn en puissance mais en inondant le march de ses puces Intel avait favoris la mainmise des marchands de logiciels non libres Pour chaque utilisateur gagn la cause du logiciel libre gr ce GNU Linux des centaines voire des milliers faisaient
428. vec l imprimante laser Xerox la GPL est devenue un outil central de la commu naut du logiciel libre Pour simplifier en s adossant la puissance juridique du co pyright la GPL maintient de mani re irr vocable les logiciels en une forme de propri t commune que les juristes contempo rains nomment d sormais digital commons biens communs nu m riques Une fois sous GPL un logiciel ne peut plus tre rendu privateur par personne D s que par ce moyen un auteur fait don d un code la communaut la libert qu il conf re aux utilisateurs de ce code est inali nable De plus les versions d riv es doivent tre couvertes par la m me licence si elles comportent une partie substantielle du code source original C est pour cette raison que les d tracteurs de la GPL l ont qualifi e de virale sugg rant tort qu elle se propage d elle m me tous les logiciels qu elle touche Note Dans les faits la GPL n a pas tout fait ce pouvoir si sur votre machine personnelle votre code c toie un programme couvert par la GPL votre code n est pas pour autant soumis la GPL Pour plus d informations sur la licence publique g n rale GNU http www gnu org La comparaison avec un virus est trop s v re dit Stallman Il serait plus appropri de la comparer avec une plante grimpante 19 Richard Stallman et la r volution du logiciel libre Une biographie autoris e qui se me
429. ves comme des parties de moi mais elles sont aussi fonction de ses propres attitudes face l apparence la conformit et la r ussite professionnelle Je ne suis pas s r que tous les lecteurs ressentiront ce m me ni veau d affinit avec Stallman mais je suis certain que la majorit conviendront que peu d individus offrent un portait aussi singulier que lui Mon souhait le plus sinc re est que gr ce ce portrait initial compl t et avec l aide de la GFDL d autres ressentiront Venvie d y ajouter leur propre perspective 300 Annexe A propos du terme hacker Afin de comprendre le sens exact du mot hacker il est bon de se pencher sur l volution de son tymologie au fil des ann es The New Hacker Dictionnary un dictionnaire en ligne du jargon des programmeurs donne officiellement neuf connotations diff rentes au mot hack et autant pour le mot hacker Un essai joint a cette publication cite toutefois Phil Agre hacker du MIT qui in vite les lecteurs ne pas se laisser duper par l apparente flexibilit du mot Hacker n a qu une seule signification indique t il Une signification profonde et subtile qui chappe toute tentative de 1 http www ccil org jargon jargon_toc html Richard Stallman et la r volution du logiciel libre Une biographie autoris e l exprimer par des mots Richard Stallman quant lui d finit le hacker par son ing niosit espi gle
430. vient il Ce fut une source d inspiration certaine Ces licences comportaient notamment l obligation de ne pas ter la licence Stallman voulait pousser la logique un peu plus loin Par exemple une notice l gale aurait pu autoriser les utilisateurs redistribuer des copies m mes modifi es condition d accorder leur tour ce m me droit 3 Copie conforme sans modification mot mot 175 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Stallman en conclut que recourir au copyright n tait pas for c ment contraire l thique plut t c tait l usage qui en tait fait habituellement sans doute encourag par l esprit qui avait pr sid sa cr ation qui d niait aux utilisateurs des libert s fon damentales La plupart des auteurs n imaginaient pas d autre ma ni re d utiliser le copyright Il en existait pourtant une rendre le programme libre et s assurer qu il le reste D but 1985 pour GNU Emacs 16 Stallman avait pr par une licence fond e sur le droit d auteur qui permettait l utilisateur de faire des copies et de les distribuer Permission lui tait aussi don n e d op rer des modifications et de les diffuser mais uniquement sous cette m me licence Sur ces versions modifi es les utilisateurs taient alors limit s dans les droits a priori illimit s que pouvaient leur conf rer le copyright il devenait d s lors impossible d
431. vit le chemin trac par Greenblatt Gosper Sussman et bien d autres avant lui S inscrivant au MIT en tant qu tudiant di pl m il loua une chambre dans un appartement pr s de Cam bridge mais finit par consid rer rapidement le AI Lab comme son v ritable domicile Lors d un discours en 1986 Stallman voquait ses souvenirs de l poque J ai peut tre habit au laboratoire plus que d autres parce que tous les un ou deux ans pour une raison ou une autre je me retrouvais sans appartement et je passais donc quelques mois y vivre J ai toujours trouv l endroit tr s confortable agr able et frais durant l t Il n tait pas inhabituel d y voir 108 La commune Emacs des gens s endormir puis s par leur propre enthousiasme Vous restez veill aussi longtemps que possible programmer parce que vous n avez pas envie de vous arr ter Et lorsque vous tes compl tement lessiv vous rampez jusqu la plus proche surface molle horizontale C tait tr s d contract L atmosph re accueillante du laboratoire pouvait cependant soulever la r probation Ce que certains voyaient comme un dor toir d autres le consid raient comme une fumerie d opium lec tronique Dans son livre de 1976 Computer Power and Human Reason le chercheur Joseph Weizenbaum fait une critique cin glante du computer bum ou informaticien clochard terme qu il utilise pour d signer les hac
432. volution du logiciel libre Une biographie autoris e programmeur il a brouill certaines fronti res techniques et juri diques fondamentales Ainsi ne faisait il pas de distinction claire entre d une part modifier le code d un programme existant et d autre part impl menter certaines des id es de ce code dans un nouveau programme Par exemple il tait dit dans la premi re di tion qu la fois Gosmacs et GNU Emacs avaient t d velopp s en modifiant le programme original PDP 10 Emacs ce qui n tait le cas ni pour l un ni pour l autre De m me le texte d signait tort Linux comme une version de Minix SCO a d ailleurs pr tendu la m me chose dans leur tristement c l bre proc s contre IBM et tant Torvalds que Tanenbaum ont d r futer l affirmation La premi re dition dramatisait exag r ment de nombreux v nements en y projetant des motions Par exemple il y tait dit qu en 1992 je fuyais Linux avant de faire en 1993 une spec taculaire volte face en d cidant de financer Debian GNU Linux Tant mon int r t en 1993 que mon d sint r t en 1992 n taient que des actions au service d un m me but achever le syst me GNU Il en allait de m me du lancement du noyau GNU Hurd en 1990 Pour toutes ces raisons de nombreuses affirmations dans l dition originale taient erron es ou incoh rentes Il tait n ces saire de les rectifier mais le faire honn
433. vre Hackers Stallman note avec fiert qu un cinqui me des employ s du LCS accept rent cet argument et employ rent la cha ne de caract res vide comme mot de passe 14 Cette campagne finit pourtant par tre mise en chec et au d but des ann es 1980 m me les machines du AI Lab avaient t dot es de syst mes de s curit Cet pisode constitua une tape importante pour Stallman Dans cette opposition la s curit informatique il faisait appel aux id es qui avaient fa onn son pass la soif de connaissances le m pris de l autorit et des pr jug s et la frustration devant l existence de r gles secr tes excluant certaines personnes Mais il exprimait aussi les principes thiques qui allaient fa onner sa vie la responsabilit envers la communaut la confiance et la 14 Voir Levy 1984 op cit p 417 74 Destituer Dieu tendance du hacker a agir directement Dit en des termes communs aux programmeurs le mot de passe vide est la version 1 0 de la vision politique de Richard Stallman incompl te par endroits mais m re en grande partie Avec le recul Stallman h site donner trop de signification un v nement survenu si t t dans sa carri re de hacker Au d but beaucoup de gens partageaient mon sentiment dit il Le grand nombre de personnes ayant adopt la cha ne de caract res vide comme mot de passe tend prouver que beaucoup pensaient que c tait la meilleure chos
434. vrer une version 6 de Glibe cl en main pour GNU Linux x x K Murdock rapporte que c est la raison qui aurait pr cipit Stall man vouloir tout prix ajouter le pr fixe GNU lorsque Debian publia sa distribution logicielle Depuis le fork a r int gr la branche initiale Mais l poque grande tait l inqui tude dans la communaut GNU de voir la communaut Linux faire bande part au risque d aggraver la d sunion Si certains consid raient qu assimiler la combinaison de GNU et de Linux une variante de GNU tait faire preuve d avidit politique Murdock d j sympathisant de la cause des logiciels libres jugea honn te la requ te de Stallman demandant ce que 218 GNU Linux la version de Debian soit estampill e GNU Linux Elle tra duisait davantage la recherche d une unit que celle d une recon naissance d clare t il Des demandes de nature plus technique s ensuivirent Or bien que Murdock e t t arrangeant sur les questions d ordre poli tique il se montra plus ferme au sujet de la structure et du mo d le de d veloppement du logiciel Ce qui avait commenc comme une d monstration de solidarit devint rapidement un d saccord permanent Ah pour a j ai eu ma part d oppositions avec lui assure Murdock en riant En toute honn tet Richard est une personne avec qui il peut tre assez difficile de travailler Le princ
435. works that were first published under this License somewhere other than this MMC and subsequently incorporated in whole or in part into the MMC 1 had no cover texts or invariant sections and 2 were thus incorporated prior to November 1 2008 The operator of an MMC Site may republish an MMC contained in the site under CC BY SA on the same site at any time before August 1 2009 provided the MMC is eligible for relicensing ADDENDUM How to use this License for your documents To use this License in a document you have written include a copy of the License in the document and put the following copyright and license notices just after the title page Copyright C YEAR YOUR NAME Permission is granted to copy distribute and or modify this document under the terms of the GNU Free Documentation License Version 1 3 or any later version published by the Free Software Foundation with no Invariant Sections no Front Cover Texts and no Back Cover Texts A copy 320 La GNU Free Documentation License of the license is included in the section entitled GNU Free Documentation License If you have Invariant Sections Front Cover Texts and Back Cover Texts re place the with Texts line with this with the Invariant Sections being LIST THEIR TITLES with the Front Cover Texts being LIST and with the Back Cover Texts being LIST If you have Invariant Sections without Cover Texts or some other combination of the three m
436. y s para son code r seau du reste de la distribution propri t d AT amp T et le distribua sous une licence libre s appuyant sur le droit d auteur Les termes de cette licence taient assez lib raux Tout ce que le destinataire avait a faire tait de citer l universit dans les publicit s du programme et de ses d riv s A la diff rence de la GPL la licence permettait les d riv s non libres La diffusion de BSD Networking fut cependant limit e par un l ment il ne s agissait pas d un syst me d exploitation part enti re mais de ses seuls composants r seau Alors que ce code aurait pu tre l une des plus importantes contributions aux sys t mes d exploitation libres on ne pouvait l ex cuter l poque qu en conjonction avec d autres codes sous licence non libre Au cours des ann es suivantes Bostic et d autres permanents de l universit de Californie travaill rent combler les parties man quantes pour transformer BSD en un syst me d exploitation com plet et librement redistribuable Bien que retard par une bataille juridique avec Unix Systems Laboratories l manation d AT amp T 9 Il s agit du Computer Systems Research Group le laboratoire de re cherche en informatique de l universit de Californie o travaillait Bostic 10 L odieuse clause de publicit de l universit de Californie s av ra par la suite tr s probl matique Cherchant une a
437. yau par volont d offrir la libert ses confr res hackers Il ne l avait fait que pour avoir quelque chose avec quoi il pourrait lui m me s amuser Quelle tait donc la nature de ce syst me mixte et quelle philosophie serait il rattach tait ce l incarnation de l esprit du logiciel libre explicit par Stallman au sein du Manifeste GNU Ou w tait ce qu un amalgame d outils ing nieux que n importe quel utilisateur tout aussi motiv aurait pu lui m me assembler sur son syst me maison x K k Fin 1993 le nombre des utilisateurs de GNU Linux penchant pour la seconde d finition et commen ant bricoler leurs propres variations sur le th me s tait consid rablement accru Diverses distributions furent ainsi d velopp es et diffus es parfois gra tuitement parfois non et avec des r sultats on ne peut plus in gaux C tait bien avant Red Hat et les autres distributions com merciales se souvient Ian Murdock alors tudiant en informatique l universit de Purdue Vous n aviez qu feuilleter un magazine Unix pour trouver toutes sortes de petits encarts publicitaires pro clamant Linux La plupart de ces compagnies couvraient en fait mai 1997 Voir E S Raymond The Cathedral and the Bazaar O Reilly 1999 2001 http www catb org esr writings cathedral bazaar Traduction en fran ais disponible sur http www linux france org article these cathedrale ba
438. yle de vie pour beaucoup et pour certains une religion que nous appelons l glise d Emacs 165 Richard Stallman et la r volution du logiciel libre Une biographie autoris e Le sketch est un moment de l g ret et d autod rision une r ponse pleine d humour ceux nombreux qui pourraient voir en Vasc tisme logiciel de Stallman une forme d guis e de fanatisme religieux C est aussi le signe qu il se montre tel qu il est Comme si en enfilant cette robe et cette aur ole il rassurait finalement le public et disait Riez je sais que je suis bizarre Rire de la bizarrerie de quelqu un est grossier et il n est pas dans mes intentions de cautionner cela J esp re que les gens rient a cause de mon sempiternel num ro de St IGNUcius Evoquant plus tard le personnage de Saint IGNUcius Stall man raconte qu il y avait d abord pens en 1996 longtemps apr s la cr ation d Emacs mais bien avant l mergence du terme open source et la lutte pour le leadership de la communaut hacker Il cherchait l poque une fa on de se moquer de lui m me pour rappeler ceux qui voulaient bien l entendre que m me s il est obstin il n est pas ce fanatique que certains d peignaient Ce n est que plus tard ajoute t il que d autres utilis rent le person nage pour stigmatiser son image d id ologue du logiciel C est ce que fit Eric Raymond en 1999 dans une interview sur l
439. zar cathedrale bazar html 206 GNU Linux des op rations douteuses et ne se g naient pas pour glisser un peu de leur code maison non libre dans le m lange Murdock qui tait un programmeur Unix se souvient avoir t emball par GNU Linux apr s l avoir t l charg et ins tall sur son PC pour la premi re fois C tait si excitant dit il que cela m a donn envie de m impliquer Mais l explosion des distributions de mauvaise qualit refroidit son enthousiasme nais sant D cidant alors que la meilleure fa on de s impliquer tait de cr er une version d barrass e de tout additif il entreprit de recen ser tous les meilleurs logiciels libres disponibles dans l intention de les int grer sa propre distribution Je voulais faire quelque chose qui soit la hauteur de la r putation de Linux d clare t il Afin d veiller un int r t Murdock envoya un message avec ses intentions sur l Internet y compris aupr s du groupe de discussion Usenet comp os linux L une des toutes premi res r ponses qu il re ut manait de rms ai mit edu Murdock reconnut l adresse aussit t Il s agissait de Richard M Stallman le fonda teur du projet GNU l homme qu il connaissait d j comme le hacker des hackers la vue de cette adresse parmi ses cour riels en attente Murdock n en revenait pas Pourquoi Stallman alors qu il dirigeait son propre projet de syst m
Download Pdf Manuals
Related Search
Related Contents
LTO3T and LTO3T-R probe systems for lathes CP41 - Rapport 2, Rapport d`informations & Cahier des Charges UK National Statistics Publication Hub Citizen CH606 User's Manual Oxygen Series Istruzioni d`uso e di montaggio 00-49200 00-49205 Waermepumpen_Installation_DE HD Color Camera G900~G909取扱説明書 USER MANUAL - mypromedia Copyright © All rights reserved.
Failed to retrieve file