Sommaire 1 Le Libre : un retour naturel au partage des connaissances 2 Le Logiciel Libre 3 Pourquoi utiliser le Logiciel Libre ? 4 Les autres formes d’expression libre 5Menacessurlalibert´e 6 Se liberer au quotidien ´
3 4 6 8 10 11
` A propos de ce livret Celivretestlui-meˆmed´eveloppe´commeunprojetLibre.Pourcontribuer`ason am´lioration,ouente´l´echargerladernie`reversion,rendezvoussur http://livretlibre. e tuxfamily.org/ .
Contributeurs Voiciquelquesassociationsetpersonnesayantcontribu´ea`celivret: – Club Lolut de l’UTBM -http://lolut.utbm.info/ –AssociationLibr´etudes-http://www.libretudes.org/ – Christophe Bliard -christophe.bliard@netcourrier.com – Jean-Christophe Haessig -jean-christophe.haessig@utbm.fr – Thomas Petazzoni -thomas.petazzoni@enix.org – Nicolas Bouillon -bouil@bouil.org – Lucas Nussbaum -lnu@gnu.org
2
1 Le Libre : un retour naturel au partage des connais-sances
1.1 Le principe de partage des connaissances Rienn’appartienta`rien,toutappartienta`tous. Alfred de Musset
Il´etaitunefoisunpartagesanslimitedesconnaissances.Uneepoquedurantla-´ quellelesprogr`esdelascienceetdelatechniqueont´et´etout`afaitconside´rables,et lacr´eationartistiqueflorissante.Lamajorit´edesscientifiquesettechniciens´echan-geaientdel’informationgraˆcea`diversespublications,etlesartistesdiffusaientnatu-rellement leurs œuvres. Ce partage des connaissances naturel se situe dans la tradition du travail scien-tifique:lacommunaut´escientifiqueapourobjectifl’avanceedesondomaine,sans ´ avoir`atenircompted’uneapplicationdirecte,enparticuliermercantile.Lepartage desconnaissancesestaucœurmeˆmeduprogr`esdelascience,etdelaconstruction d’un bien commun.
1.2 En informatique. . . L’informatiquee´taitunedecessciencesdanslaquelleleschercheurs´echangeaient librement le code source de leur programmes. Le code source est la version intelligible etcompre´hensibleparunhumaind’unprogrammeinformatique.Ilestecritdans ´ un langage dit de programmation ,connudesprogrammeurs.Ilde´crit`al’aidede motsetdeformuleslefonctionnementpre´cisd’unlogiciel.Cecodesourcen’estpas directement utilisable par l’ordinateur, il est donc traduit en code machine , ou code ex´ecutable . Depuislesd´ebutsdel’informatique,leschercheursete´tudiantse´changeaientle codesourcedeleursprogrammesvialer´eseauInternet,demani`ere`acequetoutle mondepuisseles´etudieretlesame´liorer.Laliberte´d’utilisationdesrecherchesen informatiqueetdescodessourcesdesprogrammese´taitalorstotale,etpeudecher-cheursrestreignaientladistributiondeleursr´esultats:riennenuisaita`larecherche etauprogr`esdelatechnique. Aude´butdesanne´es80,cettere`gletacitedepartagedesconnaissancesachange: ´ dese´diteursontcommence´a`vendreleurspremierslogiciels,sansendistribuerlecode source : c’est le logiciel propri´etaire .Sonsyst`emesocialestfond´esurl’isolementet la division des utilisateurs : –ilestlivre´sanssoncodesource,ilestdoncimpossiblepourunprogrammeur delemodifieroudel’am´eliorercequiromptleprincipedeliberte´; –ilauncoˆut,etengendredoncuneformedediscriminationparl’argentcequi romptleprinciped’´egalit´e;
3
–leurcopieestleplussouventill´egale,ilestinterditd’aidersonvoisincequi romptleprincipedefraternit´e. Silelogicielproprie´tairee´taitunplatcuisin´e,ilseraitimpossibledeconnaˆıtresa composition,nilafac¸ondontilae´t´ecuisin´e.Ilseraitbienentenduinterditd’essayer deledeviner.Ilseraitimpossibled’ame´liorerlarecette,etilvousseraitinterditd’en donnerunmorceau`avotreamiquimeurtdefaim.L’id´eede < privatisation > du logiciel,etdesautresformesd’expressionestdoncuneid´eeallantal’encontredu ` partage des connaissances [1]. Al’heureactuelle,legrandpublicutiliseenmajorite´deslogicielsproprie´taires.
1.3 Le projet GNU Afin de faire perdurer l’esprit de partage des connaissances, Richard M. Stallman 1 , un chercheur en informatique au MIT (Institut de Technologie du Massachussetts, ´ Etats-Unis)d´ecidedequittersonlaboratoireen1984,etdeseconsacrer`al’´criture e d’unsyst`emeinformatiquecompletetlibre,appel´e < GNU > 2 [2]. Danslemeˆmetemps,RichardM.Stallmancre´elaFreeSoftwareFoundation 3 visanta`supporterleprojetGNU.Lespremierstravauxdecettefondationsontde de´finirleconceptdeLogicielLibreetdere´digerunelicenceadapte´e`asadistribu-tion,laGPL[3](LicencePubliqueG´ene´raleGNU),fondantainsilesbases´ethiques, politiques et juridiques du mouvement du libre.
2 Le Logiciel Libre
2.1 Qu’est-ce que le Logiciel Libre ? Leslogicielspropri´etairesre´duisentlaliberte´del’utilisateur.Parcontre,leLo-gicielLibre[4]estsp´ecialementconc¸upourpr´eserverlalibert´edesutilisateursen garantissantquatrelibert´esfondamentales: –Lalibert´ed’utiliserlelogicielpourn’importequelusageetpartoutepersonne; –Lalibert´ed’´etudierlelogiciel,etdel’adaptera`sesbesoins.Pourcecil’acce`s au code source est une condition requise ; –Laliberte´deredistribuerdescopies; –Lalibert´ed’am´eliorerleprogrammeetdepubliervosam´eliorations,pouren faireprofitertoutelacommunaute´.Pourcecil’acc`esaucodesourceestune condition requise. Onpeutvoiruneanalogieentrecesquatrelibert´esetladevisedelar´epublique fran¸caise:l’utilisateurestlibredechoisirsonlogiciel,libred’enchanger.Lesutilisa-
1 souventappele´parsesinitiales:RMS 2 acronyme pour GNU’s Not Unix , Gnu N’est pas Unix enfranc¸ais 3 FondationpourleLogicielLibreenfranc¸ais,aussiconnusousl’acronymeFSF