thegnuproject.html - en to fr translation catalogue (132 entries)

en: About the GNU Project - GNU Project - Free Software Foundation (FSF)
fr: À propos du projet GNU - GNU Project - Free Software Foundation (FSF)

en: The GNU Project
fr: Le projet GNU

en: by <a href="http://www.stallman.org/"><strong>Richard Stallman</strong></a>
fr: par <a href="http://www.stallman.org/"><strong>Richard Stallman</strong></a>

en: the original version was published in the book &ldquo;Open Sources&rdquo;
fr: la version originale fut publiée dans le livre «&nbsp;Open Sources&nbsp;»

en: The first software-sharing community
fr: La première communauté qui partageait le logiciel

en: When I started working at the <acronym title="Massachusetts Institute of Technology">MIT</acronym> Artificial Intelligence Lab in 1971, I became part of a software-sharing community that had existed for many years.  Sharing of software was not limited to our particular community; it is as old as computers, just as sharing of recipes is as old as cooking.  But we did it more than most.
fr: En 1971, quand j'ai commencé à travailler au laboratoire d'intelligence artificielle (I.A.) du <acronym title="Massachusetts Institute of Technology">M.I.T.</acronym> (NdT&nbsp;: Institut de technologie du Massachusetts), j'ai intégré une communauté qui partageait le logiciel depuis de nombreuses années déjà. Le partage du logiciel n'était pas limité à notre communauté&nbsp;; c'est une notion aussi ancienne que les premiers ordinateurs, tout comme on partage des recettes depuis les débuts de la cuisine. Mais nous partagions davantage que la plupart.

en: The AI Lab used a timesharing operating system called <acronym title="Incompatible Timesharing System">ITS</acronym> (the Incompatible Timesharing System) that the lab's staff hackers (1) had designed and written in assembler language for the Digital <acronym title="Programmed Data Processor">PDP</acronym>-10, one of the large computers of the era.  As a member of this community, an AI Lab staff system hacker, my job was to improve this system.
fr: Le laboratoire d'I.A. utilisait un système d'exploitation à temps partagé appelé <acronym title="Incompatible Timesharing System">ITS</acronym> (système à temps partagé incompatible) que les hackers (1) de l'équipe avaient écrit et mis au point en langage assembleur pour le Digital <acronym title="Programmed Data Processor">PDP</acronym>-10, l'un des grands ordinateurs de l'époque. En tant que membre de cette communauté, hacker système de l'équipe du laboratoire d'I.A., mon travail consistait à améliorer ce système.

en: We did not call our software &ldquo;free software&rdquo;, because that term did not yet exist; but that is what it was.  Whenever people from another university or a company wanted to port and use a program, we gladly let them.  If you saw someone using an unfamiliar and interesting program, you could always ask to see the source code, so that you could read it, change it, or cannibalize parts of it to make a new program.
fr: Nous ne qualifiions pas nos productions de «&nbsp;logiciels libres&nbsp;», car ce terme n'existait pas encore; c'est pourtant ce qu'elles étaient. Quand d'autres universitaires ou quand des ingénieurs souhaitaient utiliser et porter l'un de nos programmes, nous les laissions volontiers faire. Et quand on remarquait que quelqu'un utilisait un programme intéressant mais inconnu, on pouvait toujours en obtenir le code source, afin de le lire, le modifier, ou d'en réutiliser des parties dans le cadre d'un nouveau programme.

en: (1) The use of &ldquo;hacker&rdquo; to mean &ldquo;security breaker&rdquo; is a confusion on the part of the mass media.  We hackers refuse to recognize that meaning, and continue using the word to mean someone who loves to program, someone who enjoys playful cleverness, or the combination of the two.  See my article, <a href="http://stallman.org/articles/on-hacking.html">On Hacking</a>.
fr: (1) L'utilisation du mot «&nbsp;hacker&nbsp;» dans le sens de «&nbsp;qui viole des systèmes de sécurité&nbsp;», est un amalgame instillé par les mass media. Nous autres hackers refusons de reconnaître ce sens, et continuons d'utiliser ce mot dans le sens «&nbsp;qui aime programmer et apprécie de le faire de manière astucieuse et intelligente&nbsp;». (NdT&nbsp;: en français, on peut utiliser le néologisme «&nbsp;bitouilleur&nbsp;» pour désigner l'état d'esprit de celui qui «&nbsp;touille des bits&nbsp;»). Consultez mon article <a href="http://stallman.org/articles/on-hacking.html">On Hacking</a>.

en: The collapse of the community
fr: L'effondrement de la communauté

en: The situation changed drastically in the early 1980s when Digital discontinued the PDP-10 series.  Its architecture, elegant and powerful in the 60s, could not extend naturally to the larger address spaces that were becoming feasible in the 80s.  This meant that nearly all of the programs composing ITS were obsolete.
fr: La situation s'est modifiée de manière radicale au début des années 1980 quand la société Digital a mis fin à la série des PDP-10. Cette architecture, élégante et puissante dans les années 60, ne pouvait pas s'étendre naturellement aux plus grands espaces d'adressage qu'on trouvait dans les années 80. Cela rendait obsolètes la quasi-totalité des programmes constituant ITS.

en: The AI Lab hacker community had already collapsed, not long before.  In 1981, the spin-off company Symbolics had hired away nearly all of the hackers from the AI Lab, and the depopulated community was unable to maintain itself.  (The book Hackers, by Steve Levy, describes these events, as well as giving a clear picture of this community in its prime.)  When the AI Lab bought a new PDP-10 in 1982, its administrators decided to use Digital's nonfree timesharing system instead of ITS.
fr: La communauté des hackers du laboratoire d'I.A. s'était effondrée peu de temps auparavant. La plupart d'entre eux avaient été engagés par une nouvelle société, Symbolics, et ceux qui étaient restés ne parvenaient pas à maintenir la communauté (le livre Hackers, écrit par Steve Levy, décrit ces événements et dépeint clairement l'apogée de cette communauté). Quand le laboratoire a, en 1982, choisi d'acheter un nouveau PDP-10, ses administrateurs ont décidé de remplacer ITS par le système de temps partagé de la société Digital, qui n'était pas libre.

en: The modern computers of the era, such as the VAX or the 68020, had their own operating systems, but none of them were free software: you had to sign a nondisclosure agreement even to get an executable copy.
fr: Les ordinateurs modernes d'alors, tels que le VAX ou le 68020, disposaient de leurs propres systèmes d'exploitation, mais aucun d'entre eux n'était un logiciel libre&nbsp;: il fallait signer un accord de non divulgation pour en obtenir ne serait-ce que des copies exécutables.

en: This meant that the first step in using a computer was to promise not to help your neighbor.  A cooperating community was forbidden.  The rule made by the owners of proprietary software was, &ldquo;If you share with your neighbor, you are a pirate.  If you want any changes, beg us to make them.&rdquo;
fr: Cela signifiait que la première étape de l'utilisation d'un ordinateur était de promettre de ne pas aider son prochain. On interdisait toute communauté coopérative. La règle qu'édictaient ceux qui détenaient le monopole d'un logiciel propriétaire était «&nbsp;Qui partage avec son voisin est un pirate. Qui souhaite la moindre modification doit nous supplier de la lui faire&nbsp;».

en: The idea that the proprietary software social system&mdash;the system that says you are not allowed to share or change software&mdash;is antisocial, that it is unethical, that it is simply wrong, may come as a surprise to some readers.  But what else could we say about a system based on dividing the public and keeping users helpless? Readers who find the idea surprising may have taken the proprietary software social system as a given, or judged it on the terms suggested by proprietary software businesses.  Software publishers have worked long and hard to convince people that there is only one way to look at the issue.
fr: L'idée que le système social du logiciel propriétaire - le système qui vous interdit de partager ou d'échanger le logiciel - est antisocial, immoral, et qu'il est tout bonnement incorrect, surprendra peut-être certains lecteurs. Mais comment qualifier autrement un système fondé sur la division et l'isolement des utilisateurs&nbsp;? Les lecteurs surpris par cette idée ont probablement pris le système social du logiciel propriétaire pour argent comptant, ou l'ont jugé en employant les termes suggérés par les entreprises vivant de logiciels propriétaires. Les éditeurs de logiciels travaillent durement, et depuis longtemps, pour convaincre tout un chacun qu'il n'existe qu'un seul point de vue sur la question - le leur.

en: When software publishers talk about &ldquo;enforcing&rdquo; their &ldquo;rights&rdquo; or &ldquo;stopping <a href="/philosophy/words-to-avoid.html#Piracy">piracy</a>&rdquo;, what they actually <em>say</em> is secondary.  The real message of these statements is in the unstated assumptions they take for granted, which the public is asked to accept without examination.  Let's therefore examine them.
fr: Quand les éditeurs de logiciels parlent de «&nbsp;faire respecter&nbsp;» leurs «&nbsp;droits&nbsp;» ou de «&nbsp;couper court au <a href="/philosophy/words-to-avoid.fr.html#Piracy">piratage</a>&nbsp;», ce qu'ils <em>disent</em> est secondaire. Le véritable message se trouve entre les lignes, et il consiste en des hypothèses de travail qu'ils considèrent comme acquises&nbsp;; nous sommes censés les accepter les yeux fermés. Passons-les donc en revue.

en: One assumption is that software companies have an unquestionable natural right to own software and thus have power over all its users.  (If this were a natural right, then no matter how much harm it does to the public, we could not object.)  Interestingly, the US Constitution and legal tradition reject this view; copyright is not a natural right, but an artificial government-imposed monopoly that limits the users' natural right to copy.
fr: La première hypothèse est que les sociétés éditrices de logiciels disposent d'un droit naturel, incontestable, à être propriétaire du logiciel et asseoir ainsi leur pouvoir sur tous ses utilisateurs (si c'était là un droit naturel, on ne pourrait formuler aucune objection, indépendamment du tort qu'il cause à tous). Il est intéressant de remarquer que la constitution et la tradition juridique des États-Unis d'Amérique rejettent toutes deux cette idée&nbsp;; le copyright n'est pas un droit naturel, mais un monopole artificiel, imposé par l'État, qui restreint le droit naturel qu'ont les utilisateurs de copier le logiciel.

en: Another unstated assumption is that the only important thing about software is what jobs it allows you to do&mdash;that we computer users should not care what kind of society we are allowed to have.
fr: Une autre hypothèse sous-jacente est que seules importent les fonctionnalités du logiciel, et que les utilisateurs d'ordinateurs n'ont pas leur mot à dire quant au modèle de société qu'ils souhaitent voir mettre en place.

en: A third assumption is that we would have no usable software (or would never have a program to do this or that particular job) if we did not offer a company power over the users of the program.  This assumption may have seemed plausible, before the free software movement demonstrated that we can make plenty of useful software without putting chains on it.
fr: Une troisième hypothèse est qu'on ne disposerait d'aucun logiciel utilisable (ou qu'on ne disposerait jamais d'un logiciel qui s'acquitte de telle ou telle tâche en particulier) si on ne garantissait pas à une société l'assise d'un pouvoir sur les utilisateurs du programme. Cette idée était plausible, jusqu'à ce que le mouvement du logiciel libre démontrât qu'on peut produire toutes sortes de logiciels utiles sans qu'il soit nécessaire de les barder de chaînes.

en: If we decline to accept these assumptions, and judge these issues based on ordinary commonsense morality while placing the users first, we arrive at very different conclusions.  Computer users should be free to modify programs to fit their needs, and free to share software, because helping other people is the basis of society.
fr: Si l'on se refuse à accepter ces hypothèses, et si on examine ces questions en se fondant sur une moralité dictée par le bon sens, qui place les utilisateurs au premier plan, on parvient à des conclusions bien différentes. Les utilisateurs des ordinateurs doivent être libres de modifier les programmes pour qu'ils répondent mieux à leurs besoins, et libres de partager le logiciel, car la société est fondée sur l'aide à autrui.

en: There is no room here for an extensive statement of the reasoning behind this conclusion, so I refer the reader to the web page, <a href="/philosophy/why-free.html"> http://www.gnu.org/philosophy/why-free.html</a>.
fr: La place me manque ici pour développer le raisonnement menant à cette conclusion, aussi renverrai-je le lecteur au document <a href="/philosophy/why-free.fr.html">Pourquoi le logiciel ne devrait appartenir à personne</a>.

en: A stark moral choice.
fr: Une profonde prise de décision

en: With my community gone, to continue as before was impossible.  Instead, I faced a stark moral choice.
fr: Avec la fin de ma communauté, il m'était impossible de continuer comme de par le passé. J'étais au lieu de cela confronté à une profonde prise de décision.

en: The easy choice was to join the proprietary software world, signing nondisclosure agreements and promising not to help my fellow hacker.  Most likely I would also be developing software that was released under nondisclosure agreements, thus adding to the pressure on other people to betray their fellows too.
fr: La solution de facilité était de rejoindre le monde du logiciel propriétaire, de signer des accords de non divulgation et promettre ainsi de ne pas aider mon ami hacker. J'aurais aussi été, très probablement, amené à développer du logiciel qui aurait été publié en fonction d'exigences de non divulgation, augmentant la pression qui en inciterait d'autres à trahir également leurs semblables.

en: I could have made money this way, and perhaps amused myself writing code.  But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place.
fr: J'aurais pu gagner ma vie de cette manière, et peut-être me serais-je même amusé à écrire du code. Mais je savais qu'à la fin de ma carrière, je n'aurais à contempler que des années de construction de murs pour séparer les gens, et que j'aurais l'impression d'avoir employé ma vie à rendre le monde pire.

en: I had already experienced being on the receiving end of a nondisclosure agreement, when someone refused to give me and the MIT AI Lab the source code for the control program for our printer.  (The lack of certain features in this program made use of the printer extremely frustrating.)  So I could not tell myself that nondisclosure agreements were innocent.  I was very angry when he refused to share with us; I could not turn around and do the same thing to everyone else.
fr: J'avais déjà eu l'expérience douloureuse des accords de non divulgation, quand quelqu'un m'avait refusé, ainsi qu'au laboratoire d'I.A. du M.I.T., l'accès au code source du programme de contrôle de notre imprimante (l'absence de certaines fonctionnalités dans ce programme rendait l'utilisation de l'imprimante très frustrante). Aussi ne pouvais-je pas me dire que les accords de non divulgation étaient bénins. J'avais été très fâché du refus de cette personne de partager avec nous&nbsp;; je ne pouvais pas, moi aussi, me comporter d'une telle manière à l'égard de mon prochain.

en: Another choice, straightforward but unpleasant, was to leave the computer field.  That way my skills would not be misused, but they would still be wasted.  I would not be culpable for dividing and restricting computer users, but it would happen nonetheless.
fr: Une autre possibilité, radicale mais déplaisante, était d'abandonner l'informatique. De cette manière, mes capacités ne seraient pas employées à mauvais escient, mais elles n'en seraient pas moins gaspillées. Je ne me rendrais pas coupable de diviser et de restreindre les droits des utilisateurs d'ordinateurs, mais cela se produirait malgré tout.

en: So I looked for a way that a programmer could do something for the good.  I asked myself, was there a program or programs that I could write, so as to make a community possible once again?
fr: Alors, j'ai cherché une façon pour un programmeur de se rendre utile pour la bonne cause. Je me suis demandé si je ne pouvais pas écrire un ou plusieurs programmes qui permettraient de souder à nouveau une communauté.

en: The answer was clear: what was needed first was an operating system.  That is the crucial software for starting to use a computer.  With an operating system, you can do many things; without one, you cannot run the computer at all.  With a free operating system, we could again have a community of cooperating hackers&mdash;and invite anyone to join.  And anyone would be able to use a computer without starting out by conspiring to deprive his or her friends.
fr: La réponse était limpide&nbsp;: le besoin le plus pressant était un système d'exploitation. C'est le logiciel le plus crucial pour commencer à utiliser un ordinateur. Un système d'exploitation ouvre de nombreuses portes&nbsp;; sans système, l'ordinateur est inexploitable. Un système d'exploitation libre rendrait à nouveau possible une communauté de hackers, travaillant en mode coopératif - et tout un chacun serait invité à participer. Et tout un chacun pourrait utiliser un ordinateur sans devoir adhérer à une conspiration visant à priver ses amis des logiciels qu'il utilise.

en: As an operating system developer, I had the right skills for this job.  So even though I could not take success for granted, I realized that I was elected to do the job.  I chose to make the system compatible with Unix so that it would be portable, and so that Unix users could easily switch to it.  The name GNU was chosen, following a hacker tradition, as a recursive acronym for &ldquo;GNU's Not Unix.&rdquo;
fr: En tant que développeur de système d'exploitation, j'avais les compétences requises. Aussi, bien que le succès ne me semblât pas garanti, j'ai pensé être le candidat de choix pour ce travail. J'ai décidé de rendre le système compatible avec Unix de manière à le rendre portable, et pour le rendre plus accessible aux utilisateurs d'Unix. J'ai opté pour le nom GNU, fidèle en cela à une tradition des hackers, car c'est un acronyme récursif qui signifie «&nbsp;GNU's Not Unix&nbsp;» (GNU N'est pas Unix).

en: An operating system does not mean just a kernel, barely enough to run other programs.  In the 1970s, every operating system worthy of the name included command processors, assemblers, compilers, interpreters, debuggers, text editors, mailers, and much more.  ITS had them, Multics had them, VMS had them, and Unix had them.  The GNU operating system would include them too.
fr: Un système d'exploitation ne se limite pas à un noyau, qui suffit à peine à exécuter d'autres programmes. Dans les années 1970, tout système d'exploitation digne de ce nom disposait d'interpréteurs de commandes, d'assembleurs, de compilateurs, d'interpréteurs, de débogueurs, d'éditeurs de textes, de logiciels de courrier électronique, pour ne citer que quelques exemples. C'était le cas d'ITS, c'était le cas de Multics, c'était le cas de VMS, et c'était le cas d'Unix. Ce serait aussi le cas du système d'exploitation GNU.

en: Later I heard these words, attributed to Hillel (1):
fr: Plus tard, j'ai entendu ces mots, attribués à Hillel(1)&nbsp;:

en: If I am not for myself, who will be for me?<br /> If I am only for myself, what am I?<br /> If not now, when?
fr: If I am not for myself, who will be for me?<br /> If I am only for myself, what am I?<br /> If not now, when?<sup><a href="#TransNote1">1</a></sup>

en: The decision to start the GNU Project was based on a similar spirit.
fr: C'est dans cet état d'esprit que j'ai pris la décision de lancer le projet GNU.

en: (1) As an Atheist, I don't follow any religious leaders, but I sometimes find I admire something one of them has said.
fr: (1) En tant qu'athée, je ne suis les pas d'aucun meneur religieux, mais j'admire parfois ce que l'un d'entre eux a dit.

en: Free as in freedom
fr: Free comme liberté

en: The term &ldquo;free software&rdquo; is sometimes misunderstood&mdash;it has nothing to do with price.  It is about freedom.  Here, therefore, is the definition of free software.
fr: <sup><a href="#TransNote2">2</a></sup> Le terme«&nbsp;free software&nbsp;» est mal compris&nbsp;: il n'a rien à voir avec le prix. Il parle de liberté. Voici donc la définition d'un logiciel libre.

en: A program is free software, for you, a particular user, if:
fr: Un programme est un logiciel libre pour vous, utilisateur en particulier, si&nbsp;:

en: You have the freedom to run the program as you wish, for any purpose.
fr: Vous avez la liberté de l'exécuter comme vous le voulez, pour quelque motif que ce soit.

en: You have the freedom to modify the program to suit your needs.  (To make this freedom effective in practice, you must have access to the source code, since making changes in a program without having the source code is exceedingly difficult.)
fr: Vous avez la liberté de modifier le programme afin qu'il  corresponde mieux à vos besoins (dans la pratique, pour que cette  liberté prenne effet, il vous faut pouvoir accéder au code source, puisqu'opérer des modifications au sein d'un programme dont on ne  dispose pas du code source est un exercice extrêmement difficile).

en: You have the freedom to redistribute copies, either gratis or for a fee.
fr: Vous disposez de la liberté d'en redistribuer des copies, que ce  soit gratuitement ou contre une somme d'argent.

en: You have the freedom to distribute modified versions of the program, so that the community can benefit from your improvements.
fr: Vous avez la liberté de distribuer des versions modifiées du  programme, afin que la communauté puisse bénéficier de vos  améliorations.

en: Since &ldquo;free&rdquo; refers to freedom, not to price, there is no contradiction between selling copies and free software.  In fact, the freedom to sell copies is crucial: collections of free software sold on CD-ROMs are important for the community, and selling them is an important way to raise funds for free software development.  Therefore, a program which people are not free to include on these collections is not free software.
fr: Puisque le mot «&nbsp;free&nbsp;» se réfère ici à la liberté, et non au prix, il n'est pas contradictoire de vendre des copies de logiciels libres. En réalité, cette liberté est cruciale&nbsp;: les compilations de logiciels libres vendues sur CD-ROM sont importantes pour la communauté, et le produit de leur vente permet de lever des fonds pour le développement du logiciel libre. C'est pourquoi on ne peut pas qualifier de logiciel libre un logiciel qu'on n'a pas la liberté d'inclure dans de telles compilations.

en: Because of the ambiguity of &ldquo;free&rdquo;, people have long looked for alternatives, but no one has found a better term.  The English language has more words and nuances than any other, but it lacks a simple, unambiguous, word that means &ldquo;free&rdquo;, as in freedom&mdash;&ldquo;unfettered&rdquo; being the word that comes closest in meaning.  Such alternatives as &ldquo;liberated&rdquo;, &ldquo;freedom&rdquo;, and &ldquo;open&rdquo; have either the wrong meaning or some other disadvantage.
fr: Le mot «&nbsp;free&nbsp;» étant ambigu en anglais, on a longtemps cherché des solutions de remplacement, mais personne n'en a trouvé de convenable. La langue anglaise compte plus de mots et de nuances que toute autre langue, mais elle souffre de l'absence d'un mot simple, univoque, qui ait le sens de «&nbsp;free&nbsp;», comme liberté - «&nbsp;unfettered&nbsp;» (terme littéraire signifiant «&nbsp;sans entrave&nbsp;») étant le meilleur candidat, d'un point de vue sémantique, des mots comme «&nbsp;liberated&nbsp;» «&nbsp;libéré&nbsp;»), «&nbsp;freedom&nbsp;» («&nbsp;liberté&nbsp;»), et «&nbsp;open&nbsp;» («&nbsp;ouvert&nbsp;») présentant tous un sens incorrect ou un autre inconvénient.

en: GNU software and the GNU system
fr: Les logiciels et le système du projet GNU

en: Developing a whole system is a very large project.  To bring it into reach, I decided to adapt and use existing pieces of free software wherever that was possible.  For example, I decided at the very beginning to use TeX as the principal text formatter; a few years later, I decided to use the X Window System rather than writing another window system for GNU.
fr: C'est une gageure que de développer un système complet. Pour mener ce projet à bien, j'ai décidé d'adapter et de réutiliser les logiciels libres existants, quand cela était possible. J'ai par exemple décidé dès le début d'utiliser TeX&nbsp;; comme formateur de texte principal&nbsp;; quelques années plus tard, j'ai décidé d'utiliser le système de fenêtrage X plutôt que d'écrire un autre système de fenêtrage pour le projet GNU.

en: Because of this decision, the GNU system is not the same as the collection of all GNU software.  The GNU system includes programs that are not GNU software, programs that were developed by other people and projects for their own purposes, but which we can use because they are free software.
fr: Cette décision a rendu le système GNU distinct de la réunion de tous les logiciels GNU. Le système GNU comprend des programmes qui ne sont pas des logiciels GNU, ce sont des programmes qui ont été développés par d'autres, dans le cadre d'autres projets, pour leurs buts propres, mais qu'on peut réutiliser, car ce sont des logiciels libres.

en: Commencing the project
fr: La genèse du projet

en: In January 1984 I quit my job at MIT and began writing GNU software.  Leaving MIT was necessary so that MIT would not be able to interfere with distributing GNU as free software.  If I had remained on the staff, MIT could have claimed to own the work, and could have imposed their own distribution terms, or even turned the work into a proprietary software package.  I had no intention of doing a large amount of work only to see it become useless for its intended purpose: creating a new software-sharing community.
fr: En janvier 1984, j'ai démissionné de mon poste au MIT et j'ai commencé à écrire les logiciels du projet GNU. Il était nécessaire que je quitte le M.I.T. pour empêcher ce dernier de s'immiscer dans la distribution du projet GNU en tant que logiciel libre. Si j'étais resté dans l'équipe, le M.I.T. aurait pu se déclarer le propriétaire de mon travail, et lui imposer ses propres conditions de distribution, voire en faire un paquetage de logiciels propriétaires. Je n'avais pas l'intention d'abattre autant de travail et de le voir rendu inutilisable pour ce à quoi il était destiné&nbsp;: créer une nouvelle communauté qui partage le logiciel.

en: However, Professor Winston, then the head of the MIT AI Lab, kindly invited me to keep using the lab's facilities.
fr: Cependant, le professeur Winston, qui dirigeait alors le laboratoire d'I.A. du M.I.T., m'a gentiment invité à continuer à utiliser les équipements du laboratoire

en: The first steps
fr: Les premiers pas

en: Shortly before beginning the GNU Project, I heard about the Free University Compiler Kit, also known as VUCK.  (The Dutch word for &ldquo;free&rdquo; is written with a <em>v</em>.)  This was a compiler designed to handle multiple languages, including C and Pascal, and to support multiple target machines.  I wrote to its author asking if GNU could use it.
fr: Peu de temps avant de me lancer dans le projet GNU, j'avais entendu parler du Free University Compiler Kit<sup><a href="#TransNote3">3</a></sup> plus connu sous le nom de VUCK (en néerlandais,le mot «&nbsp;free&nbsp;» commence par un V). Ce compilateur avait été mis au point dans l'intention de traiter plusieurs langages, parmi lesquels C et Pascal, et de produire des binaires pour de nombreuses machines cibles. J'ai écrit à son auteur en lui demandant la permission d'utiliser ce compilateur dans le cadre du projet GNU.

en: He responded derisively, stating that the university was free but the compiler was not.  I therefore decided that my first program for the GNU Project would be a multilanguage, multiplatform compiler.
fr: Il répondit d'un ton railleur, en déclarant (en anglais) que l'université était «&nbsp;free&nbsp;». M. Stallman ne sait pas s'il voulait ici dire «&nbsp;libre&nbsp;» ou «&nbsp;gratuite&nbsp;», mais pas le compilateur. J'ai alors décidé que le premier programme du projet GNU serait un compilateur traitant de plusieurs langages, sur plusieurs plateformes.

en: Hoping to avoid the need to write the whole compiler myself, I obtained the source code for the Pastel compiler, which was a multiplatform compiler developed at Lawrence Livermore Lab.  It supported, and was written in, an extended version of Pascal, designed to be a system-programming language.  I added a C front end, and began porting it to the Motorola 68000 computer.  But I had to give that up when I discovered that the compiler needed many megabytes of stack space, and the available 68000 Unix system would only allow 64k.
fr: En espérant m'épargner la peine d'écrire tout le compilateur moi-même, j'ai obtenu le code source du compilateur Pastel, qui était un compilateur pour plusieurs plateformes, développé au laboratoire Lawrence Livermore. Il compilait, et c'était aussi le langage dans lequel il avait été écrit, une version étendue de Pascal, mise au point pour jouer le rôle de langage de programmation système. J'y ai ajouté une interface pour le C, et j'ai entrepris le portage de ce programme sur le Motorola 68000. Mais j'ai dû abandonner quand j'ai découvert que ce compilateur ne fonctionnait qu'avec plusieurs méga-octets d'espace de pile disponibles, alors que le système Unix du 68000 ne gérait que 64 Ko d'espace de pile.

en: I then realized that the Pastel compiler functioned by parsing the entire input file into a syntax tree, converting the whole syntax tree into a chain of &ldquo;instructions&rdquo;, and then generating the whole output file, without ever freeing any storage.  At this point, I concluded I would have to write a new compiler from scratch.  That new compiler is now known as <acronym title="GNU Compiler Collection">GCC</acronym>; none of the Pastel compiler is used in it, but I managed to adapt and use the C front end that I had written.  But that was some years later; first, I worked on GNU Emacs.
fr: C'est alors que j'ai compris que le compilateur Pastel avait été mis au point de telle manière qu'il analysait le fichier en entrée, en faisait un arbre syntaxique, convertissait cet arbre syntaxique en chaîne d'«&nbsp;instructions&nbsp;», et engendrait ensuite le fichier de sortie, sans jamais libérer le moindre espace mémoire occupé. J'ai alors compris qu'il me faudrait réécrire un nouveau compilateur en partant de zéro. Ce compilateur est maintenant disponible, il s'appelle <acronym title="GNU Compiler Collection">GCC</acronym>&nbsp;; il n'utilise rien du compilateur Pastel, mais j'ai réussi à adapter et à réutiliser l'analyseur syntaxique que j'avais écrit pour le C. Mais tout cela ne s'est produit que quelques années plus tard&nbsp;; j'ai d'abord travaillé sur GNU Emacs.

en: I began work on GNU Emacs in September 1984, and in early 1985 it was beginning to be usable.  This enabled me to begin using Unix systems to do editing; having no interest in learning to use vi or ed, I had done my editing on other kinds of machines until then.
fr: J'ai commencé à travailler sur GNU Emacs en septembre 1984, et ce programme commençait à devenir utilisable début 1985. Cela m'a permis d'utiliser des systèmes Unix pour éditer mes fichiers&nbsp;; vi et ed me laissant froid, j'avais jusqu'alors utilisé d'autres types de machines pour éditer mes fichiers.

en: At this point, people began wanting to use GNU Emacs, which raised the question of how to distribute it.  Of course, I put it on the anonymous ftp server on the MIT computer that I used.  (This computer, prep.ai.mit.edu, thus became the principal GNU ftp distribution site; when it was decommissioned a few years later, we transferred the name to our new ftp server.)  But at that time, many of the interested people were not on the Internet and could not get a copy by ftp.  So the question was, what would I say to them?
fr: C'est alors que j'ai reçu des requêtes de gens souhaitant utiliser GNU Emacs, ce qui a soulevé le problème de sa distribution. Je l'avais bien sûr proposé sur le serveur ftp de l'ordinateur du MIT que j'utilisais (cet ordinateur, prep.ai.mit.edu, a ainsi été promu au rang de site de distribution par ftp principal du projet GNU&nbsp;; quelques années plus tard, à la fin de son exploitation, nous avons transféré ce nom sur notre nouveau serveur ftp). Mais à l'époque, une proportion importante des personnes intéressées n'avaient pas d'accès à l'Internet et ne pouvaient pas obtenir une copie du programme par ftp. La question se posait en ces termes&nbsp;: que devais-je leur dire&nbsp;?

en: I could have said, &ldquo;Find a friend who is on the net and who will make a copy for you.&rdquo; Or I could have done what I did with the original PDP-10 Emacs: tell them, &ldquo;Mail me a tape and a <acronym title="Self-addressed Stamped Envelope">SASE</acronym>, and I will mail it back with Emacs on it.&rdquo; But I had no job, and I was looking for ways to make money from free software.  So I announced that I would mail a tape to whoever wanted one, for a fee of $150.  In this way, I started a free software distribution business, the precursor of the companies that today distribute entire Linux-based GNU systems.
fr: J'aurais pu leur dire&nbsp;: «&nbsp;Trouvez un ami qui dispose d'un accès au réseau et qui vous fera une copie.&nbsp;» J'aurais pu également procéder comme j'avais procédé avec la version originale d'Emacs, sur PDP-10, et leur dire : «&nbsp;Envoyez-moi une bande et une enveloppe timbrée auto-adressée, et je vous les renverrai avec Emacs.&nbsp;» Mais j'étais sans emploi, et je cherchais des moyens de gagner de l'argent grâce au logiciel libre. C'est pourquoi j'ai annoncé que j'enverrais une bande à quiconque en désirait une, en échange d'une contribution de 150 dollars américains. De cette manière, je mettais en place une entreprise autour du marché de la distribution du logiciel libre, entreprise précurseur des sociétés qu'on trouve aujourd'hui et qui distribuent des systèmes GNU entiers fondés sur Linux.

en: Is a program free for every user?
fr: Un programme est-il libre pour chacun de ses utilisateurs&nbsp;?

en: If a program is free software when it leaves the hands of its author, this does not necessarily mean it will be free software for everyone who has a copy of it.  For example, <a href="/philosophy/categories.html#PublicDomainSoftware"> public domain software</a> (software that is not copyrighted) is free software; but anyone can make a proprietary modified version of it.  Likewise, many free programs are copyrighted but distributed under simple permissive licenses which allow proprietary modified versions.
fr: Si un programme est un logiciel libre au moment où il quitte les mains de son auteur, cela ne signifie pas nécessairement qu'il sera un logiciel libre pour quiconque en possédera une copie. Le logiciel relevant du <a href="/philosophy/categories.fr.html#PublicDomainSoftware">domaine public</a>, par exemple (qui ne tombe sous le coup d'aucun copyright), est du logiciel libre&nbsp;; mais tout un chacun peut en produire une version propriétaire modifiée. De façon comparable, de nombreux programmes libres sont couverts par des copyrights mais distribués sous des licences permissives qui autorisent la création de versions modifiées et propriétaires.

en: The paradigmatic example of this problem is the X Window System.  Developed at MIT, and released as free software with a permissive license, it was soon adopted by various computer companies.  They added X to their proprietary Unix systems, in binary form only, and covered by the same nondisclosure agreement.  These copies of X were no more free software than Unix was.
fr: L'exemple le plus frappant de ce problème est le système de fenêtrage X. Développé au M.I.T., et distribué sous forme de logiciel libre sous une licence permissive, il a rapidement été adopté par divers constructeurs. Ils ont ajouté X à leurs systèmes Unix propriétaires, sous forme binaire uniquement, en le frappant du même accord de non divulgation. Ces exemplaires de X n'étaient en rien du logiciel plus libre que le reste d'Unix.

en: The developers of the X Window System did not consider this a problem&mdash;they expected and intended this to happen.  Their goal was not freedom, just &ldquo;success&rdquo;, defined as &ldquo;having many users.&rdquo; They did not care whether these users had freedom, only that they should be numerous.
fr: Les développeurs du système de fenêtrage X ne voyaient là nul problème (ils s'attendaient à cela et souhaitaient un tel résultat). Leur but n'était pas la liberté, mais la simple «&nbsp;réussite&nbsp;», définie comme le fait d'«&nbsp;avoir beaucoup d'utilisateurs.&nbsp;» Peu leur importait la liberté de leurs utilisateurs, seul leur nombre revêtait de l'importance à leurs yeux.

en: This led to a paradoxical situation where two different ways of counting the amount of freedom gave different answers to the question, &ldquo;Is this program free?&rdquo; If you judged based on the freedom provided by the distribution terms of the MIT release, you would say that X was free software.  But if you measured the freedom of the average user of X, you would have to say it was proprietary software.  Most X users were running the proprietary versions that came with Unix systems, not the free version.
fr: Cela a conduit à une situation paradoxale, où deux différentes façons d'évaluer la liberté répondaient de manières différentes à la question «&nbsp;Ce programme est-il libre&nbsp;?&nbsp;» Qui fondait son jugement sur la liberté fournie par les conditions de distribution de la distribution du M.I.T., concluait que X était un logiciel libre. Mais qui mesurait la liberté de l'utilisateur type de X, devait conclure que X était un logiciel propriétaire. La plupart des utilisateurs de X exécutaient des versions propriétaires fournies avec des systèmes Unix, et non la version libre.

en: Copyleft and the GNU GPL
fr: Le copyleft et la GPL de GNU

en: The goal of GNU was to give users freedom, not just to be popular.  So we needed to use distribution terms that would prevent GNU software from being turned into proprietary software.  The method we use is called &ldquo;copyleft&rdquo;.(1)
fr: Le but du projet GNU était de rendre les utilisateurs libres, pas de se contenter d'être populaire. Nous avions besoin de conditions de distribution qui empêcheraient de transformer du logiciel GNU en logiciel propriétaire. Nous avons utilisé la méthode du copyleft&nbsp;(1), ou «&nbsp;gauche d'auteur&nbsp;».

en: Copyleft uses copyright law, but flips it over to serve the opposite of its usual purpose: instead of a means for restricting a program, it becomes a means for keeping the program free.
fr: Le gauche d'auteur utilise les lois du droit d'auteur, en les retournant pour leur faire servir le but opposé de ce pour quoi elles ont été conçues&nbsp;: ce n'est pas une manière de privatiser du logiciel, mais une manière de le laisser «&nbsp;libre&nbsp;».

en: The central idea of copyleft is that we give everyone permission to run the program, copy the program, modify the program, and distribute modified versions&mdash;but not permission to add restrictions of their own.  Thus, the crucial freedoms that define &ldquo;free software&rdquo; are guaranteed to everyone who has a copy; they become inalienable rights.
fr: L'idée centrale du gauche d'auteur est de donner à quiconque la permission d'exécuter le programme, de le copier, de le modifier, et d'en distribuer des versions modifiées (mais pas la permission d'ajouter des restrictions de son cru). C'est ainsi que les libertés cruciales qui définissent le «&nbsp;logiciel libre&nbsp;» sont garanties pour quiconque en possède une copie&nbsp;; elles deviennent des droits inaliénables.

en: For an effective copyleft, modified versions must also be free.  This ensures that work based on ours becomes available to our community if it is published.  When programmers who have jobs as programmers volunteer to improve GNU software, it is copyleft that prevents their employers from saying, &ldquo;You can't share those changes, because we are going to use them to make our proprietary version of the program.&rdquo;
fr: Pour que le gauche d'auteur soit efficace, il faut que les versions modifiées demeurent libres, afin de s'assurer que toute &oelig;uvre dérivée de notre travail reste disponible à la communauté en cas de publication. Quand des programmeurs professionnels se portent volontaires pour améliorer le logiciel GNU, c'est le gauche d'auteur qui empêche leurs employeurs de dire&nbsp;: «&nbsp;Vous ne pouvez pas partager ces modifications, car nous allons les utiliser dans le cadre de notre version propriétaire du programme.&nbsp;»

en: The requirement that changes must be free is essential if we want to ensure freedom for every user of the program.  The companies that privatized the X Window System usually made some changes to port it to their systems and hardware.  These changes were small compared with the great extent of X, but they were not trivial.  If making changes were an excuse to deny the users freedom, it would be easy for anyone to take advantage of the excuse.
fr: Il est essentiel d'imposer que les modifications restent libres si on souhaite garantir la liberté de tout utilisateur du programme. Les sociétés qui ont privatisé le système de fenêtrage X faisaient en général quelques modifications pour le porter sur leurs systèmes et sur leur matériel. Ces modifications étaient ténues si on les comparait à X dans son ensemble, mais elles n'en étaient pas pour autant faciles. Si le fait de procéder à des modifications pouvait servir de prétexte à ôter leur liberté aux utilisateurs, il serait facile pour quiconque de s'en servir à son avantage.

en: The specific implementation of copyleft that we use for most GNU software is the GNU General Public License, or GNU GPL for short.  We have other kinds of copyleft that are used in specific circumstances.  GNU manuals are copylefted also, but use a much simpler kind of copyleft, because the complexity of the GNU GPL is not necessary for manuals.(2)
fr: La mise en œuvre spécifique du gauche d'auteur que nous avons utilisée pour la plupart des logiciels GNU fut la GNU General Public License (licence publique générale de GNU), ou GNU GPL en abrégé. Nous disposons d'autres types de gauche d'auteur pour des circonstances particulières. Les manuels du projet GNU sont eux aussi couverts par le gauche d'auteur, mais en utilisent une version très simplifiée, car il n'est pas nécessaire de faire appel à toute la complexité de la GNU GPL dans le cadre de manuels.(2)

en: (1) In 1984 or 1985, Don Hopkins (a very imaginative fellow) mailed me a letter.  On the envelope he had written several amusing sayings, including this one: &ldquo;Copyleft&mdash;all rights reversed.&rdquo; I used the word &ldquo;copyleft&rdquo; to name the distribution concept I was developing at the time.
fr: (1)En 1984 ou 1985, Don Hopkins (dont l'imagination était sans bornes) m'a envoyé une lettre. Il avait écrit sur l'enveloppe plusieurs phrases amusantes, et notamment celle-ci&nbsp;: «&nbsp;Copyleft - all rights reversed.&nbsp;»<sup><a href="#TransNote4">4</a></sup>. J'ai utilisé le mot «&nbsp;copyleft&nbsp;» pour donner un nom au concept de distribution que je développais alors.

en: (2) We now use the <a href="/licenses/fdl.html">GNU Free Documentation License</a> for documentation.
fr: (2) Nous utilisons maintenant la <a href="/licenses/fdl.html">GNU Free Documentation License</a> pour la documentation.

en: The Free Software Foundation
fr: La Free Software Foundation, ou Fondation pour le Logiciel Libre

en: (1) &ldquo;Bourne Again Shell&rdquo; is a play on the name &ldquo;Bourne Shell&rdquo;, which was the usual shell on Unix.
fr: (1) «&nbsp;Bourne-Again Shell&nbsp;»<sup><a href="#TransNote5">5</a></sup> est un clin d'&oelig;il au nom «&nbsp;BourneShell&nbsp;», qui était l'interpréteur de commandes habituel sur Unix.

en: Free software support
fr: Assistance technique au logiciel libre

en: The free software philosophy rejects a specific widespread business practice, but it is not against business.  When businesses respect the users' freedom, we wish them success.
fr: La philosophie du logiciel libre rejette une pratique spécifique, très répandue dans l'industrie du logiciel, mais elle ne s'oppose pas au monde des affaires. Quand des entreprises respectent la liberté des utilisateurs, nous leur souhaitons de réussir.

en: Today each of these kinds of free software business is practiced by a number of corporations.  Some distribute free software collections on CD-ROM; others sell support at levels ranging from answering user questions, to fixing bugs, to adding major new features.  We are even beginning to see free software companies based on launching new free software products.
fr: De nos jours, chacune de ces activités lucratives fondées sur le logiciel libre est proposée par de nombreuses sociétés. Certaines distribuent des compilations de logiciel libre sur CD-ROM&nbsp;; d'autres vendent de l'assistance technique en répondant à des questions d'utilisateurs, en corrigeant des bogues, et en insérant de nouvelles fonctionnalités majeures. On commence même à observer des sociétés de logiciel libre fondées sur la mise sur le marché de nouveaux logiciels libres.

en: Technical goals
fr: Objectifs techniques

en: But it was natural to apply the known standards of good practice to the work&mdash;for example, dynamically allocating data structures to avoid arbitrary fixed size limits, and handling all the possible 8-bit codes wherever that made sense.
fr: Mais il était naturel d'appliquer à ce travail les standards bien connus du développement logiciel de qualité en utilisant par exemple des structures de données allouées dynamiquement pour éviter de mettre en place des limites fixées arbitrairement, et en gérant tous les caractères possibles encodables sur 8 bits, partout où cela avait un sens.

en: In addition, we rejected the Unix focus on small memory size, by deciding not to support 16-bit machines (it was clear that 32-bit machines would be the norm by the time the GNU system was finished), and to make no effort to reduce memory usage unless it exceeded a megabyte.  In programs for which handling very large files was not crucial, we encouraged programmers to read an entire input file into core, then scan its contents without having to worry about I/O.
fr: De plus, nous rejetions l'accent mis par Unix sur les petites quantités de mémoire, en décidant de ne pas nous occuper des architectures 16 bits (il était clair que les architectures 32 bits seraient la norme au moment de la finalisation du système GNU), et en ne faisant aucun effort pour réduire la consommation mémoire en deçà d'un méga-octet. Dans les programmes pour lesquels il n'était pas crucial de manipuler des fichiers de tailles importantes, nous encouragions les programmeurs à lire le fichier en entrée, d'une traite, en mémoire, et d'analyser ensuite son contenu sans plus se préoccuper des entrées/sorties.

en: These decisions enabled many GNU programs to surpass their Unix counterparts in reliability and speed.
fr: Ces décisions ont rendu de nombreux programmes du projet GNU supérieurs à leurs équivalents sous Unix en termes de fiabilité et de vitesse d'exécution.

en: Donated computers
fr: Les ordinateurs offerts

en: But, even if this was a justifiable evil, it was still an evil.  Today we no longer have any copies of Unix, because we have replaced them with free operating systems.  If we could not replace a machine's operating system with a free one, we replaced the machine instead.
fr: Mais ce mal avait beau être justifiable, il n'en restait pas moins un mal. De nos jours, nous ne possédons plus aucune copie d'Unix, car nous les avons toutes remplacées par des systèmes d'exploitation libres. Quand nous ne parvenions pas à substituer au système d'exploitation d'une machine un système libre, nous remplacions la machine.

en: The GNU Task List
fr: La GNU Task List, ou liste des tâches du projet GNU

en: Even games are included in the task list&mdash;and have been since the beginning.  Unix included games, so naturally GNU should too.  But compatibility was not an issue for games, so we did not follow the list of games that Unix had.  Instead, we listed a spectrum of different kinds of games that users might like.
fr: On trouve même des jeux dans la liste des tâches (et c'est le cas depuis le commencement). Unix proposait des jeux, ce devait naturellement être également le cas de GNU. Mais il n'était pas nécessaire d'être compatible en matière de jeux, aussi n'avons-nous pas suivi la liste des jeux d'Unix. Nous avons plutôt listé un spectre de divers types de jeux qui plairont vraisemblablement aux utilisateurs.

en: The GNU Library GPL
fr: La GNU Library GPL, ou licence publique générale de GNU pour les bibliothèques

en: The GNU C library uses a special kind of copyleft called the GNU Library General Public License(1), which gives permission to link proprietary software with the library.  Why make this exception?
fr: La bibliothèque du langage C du projet GNU fait appel à un gauche d'auteur particulier, appelé la GNU Library General Public License (1) (licence publique générale de GNU pour les bibliothèques, ou GNU LGPL), qui autorise la liaison de logiciel propriétaire avec la bibliothèque. Pourquoi une telle exception&nbsp;?

en: It is not a matter of principle; there is no principle that says proprietary software products are entitled to include our code.  (Why contribute to a project predicated on refusing to share with us?)  Using the LGPL for the C library, or for any library, is a matter of strategy.
fr: Ce n'est pas une question de principe&nbsp;; aucun principe ne dicte que les logiciels propriétaires ont le droit de contenir notre code (pourquoi contribuer à un projet qui affirme refuser de partager avec nous&nbsp;?). L'utilisation de la LGPL dans le cadre de la bibliothèque du langage C, ou de toute autre bibliothèque, est un choix stratégique.

en: The C library does a generic job; every proprietary system or compiler comes with a C library.  Therefore, to make our C library available only to free software would not have given free software any advantage&mdash;it would only have discouraged use of our library.
fr: La bibliothèque du langage C joue un rôle générique ; tout système propriétaire, tout compilateur, dispose d'une bibliothèque du langage C. C'est pourquoi limiter l'utilisation de notre bibliothèque du langage C au logiciel libre n'aurait donné aucun avantage au logiciel libre - cela n'aurait eu pour effet que de décourager l'utilisation de notre bibliothèque.

en: Proprietary software developers have the advantages money provides; free software developers need to make advantages for each other.  I hope some day we will have a large collection of GPL-covered libraries that have no parallel available to proprietary software, providing useful modules to serve as building blocks in new free software, and adding up to a major advantage for further free software development.
fr: Les développeurs de logiciel propriétaire jouissent des avantages que leur confère l'argent; les développeurs de logiciel libre doivent compenser cela en s'épaulant les uns les autres. J'espère qu'un jour nous disposerons de toute une collection de bibliothèques couvertes par la GPL, et pour lesquelles il n'existera pas d'équivalent dans le monde du logiciel propriétaire. Nous disposerons ainsi de modules utiles, utilisables en tant que blocs de construction de nouveaux logiciels libres, et apportant un avantage considérable à la continuation du développement du logiciel libre.

en: (1) This license is now called the GNU Lesser General Public License, to avoid giving the idea that all libraries ought to use it.  <a href="/philosophy/why-not-lgpl.html"></a>.
fr: (1) Cette licence s'appelle maintenant la GNU Lesser General Public License, pour éviter de laisser penser que toutes les bibliothèques doivent l'utiliser. <a href="/philosophy/why-not-lgpl.fr.html"></a>.

en: Scratching an itch?
fr: Gratter là où ça démange

en: Eric Raymond says that &ldquo;Every good work of software starts by scratching a developer's personal itch.&rdquo; Maybe that happens sometimes, but many essential pieces of GNU software were developed in order to have a complete free operating system.  They come from a vision and a plan, not from impulse.
fr: Éric Raymond affirme que «&nbsp;Tout bon logiciel commence par gratter un développeur là où ça le démange.&nbsp;». Cela se produit peut-être, parfois, mais de nombreux composants essentiels du logiciel GNU ont été développés dans le but de disposer d'un système d'exploitation libre complet. Ils ont été inspirés par une vision et un projet à long terme, pas par un coup de tête.

en: Of course, the people writing these programs became interested in the work, and many features were added to them by various people for the sake of their own needs and interests.  But that is not why the programs exist.
fr: Bien sûr, les gens qui écrivent ces programmes se sont intéressés à ce travail, et de nombreux contributeurs ont ajouté de nouvellesfonctionnalités car elles comblaient leurs besoins ou les intéressaient. Mais ce n'est pas là la raison première de ces programmes.

en: Unexpected developments
fr: Des développements inattendus

en: The GNU Hurd
fr: Le GNU Hurd

en: Linux and GNU/Linux
fr: Linux et GNU/Linux

en: We call this system version GNU/Linux, to express its composition as a combination of the GNU system with Linux as the kernel.
fr: On appelle cette version du système «&nbsp;GNU/Linux&nbsp;» pour signaler qu'il est composé du système GNU et du noyau Linux.

en: Challenges in our future
fr: Les défis à venir

en: We have proved our ability to develop a broad spectrum of free software.  This does not mean we are invincible and unstoppable.  Several challenges make the future of free software uncertain; meeting them will require steadfast effort and endurance, sometimes lasting for years.  It will require the kind of determination that people display when they value their freedom and will not let anyone take it away.
fr: Nous avons fait la preuve de notre capacité à développer un large spectre de logiciel libre. Cela ne signifie pas que nous sommes invincibles et que rien ne peut nous arrêter. Certains défis rendent incertain l'avenir du logiciel libre; et il faudra des efforts et une endurance soutenus pour les relever, pendant parfois plusieurs années. Il faudra montrer le genre de détermination dont les gens font preuve quand ils accordent de la valeur à leur liberté et qu'ils ne laisseront personne la leur voler.

en: The following four sections discuss these challenges.
fr: Les quatres sections suivantes discutent de ces défis.

en: Secret hardware
fr: Le matériel secret

en: Hardware manufacturers increasingly tend to keep hardware specifications secret.  This makes it difficult to write free drivers so that Linux and XFree86 can support new hardware.  We have complete free systems today, but we will not have them tomorrow if we cannot support tomorrow's computers.
fr: Les fabricants de matériel tendent de plus en plus à garder leurs spécifications secrètes. Cela rend plus difficile l'écriture de pilotes de périphériques libres afin de permettre à Linux et au projet XFree86 de reconnaître de nouveaux matériels. Nous disposons aujourd'hui de systèmes entièrement libres, mais cela pourrait ne plus être le cas dans l'avenir, si nous ne pouvons plus proposer des pilotes pour les ordinateurs de demain.

en: There are two ways to cope with this problem.  Programmers can do reverse engineering to figure out how to support the hardware.  The rest of us can choose the hardware that is supported by free software; as our numbers increase, secrecy of specifications will become a self-defeating policy.
fr: On peut résoudre ce problème de deux manières. Les programmeurs peuvent analyser l'ensemble afin de deviner comment prendre en compte le matériel. Les autres peuvent choisir le matériel qui est reconnu par du logiciel libre; plus nous serons nombreux, plus la politique de garder les spécifications secrètes sera vouée à l'échec.

en: (2008 note: this issue extends to the BIOS as well.  There is a free BIOS, coreboot; the problem is getting specs for machines so that coreboot can support them.)
fr: (Note de 2008&nbsp;: Ce problème s'applique au BIOS aussi. Il existe un BIOS libre, coreboot&nbsp;; le problème est d'obtenir les spécifications pour les machines pour que coreboot puisse les gérer).

en: [Subsequent note: in September 2000, Qt was rereleased under the GNU GPL, which essentially solved this problem.]
fr: [Note ultérieure&nbsp;: en septembre 2000, Qt fut distribuée sous la GPL de GNU, ce qui résolvait essentiellement ce problème.]

en: Software patents
fr: Les brevets sur les logiciels

en: There are ways to cope with patents: we can search for evidence that a patent is invalid, and we can look for alternative ways to do a job.  But each of these methods works only sometimes; when both fail, a patent may force all free software to lack some feature that users want.  What will we do when this happens?
fr: Il existe plusieurs manières de répondre au problème des brevets&nbsp;: on peut rechercher des preuves qui invalident un brevet, et on peut rechercher d'autres solutions pour remplir une tâche. Mais chacune de ces méthodes ne fonctionne que dans certains cas; quand les deux échouent, il se peut qu'un brevet empêche le logiciel libre de disposer de fonctionnalités souhaitées par les utilisateurs. Que ferons-nous dans ce genre de situation&nbsp;?

en: Free documentation
fr: La documentation libre

en: The biggest deficiency in our free operating systems is not in the software&mdash;it is the lack of good free manuals that we can include in our systems.  Documentation is an essential part of any software package; when an important free software package does not come with a good free manual, that is a major gap.  We have many such gaps today.
fr: Il ne faut pas chercher les lacunes les plus graves de nos systèmes d'exploitations libres dans le logiciel - c'est l'absence de manuels libres corrects qu'on puisse inclure dans nos systèmes qui se fait le plus cruellement sentir. La documentation est essentielle dans tout paquetage logiciel; quand un paquetage logiciel important ne disposepas d'un bon manuel libre, il s'agit d'un manque crucial. On en compte de nombreux aujourd'hui.

en: Permission for modification is crucial too.  As a general rule, I don't believe that it is essential for people to have permission to modify all sorts of articles and books.  For example, I don't think you or I are obliged to give permission to modify articles like this one, which describe our actions and our views.
fr: Il est également crucial d'autoriser les modifications. En règle générale, je ne pense pas qu'il soit essentiel d'autoriser tout un chacun à modifier toutes sortes d'articles et de livres. Je ne pense pas, par exemple, que vous ou moi soyons tenus de donner la permission de modifier des textes comme le présent article, qui expose nos actions et nos idées.

en: However, it must be possible to modify all the <em>technical</em> content of the manual, and then distribute the result in all the usual media, through all the usual channels; otherwise, the restrictions do obstruct the community, the manual is not free, and we need another manual.
fr: En revanche, il faut autoriser la modification des portions <em>techniques</em> du manuel, et la distribution du résultat de ces modifications par tous les médias habituels, à travers tous les canaux habituels; sans quoi, les restrictions font obstruction à la communauté, le manuel n'est pas libre, et il nous en faut un autre.

en: Will free software developers have the awareness and determination to produce a full spectrum of free manuals? Once again, our future depends on philosophy.
fr: Les développeurs de logiciels libres seront-ils déterminés, auront-ils conscience du fait qu'il est nécessaire de produire tout un spectre de manuels libres&nbsp;? Une fois de plus, notre avenir dépend de notre philosophie.

en: We must talk about freedom
fr: Il nous faut faire l'apologie de la liberté

en: Estimates today are that there are ten million users of GNU/Linux systems such as Debian GNU/Linux and Red Hat &ldquo;Linux&rdquo;.  Free software has developed such practical advantages that users are flocking to it for purely practical reasons.
fr: On estime aujourd'hui à dix millions le nombre d'utilisateurs de systèmes GNU/Linux et Red Hat Linux de par le monde. Le logiciel libre propose tant d'avantages pratiques que les utilisateurs s'y ruent pour des raisons purement pratiques.

en: The good consequences of this are evident: more interest in developing free software, more customers for free software businesses, and more ability to encourage companies to develop commercial free software instead of proprietary software products.
fr: Cet état de fait a des conséquences heureuses, qui n'échapperont à personne&nbsp;: on voit plus de développeurs intéressés par la production de logiciels libres, les entreprises de logiciels libres comptent plus de clients, et il est plus facile d'encourager les sociétés à développer des logiciels libres commerciaux, plutôt que des produits logiciels propriétaires.

en: But interest in the software is growing faster than awareness of the philosophy it is based on, and this leads to trouble.  Our ability to meet the challenges and threats described above depends on the will to stand firm for freedom.  To make sure our community has this will, we need to spread the idea to the new users as they come into the community.
fr: Mais l'intérêt pour le logiciel libre croît plus vite que la prise de conscience de la philosophie sur laquelle il se fonde, et cela provoque des problèmes. Notre capacité à relever les défis et à répondre aux menaces évoqués plus haut dépend de notre volonté à défendre chèrement notre liberté. Pour nous assurer que notre communauté partage cette volonté, il nous faut répandre ces idées auprès des nouveaux utilisateurs au fur et à mesure qu'ils rejoignent notre communauté.

en: But we are failing to do so: the efforts to attract new users into our community are far outstripping the efforts to teach them the civics of our community.  We need to do both, and we need to keep the two efforts in balance.
fr: Mais nous négligeons ce travail; on dépense bien plus d'efforts pour attirer de nouveaux utilisateurs dans notre communauté qu'on n'en dépense pour leur enseigner l'éducation civique qui lui est attachée. Ces deux efforts sont nécessaires, et il nous faut les équilibrer.

en: &ldquo;Open Source&rdquo;
fr: «&nbsp;Open Source&nbsp;»

en: Teaching new users about freedom became more difficult in 1998, when a part of the community decided to stop using the term &ldquo;free software&rdquo; and say &ldquo;open source software&rdquo; instead.
fr: En 1998, il est devenu plus difficile de sensibiliser les nouveauxutilisateurs à la notion de liberté dans le logiciel, quand une portion de notre communauté a choisi d'arrêter d'utiliser le terme «&nbsp;Free Software&nbsp;» pour lui préférer la dénomination «&nbsp;Open Source software&nbsp;»<sup><a href="#TransNote7">7</a></sup>.

en: The &ldquo;Linux&rdquo; magazines are a clear example of this&mdash;they are filled with advertisements for proprietary software that works with GNU/Linux.  When the next Motif or Qt appears, will these magazines warn programmers to stay away from it, or will they run ads for it?
fr: Les magazines «&nbsp;Linux&nbsp;» illustrent clairement cet exemple (ils sont bourrés de publicités pour des logiciels propriétaires quifonctionnent sur le système GNU/Linux). Quand le prochain Motif ou Qt poindra, ces magazines mettront-ils les programmeurs en garde en leur demandant de s'en éloigner, ou passeront-ils des publicités pour ces produits&nbsp;?

en: The support of business can contribute to the community in many ways; all else being equal, it is useful.  But winning their support by speaking even less about freedom and principle can be disastrous; it makes the previous imbalance between outreach and civics education even worse.
fr: La communauté a beaucoup à gagner de la participation des entreprises; toutes choses étant égales par ailleurs, cette contribution est utile. Mais sacrifier à cette aide les discours traitant de liberté et de principes peut avoir des conséquences désastreuses; cela déséquilibre encore plus la situation précédente, où on voit que l'éducation civique des nouveaux utilisateurs s'avère difficile lorsqu'ils affluent.

en: &ldquo;Free software&rdquo; and &ldquo;open source&rdquo; describe the same category of software, more or less, but say different things about the software, and about values.  The GNU Project continues to use the term &ldquo;free software&rdquo;, to express the idea that freedom, not just technology, is important.
fr: Les termes «&nbsp;Free Software&nbsp;» et «&nbsp;Open Source&nbsp;» décrivent tous deux plus ou moins la même catégorie de logiciels, mais correspondent à des conceptions différentes du logiciel et des valeurs qui lui sont associées. Le projet GNU continue d'utiliser le terme «&nbsp;Free Software&nbsp;» pour exprimer l'idée que la liberté est plus importante que la seule technique.

en: Try!
fr: Jetez-vous à l'eau

en: Sometimes I failed; some of my cities have fallen.  Then I found another threatened city, and got ready for another battle.  Over time, I've learned to look for threats and put myself between them and my city, calling on other hackers to come and join me.
fr: J'ai parfois échoué; certaines de mes cités sont tombées. Je trouvais alors une autre cité menacée, et je me préparais pour une nouvelle bataille. Avec le temps, j'ai appris à reconnaître les menaces et à m'interposer entre ces dernières et ma cité, en appelant mes amis hackers à la rescousse.

en: Nowadays, often I'm not the only one.  It is a relief and a joy when I see a regiment of hackers digging in to hold the line, and I realize, this city may survive&mdash;for now.  But the dangers are greater each year, and now Microsoft has explicitly targeted our community.  We can't take the future of freedom for granted.  Don't take it for granted! If you want to keep your freedom, you must be prepared to defend it.
fr: Maintenant, il arrive souvent que je ne sois pas seul. C'est pour moi un soulagement et une joie de constater que tout un régiment de hackers se mobilise pour faire front, et je réalise qu'il se peut que cette cité survive - pour le moment. Mais les dangers grandissent chaque année, et maintenant la société Microsoft a explicitement pris notre communauté dans son collimateur. L'avenir de la liberté n'est pas un fait acquis. Ne le considérez pas comme tel&nbsp;! Si vous souhaitez conserver votre liberté, il vous faut vous préparer à la défendre.

note: TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
en: *GNUN-SLOT: TRANSLATOR'S NOTES*
fr: <b>Notes du traducteur</b>&nbsp;:<ol><li id="TransNote1">On peut rendre l'esprit de ce poème comme suit :<br />Si je ne suis rien pour moi-même, qui sera pour moi&nbsp;?<br />Si je suis tout pour moi-même, que suis-je&nbsp;?<br />Si ce n'est pas aujourd'hui, alors quand&nbsp;?</li><li id="TransNote2">En anglais, le «&nbsp;libre&nbsp;» de «&nbsp;logiciel libre&nbsp;» se dit «&nbsp;free&nbsp;». Malheureusement, ce mot a une autre acception, indépendante et incorrecte ici, il signifie également «&nbsp;gratuit&nbsp;». Cette ambiguïté a causé énormément de tort au mouvement du logiciel libre.</li><li id="TransNote3">En anglais, le placement des mots ne permet pas de déterminer s'il s'agit d'un «&nbsp;kit compilateur libre de l'université&nbsp;» ou d'un «&nbsp;kit compilateur de l'université libre&nbsp;».</li><li id="TransNote4">«&nbsp;couvert par le gauche d'auteur, tous droits renversés.&nbsp;».</li><li id="TransNote5">Le mot anglais bash a le sens de «&nbsp;coup, choc&nbsp;» et la signification de cet acronyme est double; c'est à la fois une nouvelle version de l'interpréteur de commandes Bourne, et une allusion aux chrétiens qui se sont sentis renaître dans cette religion, et qu'aux États-Unis d'Amérique on qualifie de born again Christians.</li><li id="TransNote6">Littéralement, «&nbsp;[logiciel dont le] code source est ouvert&nbsp;». C'est une périphrase lourde et inélégante en français, mais qui résout en anglais l'ambiguïté discutée plus haut, bien que l'auteur rejette cette solution, pour des raisons expliquées à la fin de cet article.</li><li id="TransNote7">Encore et toujours cette ambiguïté de la langue anglaise. «&nbsp;software&nbsp;» signifie «&nbsp;logiciel&nbsp;». «&nbsp;free&nbsp;» signifie à la fois «&nbsp;libre&nbsp;», sens qui est pertinent ici, et «&nbsp;gratuit&nbsp;», qualité qui n'est qu'un effet de bord des logiciels libres. «&nbsp;open source&nbsp;» signifie «&nbsp;dont le code source est ouvert&nbsp;».</li></ol>

en: Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and submitting translations of this article.
fr: Veuillez consulter le <a href="/server/standards/README.translations.fr.html">README des traductions</a> pour des informations sur la coordination et la soumission de traductions de cet article.

en: Copyright &copy; 1998, 2001, 2002, 2005, 2006, 2007, 2008, 2010 Richard Stallman <br /> Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved.
fr: Copyright &copy; 1998, 2001, 2002, 2005, 2006, 2007, 2008, 2010 Richard Stallman <br /> La reproduction exacte et la distribution intégrale de cet article est permise sur n'importe quel support d'archivage, pourvu que cette notice soit préservée.

note: TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
en: *GNUN-SLOT: TRANSLATOR'S CREDITS*
fr: Traduction&nbsp;: Sébastien Blondeel.<br /> Révision&nbsp;: <a href="mailto:trad-gnu&#64;april.org">trad-gnu&#64;april.org</a>

note: timestamp start
en: Updated:
fr: Dernière mise à jour&nbsp;:

en: Translations of this page
fr: Traductions de cette page
