ethique des logiciels libres

Download Ethique Des Logiciels Libres

Post on 08-Apr-2018

219 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • 8/7/2019 Ethique Des Logiciels Libres

    1/44

    thique des

    Logiciels Libres

    Richard M. Stallman & Eben Moglen

    1

  • 8/7/2019 Ethique Des Logiciels Libres

    2/44

    Table des Matires

    I. Richard M. StallmanQu'est ce qu'un Logiciel Libre ?.......................................................................................................3

    Au del du logiciel................................................................................................................................5Open Source ?.......................................................................................................................................6

    Qu'est ce que le copyleft ? .......................................................................................................................7

    Pourquoi le Copyleft ?............................................................................................................................10

    Copyleft : Idalisme pragmatique.........................................................................................................11

    II. Eben Moglen

    L'anarchisme triomphant :Le logiciel libre et la mort du copyright...............................................................................................14

    La proprit logicielle: le paradoxe thorique.....................................................................................14La proprit logicielle: le problme pratique.......................................................................................18

    Comment nous avons cr la pagaille Microbrain..........................................................................19Les logiciels veulent tre libres, ou comment nous avons appris ne plus nous stresser et aimerla bombe..........................................................................................................................................22

    L'anarchisme comme mode de production..........................................................................................25

    La thorie lgale du logiciel libre...................................................................................................26Car c'est l: l'aimant de Faraday et la crativit humaine...............................................................28

    Nos seigneurs meurent dans le noir ?..................................................................................................31

    Le Manifeste du Point Communiste

    ("The dotCommunist Manifesto").......................................................................................................38

    Propritaires et Crateurs....................................................................................................................38Libert et Cration...............................................................................................................................41

    Cette brochure a t ralise par Florent Gallaire (http://fgallaire.flext.net ).

    Crdits photographiques :

    Montage photographique : F&F Gallaire.Richard Stallman Bruxelles en fvrier 2005 : Creative Commons BY, Chrys (http://exposur3.com).Eben Moglen New York en avril 2003 : Declan McCullagh (http://www.mccullagh.org).

    2

    http://fgallaire.flext.net/http://www.flickr.com/people/chryshttp://www.mccullagh.org/http://www.flickr.com/people/chryshttp://www.mccullagh.org/http://fgallaire.flext.net/
  • 8/7/2019 Ethique Des Logiciels Libres

    3/44

    Qu'est ce qu'un Logiciel Libre ?

    Nous maintenons cette dfinition du logiciel libre pour dcrire clairement les conditions remplir pourqu'un logiciel soit considr comme libre.

    L'expression Logiciel libre fait rfrence la libert et non pas au prix. Pour comprendre le concept,vous devez penser la libert d'expression, pas l'entre libre.

    L'expression Logiciel Libre fait rfrence la libert pour les utilisateurs d'excuter, de copier, dedistribuer, d'tudier, de modifier et d'amliorer le logiciel. Plus prcisment, elle fait rfrence quatretypes de libert pour l'utilisateur du logiciel :

    La libert d'excuter le programme, pour tous les usages (libert 0). La libert d'tudier le fonctionnement du programme, et de l'adapter vos besoins (libert 1).

    Pour ceci l'accs au code source est une conditon requise. La libert de redistribuer des copies, donc d'aider votre voisin, (libert 2).

    La libert d'amliorer le programme et de publier vos amliorations, pour en faire profiter toutela communaut (libert 3). Pour ceci l'accs au code source est une condition requise.

    Un programme est un logiciel libre si les utilisateurs ont toutes ces liberts. Ainsi, vous tes libres deredistribuer des copies, avec ou sans modifications, gratuitement ou non, tout le monde, partout. trelibre de faire ceci signifie (entre autre) que vous n'avez pas demander ou payer pour en avoir lapermission.

    Vous devez aussi avoir la libert de faire des modifications et de les utiliser titre personnel dans votretravail ou vos loisirs, sans en mentionner l'existence. Si vous publiez des modifications, vous n'tes pasoblig de prvenir quelqu'un de particulier ou de le faire d'une manire particulire.

    La libert d'utiliser un programme est la libert pour tout type de personne ou d'organisation de l'utiliserpour tout type de systme informatique, pour tout type de tche et sans tre oblig de communiquer cesujet avec le dveloppeur ou tout autre entit spcifique. Dans cette libert, il est question del'utilisateur, pas du dveloppeur ; en tant qu'utilisateur, vous tes libre d'excuter un programme commebon vous semble et si vous le redistribuer quelqu'un d'autre, cette personne est libre de l'excutercomme bon lui semble, mais vous n'tes pas autoris lui imposer vos conditions.

    La libert de redistribuer des copies doit inclure les formes binaires ou excutables du programme (toutcomme le code source) la fois pour les versions modifies ou non modifies du programme. (Diffuserdes programmes sous une forme excutable est ncessaire pour une installation commode des systmesd'exploitation libres). Il y a une exception s'il n'y a pas moyen de produire une version binaire ou

    excutable (puisque certains langages ne supportent pas cette caractristique), mais le public doit avoirla libert de distribuer de telles formes s'ils ont un moyen d'en produire.

    Pour avoir la libert d'effectuer des modifications et de publier des versions amliores, vous devezavoir l'accs au code source du programme. Par consquent, l'accssibilt du code source est unecondition requise pour un logiciel libre.

    Un moyen important de modifier un programme est de le fusionner avec des modules ou des sous

    3

  • 8/7/2019 Ethique Des Logiciels Libres

    4/44

    programmes disponibles libres. Si la licence du programme indique que vous ne pouvez pas le

    fusionner dans un module existant, telle que la ncessit que vous soyez le dtenteur du copyright detout code que vous ajoutez, alors la licence est trop restrictive pour tre qualifi de libre.

    Pour que ces liberts soient relles, elles doivent tre irrvocables tant que vous n'avez rien fait de mal;si le dveloppeur du logiciel a le droit de rvoquer la licence sans que vous n'ayez fait quoi que ce soitpour le justifier, le logiciel n'est pas libre.

    Cependant, certains types de rgles sur la manire de distribuer le logiciel libre sont acceptables tantque ces rgles ne rentrent pas en conflit avec les liberts fondamentales. Par exemple, le copyleft (pourrsumer trs simplement) est une rgle qui tablit que lorsque vous redistribuez les programmes, vousne pouvez ajouter de restrictions pour retirer les liberts fondamentales au public. Cette rgle ne rentrepas en conflit avec les liberts fondamentales, en fait elle les protge.

    Vous pouvez avoir pay pour obtenir une copie d'un logiciel libre ou vous pouvez l'avoir obtenugratuitement. Mais indiffremment de la manire dont vous vous l'tes procur, vous avez toujours lalibert de copier et de modifier un logiciel et mme d'en vendre des copies.

    Logiciel libre ne signifie pas non commercial. Un logiciel libre doit tre disponible pour un un

    usage commerciale, pour le dveloppement commercial et la distribution commerciale. Ledveloppement commerciale de logiciel libre n'est plus l'exception; de tels logiciels libres commerciauxsont trs importants.

    Les rgles sur la manire d'empaqueter une version modifie sont acceptables si elles n'entravent pasvotre libert de la publier, ou votre libert de faire et d'utiliser pour votre usage personnel des versionmodifies. Les rgles disant si vous publiez le programme par ce moyen, vous devez le faire par cemoyen aussi sont acceptables aux mme conditions (notez que de telles rgles doivent vous laisser lechoix de publier ou non le programme). Les rgles qui ncessitent que le code source soit publi pourles utilisateurs pour les versions que vous rendez publique sont aussi acceptables. Il est galementacceptable que la licence l'exige, si vous avez ditribu une version modifie et qu'un dveloppeur

    prcdent vous en demande une copie, vous devez lui envoyer, ou que vous indiquiez vos modifications.Dans le projet GNU, nous utilisons le copyleft[1] pour protger ces liberts. Mais des logiciels libresnon copyleft s existent aussi. Nous croyons qu'il y a de bonnes raisons qui font qu'il est mieux d'utiliserle copyleft[2], mais si votre programme est libre non copyleft , nous pouvons tout de mme l'utiliser.

    Lisez Les catgories de Logiciel Libre[3], o sont dcrites les relations entre logiciel libre, logicielcopyleft et les autres catgories de logiciel.

    Parfois le contrle gouvernementale des exportations ou des sanctions conomiques peuvent vouspriver de la libert de distribuer des copies de programmes l'tranger. Les dveloppeurs de logicieln'ont