[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
www distros/free-distros.es.html gnu/thegnuproj...
From: |
Yavor Doganov |
Subject: |
www distros/free-distros.es.html gnu/thegnuproj... |
Date: |
Sun, 21 Jun 2009 20:25:53 +0000 |
CVSROOT: /web/www
Module name: www
Changes by: Yavor Doganov <yavor> 09/06/21 20:25:53
Modified files:
distros : free-distros.es.html
gnu : thegnuproject.es.html
gnu/po : thegnuproject.es.po
Log message:
Automatic update by GNUnited Nations.
CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/distros/free-distros.es.html?cvsroot=www&r1=1.3&r2=1.4
http://web.cvs.savannah.gnu.org/viewcvs/www/gnu/thegnuproject.es.html?cvsroot=www&r1=1.11&r2=1.12
http://web.cvs.savannah.gnu.org/viewcvs/www/gnu/po/thegnuproject.es.po?cvsroot=www&r1=1.1&r2=1.2
Patches:
Index: distros/free-distros.es.html
===================================================================
RCS file: /web/www/www/distros/free-distros.es.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- distros/free-distros.es.html 27 Apr 2009 20:26:01 -0000 1.3
+++ distros/free-distros.es.html 21 Jun 2009 20:25:42 -0000 1.4
@@ -17,9 +17,9 @@
href="/gnu/linux-and-gnu.html">GNU/Linux</a>de las que sabemos que sólo
incluyen y ofrecen software libre. Estas distribuciones rechazan las
aplicaciones, las plataformas de programación, los controladores y el
-firmware no libre. Si por error incluyen alguno, lo eliminan. Si desea
-conocer más acerca qué hace a una distribución de GNU/Linux libre, por
-favorvea nuestra <a
+firmware que no son libres. Si por error incluyen alguno, lo eliminan. Si
+desea conocer más acerca qué hace a una distribución de GNU/Linux libre, por
+favor vea nuestra <a
href="/philosophy/free-system-distribution-guidelines.es.html">guÃa para
distribuciones libres</a>.</p>
@@ -138,7 +138,7 @@
<!-- timestamp start -->
Ãltima actualización:
-$Date: 2009/04/27 20:26:01 $
+$Date: 2009/06/21 20:25:42 $
<!-- timestamp end -->
</p>
Index: gnu/thegnuproject.es.html
===================================================================
RCS file: /web/www/www/gnu/thegnuproject.es.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- gnu/thegnuproject.es.html 26 Jan 2008 15:36:59 -0000 1.11
+++ gnu/thegnuproject.es.html 21 Jun 2009 20:25:45 -0000 1.12
@@ -1,992 +1,1135 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <title>Acerca el Proyecto GNU - Proyecto GNU - Free Software Foundation
(FSF)</title>
-<LINK REV="made" HREF="mailto:address@hidden">
-<LINK REV="translated" HREF="mailto:address@hidden">
-
-</head>
-<body text="#000000" bgcolor="#FFFFFF" link="#1F00FF" vlink="#9900DD"
alink="#FF0000">
-
-<h3>
-El Proyecto GNU</h3>
-por <b><a href="http://www.stallman.org/">Richard Stallman</a></b>
-<p> publicado originalmente en el libro «Open Sources»
-<p><a href="/graphics/whatsgnu.es.html"><img SRC="/graphics/whats-gnu-sm.jpg"
ALT="[Imagen de Qu� es un �u (GNU)]" height=120 width=125></A>
-
-[
-<!-- Please keep this list alphabetical -->
-<!-- PLEASE UPDATE THE LIST AT THE BOTTOM (OR TOP) OF THE PAGE TOO! -->
- <a href="/gnu/thegnuproject.de.html">Alemán</a>
-| <a href="/gnu/thegnuproject.ca.html">Catalán</a>
-| <a href="/gnu/thegnuproject.cs.html">Checo</a>
-| <a href="/gnu/thegnuproject.ko.html">Coreano</a>
-| <a href="/gnu/thegnuproject.es.html">Español</a>
-| <a href="/gnu/thegnuproject.fr.html">Francés</a>
-| <a href="/gnu/thegnuproject.id.html">Indonesio</a>
-| <a href="/gnu/thegnuproject.html">Inglés</a>
-| <a href="/gnu/thegnuproject.it.html">Italiano</a>
-| <a href="/gnu/thegnuproject.ru.html">Ruso</a>
-]
-<!-- Please keep this list alphabetical -->
-<!-- PLEASE UPDATE THE LIST AT THE BOTTOM (OR TOP) OF THE PAGE TOO! -->
-<h3>
-La primera comunidad que comparte el software</h3>
-Cuando comencé a trabajar en el Laboratorio de Inteligencia Artificial
-del MIT en 1971, me incorporé a una comunidad que compartía
-el software que ya tenía varios años de existencia. El acto
-de compartir software no estaba limitado a nuestra comunidad en particular;
-es tan antiguo como las computadoras, de la misma manera que compartir
-recetas es tan antiguo como cocinar. Pero nosotros lo hacíamos en
-mayor grado que la mayoría de los otros.
-<p>El Laboratorio de IA usaba un sistema operativo denominado ITS
(<i>Incompatible
-Timesharing System</i>) [Sistema incompatible de tiempo compartido] que
-los hackers (1) del <i>staff</i> habían diseñado y escrito
-en lenguaje ensamblador para la PDP-10 de Digital, una de las más
-grandes computadoras de la época. Mi trabajo como miembro de esta
-comunidad, como hacker de sistema en el <i>staff</i> del laboratorio de
-IA, era mejorar este sistema.
-<p>No denominábamos «software libre» a nuestro software
-porque dicho término no existía; pero éso es lo que
-era. Cuando alguien de otra universidad o compañía deseaba
-portar y usar un programa, lo permitíamos con gusto. Si usted
veía
-a alguien usando un programa interesante y poco conocido, siempre se
podía
-pedir el código fuente para verlo, de manera que uno podía
-leerlo, cambiarlo, o canibalizar ciertas partes del mismo para hacer un
-nuevo programa.
-<p>(1) El uso de «hacker» para referirse al «quebrantador
-de la seguridad» es una confusión proveniente de los medios
-masivos. Nosotros los hackers nos negamos a reconocer dicho significado,
-y continuamos utilizando la palabra para indicar a «alguien apasionado
-por la programación y que disfruta al ser hábil e
ingenioso».
-<h3>
-El colapso de la comunidad</h3>
-La situación cambió drásticamente durante la primera
-parte de los 1980s cuando Digital discontinuó la serie PDP-10. Su
-arquitectura, elegante y poderosa en los 60s, no se pudo extender naturalmente
-a los espacios de direccionamiento más grandes que se hicieron factibles
-en los 80s. Esto significó que prácticamente todos los programas
-que componían a ITS se volvieron obsoletos.
-<p>La comunidad de hackers del laboratorio de IA ya se había colapsado,
-cierto tiempo antes. En 1981, la compañía derivada Symbolics
-había contratado a casi todos los hackers del laboratorio de IA,
-y la despoblada comunidad ya no era capaz de mantenerse a sí misma.
-(El libro <i>Hackers</i>, de Steve Levy, describe estos eventos, y muestra
-un claro panorama de esta comunidad en sus comienzos.) Cuando el laboratorio
-de IA adquiere una nueva PDP-10 en 1982, sus administradores deciden utilizar
-el sistema no libre de tiempo compartido de Digital en lugar de ITS.
-<p>Las computadoras modernas de esa época, como la VAX o el 68020,
-tienen sus propios sistemas operativos, pero ninguno de ellos es software
-libre: usted debe firmar un «acuerdo de no revelar»
(<i>nondisclosure
-agreement</i>) aún para obtener una copia ejecutable.
-<p>Esto quiere decir que el primer paso para poder utilizar una computadora
-era prometer que no ayudaría a su vecino. Se prohibía la
-existencia de una comunidad cooperativa. La regla hecha por los dueños
-de software privativo era: «si usted comparte con su vecino, usted
-es un pirata. Si desea algún cambio, ruéguenos para que lo
-hagamos nosotros».
-<p>La idea de que el sistema social del software privativo--el sistema
-que dice que usted no tiene permitido compartir o cambiar el software--
-es antisocial, que no es ético, que está sencillamente
equivocado,
-puede ser una sorpresa para algunos lectores. ¿Pero qué otra
-cosa podríamos decir sobre un sistema que se basa en dividir el
-público e impide socorrer a los usuarios? Los lectores que se sorprendan
-por esta idea es porque han tomado el sistema social del software privativo
-tal como se lo han dado, o porque lo han juzgado en función de los
-términos sugeridos por las empresas que hacen software privativo.
-Los publicadores de software han trabajado duro y parejo para convencer
-a las personas de que solamente hay una manera de ver este tema.
-<p>Cuando los publicadores de software hablan de �hacer cumplir�
-sus �derechos� o de �detener la <a
-href="/philosophy/words-to-avoid.es.html#Piracy">piratería</a>�,
-lo que <em>dicen</em> es secundario. El mensaje real de estas declaraciones
está
-en las presunciones no declaradas que ellos dan por sentado; se supone
-que el público debe aceptarlas de manera acrítica. Así
-que examinémoslas.
-<p>Una de las presunciones es que las compañías de software
-tienen un derecho natural incuestionable que las habilita para ser
dueñas
-de un software, y por lo tanto a disponer de poder sobre todos los usuarios
-del mismo. (Si éste fuera un derecho natural, entonces sin importar
-cuánto daño le causare al público, no podríamos
-objetarlo.) De manera muy interesante, la Constitución de los Estados
-Unidos de América y la tradición legal rechazan esta
visión;
-el copyright no es un derecho natural, sino un monopolio artificial impuesto
-por el gobierno que limita el natural derecho a copia de los usuarios.
-<p>Otra presunción no declarada es que la única cosa importante
-sobre del software es qué trabajo le permite realizar a usted--que
-a nosotros los usuarios de computadoras no nos debe importar qué
-clase de sociedad nos permiten tener.
-<p>Una tercera presunción es que no tendríamos software
utilizable
-(o, que nunca tendríamos un programa para hacer tal o cual trabajo
-en particular) si no le ofrecemos a una compañía poder sobre
-los usuarios de dicho programa. Esta presunción puede haber sonado
-plausible, antes de que el movimiento por el software libre demostrara
-que podemos hacer abundante software útil sin ponerle cadenas.
-<p>Si nos resistimos a aceptar dichas presunciones, y juzgamos acerca de
-estos temas sobre la base moral que nos da el sentido común ordinario
-y ponemos al usuario en primer lugar, arribaremos a conclusiones muy distintas.
-Los usuarios de computadoras deben tener libertad para modificar los programas
-para ajustarlos a sus necesidades, y libertad para compartir el software,
-porque la base de la sociedad está en ayudar a las otras personas.
-<p>No se dispone aquí del espacio necesario para explayarnos en
-el razonamiento que hay detrás de esta conclusión, y por
-ese motivo pido al lector que vea la página web
-<a
href="http://www.gnu.org/philosophy/why-free.es.html">http://www.gnu.org/philosophy/why-free.es.html</a>.
-<h3>
-Una elección moral severa.</h3>
+
+
+<!--#include virtual="/server/header.es.html" -->
+
+<!-- This file is automatically generated by GNUnited Nations! -->
+<title>Sobre el proyecto GNU - Proyecto GNU - Free Software Foundation
(FSF)</title>
+
+<meta http-equiv="Keywords" content="GNU, Proyecto GNU, FSF, software libre,
Fundación por el Software Libre,
+Free Software Foudation, Historia" />
+
+<!--#include virtual="/server/banner.es.html" -->
+<h2>El Proyecto GNU</h2>
+
+<!-- This document uses XHTML 1.0 Strict, but may be served as -->
+<!-- text/html. Please ensure that markup style considers -->
+<!-- appendex C of the XHTML 1.0 standard. See validator.w3.org. -->
+<!-- Please ensure links are consistent with Apache's MultiView. -->
+<!-- Change include statements to be consistent with the relevant -->
+<!-- language, where necessary. -->
+<p>
+por <a href="http://www.stallman.org/"><strong>Richard
Stallman</strong></a></p>
+<p>
+publicado originalmente en el libro «<span style="font-style:italic;">Open
+Sources</span>»</p>
+
+
+<h3>La primera comunidad que comparte software</h3>
+<p>
+Cuando empecé a trabajar en el Laboratorio de Inteligencia Artificial del
+<abbr title="Massachusetts Institute of Technology">MIT</abbr> (Instituto de
+TecnologÃa de Massachusetts) en 1971, formé parte de una comunidad que
+compartÃa software que habÃa existido por muchos años. El compartir software
+no se limitaba a nuestra comunidad en particular; es tan antiguo como las
+computadoras, del mismo modo que compartir recetas de cocina es tan antiguo
+como cocinar. Pero nosotros lo hicimos más que la mayorÃa.</p>
+<p>
+El laboratorio de IA usaba un sistema operativo de tiempo compartido llamado
+<abbr title="Incompatible Timesharing System">ITS</abbr> (sistema de tiempo
+compartido incompatible) que los hackers de la administración del
+laboratorio (1) habÃan diseñado y escrito en lenguaje ensamblador para el
+<abbr title="Programmed Data Processor">PDP</abbr>-10 (Procesador de Datos
+Programados) de Digital, una de las computadoras más grandes de la
+época. Como miembro de esta comunidad, un hacker de sistema de la
+administración del Laboratorio de IA, mi trabajo era mejorar este sistema.</p>
+<p>
+No llamábamos «software libre» a nuestro software porque ese término
todavÃa
+no existÃa; pero eso es lo que era. En cualquier ocasión que personas de
+otra universidad o de una empresa quisieran portar y usar un programa, les
+dejábamos con gusto. Si veÃa a alguien usar un programa que no era familiar
+e interesante, siempre podÃa pedir ver el código fuente, para que pudiera
+leerlo, modificarlo, o tomar partes del mismo para hacer un nuevo programa.</p>
+<p>
+(1) El uso de «hacker» para querer decir «intruso en la seguridad» es una
+confusión provocada por los medios de masas. Nosotros los hackers rechazamos
+reconocer ese significado, y continuamos usando la palabra para decir
+«alguien que ama programar y disfruta siendo astuto haciendo eso».</p>
+
+<h3>El colapso de la comunidad</h3>
+<p>
+La situación cambió drásticamente a comienzos de los años 80 cuando Digital
+discontinuó la serie <abbr>PDP</abbr>-10. Su arquitectura, elegante y
+poderosa en los 60, no se pudo extender naturalmente a espacios de
+direcciones mayores que se estaban volviendo factibles en los 80. Esto
+significó que casi todos los programas que componÃan <abbr>ITS</abbr> se
+volvieron obsoletos.</p>
+<p>
+La comunidad hacker del laboratorio de IA ya habÃa colapsado, no mucho
+tiempo antes. En 1981, la compañÃa derivada Symbolics habÃa contratado a
+casi todos los hackers del laboratorio de IA, y la comunidad despoblada no
+era capaz de mantenerse a sà misma. (El libro Hackers, de Steve Levy,
+describe estos eventos, asà como también da una imagen clara de esta
+comunidad en sus comienzos). Cuando el laboratorio de IA compró un nuevo
+<abbr>PDP</abbr>-10 en 1982, sus administradores decidieron usar el sistema
+de uso compartido que no era libre de Digital en lugar de <abbr>ITS</abbr>.</p>
+<p>
+Las computadoras modernas de esa época, como la VAX o la 68020, tenÃan sus
+propios sistemas operativos, pero ninguno de ellos era software libre: debÃa
+firmar un acuerdo de no divulgación incluso para obtener una copia
+ejecutable. </p>
+<p>
+Esto querÃa decir que el primer paso para poder utilizar una computadora era
+prometer que no ayudarÃa a su prójimo. Se prohibÃa la existencia de una
+comunidad cooperativa. La regla hecha por los dueños de software privativo
+era: «si comparte con su prójimo, es un pirata. Si usted desea algún cambio,
+ruéguenos para que lo hagamos». </p>
+<p>
+La idea de que el sistema social del software privativo, el sistema que dice
+que no tiene permiso para compartir o cambiar el software, es antisocial,
+que no es ético, que es sencillamente incorrecto, puede resultar una
+sorpresa para algunos lectores. ¿Pero qué otra cosa podrÃamos decir sobre un
+sistema basado en dividir al público y mantener a los usuarios
+indefensos?. Los lectores que se puedan sorprender por esta idea es porque
+han tomado el sistema social del software privativo tal como se lo han dado,
+o porque lo han juzgado en función de los términos sugeridos por las
+empresas que hacen software privativo. Los distribuidores de software han
+trabajado duro durante mucho tiempo para convencer a las personas de que
+únicamente hay una manera de ver el tema.</p>
+<p>
+Cuando los distribuidores de software hablan de «hacer cumplir» sus
+«derechos» o de «detener la <a
+href="/philosophy/words-to-avoid.es.html#Piracy">piraterÃa</a>», lo que en
+realidad <em>dicen</em> es secundario. El mensaje real de estas
+declaraciones está en las presunciones no declaradas que ellos dan por
+sentado; se supone que el público debe aceptarlas de manera acrÃtica. AsÃ
+que examinémoslas.</p>
+<p>
+Una de las presunciones es que las compañÃas de software tienen un derecho
+natural incuestionable que las habilita para ser dueñas del software, y por
+lo tanto tener poder sobre todos sus usuarios. (Si éste fuera un derecho
+natural, entonces sin importar cuánto daño le causare al público, no
+podrÃamos objetarlo.). De manera muy interesante, la Constitución de los
+Estados Unidos de América y la tradición legal rechazan esta visión; los
+derechos de autor no es un derecho natural, sino un monopolio artificial
+impuesto por el gobierno que limita el natural derecho a copia de los
+usuarios.</p>
+<p>
+Otra presunción no declarada es que la única cosa importante acerca del
+software es qué trabajos le permite realizar; que a nosotros los usuarios de
+computadoras no nos debe importar qué clase de sociedad nos permiten
tener.</p>
+<p>
+Una tercera presunción es que no tendrÃamos software utilizable (o que nunca
+tendrÃamos un programa para hacer tal o cual trabajo en particular) si no le
+ofrecemos a una compañÃa poder sobre los usuarios de dicho programa. Esta
+presunción puede haber sonado plausible, antes de que el movimiento por el
+software libre demostrara que podemos hacer muchÃsimo software útil sin
+ponerle cadenas.</p>
+<p>
+Si nos resistimos a aceptar dichas presunciones, y juzgamos estos temas
+sobre la base moral ordinaria que nos da el sentido común, poniendo a los
+usuarios en primer lugar; llegaremos a conclusiones muy distintas. Los
+usuarios de computadoras deberÃan ser libres para modificar los programas
+para ajustarlos a sus necesidades, y libres para compartir el software,
+porque la base de la sociedad está en ayudar a las demás personas.</p>
+<p>
+No se dispone aquà del espacio necesario para explayarnos en el razonamiento
+que hay detrás de esta conclusión, por ese motivo pido al lector que vea la
+página web <a
+href="/philosophy/why-free.es.html">http://www.gnu.org/philosophy/why-free.es.html</a>.</p>
+
+<h3>Una elección moral severa.</h3>
+<p>
Al desaparecer mi comunidad, se hizo imposible continuar como antes. En
-lugar de ello, me enfrenté a una elección moral severa.
-<p>La elección fácil era unirme al mundo del software privativo,
-firmar los acuerdos de no revelar, y prometer que no iría en ayuda
-de mi amigo hacker. Es muy probable que desarrollara software que se
entregaría
-bajo acuerdos de no revelar y de esa manera incrementara también
-las presiones sobre otra gente para que traicionen a sus compañeros.
-<p>Podría haber hecho dinero de esta manera, y tal vez me hubiese
-divertido escribiendo código. Pero sabía que al final de
-mi carrera, al mirar atrás a los años construyendo paredes
-para dividir a la gente, sentiría que usé mi vida para empeorar
-el mundo.
-<p>Ya había estado del lado en que se reciben los acuerdos de no
-revelar, por experiencia propia, cuando alguien se negó a entregarme,
-a mí y al Laboratorio de IA del MIT, el código fuente del
-programa de control de nuestra impresora. (La ausencia de ciertas
características
-en este programa hacía que el uso de la impresora fuera frustrante
-en extremo.) Así que no podía decirme a mí mismo que
-los acuerdos de no revelar son inocentes. Me enojó mucho cuando
-él se negó a compartir con nosotros; no podía ahora
-cambiarme de lugar y hacerle lo mismo a todos los demás.
-<p>Otra elección, fácil pero dolorosa, era abandonar el campo
-de la computación. De esta manera no se usarían mis habilidades
-para mal, pero aún así se desperdiciarían. Yo no
sería
-culpable por dividir y restringir a los usuarios de computadoras, pero
-ello sucedería igual.
-<p>Así que busqué la manera en la cual un programador
podría
-hacer algo para bien. Me pregunté: ¿habrá algún
-programa o programas que yo pueda escribir, de tal manera de otra vez hacer
-posible una comunidad?
-<p>La respuesta era clara: lo primero que se necesitaba era un sistema
-operativo. Este es el software crucial para empezar a usar una computadora.
-Con un sistema operativo usted puede hacer muchas cosas; sin uno, ni siquiera
-puede funcionar la computadora. Con un sistema operativo libre,
podríamos
-tener de nuevo una comunidad de hackers cooperando--e invitar a cualquiera
-a unírsenos. Y cualquiera sería capaz de utilizar una computadora
-sin que de movida conspire a favor de la privación de sus amigas
-o amigos.
-<p>Como desarrollador de sistema operativo, tengo las habilidades apropiadas
-para esa tarea. Así que aún cuando no tenía
garantías
-de éxito, me dí cuenta que había sido elegido para
-hacer ese trabajo. Decidí hacer que el sistema fuese compatible
-con Unix pues así sería portable, y los usuarios de Unix
-podrían cambiarse a él con facilidad. El nombre GNU se
eligió
-siguiendo una tradición hacker, como acrónimo recursivo para
-«<i>GNU's Not Unix</i>».
-<p>Un sistema operativo es más que un núcleo, apenas suficiente
-para hacer funcionar otros programas. En los 1970s, todo sistema operativo
-digno de llamarse así incluía procesadores de órdenes,
-ensambladores, compiladores, intérpretes, depuradores, editores
-de texto, programas de correo, y muchos otros. ITS los tenía, Multics
-los tenía, VMS los tenía, Unix los tenía. El sistema
-operativo GNU también los incluiría.
-<p>Más adelante escuché estas palabras, atribuídas
-a Hillel (1):
-<p><QUOTE>Si yo no me preocupo por mí mismo, ¿quién
-lo hará por mí?
-<br>Si sólo me preocupo por mí mismo, ¿qué
-es lo que soy?
-<br>Si no lo hago ahora, ¿cuándo?</QUOTE>
-<p>La decisión de iniciar el proyecto GNU se basó en un
espíritu
-similar.
-<p>(1) Como ateo que soy, no soy seguidor de ningún líder
-religioso, pero algunas veces encuentro que admiro alguna cosa que dijo
-uno de ellos.
-<h3>
-Libre como en libertad</h3>
-El término «<i>free software</i>» [N. del T.: en
inglés
-free = libre o gratis] se malinterpreta a veces--no tiene nada que ver
-con el precio. El tema es la libertad. Aquí, por lo tanto, está
-la definición de software libre: un programa es software libre,
-para usted, un usuario en particular, si:
+lugar de ello, me enfrenté a una elección moral severa.</p>
+<p>
+La elección fácil era unirme al mundo del software privativo, firmando
+acuerdos de no revelación, y prometiendo que no irÃa en ayuda de mi
+compañero hacker. Es muy probable que programara software que se entregarÃa
+bajo acuerdos de no revelación; incrementando, de esa manera, las presiones
+sobre otras personas para que traicionen a sus compañeros.</p>
+<p>
+PodrÃa haber hecho dinero de esta manera, y tal vez me hubiese entretenido
+escribiendo código. Pero sabÃa que al final de mi carrera mirarÃa hacÃa los
+años en los que construà muros para dividir a la gente; y sentirÃa que usé
+mi vida para hacer al mundo un lugar peor.</p>
+<p>
+Ya habÃa estado del lado en que se reciben los acuerdos de no revelación,
+por experiencia propia, cuando alguien se negó a entregarme, a mà y al
+laboratorio de IA del <abbr>MIT</abbr>, el código fuente del programa de
+control de nuestra impresora (la ausencia de ciertas caracterÃsticas en este
+programa hacÃa que el uso de la impresora fuese extremadamente
+frustrante.). Asà que no podÃa decirme a mà mismo que los acuerdos de no
+revelación eran inocentes. Me enojó mucho cuando él se negó a compartir con
+nosotros; no podÃa cambiarme de lugar y hacerle lo mismo a todos los
demás.</p>
+<p>
+Otra elección, sencilla pero dolorosa, era abandonar el campo de la
+computación. De esta manera no se usarÃan mis habilidades para mal, pero aún
+asà se desperdiciarÃan. Yo no serÃa culpable por dividir y restringir a los
+usuarios de computadoras, pero ello sucederÃa igual.</p>
+<p>
+Asà que busqué la manera en la cual un programador podrÃa hacer algo para
+bien. Me pregunté: ¿existe algún programa o programas que yo pueda escribir,
+de tal manera de hacer posible una comunidad nuevamente?</p>
+<p>
+La respuesta era clara: lo primero que se necesitaba era un sistema
+operativo. Ese es el software crucial para empezar a usar una
+computadora. Con un sistema operativo usted puede hacer muchas cosas; sin
+uno, la computadora ni siquiera puede funcionar. Con un sistema operativo
+libre, podrÃamos tener de nuevo una comunidad de hackers cooperando, e
+invitar a cualquiera a unirse. Y cualquiera serÃa capaz de utilizar una
+computadora sin que de movida conspire a favor de la privación de sus
+amigos.</p>
+<p>
+Como programador de sistemas operativos, tenÃa las habilidades apropiadas
+para esta tarea. Asà que aún cuando no podÃa asegurarme el éxito, me di
+cuenta que habÃa sido elegido para hacer ese trabajo. Decidà hacer al
+sistema compatible con Unix para que fuera portable, y para que los usuarios
+de Unix pudieran cambiarse a él con facilidad. El nombre GNU se eligió
+siguiendo una tradición hacker, como acrónimo recursivo para ,«GNU No es
+Unix».</p>
+<p>
+Un sistema operativo no implica sólo un núcleo, apenas suficiente para hacer
+funcionar otros programas. En los 70, todo sistema operativo digno de
+llamarse asà incluÃa procesadores de comandos, ensambladores, compiladores,
+intérpretes, depuradores, editores de texto, programas de correo y muchos
+otros. <abbr>ITS</abbr> los tenÃa, Multics los tenÃa, VMS los tenÃa, y Unix
+los tenÃa. El sistema operativo GNU los incluirÃa también.</p>
+<p>
+Más adelante escuché estas palabras, atribuÃdas a Hillel (1):</p>
+
+<blockquote><p>
+ Si yo no me preocupo por mà mismo, ¿Quién lo hará?<br /> Si sólo me
preocupo
+por mà mismo, ¿Qué soy?<br /> Si no lo hago ahora, ¿Cuándo?
+</p></blockquote>
+<p>
+La decisión de comenzar el proyecto GNU se basó en un espÃritu similar.</p>
+<p>
+(1) Como ateo, no sigo a ningún lÃder religioso, pero algunas veces
+encuentro que admiro algo que ha dicho uno de ellos.</p>
+
+<h3>Libre como en libertad</h3>
+<p>
+El término «software libre» a veces se malinterpreta; no tiene nada que ver
+con el precio [Nota del Traductor: en inglés, «free» en «free software»
+puede significar «libre» o «gratis», por lo que esta aclaración no
aplicarÃa
+al español]. Se trata de la libertad. AquÃ, por lo tanto, está la
definición
+de software libre: un programa es software libre para usted, un usuario en
+particular, si:</p>
+
<ul>
-<li>
-Usted tiene libertad para ejecutar el programa, con cualquier
propósito.</li>
+ <li>Tiene la libertad de ejecutar el programa para cualquier propósito.</li>
+ <li>Tiene la libertad de adaptar el programa de acuerdo a sus necesidades
(para
+que esta libertad sea efectiva en la práctica, debe tener acceso al código
+fuente; porque modificar un programa sin disponer del código fuente es
+extraordinariamente difÃcil.).</li>
+
+ <li>Tiene la libertad para redistribuir copias, tanto gratis como por un
precio.</li>
-<li>
-Usted tiene la libertad para modificar el programa para adaptarlo a sus
-necesidades. (Para que esta libertad sea efectiva en la práctica,
-usted debe tener acceso al código fuente, porque modificar un programa
-sin disponer del código fuente es extraordinariamente dificultoso.)</li>
-
-<li>
-Usted tiene la libertad para redistribuir copias, tanto gratis como por
-un cánon.</li>
-
-<li>
-Usted tiene la libertad para distribuir versiones modificadas del programa,
-de tal manera que la comunidad pueda beneficiarse con sus mejoras.</li>
+ <li>Tiene la libertad para distribuir versiones modificadas del programa, de
+modo que la comunidad pueda beneficiarse de sus mejoras.</li>
</ul>
-Como «<i>free</i>» [libre] se refiere a libertad y no a precio,
-no existe contradicción entre la venta de copias y el software libre.
-De hecho, la libertad para vender copias es crucial: las colecciones de
-software libre que se venden en CD-ROM son importantes para la comunidad,
-y la venta de las mismas es una manera importante de obtener fondos para
-el desarrollo de software libre. Por lo tanto, si la gente no puede incluir
-un programa en dichas colecciones, dicho programa no es software libre.
-<p>A causa de la ambigüedad de «<i>free</i>», la gente
-ha estado buscando alternativas, pero nadie ha encontrado una alternativa
-apropiada. El idioma inglés tiene más palabras y matices
-que ningún otro, pero carece de una palabra simple, no ambigüa
-que signifique «libre», como en
libertad--«<i>unfettered</i>»
-[sin cadenas] es la palabra que más se acerca en significado. Otras
-alternativas como
-<i>liberated</i> [liberado], <i>freedom</i> [libertad]
-y
-<i>open</i> [abierto] tienen el significado equivocado o alguna otra
-desventaja.
-<h3>
-Software GNU y el sistema GNU</h3>
-El desarrollo de un sistema complejo es un proyecto de gran envergadura.
-Para ponerlo dentro de mi alcance, decidí adaptar y usar las piezas
-existentes de software libre siempre que fuera posible. Por ejemplo, en
-los mismos comienzos decidí que TeX sería el principal
compaginador
-de texto; unos pocos años más tarde, decidí que
usaría
-el sistema X Window, en lugar de escribir otro sistema de ventanas para
-GNU.
-<p>A causa de esta decisión, el sistema GNU no coincide con la suma
-de todo el software GNU. El sistema GNU incluye programas que no son software
-GNU, programas que fueron desarrollados por otras personas y proyectos
-para sus propios propósitos, pero que nosotros podemos utilizar
-porque constituyen software libre.
-<h3>
-El inicio del proyecto</h3>
-En enero de 1984 renuncié a mi trabajo en el MIT y comencé
-a escribir software GNU. Era necesario abandonar el MIT, para que el MIT
-no interfiriera con la distribución de GNU como software libre.
-Si hubiese continuado como parte del <i>staff</i>, el MIT podría
-haber reclamado propiedad sobre el trabajo, y podría haber impuesto
-sus propios términos de distribución, o incluso podría
-haberlo transformado en un paquete de software privativo. Yo no tenía
-la intención de hacer un trabajo enorme sólo para ver que
-perdía la utilidad para la cual se había realizado: crear
-una nueva comunidad para compartir software.
-<p>Sin embargo, el Profesor Winston, por entonces a cargo del Laboratorio
-de IA del MIT, me invitó amablemente a que continúe utilizando
-las instalaciones del Laboratorio.
-<h3>
-Los primeros pasos</h3>
-Poco después de comenzar en el proyecto GNU, escuché acerca
-del <i>Free University Compiler Kit</i> [Kit de Compilador de la Universidad
-Libre], también conocido como VUCK. (La palabra Holandesa para
-<i>free</i>
-comienza con una V.) Se trataba de un compilador diseñado para manejar
-múltiples lenguajes, C y Pascal entre ellos, y para admitir
múltiples
-máquinas destino. Le escribí a su autor para consultarle
-si GNU lo podría usar.
-<p>Él me respondió burlonamente, dejando en claro que la
-universidad era libre, pero el compilador no. Por lo tanto, decidí
-que mi primer programa para el proyecto GNU sería un compilador
-multilenguaje, multiplataforma.
-<p>Con la esperanza de evitar tener que escribir todo el compilador por
-mí mismo, obtuve el código fuente del compilador Pastel,
-que era un compilador multiplataforma desarrollado en el «Lawrence
-Livermore Lab». Admitía, y estaba escrito en una versión
-extendida de Pascal, diseñada para usarse como lenguaje de
programación
-a nivel de sistema. Le agregué un <i>front end</i> para C, y
comencé
-a transportarlo a la computadora Motorola 68000. Pero tuve que abandonar
-la idea al descubrir que el compilador necesitaba varios megabytes de espacio
-en la pila, y los sistemas Unix basados en 68000 sólo permitían
-64 kbytes.
-<p>Fue entonces cuando me dí cuenta que el compilador Pastel funcionaba
-analizando el fichero de entrada completo y transformándolo en un
-árbol sintáctico, luego convertía todo el árbol
-sintáctico en una cadena de «instrucciones» y luego
-generaba el fichero entero de salida, y en ningún momento liberaba
-el espacio ocupado. En ese momento llegué a la conclusión
-de que debería escribir un nuevo compilador partiendo desde cero.
-Ese nuevo compilador se conoce ahora como GCC; no hay nada del compilador
-Pastel en él, pero me las arreglé para adaptar y usar el
-<i>front
-end</i> que había hecho para C. Pero eso pasó unos años
-más tarde; primero, trabajé sobre GNU Emacs.
-<h3>
-GNU Emacs</h3>
-Comencé a trabajar sobre GNU Emacs en setiembre de 1984, y al principio
-de 1985 ya empezaba a ser usable. Esto me permitió usar sistemas
-Unix para las tareas de edición; como no tenía ningún
-interés en aprender a usar vi o ed, había realizado mis tareas
-de edición en otras clases de máquinas hasta ese momento.
-<p>A estas alturas, la gente comenzó a querer usar Emacs, con lo
-que apareció el tema de cómo distribuirlo. Por supuesto,
-lo puse en el servidor de FTP anónimo de la computadora del MIT
-que usaba. (Esta computadora, prep.ai.mit.edu, se transformó a causa
-de ello en la sede principal de distribución a través de
-FTP de GNU; cuando fue decomisada unos años después, transferimos
-el nombre a nuestro nuevo servidor FTP.) Pero en aquella época,
-mucha gente interesada no estaba en Internet y no podía obtener
-una copia por FTP. Así que la pregunta era: ¿qué
tendría
-que decirles a ellos?
-<p>Podría haber dicho, «Busque un amigo que esté en
-la red y que haga una copia para usted». O podría haber hecho
-lo que hice con el Emacs para PDP-10 original, decirles: «Envíeme
-por correo una cinta y un sobre con su dirección y los sellos de
-correo necesarios, y yo le devolveré la cinta con Emacs dentro».
-Pero no tenía trabajo, y estaba buscando de qué manera
podía
-hacer dinero con el software libre. Entonces anuncié que le
enviaría
-la cinta a quien me la pidiera, mediante el pago de un cánon de
-$150. De esta manera, inicié un negocio de distribución de
-software libre, el precursor de las compañías que en la
actualidad
-distribuyen completos sistemas GNU basados en Linux.
-<h3>
-¿Es libre el programa para cualquier usuario?</h3>
-Si un programa es software libre cuando abandona las manos de su autor,
-esto no significa que será software libre para todos los que tienen
-una copia de él. Por ejemplo, el software de dominio público
-(software que no está sujeto al copyright de nadie) es software
-libre; pero cualquiera puede hacer una versión modificada propietaria
-a partir de él. En ese mismo sentido, muchos programas libres
están
-sujetos a copyright pero se distribuyen mediante sencillas licencias permisivas
-que admiten las versiones modificadas propietarias.
-<p>El ejemplo paradigmático de este problema es el <i>X Window
System</i>.
-Desarrollado en el MIT, y entregado como software libre con un licencia
-permisiva, fue rápidamente adoptado por varias compañías
-de computación. Éstas agregaron X a sus sistemas Unix privativos,
-sólo en formato binario, y lo cubrieron con el mismo acuerdo de
-no revelar. Estas copias de X eran tanto (software) libres en cuanto lo
-era el Unix.
-<p>Los desarrolladores del X Window System no consideraban que esto fuese
-un problema--esperaban y buscaban que esto sucediese. Su meta no era la
-libertad, sólo el «éxito», definido como «tener
-muchos usuarios». No les preocupaba si esos usuarios tenían
-libertad, sólo que sean numerosos.
-<p>Esto nos lleva a una situación paradójica en la cual dos
-maneras distintas de contabilizar la cantidad de libertad dan por resultado
-dos respuestas distintas a la pregunta «¿Es libre este
programa?».
-Si usted juzga en base a la libertad que se proporcionaba con los
términos
-de distribución de la entrega del MIT, diría que X es software
-libre. Pero si usted mide la libertad del usuario promedio de X, diría
-que X es software privativo. La mayoría de los usuarios de X usan
-las versiones propietarias que vienen con los sistemas Unix, no la
versión
-libre.
-<h3>
-Copyleft y la GNU GPL</h3>
-La meta de GNU era dar libertad a los usuarios, no sólo ser popular.
-Por lo tanto, debíamos usar términos de distribución
-que impidieran que el software GNU se transformara en software privativo.
-El método que utilizamos se denomina «copyleft».(1)
-<p>El copyleft usa la ley de copyright, pero la da vuelta para servir a
-lo opuesto de su propósito usual: en lugar de ser un medio de privatizar
-el software, se transforma en un medio de mantener libre al software.
-<p>La idea central del copyleft es que le damos a cualquiera el permiso
-para correr el programa, copiar el programa, modificar el programa y
redistribuir
-versiones modificadas--pero no le damos permiso para agregar restricciones
-propias. De esta manera, las libertades cruciales que definen al
«software
-libre» quedan garantizadas para cualquiera que tenga una copia; se
-transforman en derechos inalienables.
-<p>Para que el copyleft sea efectivo, las versiones modificadas deben ser
-también libres. Esto asegura que todo trabajo basado en el nuestro
-quedará disponible para nuestra comunidad si se publica. Cuando
-los programadores que tienen trabajo como programadores se ofrecen como
-voluntarios para mejorar un software GNU, es el copyleft lo que impide
-que sus empleadores digan: «no puede compartir esos cambios, porque
-los queremos usar para hacer nuestra versión propietaria del
programa».
-<p>El requerimiento de que los cambios deben ser libres es esencial si
-queremos asegurar la libertad para cada usuario del programa. Las
compañías
-que privatizaron el X Window System en general realizaron algunos cambios
-para transportarlo a sus sistemas y hardware. Estos cambios fueron
pequeños
-comparados con el gran tamaño de X, pero no fueron triviales. Si
-el hacer cambios fuera una excusa para negar libertad a los usuarios,
sería
-fácil para cualquiera tomar ventaja de la excusa.
-<p>Un tema relacionado trata la combinación de un programa libre
-con código no libre. Tal combinación será inevitablemente
-no-libre; cualesquiera libertades que falten a la parte no-libre, le
faltarán
-también al todo. Si se permiten tales combinaciones se abriría
-un agujero lo suficientemente grande como para hundir el barco. Por ello,
-un requerimiento crucial para el copyleft es que se tape este hoyo: cualquier
-cosa agregada a o combinada con un programa bajo copyleft debe ser tal
-que la versión combinada total sea también libre y bajo copyleft.
-<p>La implementación específica de copyleft que usamos para
-la mayoría del software GNU es la Licencia Pública General
-de GNU (<i>GNU General Public License</i>) o LPG GNU para abreviar. Tenemos
-otras clases de copyleft que se usan en circunstancias específicas.
-Los manuales GNU también están bajo copyleft, pero utilizamos
-un copyleft mucho más simple, porque no es necesaria la complejidad
-de la LPG GNU para los manuales.
-<p>(1) En 1984 o 1985, Don Hopkins (un compañero muy imaginativo)
-me envío una carta por correo. En el sobre, escribió varios
-dichos divertidos, entre ellos éste: «<i>Copyleft--all rights
-reversed</i>» [Copyleft--todos los derechos "reversados"]. Utilicé
-la palabra «copyleft» para denominar al concepto de
distribución
-que estaba desarrollando en esa época.
-<h3>
-La Fundación para el Software Libre</h3>
-A medida que el interés en el uso de Emacs crecía, otras
-personas se involucraron en el proyecto GNU, y decicimos que era el momento
-de buscar fondos nuevamente. Por ello en 1985 creamos la «<i>Free
-Software Foundation</i>» [Fundación para el Software Libre--FSL],
-una organización de caridad libre de impuestos para el desarrollo
-del software libre. La FSL también acaparó el negocio de
-distribución en cinta de Emacs; más adelante lo extendió
-al agregar otros productos de software libre (tanto GNU como no-GNU) a
-la cinta, y con la venta de manuales libres.
-<p>La FSL acepta donaciones, pero la mayoría de sus ingresos han
-provenido siempre de las ventas--de copias de software libre, y otros servicios
-relacionados. En la actualidad vende CD-ROMs de código fuente, CD-ROMs
-con binarios, manuales agradablemente impresos (todos con libertad para
-redistribuir y modificar), y las Distribuciones De Lujo (en las cuales
-incorporamos toda la colección de software lista para usar en la
-plataforma de su elección).
-<p>Los empleados de la Fundación para el Software Libre han escrito
-y mantenido una cantidad de paquetes de software GNU. Dos notables casos
-son la biblioteca C y el shell. La biblioteca C de GNU es lo que usa todo
-programa que corre en un sistema GNU/Linux para comunicarse con Linux.
-Fue desarrollada por un miembro del <i>staff</i> de la Fundación
-para el Software Libre, Roland McGrath. El shell que se usa en la
mayoría
-de los sistemas GNU/Linux es BASH, el <i>Bourne Again SHell</i>(1), que
-fue desarrollado por Brian Fox, empleado de la FSL.
-<p>Hemos provisto los fondos para el desarrollo de esos programas porque
-el proyecto GNU no se queda solamente en herramientas o un entorno de
desarrollo.
-Nuestra meta era tener un sistema operativo completo, y esos programas
-eran necesarios para esa meta.
-<p>(1) «<i>Bourne again shell</i>» es una broma sobre el nombre
-«Bourne Shell», que era el shell usual en Unix.
-<h3>
-Asistencia para el Software Libre</h3>
-La filosofía del software libre rechaza una práctica
específica
-de negocio ampliamente difundida, pero no está contra el negocio.
-Cuando los negocios respetan la libertad de los usuarios, les deseamos
-éxito.
-<p>La venta de copias de Emacs demostró una clase de negocio con
-software libre. Cuando la FSL se apropió de ese negocio, necesité
-de otro medio de vida. Lo encontré en la venta de servicios relacionados
-con el software libre que había desarrollado. Esto incluía
-la enseñanza, sobre temas tales como cómo programar GNU Emacs,
-y cómo personalizar GCC, y desarrollo de software, en la mayor parte
-transportar GCC a otras plataformas.
-<p>En la actualidad cada una de esas clases de negocios con software libre
-está puesta en práctica por una cantidad de corporaciones.
-Algunas distribuyen colecciones de software libre en CD-ROM; otras venden
-asistencia en niveles que van desde responder preguntas de usuarios,
reparación
-de errores, hasta el agregado de nuevas características mayores.
-Incluso estamos viendo compañías de software libre basadas
-en el lanzamiento de nuevos productos de software libre.
-<p>Aunque, tenga cuidado--una cantidad de compañías que se
-asocian a sí mismas con el término «<i>open
source</i>»
-en realidad basan su negocio en software no-libre que trabaja con software
-libre. Ellas no son compañías de software libre, sino
compañías
-de software privativo cuyos productos tientan a los usuarios a abandonar
-su libertad. Ellas usan la denominación «valor agregado»
-lo que refleja los valores que desearían que adoptemos: conveniencia
-por encima de libertad. Si valoramos más la libertad, deberíamos
-denominarlos productos con «libertades sustraídas».
-<h3>
-Metas técnicas</h3>
-La meta principal de GNU era el software libre. Aún en el caso que
-GNU no tuviese ventajas técnicas sobre Unix, tendría una
-ventaja social, al permitir cooperar a los usuarios, y una ventaja
ética,
-al respetar la libertad de los usuarios.
-<p>Pero era natural que se apliquen los estándares conocidos de
-buenas prácticas al trabajo--por ejemplo, reservar dinámicamente
-las estructuras de datos para evitar límites de tamaño fijo
-arbitrarios, y manejar todos lo posibles códigos de 8 bits cuando
-tuviese sentido.
-<p>Además, rechazamos el enfoque de Unix para pequeños
tamaños
-de memoria, al decidir que no trabajaríamos para máquinas
-de 16 bits (era claro que las máquinas de 32 bits serían
-la norma para cuando el sistema GNU estuviese terminado), y al no hacer
-ningún esfuerzo para reducir el uso de memoria, a menos que excediera
-el megabyte. En los programas para los cuales no era crucial el manejo
-de ficheros muy grandes, incentivamos a los programadores a leer el fichero
-completo en memoria, y luego explorar su contenido, sin tener que preocuparse
-por la E/S.
-<p>Estas decisiones permitieron que muchos programas GNU sobrepasaran a
-sus contrapartidas Unix en confiabilidad y velocidad.
-<h3>
-Computadoras donadas</h3>
-A medida que la reputación del proyecto GNU crecía, la gente
-comenzó a ofrecer al proyecto donaciones de máquinas con
-Unix corriendo. Fueron muy útiles porque la manera más
fácil
-de desarrollar componentes de GNU era hacerlo en un sistema Unix, y luego
-ir reemplazando los componentes del sistema uno a uno. Pero ellas trajeron
-una cuestión ética: si era correcto para nosotros siquiera
-tener una copia de Unix.
-<p>Unix era (y es) software privativo, y la filosofía del proyecto
-GNU dice que no debemos usar software privativo. Pero, aplicando el mismo
-razonamiento que lleva a la conclusión que la violencia en defensa
-propia está justificada, concluí que era legítimo
-usar un paquete privativo cuando ello era crucial para desarrollar un
-reemplazo libre que ayudaría a otros a dejar de usar el paquete
-privativo.
-<p>Pero, aún cuando esto era un mal justificable, era todavía
-un mal. En la actualidad ya no tenemos más copias de Unix, porque
-las hemos reemplazado por sistemas operativos libres. En los casos en que
-no pudimos reemplazar el sistema operativo de una máquina por uno
-libre, se procedió al reemplazo de la máquina.
-<h3>
-La lista de tareas de GNU</h3>
-A medida que proseguía el proyecto GNU, se desarrollaron o encontraron
-una cantidad creciente de componentes, y eventualmente se vio la utilidad
-de hacer una lista con los huecos faltantes. La usamos para reclutar
desarrolladores
-para escribir las piezas faltantes. Esta lista comenzó a conocerse
-como la lista de tareas de GNU. Además de los componentes Unix
faltantes,
-agregamos a la lista otros útiles proyectos de software y
documentación
-que, de acuerdo a nuestra visión, debe tener un sistema verdaderamente
-completo.
-<p>En la actualidad, casi ningún componente Unix queda en la lista
-de tareas GNU--esos trabajos ya han sido terminados, fuera de algunos no
-esenciales. Pero la lista está llena de proyectos que algunos pueden
-denominar «aplicaciones». Cualquier programa que sea atrayente
-a más de una estrecha franja de usuarios sería una cosa
útil
-para añadir a un sistema operativo.
-<p>Aún los juegos están incluídos en la lista de tareas--y
-han estado desde el principio. Unix incluía juegos, así que
-GNU debía incluirlos también. Pero la compatibilidad no es
-un problema para los juegos, así que no seguimos la lista de juegos
-que Unix tenía. En lugar de ello, listamos un espectro de diferentes
-clases de juegos que les podrían gustar a los usuarios.
-<h3>
-La LPG para Bibliotecas de GNU</h3>
-La biblioteca C de GNU usa una clase especial de copyleft denominada
«<i>GNU
-Library General Public License</i>» [Licencia Pública General
-para Bibliotecas de GNU] que da permiso para enlazar software privativo
-con la biblioteca. ¿Porqué hacer esta excepción?
-<p>No es una cuestión de principios; no hay ningún principio
-que diga que debemos incluir código de los productos de software
-privativo. (¿Porqué contribuir con un proyecto que se rehusa
-a compartir con nosotros?) El uso de la LPGB para la biblioteca C, o para
-cualquier otra biblioteca, es un tema de estrategia.
-<p>La biblioteca C hace un trabajo genérico; todo sistema privativo
-o compilador viene con una biblioteca C. Por lo tanto, el hacer que nuestra
-biblioteca esté sólo disponible para el software libre, no
-le daría al software libre ninguna ventaja--sólo hubiera
-desalentado el uso de nuestra biblioteca.
-<p>HAy un sistema que es una excepción a esto: en un sistema GNU
-(y esto incluye los sistemas GNU/Linux), la biblioteca C de GNU es la
única
-biblioteca C. Así que los términos de distribución
-de la biblioteca C de GNU determinan si es posible compilar un programa
-privativo para un sistema GNU. No hay ninguna razón ética
-para permitir aplicaciones propietarias en un sistema GNU, pero
estratégicamente
-parece que si no se permite, ello hará más para desalentar
-el uso del sistema GNU que para alentar el desarrollo de aplicaciones libres.
-<p>Por estas razones es que el uso de la LPG para Bibliotecas es una buena
-estrategia para la biblioteca C. Para otras bibliotecas, la decisión
-estratégica necesita considerarse en cada caso particular. Cuando
-una biblioteca hace un trabajo especial que puede ayudar a escribir cierta
-clase de programas, y luego entregarla bajo la LPG, limitándola
-sólo a programas libres, es una manera de ayudar a otros desarrolladores
-de software libre, al proporcionarles una ventaja contra el software privativo.
-<p>Considere la GNU Readline, una biblioteca desarrollada para proporcionar
-la edición en la línea de órdenes para BASH. Readline
-se entrega bajo la LPG GNU ordinaria, no bajo la LPG para Bibliotecas.
-De esta manera probablemente se reduce la cantidad de uso de Readline,
-pero eso no significa pérdida para nosotros. Mientras tanto, al
-menos una útil aplicación se ha transformado en software
-libre específicamente para poder usar Readline, y ésa es
-una ganancia real para nuestra comunidad.
-<p>Los desarrolladores de software privativo tienen las ventajas que
-el dinero proporciona; los desarrolladores de software libre necesitan
-crear ventajas entre sí. Tengo la esperanza de que algún
-día tendremos una gran colección de bibliotecas cubiertas
-por LPG que no tengan parangón entre el software privativo, que
-proporcionen útiles módulos que sirvan como bloques constructivos
-en nuevo software libre, y que sumen una mayor ventaja para adelantar el
-desarrollo de software libre.
-<h3>
-¿Rascarse una comezón?</h3>
-Eric Raymond dice que «Todo buen trabajo de software comienza con
-un desarrollador rascándose una comezón personal».
-Puede que ocurra algunas veces, pero muchas de las piezas esenciales de
-software GNU se desarrollaron a los fines de tener un sistema operativo
-libre completo. Vinieron desde una visión y un plan, no desde el
-impulso.
-<p>Por ejemplo, desarrollamos la biblioteca C de GNU porque un sistema
-del estilo Unix necesita una biblioteca C, el shell Bourne-Again (bash)
-porque un sistema del estilo Unix necesita un shell, y el tar GNU porque
-un sistema del estilo Unix necesita un programa tar. Lo mismo se aplica
-a mis propios progamas--el compilador GNU C, GNU Emacs, GDB y GNU Make.
-<p>Algunos de los programas GNU se desarrollaron para tratar amenazas
específicas
-a nuestra libertad. Por ello, desarrollamos gzip para reemplazar al programa
-Compress, perdido para nuestra comunidad a causa de las patentes LZW.
Proporcionamos
-fondos para desarrollar LessTif, y más recientemente iniciamos GNOME
-y Harmony, para lidiar con los problemas causados por cierta biblioteca
-propietaria (vea más abajo). Estamos desarrollando el GNU Privacy
-Guard para reemplazar un software popular de cifrado no-libre, porque los
-usuarios no deben verse obligados a elegir entre privacidad y libertad.
-<p>Por supuesto, la gente que escribe estos programas se interesa en el
-trabajo, y varias personas han agregado muchas características para
-satisfacer sus propias necesidades e intereses. Pero ése no es el
-motivo por el cual existe el programa.
-<h3>
-Desarrollos inesperados</h3>
-Al comienzo del proyecto GNU, imaginé que desarrollaríamos
-el sistema GNU completo, y luego lo entregaríamos completo. No es
-así como ha sucedido.
-<p>Como cada componente de un sistema GNU se implementó en un sistema
-Unix, cada componente podía correr en sistemas Unix, mucho antes
-de que existiera un sistema GNU completo. Algunos de esos programas se
-hicieron populares, y los usuarios comenzaron a extenderlos y transportarlos--a
-las distintas versiones incompatibles de Unix, y algunas veces a otros
-sistemas también.
-<p>El proceso hizo que dichos programas sean más potentes, y atrayeran
-tanto fondos como contribuyentes al proyecto GNU. Pero también
demoró
-el completamiento de un sistema mínimo en funciones por varios
años,
-a medida que el tiempo de los desarrolladores GNU se usaba para mantener
-esos transportes y en agregar características a los componentes
-existentes, en lugar de adelantar la escritura de los componentes faltantes.
-<h3>
-El GNU Hurd</h3>
-En 1990, el sistema GNU estaba casi completo; el único componente
-importante faltante era el núcleo. Decidimos implementar nuestro
-núcleo como una colección de procesos servidores corriendo
-sobre Mach. Mach es un micronúcleo desarrollado en Carnegie Mellon
-University y luego en la University of Utah; el GNU HURD es una
colección
-de servidores (o «manada de ñus») que corren sobre Mach,
-y se ocupan de las tareas del núcleo Unix. El inicio del desarrollo
-se demoró mientras esperábamos que Mach se entregue como
-software libre, tal como se había prometido.
-<p>Una razón para elegir este diseño había sido evitar
-lo parecía ser la parte más dura del trabajo: depurar el
-núcleo sin un depurador a nivel de código fuente para utilizar.
-Esta parte del trabajo ya había sido hecha en Mach, y esperábamos
-depurar los servidores HURD como programas de usuario, con GDB. Pero
llevó
-un largo tiempo hacer esto posible, y los servidores multihilo que se
envían
-mensajes unos a otros han sido muy difíciles de depurar. Hacer que
-HURD trabaje sólidamente se ha tardado varios años.
-<h3>
-Alix</h3>
-El núcleo GNU no se iba a llamar originalmente el HURD. Su nombre
-original era Alix--denominado así a partir de una mujer que era
-mi amor de aquella época. Ella era administradora de sistema Unix
-y había hecho notar que su nombre seguía el patrón
-de nomenclatura común a las versiones de sistema Unix; a modo de
-broma, le dijo a sus amigos, «Alguien debería darle mi nombre
-a un núcleo». Yo no dije nada, pero decidí sorprenderla
-con un núcleo llamado Alix.
-<p>No se dió de esa manera. Michael Bushnell (ahora Thomas), el
-principal desarrollador del núcleo, prefirió el nombre HURD,
-y redefinió Alix para referirse a cierta parte del núcleo--la
-parte que captura las llamadas del sistema y las gestiona por medio del
-envío de mensajes a los servidores HURD.
-<p>Más tarde, Alix y yo nos separamos, y ella cambió su nombre;
-independientemente, el diseño de HURD se cambió para que
-la biblioteca C envíe los mensajes directamente a los servidores,
-y esto hizo que el componente Alix desapareciera del diseño.
-<p>Pero antes que estas cosas sucedieran, un amigo de ella encontró
-el nombre Alix en el código fuente de HURD, y se lo mencionó.
-Así que el nombre cumplió su objetivo.
-<h3>
-Linux y GNU/Linux</h3>
-El GNU HURD no está listo para el uso en producción.
Afortunadamente,
-está disponible otro núcleo. En 1991, Linus Torvalds
desarrolló
-un núcleo compatible con Unix y lo denominó Linux. Cerca
-de 1992, al combinar Linux con el sistema no tan completo de GNU,
resultó
-en un sistema operativo libre completo. (La combinación en sí
-misma dió un considerable trabajo.) Es gracias a Linux que podemos
-ver funcionar un sistema GNU en la actualidad.
-<p>Denominamos a esta versión GNU/Linux, para expresar su
composición
-como combinación de un sistema GNU con Linux como núcleo.
-<h3>
-Desafíos en nuestro futuro</h3>
-Hemos probado nuestra capacidad para desarrollar un amplio espectro de
-software libre. Esto no significa que somos invencibles o que nada nos
-puede detener. Muchos desafíos hacen que el futuro del software
-libre sea incierto; estar a la altura de los mismos requerirá esfuerzos
-firmes y resistencia, algunas veces durante años. Requerirá
-la clase de determinación que la gente muestra cuando valora su
-libertad y no deja que nadie se la quite.
-<p>Las siguientes cuatro secciones discuten dichos desafíos.
-<h3>
-Hardware secreto</h3>
-Los fabricantes de hardware tienden cada vez más a mantener las
-especificaciones de hardware secretas. Esto hace difícil la escritura
-de controladores libres, y de esa manera, que Linux y XFree86 puedan admitir
-nuevo hardware. Tenemos sistemas libres completos por hoy, pero no los
-tendremos mañana si no podemos usar las computadoras del mañana.
-<p>Existen dos maneras de lidiar con este problema. Los programadores pueden
-hacer ingeniería reversa para darse cuenta como usar el hardware.
-El resto de nosotros puede elegir el hardware que admite software libre;
-a medida que nuestro número crezca, el secreto de las especificaciones
-se transformará en una política contraproducente.
-<p>La ingeniería reversa es un trabajo enorme; ¿tendremos
-los programadores con la suficiente determinación para realizarla?
-Sí--si hemos construído un fuerte sentimiento de que el software
-libre es un tema de principio, y de que los controladores no libres son
-intolerables. ¿Y una gran cantidad de nosotros estará dispuesto
-a gastar dinero extra, o incluso tiempo extra, para que podamos usar
controladores
-libres? Sí, si se difunde la determinación para tener libertad.
-<p>
-(Nota de 2008: esta cuestión también se aplica a la BIOS.
-Hay una BIOS libre, coreboot. El problema es conseguir las especificaciones
-de las máquinas para que coreboot pueda funcionar con ellas.).</p>
-
-<h3>Bibliotecas no libres</h3>
-Una biblioteca no libre que corre sobre un sistema operativo actúa
-como una trampa para los desarrolladores de software libre. Las
características
-atractivas de la biblioteca son el cebo; si usted usa la biblioteca, cae
-en la trampa, porque su programa no puede ser parte útil de un sistema
-operativo libre. (Estrictamente hablando, podemos incluir su programa,
-pero no <b>funcionará</b> sin la biblioteca faltante.) Peor aún,
-si el programa que usa la biblioteca se hace popular, puede hacer caer
-a otros programadores incautos dentro de la trampa.
-<p>La primer instancia de este problema fue el kit de herramientas Motif,
-allá en los 80s. Aunque aún no había sistemas operativos
-libres, era claro el problema que Motif iba a causarles más adelante.
-El proyecto GNU respondió de dos maneras: solicitando a los proyectos
-individuales de software libre que admitan tanto los widgets del kit libre
-de herramientas de X como el de Motif, y solicitando a alguien que escriba
-un reemplazo libre para Motif. El trabajo tomó varios años;
-LessTif, desarrollado por <i>Hungry Programmers</i> [Programadores hambrientos]
-tomó la potencia necesaria como para admitir la mayoría de
-las aplicaciones Motif recién en 1997.
-<p>Entre 1996 y 1998, otra biblioteca kit de herramientas GUI no libre,
-denominada Qt, se usó en una sustancial colección de software
-libre: el escritorio KDE.
-<p>Los sistemas libres GNU/Linux no podían usar KDE, porque no
podíamos
-usar la biblioteca. Sin embargo, algunos distribuidores comerciales de
-sistemas GNU/Linux que no eran tan estrictos al adherirse al software libre,
-agregaron KDE a sus sistemas--produciendo un sistema con más
capacidades,
-pero menos libertad. El grupo KDE instaba activamente a más
programadores
-a usar Qt, y millones de nuevos «usuarios de Linux» nunca
escucharon
-la idea de que había un problema con esto. La situación se
-presentaba lúgubre.
-<p>La comunidad del software libre respondió a este problema de
-dos maneras: GNOME y Harmony.
-<p>GNOME, el <i>GNU Network Object Model Environment</i> [Entorno Modelo
-de Objetos en Red de GNU], es el proyecto de escritorio de GNU. En 1997
-Miguel de Icaza lo inició, y se desarrolló con aporte de
-Red Hat Software, para proporcionar capacidades de escritorio similares,
-pero usando sólo software libre. Tiene también ventajas
técnicas,
-tales como admitir una variedad de lenguajes, no sólo C++. Pero
-su propósito principal fue la libertad: evitar el uso de cualquier
-software no libre.
-<p>Harmony es una biblioteca de reemplazo compatible, diseñada para
-poder hacer funcionar el software KDE sin usar Qt.
-<p>En noviembre de 1998, los desarrolladores de Qt anunciaron un cambio
-de licencia, que cuando se lleve a cabo, hará que Qt sea software
-libre. No hay manera de estar seguro, pero pienso que esto ocurrió
-en parte debido a la firme respuesta de la comunidad frente al problema
-que presentaba Qt cuando no era libre. (La nueva licencia es inconveniente
-e injusta, así que aún es deseable evitar su uso.)
-<p>[Nota después: en Septiembre 2000, Qt fue reeditada bajo la
-licencia GNU GPL, que esencialmente solucionó este problem.]
-
-<p>¿Cómo responderemos a la siguiente biblioteca no libre
-que nos tiente? ¿Comprenderá la totalidad de la comunidad
-la necesidad de mantenerse fuera de la trampa? ¿Alguno de nosotros
-entregará libertad por conveniencia, y generará un importante
-problema? Nuestro futuro depende de nuestra filosofía.
-<h3>
-Patentes de software</h3>
+<p>
+Como «libre» se refiere a libertad y no a precio, no existe contradicción
+entre la venta de copias y el software libre. De hecho, la libertad para
+vender copias es crucial: las colecciones de software libre que se venden en
+CD-ROMs son importantes para la comunidad, y la venta de las mismas es una
+manera importante de obtener fondos para el desarrollo de software
+libre. Por lo tanto, si la gente no puede incluir un programa en dichas
+colecciones, el programa no es software libre.</p>
+<p>
+A causa de la ambigüedad de «<span style="font-style:italic;"
+lang="en">free</span>» [en inglés], la gente ha estado buscando
+alternativas, pero nadie ha encontrado una apropiada. El idioma inglés tiene
+más palabras y matices que ningún otro, pero carece de una palabra simple,
+que no sea ambigua que signifique «libre», como en libertad. «<span
+style="font-style:italic;" lang="en">unfettered</span>» (sin cadenas) es la
+palabra cuyo significado más se aproxima. Otras alternativas como «<span
+style="font-style:italic;" lang="en">liberated</span>» (liberado), «<span
+style="font-style:italic;" lang="en">freedom</span>» (libertad) y «<span
+style="font-style:italic;" lang="en">open</span>» (abierto) tienen un
+significado incorrecto o alguna otra desventaja.</p>
+
+<h3>Software de GNU y el sistema GNU</h3>
+<p>
+El desarrollo de un sistema complejo es un proyecto de gran
+envergadura. Para ponerlo dentro de mi alcance, decidà adaptar y usar las
+piezas existentes de software libre siempre que fuera posible. Por ejemplo,
+durante los primeros pasos decidà que TeX serÃa el principal compaginador de
+texto; unos pocos años más tarde, decidà que usarÃa el sistema X Window en
+lugar de escribir otro sistema de ventanas para GNU.</p>
+<p>
+A causa de esta decisión, el sistema GNU no coincide con la colección de
+todo el software de GNU. El sistema GNU incluye programas que no son
+software de GNU, programas que fueron programados por otras personas y
+proyectos para sus propios propósitos, pero que nosotros podemos utilizar
+porque constituyen software libre.</p>
+
+<h3>El inicio del proyecto</h3>
+<p>
+En enero de 1984 renuncié a mi trabajo en el <abbr>MIT</abbr> y comencé a
+escribir software de GNU. Era necesario abandonar el <abbr>MIT</abbr> para
+que el <abbr>MIT</abbr> no pudiera interferir con la distribución de GNU
+como software libre. Si hubiese continuado como parte del personal, el
+<abbr>MIT</abbr> podrÃa haber reclamado la titularidad sobre el trabajo, y
+podrÃa haber impuesto sus propios términos de distribución; o incluso
podrÃa
+haberlo transformado en un paquete de software privativo. Yo no tenÃa la
+intención de hacer un trabajo enorme sólo para ver que perdÃa la utilidad
+para la cual se habÃa realizado: crear una nueva comunidad para compartir
+software.</p>
+<p>
+Sin embargo, el Profesor Winston, por entonces a cargo del Laboratorio de IA
+del <abbr>MIT</abbr>, me invitó amablemente a que continuase utilizando las
+instalaciones del laboratorio.</p>
+
+<h3>Los primeros pasos</h3>
+<p>
+Poco después de comenzar el proyecto GNU, escuché acerca del <span
+style="font-style:italic;" lang="en">Free University Compiler Kit</span>
+(Kit compilador de la universidad libre), también conocido como VUCK (La
+palabra holandesa equivalente a «libre» comienza con una «V».) Se trataba
de
+un compilador diseñado para manejar múltiples lenguajes, entre ellos C y
+Pascal, y para admitir múltiples máquinas destino. Le escribà a su autor
+para consultarle si GNU lo podrÃa usar.</p>
+<p>
+Ãl me respondió burlescamente, dejando en claro que la universidad era
+libre, pero el compilador no. Por lo tanto, decidà que mi primer programa
+para el proyecto GNU serÃa un compilador multilenguaje y multiplataforma.</p>
+<p>
+Con la esperanza de evitar tener que escribir todo el compilador por mi
+cuenta, obtuve el código fuente del compilador Pastel, que era un compilador
+multiplataforma desarrollado en el Lawrence Livermore Lab. El compilador
+admitÃa, y estaba escrito en, una versión extendida de Pascal, diseñada para
+usarse como lenguaje de programación a nivel de sistema. Le agregué una
+interfaz para C, y comencé a migrarlo a la computadora Motorola 68000. Pero
+tuve que abandonar la idea al descubrir que el compilador necesitaba
+demasiados megabytes de espacio en la pila, y los sistemas Unix basados en
+68000 sólo permitÃan 64k.</p>
+<p>
+Fue entonces cuando me di cuenta que el compilador Pastel funcionaba
+analizando el fichero de entrada completo y transformándolo en un árbol
+sintáctico, luego convertÃa todo el árbol sintáctico en una cadena de
+«instrucciones» y luego generaba el fichero de salida entero; sin liberar en
+ningún momento el espacio ocupado. En este punto, llegué a la conclusión de
+que deberÃa escribir un nuevo compilador desde cero. Ese nuevo compilador se
+conoce ahora como <acronym title="GNU Compiler Collection">GCC</acronym>; no
+hay nada del compilador Pastel en él, pero me las arreglé para adaptar y
+usar la interfaz que habÃa hecho para C. Pero eso pasó unos años más tarde;
+primero trabajé en Emacs de GNU.</p>
+
+<h3>Emacs de GNU</h3>
+<p>
+Comencé a trabajar en Emacs de GNU en septiembre de 1984, y a principios de
+1985 ya empezaba a ser apto para el uso. Esto me permitió usar sistemas Unix
+para las tareas de edición; como no tenÃa ningún interés en aprender a usar
+vi o ed, habÃa realizado mis tareas de edición en otras tipos de máquinas
+hasta ese momento.</p>
+<p>
+En esas alturas, la gente comenzó a querer usar Emacsde GNU, lo que priorizó
+la pregunta acerca cómo distribuirlo. Por supuesto, lo puse en el servidor
+anónimo de FTP de la computadora del MIT que yo usaba. (A causa de ello, esa
+computadora, prep.ai.mit.edu, se transformó en el principal sitio de
+distribución a través de FTP de GNU. Cuando fue retirada unos años después,
+transferimos el nombre a nuestro nuevo servidor FTP.). Pero en aquella
+época, mucha gente interesada no estaba en Internet y no podÃa obtener una
+copia por FTP. Asà que la pregunta era, ¿qué deberÃa decirles?</p>
+<p>
+PodrÃa haber dicho, «busque un amigo que esté en la red y que haga una copia
+para usted». O podrÃa haber hecho lo que hice con el Emacs para
+<abbr>PDP</abbr>-10 original, decirles: «envÃeme por correo una cinta y un
+sobre con su dirección y los sellos de correo necesarios, y yo le devolveré
+la cinta con Emacs dentro». Pero no tenÃa trabajo, y estaba buscando de qué
+manera podÃa hacer dinero con el software libre. Entonces anuncié que le
+enviarÃa la cinta a quien me la pidiera, mediante el pago de una tarifa de
+150 dolares. De esta manera, inicié un negocio de distribución de software
+libre, el precursor de las compañÃas que en la actualidad distribuyen
+completos sistemas GNU basados en Linux.</p>
+
+<h3>¿Es el programa libre para cualquier usuario?</h3>
+<p>
+Si un programa es software libre cuando abandona las manos de su autor, esto
+no significa necesariamente que será software libre para todos los que
+tengan una copia de él. Por ejemplo, el <a
+href="/philosophy/categories.es.html#PublicDomainSoftware">software de
+dominio público</a> (software que no está sujeto a derechos de autor) es
+software libre; pero cualquiera puede hacer una versión modificada privativa
+de él. Del mismo modo, muchos programas libres están sujetos a derechos de
+autor pero se distribuyen mediante sencillas licencias permisivas que
+admiten las versiones modificadas privativas.</p>
+<p>
+El ejemplo paradigmático de este problema es el sistema de ventanas
+X. Programado en el <abbr>MIT</abbr> y publicado como software libre con un
+licencia permisiva, fue rápidamente adoptado por varias compañÃas
+informáticas. Ãstas agregaron X a sus sistemas Unix privativos, sólo en
+formato binario, y lo cubrieron con el mismo acuerdo de no revelación. Estas
+copias de X no eran tan software libre como lo era Unix.</p>
+<p>
+Los desarrolladores del sistema de ventanas X no consideraban que esto fuese
+un problema; esperaban y buscaban que esto sucediese. Su meta no era la
+libertad, sólo el «éxito», definido como «tener muchos usuarios». No les
+preocupaba si esos usuarios tenÃan libertad, sólo que fueran numerosos.</p>
+<p>
+Esto llevó a una situación paradójica, en la cual dos maneras distintas de
+contabilizar la cuantÃa de libertad daban por resultado dos respuestas
+distintas a la pregunta «¿es libre este programa?». Si usted juzgaba en base
+a la libertad que se proporcionaba con los términos de distribución de la
+publicación del <abbr>MIT</abbr>, dirÃa que X era software libre. Pero si
+medÃa la libertad del usuario promedio de X, tendrÃa que decir que X era
+software privativo. La mayorÃa de los usuarios de X usaba las versiones
+privativas que venÃan con los sistemas Unix, no la versión libre.</p>
+
+<h3>El copyleft y la GPL de GNU</h3>
+<p>
+La meta de GNU era dar libertad a los usuarios, no sólo ser popular. Por lo
+tanto, debÃamos usar términos de distribución que impidieran que el software
+de GNU se transformara en software privativo. El método que utilizamos se
+denomina .«copyleft».(1)</p>
+<p>
+El copyleft usa la ley del copyright, pero le da la vuelta para servir a lo
+opuesto de su propósito usual: en lugar de ser un medio para privatizar el
+software, se transforma en un medio de mantener al software libre.</p>
+<p>
+La idea central del copyleft es que le damos a cualquiera el permiso para
+ejecutar el programa, copiar el programa, modificar el programa y
+redistribuir versiones modificadas; pero no le damos permiso para agregar
+restricciones por su cuenta. De esta manera, las libertades cruciales que
+definen al «software libre» quedan garantizadas para cualquiera que tenga
+una copia; se transforman en derechos inalienables.</p>
+<p>
+Para que el copyleft sea efectivo, las versiones modificadas también deben
+ser libres. Esto asegura que todo trabajo basado en el nuestro quedará
+disponible para nuestra comunidad si es publicado. Cuando los programadores
+que tienen trabajo como programadores se ofrecen como voluntarios para
+mejorar software de GNU, es el copyleft lo que impide que sus empleadores
+digan: «No puedes compartir esos cambios, porque los queremos usar para
+hacer nuestra versión privativa del programa».</p>
+<p>
+La exigencia de que los cambios deben ser libres es esencial si queremos
+asegurar la libertad para cada usuario del programa. Las compañÃas que
+privatizaron el sistema de ventanas X, en general, realizaron algunos
+cambios para portarlo a sus sistemas y su hardware. Estos cambios fueron
+pequeños comparados con el gran tamaño de X, pero no fueron triviales. Si
+hacer cambios fuera una excusa para negar libertad a los usuarios, serÃa
+fácil para cualquiera tomar ventaja de la excusa.</p>
+<p>
+Un tema relacionado trata la combinación de un programa libre con código que
+no es libre. Tal combinación inevitablemente no será libre; cualesquiera
+libertades que falten a la parte que no sea libre, le faltarán también al
+todo. Permitir tales combinaciones abrirÃa un agujero lo suficientemente
+grande como para hundir un barco. Por consiguiente, una oblilgación crucial
+para el copyleft es tapar este hoyo: cualquier cosa agregada a o combinada
+con un programa bajo copyleft debe ser de tal forma que la versión combinada
+total sea también libre, y esté bajo copyleft.</p>
+<p>
+La implementación especÃfica de copyleft que usamos para la mayorÃa del
+software de GNU es la Licencia Pública General de GNU (GNU General Public
+License) o GPL de GNU para abreviar. Tenemos otras clases de copyleft que se
+usan en circunstancias especÃficas. Los manuales de GNU también están bajo
+copyleft, pero usan un copyleft mucho más simple, porque no es necesaria la
+complejidad de la GPL de GNU para los manuales.(2)</p>
+<p>
+(1) En 1984 o 1985, Don Hopkins (un compañero muy imaginativo) me envÃo una
+carta por correo. En el sobre habÃa escrito varios dichos entretenidos,
+entre ellos éste: «Copyleft — todos los derechos reservados». Utilicé
+la palabra «copyleft» para denominar al concepto de distribución que estaba
+desarrollando en esa época.</p>
+
+<p>
+(2) Ahora usamos para la documentación la <a
+href="/licenses/fdl.html">Licencia de documentación libre de GNU</a> (FDL de
+GNU).</p>
+
+<h3>La Fundación para el Software Libre</h3>
+<p>
+A medida que el interés en el uso de Emacs crecÃa, otras personas se
+involucraron en el proyecto GNU, y decidimos que era el momento de buscar
+fondos de nuevo. Por ello, en 1985 creamos la Free Software Foundation
+(Fundación para el Software Libre), una organización sin ánimo de lucro
+exenta de impuestos para el desarrollo del software libre. La <abbr
+title="Free Software Foundation">FSF</abbr> también acaparó el negocio de
+distribución en cinta de Emacs; más adelante lo extendió al agregar otros
+productos de software libre (tanto de GNU como no) a la cinta, y con la
+venta de manuales libres.</p>
+<p>
+La <abbr>FSF</abbr> acepta donaciones, pero la mayorÃa de sus ingresos
+siempre han provenido de las ventas, de copias de software libre, y otros
+servicios relacionados. En la actualidad vende CD-ROMs de código fuente,
+CD-ROMs con binarios, bonitos manuales impresos (todos con la libertad para
+redistribuir y modificar), y las distribuciones de lujo (en las cuales
+incorporamos toda la colección de software lista para usar en la plataforma
+de su elección).</p>
+<p>
+Los empleados de la Free Software Foundation han escrito y mantenido una
+cantidad de paquetes de software de GNU. Dos notables casos son la
+biblioteca C y la consola. La biblioteca C de GNU es lo que usa todo
+programa que corre en un sistema GNU/Linux para comunicarse con Linux. Fue
+programada por un miembro del personal de la Free Software Foundation,
+Roland McGrath. La consola que se usa en la mayorÃa de los sistemas
+GNU/Linux se llama <acronym title="Bourne Again Shell">BASH</acronym>BASH,
+de Bourne Again SHell (1), que fue programada por el empleado de la
+<abbr>FSF</abbr> Brian Fox.</p>
+<p>
+Patrocinamos el desarrollo de esos programas porque el proyecto GNU no se
+limitaba solamente a herramientas o a un entorno de desarrollo. Nuestra meta
+era un sistema operativo completo, y necesitábamos esos programas para esa
+meta.</p>
+<p>
+(1) «Bourne Again Shell» es un juego con el nombre «Bourne Shell», que era
+la consola habitual en Unix.</p>
+
+<h3>Apoyo para el software libre</h3>
+<p>
+La filosofÃa del software libre rechaza una práctica especÃfica de negocio
+ampliamente difundida, pero no está contra el negocio. Cuando los negocios
+respetan la libertad de los usuarios, les deseamos éxito.</p>
+<p>
+La venta de copias de Emacs demuestra una clase de negocio con software
+libre. Cuando la <abbr>FSF</abbr> comenzó ese negocio, necesité de otro
+medio de vida. Lo encontré en la venta de servicios relacionados con el
+software libre que yo habÃa programado. Esto incluÃa la enseñanza, sobre
+temas tales como cómo programar Emacs de GNU, cómo personalizar
+<acronym>GCC</acronym>, y programar software, mayoritariamente migrar
+<acronym>GCC</acronym> a nuevas plataformas.</p>
+<p>
+En la actualidad cada una de esas clases de negocios con software libre es
+practicada por un número de empresas. Algunas distribuyen colecciones de
+software libre en CD-ROM; otras venden asistencia en niveles que van desde
+responder preguntas de usuarios, reparación de errores, hasta añadir nuevas
+caracterÃsticas importantes. Incluso estamos viendo compañÃas de software
+libre basadas en el lanzamiento de nuevos productos de software libre.</p>
+<p>
+Aunque, tenga cuidado; hay compañÃas que se asocian a sà mismas con el
+término «open source» («código abierto»), que en realidad basan su
negocio
+en software que no es libre que trabaja con software libre. Ellas no son
+compañÃas de software libre, sino compañÃas de software privativo cuyos
+productos tientan a los usuarios a abandonar su libertad. Usan la
+denominación «valor añadido» lo que refleja los valores que desearÃan que
+adoptemos: conveniencia por sobre libertad. Si valoramos más la libertad,
+deberÃamos denominarlos productos «libertades sustraÃdas»</p>
+
+<h3>Metas técnicas</h3>
+<p>
+La meta principal de GNU era ser software libre. Aún en el caso que GNU no
+tuviese ventajas técnicas sobre Unix, tendrÃa una ventaja social, permitir
+cooperar a los usuarios, y una ventaja ética, respetar la libertad de los
+usuarios.</p>
+<p>
+Pero era natural aplicar los estándares conocidos de buenas prácticas al
+trabajo; por ejemplo, reservar dinámicamente las estructuras de datos para
+evitar lÃmites de tamaño fijo arbitrarios, y manejar todos lo posibles
+códigos de 8 bits cuando tuviese sentido.</p>
+<p>
+Además, rechazamos el enfoque de Unix para pequeños tamaños de memoria, al
+decidir que no soportarÃamos máquinas de 16 bits (estaba claro que las
+máquinas de 32 bits serÃan la norma para cuando el sistema GNU estuviese
+terminado), y no hacer ningún esfuerzo para reducir el uso de memoria, a
+menos que excediera el megabyte. En los programas para los cuales no era
+crucial el manejo de ficheros muy grandes, incentivamos a los programadores
+a leer el fichero completo en memoria, y luego explorar su contenido, sin
+tener que preocuparse por la E/S.</p>
+<p>
+Estas decisiones permitieron que muchos programas GNU sobrepasaran a sus
+contrapartidas Unix en confiabilidad y velocidad.</p>
+
+<h3>Computadoras donadas</h3>
+<p>
+A medida que la reputación del proyecto GNU crecÃa, la gente comenzó a
+ofrecer al proyecto donaciones de máquinas con Unix instalado. Estas fueron
+muy útiles, porque la manera más fácil de desarrollar componentes de GNU era
+hacerlo en un sistema Unix, e ir reemplazando los componentes del sistema
+uno a uno. Pero estas trajeron una cuestión ética: si era correcto para
+nosotros siquiera tener una copia de Unix.</p>
+<p>
+Unix era (y es) software privativo, y la filosofÃa del proyecto GNU decÃa
+que no debemos usar software privativo. Pero, aplicando el mismo
+razonamiento que lleva a la conclusión que la violencia en defensa propia
+está justificada, concluà que era legÃtimo usar un paquete privativo cuando
+ello era crucial para desarrollar un reemplazo libre que ayudara a los demás
+a dejar de usar el paquete privativo.</p>
+<p>
+Pero, aún cuando esto era un mal justificable, era todavÃa un mal. En la
+actualidad ya no tenemos más copias de Unix, porque las hemos reemplazado
+por sistemas operativos libres. Si no podÃamos reemplazar el sistema
+operativo de una máquina por uno libre, reemplazábamos la máquina en su
+lugar.</p>
+
+<h3>La lista de tareas de GNU</h3>
+<p>
+A medida que proseguÃa el proyecto GNU, se desarrollaron o encontraron una
+cantidad creciente de componentes de sistema, y eventualmente se vio la
+utilidad de hacer una lista con los agujeros que faltaban cubrir. La usamos
+para reclutar programadores para escribir las piezas que faltaban. Esta
+lista comenzó a conocerse como la lista de tareas de GNU. Además de los
+componentes Unix faltantes, agregamos a la lista otros proyectos de software
+y documentación útiles que, según pensamos, debe tener un sistema
+verdaderamente completo.</p>
+<p>
+En la actualidad, casi ningún componente Unix queda en la lista de tareas
+GNU; esas tareas ya han sido finalizadas, con excepción de unos pocos no
+esenciales. Pero la lista está llena de proyectos que algunos pueden
+denominar «aplicaciones». Cualquier programa que atraiga a más que unos
+pocos usuarios serÃa algo útil para añadir a un sistema operativo.</p>
+<p>
+Incluso hay juegos incluidos en la lista de tareas, y lo han estado desde el
+principio. Unix incluÃa juegos, asà que naturalmente GNU debÃa incluirlos
+también. Pero la compatibilidad no era un problema para los juegos, asà que
+no seguimos la lista de juegos que tenÃa Unix. En lugar de ello, listamos un
+espectro de diferentes clases de juegos que les podrÃan gustar a los
+usuarios.</p>
+
+<h3>La GPL para bibliotecas de GNU</h3>
+<p>
+La biblioteca C de GNU usa una clase especial de copyleft denominado GNU
+Library General Public License (1) (Licencia Pública General para
+Bibliotecas de GNU) que da permiso para enlazar software privativo con la
+biblioteca. ¿Por qué hacer esta excepción?</p>
+<p>
+No es una cuestión de principios; no hay ningún principio que diga que los
+productos de software privativo tienen derecho a incluir nuestro
+código. (¿Porqué contribuir con un proyecto que se rehúsa a compartir con
+nosotros?) El uso de la LGPL para la biblioteca C, o para cualquier otra
+biblioteca, es una cuestión de estrategia.</p>
+<p>
+La biblioteca C hace un trabajo genérico; todo sistema o compilador
+privativo viene con una biblioteca C. Por lo tanto, el hacer que nuestra
+biblioteca esté sólo disponible para el software libre, no le darÃa al
+software libre ninguna ventaja, sólo hubiera desalentado el uso de nuestra
+biblioteca.</p>
+<p>
+Hay un sistema que es una excepción a esto: en un sistema GNU (y esto
+incluye los sistemas GNU/Linux), la biblioteca C de GNU es la única
+biblioteca C. Asà que los términos de distribución de la biblioteca C de GNU
+determinan si es posible compilar un programa privativo para un sistema
+GNU. No hay ninguna razón ética para permitir aplicaciones privativas en un
+sistema GNU, pero estratégicamente parece que si no se permite, ello hará
+más para desalentar el uso del sistema GNU que para alentar el desarrollo de
+aplicaciones libres.</p>
+<p>
+Por estas razones es que el uso de la LGPL es una buena estrategia para la
+biblioteca C. Para otras bibliotecas, la decisión estratégica necesita
+considerarse en cada caso particular. Cuando una biblioteca hace un trabajo
+especial que puede ayudar a escribir cierta clase de programas, entregarla
+bajo la GPL, limitándola sólo a programas libres, es una manera de ayudar a
+otros programadores de software libre, al proporcionarles una ventaja contra
+el software privativo.</p>
+<p>
+Considere la Readline de GNU, una biblioteca desarrollada para proporcionar
+la edición en lÃnea de comandos para <acronym>BASH</acronym>. Readline se
+publica bajo la GPL de GNU ordinaria, no bajo la LGPL. De esta manera
+probablemente se reduce la cantidad de uso de Readline, pero eso no
+significa una pérdida para nosotros. Mientras tanto, al menos una útil
+aplicación se ha transformado en software libre especÃficamente para poder
+usar Readline, y ésa es una ganancia real para la comunidad.</p>
+<p>
+Los desarrolladores de software privativo tienen las ventajas que el dinero
+proporciona; los desarrolladores de software libre necesitan crear ventajas
+entre sÃ. Tengo la esperanza de que algún dÃa tendremos una gran colección
+de bibliotecas cubiertas por la GPL que no tengan equivalente entre el
+software privativo, proporcionando módulos útiles que sirvan como bloques
+constructivos de software libre nuevo, y que sumen una mayor ventaja para el
+desarrollo futuro de software libre.</p>
+
+<p>
+(1) Esta licencia ahora se llama GNU Lesser General Public License (Licencia
+Pública General Reducida de GNU), para evitar dar la idea que todas las
+bibliotecas deberÃan usarla. <a
+href="/philosophy/why-not-lgpl.es.html"></a>.</p>
+
+<h3>¿Rascarse una picadura?</h3>
+<p>
+Eric Raymond dice que «Todo buen trabajo de software comienza con un
+programador rascándose una molestia personal». Puede que ocurra algunas
+veces, pero muchas de las piezas esenciales de software de GNU se
+programaron con el fin de tener un sistema operativo libre
+completo. Vinieron desde una visión y un plan, no desde el impulso.</p>
+<p>
+Por ejemplo, desarrollamos la biblioteca C de GNU porque un sistema del
+estilo Unix necesita una biblioteca C, el Bourne-Again Shell
+(<acronym>bash</acronym>) porque un sistema del estilo Unix necesita una
+consola, y el tar de GNU porque un sistema del estilo Unix necesita un
+programa tar. Lo mismo se aplica a mis propios programas; el compilador C de
+GNU, Emacs de GNU, GDB y Make de GNU.</p>
+<p>
+Algunos de los programas de GNU se programaron para tratar con amenazas
+especÃficas para nuestra libertad. Por ello, desarrollamos gzip para
+reemplazar al programa Compress, perdido para nuestra comunidad a causa de
+las patentes <abbr title="Lempel-Ziv-Welch">LZW</abbr>. Proporcionamos
+fondos para programar LessTif, y más recientemente iniciamos <acronym
+title="GNU Network Object Model Environment">GNOME</acronym> y Harmony, para
+lidiar con los problemas causados por cierta biblioteca propietaria (vea más
+abajo). Estamos desarrollando el GNU Privacy Guard para reemplazar un
+software popular de cifrado que no es libre, porque los usuarios no deben
+verse obligados a elegir entre privacidad y libertad.</p>
+<p>
+Por supuesto, la gente que escribÃa estos programas se interesó en el
+trabajo, y diversas personas han agregado muchas caracterÃsticas para
+satisfacer sus propias necesidades e intereses. Pero ése no es el motivo por
+el cual existe el programa.</p>
+
+<h3>Situaciones inesperadas</h3>
+<p>
+Al comienzo del proyecto GNU, imaginé que desarrollarÃamos el sistema GNU
+completo, y luego lo entregarÃamos como un todo. No es asà como sucedió.</p>
+<p>
+Como cada componente de un sistema GNU se implementó en un sistema Unix,
+cada componente podÃa correr en sistemas Unix, mucho antes de que existiera
+un sistema GNU completo. Algunos de esos programas se hicieron populares, y
+los usuarios comenzaron a extenderlos y portarlos, a las distintas versiones
+incompatibles de Unix, y algunas veces a otros sistemas también.</p>
+<p>
+El proceso hizo que dichos programas sean más potentes, y atrajeran tanto
+fondos como contribuyentes al proyecto GNU. Pero probablemente también
+demoró la conclusión de un sistema mÃnimo en funcionamiento por varios
años,
+dado que el tiempo de los desarrolladores de GNU se usaba para mantener
+nesas migraciones y en agregar caracterÃsticas a los componentes existentes,
+en lugar de continuar, uno tras otro, con la escritura de los componentes
+que faltaban</p>
+
+<h3>El Hurd de GNU</h3>
+<p>
+En 1990, el sistema GNU estaba casi completo; el único componente importante
+que faltaba era el núcleo. Decidimos implementar nuestro núcleo como una
+colección de procesos servidores corriendo encima de Mach. Mach es un
+micronúcleo desarrollado en la Carnegie Mellon University y luego en la
+Universidad de Utah; el HURD de GNU es una colección de servidores (o
+«manada de ñús») que corren encima de Mach, y se ocupan de las diversas
+tareas del núcleo Unix. El inicio del desarrollo se demoró mientras
+esperábamos que Mach se publicara como software libre, tal como se habÃa
+prometido.</p>
+<p>
+Una razón para elegir este diseño era evitar lo parecÃa ser la parte más
+dura del trabajo: depurar un programa del núcleo sin un depurador a nivel de
+código fuente con el cual hacerlo. Esta parte del trabajo ya habÃa sido
+realizada, en Mach, y esperábamos depurar los servidores HURD con programas
+de usuario, con GDB. Pero llevó un largo tiempo hacer eso posible, y los
+servidores multihilo que se envÃan mensajes unos a otros han resultado ser
+muy difÃciles de depurar. Hacer que HURD trabaje sólidamente se ha demorado
+varios años.</p>
+
+<h3>Alix</h3>
+<p>
+El núcleo de GNU originalmente no iba a llamarse HURD. Su nombre original
+era Alix, denominado a partir de la mujer que era mi amor en aquella
+época. Ella era administradora de un sistema Unix y habÃa hecho notar que su
+nombre seguÃa el patrón de nomenclatura común a las versiones de sistema
+Unix; a modo de broma, le dijo a sus amigos «alguien deberÃa darle mi nombre
+a un núcleo». Yo no dije nada, pero decidà sorprenderla con un núcleo
+llamado Alix.</p>
+<p>
+No se mantuvo de esa manera. Michael Bushnell (ahora Thomas), el programador
+principal del núcleo, prefirió el nombre HURD, y redefinió Alix para
+referirse a cierta parte del núcleo; la parte que captura las llamadas del
+sistema y las maneja por medio del envÃo de mensajes a los servidores
HURD.</p>
+<p>
+Al final, Alix y yo nos separamos, y ella cambió su nombre;
+independientemente, el diseño de HURD se modificó para que la biblioteca C
+enviara los mensajes directamente a los servidores, y esto hizo que el
+componente Alix desapareciera del diseño.</p>
+<p>
+Pero antes que estas cosas sucedieran, un amigo de ella encontró el nombre
+Alix en el código fuente de HURD, y se lo mencionó. Asà que el nombre
+cumplió su objetivo.</p>
+
+<h3>Linux y GNU/Linux</h3>
+<p>
+El HURD de GNU no está listo para el uso en producción. Afortunadamente, hay
+disponible otro núcleo. En 1991, Linus Torvalds programó un núcleo
+compatible con Unix y lo denominó Linux. Cerca de 1992, al combinar Linux
+con el sistema, que no era tan completo, GNU, resultó en un sistema
+operativo libre completo (Por supuesto, la combinación en sà misma dio un
+considerable trabajo.). Es debido a Linux que podemos ejecutar un sistema
+GNU en la actualidad.</p>
+<p>
+Denominamos a esta versión del sistema GNU/Linux, para expresar su
+composición como una combinación del sistema GNU con Linux como el
núcleo.</p>
+
+<h3>DesafÃos en nuestro futuro</h3>
+<p>
+Hemos demostrado nuestra capacidad para desarrollar un amplio espectro de
+software libre. Esto no significa que somos invencibles o que nada nos puede
+detener. Varios desafÃos hacen que el futuro del software libre sea
+incierto; estar a la altura de los mismos requerirá esfuerzos firmes y
+resistencia, algunas veces durante años. Requerirá la clase de determinación
+que la gente muestra cuando valora su libertad y no deja que nadie se la
+quite.</p>
+<p>
+Las siguientes cuatro secciones discuten dichos desafÃos.</p>
+
+<h3>Hardware secreto</h3>
+<p>
+Los fabricantes de hardware tienden cada vez más a mantener secretas las
+especificaciones de hardware. Esto hace difÃcil poder escribir controladores
+libres para que Linux y XFree86 puedan reconocer nuevo hardware. Hoy tenemos
+sistemas libres completos, pero mañana no los tendremos si no podemos usar
+las computadoras del mañana.</p>
+<p>
+Existen dos maneras de lidiar con este problema. Los programadores pueden
+hacer ingenierÃa inversa para darse cuenta cómo reconocer el hardware. El
+resto de nosotros puede elegir el hardware que es reconocido por software
+libre; a medida que nuestro número crezca, el secreto de las
+especificaciones se transformará en una polÃtica contraproducente.</p>
+<p>
+La ingenierÃa inversa es un trabajo enorme; ¿tendremos programadores con la
+suficiente determinación para realizarla?. SÃ, si hemos construido un fuerte
+sentimiento de que el software libre es una cuestión de principios, y de que
+los controladores que no son libres son intolerables. ¿Y estará una gran
+cantidad de nosotros dispuesto a gastar dinero extra, o incluso algo de
+tiempo extra, para que podamos usar controladores libres? SÃ, si se difunde
+la determinación para tener libertad.</p>
+<p>
+(Aclaración de 2008: esta cuestión también se aplica a la BIOS. Hay una BIOS
+libre, coreboot. El problema es conseguir las especificaciones de las
+máquinas para que coreboot pueda reconocerlas.)</p>
+
+<h3>Bibliotecas que no son libres</h3>
+<p>
+Una biblioteca que no es libre que corre sobre sistemas operativos libres
+actúa como una trampa para los programadores de software libre. Las
+caracterÃsticas atractivas de la biblioteca son el cebo; si usa la
+biblioteca, cae en la trampa, porque su programa no puede ser parte de un
+sistema operativo libre (Estrictamente hablando, podemos incluir su
+programa, pero no <strong>funcionará</strong> sin la biblioteca que
+falta.). Peor aún, si el programa que usa la biblioteca se hace popular,
+puede hacer caer a otros programadores incautos dentro de la trampa.</p>
+<p>
+La primer instancia de este problema fue el kit de herramientas Motif, allá
+en los 80. Aunque aún no habÃa sistemas operativos libres, era claro el
+problema que Motif iba a causarles más adelante. El Proyecto GNU respondió
+de dos maneras: solicitando a los proyectos individuales de software libre
+que admitan tanto los widgets del kit libre de herramientas de X como el de
+Motif, y solicitando a alguien que escriba un reemplazo libre para Motif. El
+trabajo tomó varios años; LessTif, desarrollado por los Hungry Programmers
+(Programadores Hambrientos) tomó la potencia necesaria como para admitir la
+mayorÃa de las aplicaciones Motif a principios de 1997.</p>
+<p>
+Entre 1996 y 1998, otra biblioteca de kit de herramientas <abbr
+title="Graphical User Interface">GUI</abbr> que no era libre, denominada Qt,
+se usó en una sustancial colección de software libre: el escritorio <acronym
+title="K Desktop Environment">KDE</acronym>.</p>
+<p>
+Los sistemas libres GNU/Linux no podÃan usar <acronym>KDE</acronym>, porque
+no podÃamos usar la biblioteca. Sin embargo, algunos distribuidores
+comerciales de sistemas GNU/Linux que no eran tan estrictos al adherirse al
+software libre, agregaron <acronym>KDE</acronym> a sus sistemas; produciendo
+un sistema con más capacidades, pero menos libertad. El grupo de
+<acronym>KDE</acronym> instaba activamente a más programadores a usar Qt, y
+millones de nuevos «usuarios de Linux» nunca escucharon la idea de que habÃa
+un problema con esto. La situación se presentaba lúgubre.</p>
+<p>
+La comunidad del software libre respondió a este problema de dos maneras:
+<acronym>GNOME</acronym> y Harmony.</p>
+<p>
+GNOME, el GNU Network Object Model Environment, es el proyecto de escritorio
+de GNU. Se inició en 1997 por Miguel de Icaza, y se desarrollo con apoyo de
+Red Hat Software, <acronym>GNOME</acronym> demostró proporcionar capacidades
+de escritorio similares, pero usando software libre exclusivamente. Tiene
+también ventajas técnicas, tales como admitir una variedad de lenguajes, no
+sólo C++. Pero su propósito principal fue la libertad: evitar el uso de
+cualquier software que no fuese libre.</p>
+<p>
+Harmony es una biblioteca de reemplazo compatible, diseñada para poder
+ejecutar el software <acronym>KDE</acronym> sin usar Qt.</p>
+<p>
+En noviembre de 1998, los desarrolladores de Qt anunciaron un cambio de
+licencia, que cuando se lleve a cabo, harÃa que Qt sea software libre. No
+hay manera de estar seguro, pero pienso que esto ocurrió en parte debido a
+la firme respuesta de la comunidad frente al problema que presentaba Qt
+cuando no era libre (La nueva licencia es inconveniente e injusta, asà que
+aún es deseable evitar el uso de Qt.)</p>
+<p>
+[Nota posterior: en Septiembre de 2000, Qt fue reeditada bajo la licencia
+GPL de GNU, que esencialmente solucionó este problema.]</p>
+<p>
+¿Cómo responderemos a la siguiente biblioteca que no sea libre que nos
+tiente?, ¿comprenderá la comunidad entera la necesidad de mantenerse fuera
+de la trampa?, ¿o alguno de nosotros entregará libertad por conveniencia, y
+generará un problema importante?. Nuestro futuro depende de nuestra
+filosofÃa.</p>
+
+<h3>Patentes de software</h3>
+<p>
La peor amenaza que enfrentamos proviene de las patentes de software, que
-pueden colocar a algoritmos y características fuera de los
límites
-del software libre hasta por veinte años. Las patentes del algoritmo
-de compresión LZW se solicitaron en 1983, y hasta ahora no podemos
-entregar software libre que produzca GIFs adecuadamente comprimidos. En
-1998, se tuvo que quitar de una distribución un programa libre para
-producir audio comprimido MP3 a causa de la amenaza de un juicio por patente.
-<p>Existen maneras de tratar con las patentes: podemos buscar evidencia
-de que la patente no es válida, y podemos buscar maneras alternativas
-de realizar el trabajo. Pero cada uno de estos métodos trabaja
sólo
-ciertas veces; cuando ambos fallan, una patente puede forzar a que todo
-software libre carezca de alguna característica que los usuarios
-desean. ¿Qué haremos cuando esto suceda?
-<p>Aquellos de nosotros que valoremos el software libre por la libertad
-nos apegaremos al software libre de cualquier manera. Nos las arreglaremos
-para tener nuestro trabajo realizado sin las características patentadas.
-Pero aquellos que valoren el software libre porque esperan que sea
técnicamente
-superior, cuando las patentes lo obliguen a mantenerse atrás, es
-más probable que piensen que se trata de una falla. Por lo tanto,
-si bien es útil hablar acerca de la efectividad práctica
-del modelo «catedral» de desarrollo, y de la confiabilidad
-y potencia de cierto software libre, no debemos detenernos allí.
-Debemos hablar acerca de libertad y principio.
-<h3>
-Documentación libre</h3>
-La mayor deficiencia en nuestro sistema operativo libre no está
-en el software-- es la falta de buenos manuales libres que podamos incluir
-en nuestros sistemas. La documentación es una parte esencial de
-cualquier paquete de software; cuando un paquete importante de software
-libre no viene con un buen manual libre, ése es un hueco importante.
-Tenemos muchos de esos huecos en la actualidad.
-<p>La documentación libre, como el software, es un tema de libertad,
-no de precio. El criterio para un manual libre es muy parecido al del software
-libre: es una cuestión de otorgar a los usuarios ciertas libertades.
-La redistribución (incluso la venta comercial) debe estar permitida,
-en línea y en papel, de tal manera que el manual pueda acompañar
-a cada copia del programa.
-<p>El permiso para modificarlo es también crucial. Como regla general,
-no creo que sea esencial que las personas tengan permiso para modificar
-toda clase de artículos y libros. Por ejemplo, no creo que usted
-o yo estemos obligado a dar permiso para modificar artículos como
-este, que describe nuestras acciones y nuestra visión.
-<p>Pero existe una razón particular debido a la cual la libertad
-para modificar la documentación es crucial para el software libre.
-Cuando la gente ejercita su derecho a modificar el software, y agrega o
-cambia características, si son concientes también
cambiarán
-el manual--así proporcionarán documentación precisa
-y útil con el programa modificado. Un manual que no permite a los
-programadores ser concientes y terminar el trabajo, no satisface las
necesidades
-de nuestra comunidad.
-<p>La existencia de algunas clases de límites acerca de cómo
-se deben hacer las modificaciones no implica problemas. Por ejemplo, el
-requerimiento de preservar el aviso de copyright del autor original, los
-términos de distribución, o la lista de autores, están
-bien. Tampoco trae problemas requerir que la versión modificada
-incluya un aviso de que fue modificada, e incluso que haya secciones completas
-que no puedan borrarse o cambiarse siempre y cuando dichas secciones traten
-temas que no sean de índole técnica. Estas clases de
restricciones
-no son un problema porque no impiden al programador conciente que adapte
-el manual para ajustarlo al programa modificado. En otras palabras, no
-impiden a la comunidad del software libre la completa utilización
-del manual.
-<p>Sin embargo, debe ser posible modificar todo el contenido *técnico*
-del manual, y luego distribuir el resultado en todos los medios usuales,
-a través de todos los canales usuales; si esto no es así,
-las restricciones obstruyen la comunidad, el manual no es libre, y
necesitaremos
-otro maual.
-<p>¿Será que loa desarrolladores de software libre tendrán
-la conciencia y determinación para producir un espectro completo
-de manuales? Una vez más, nuestro futuro depende de nuestra
filosofía.
-<h3>
-Debemos hablar acerca de la libertad</h3>
-En la actualidad se estima que hay unos diez millones de usuarios de sistemas
-GNU/Linux, tales como el Debian GNU/Linux y Red Hat Linux. El software
-libre ha desarrollado ciertas ventajas prácticas que hacen que los
-usuarios estén congregándose hacia allí por razones
-puramente prácticas.
-<p>Las buenas consecuencias de esto son evidentes: mayor interés
-en el desarrollo de software libre, más clientes para empresas de
-software libre, y mayor capacidad para animar a las compañías
-a que desarrollen productos de software libre, en lugar de productos de
-software privativo.
-<p>Pero el interés en el software crece más rápido
-que la conciencia acerca de la filosofía sobre la cual está
-basado, y esto crea problemas. Nuestra capacidad de enfrentar los
desafíos
-y amenazas que se describieron más arriba depende de la voluntad
-de mantenerse firmes del lado de la libertad. Para asegurarnos de que nuestra
-comunidad tiene esta voluntad, necesitamos esparcir la idea entre los nuevos
-usuarios a medida que ellos llegan a nuestra comunidad.
-<p>Pero estamos fracasando en esto: los esfuerzos realizados para atraer
-nuevos usuarios a nuestra comunidad sobrepasan por lejos a los esfuerzos
-dedicados a la enseñanza cívica acerca de nuestra comunidad.
-Necesitamos hacer ambas cosas, y es necesario que mantengamos ambos esfuerzos
-balanceados.
-<h3>
-«Open Source»</h3>
-La enseñanza acerca de la libertad a los nuevos usuarios se hizo
-más difícil en 1998, cuando una parte de la comunidad
decidió
-dejar de usar el término «software libre» y usar «open
-source software» en su lugar.
-<p>Algunos de los que favorecieron este término tenían como
-objetivo evitar la confusión de «<i>free</i>» con
«gratis»--una
-meta válida. Otros, sin embargo, apuntaban a apartar el espíritu
-de principio que ha motivado el movimiento por el software libre y el proyecto
-GNU, y resultar así atractivos a los ejecutivos y usuarios comerciales,
-muchos de los cuales sostienen una ideología que pone las ganancias
-por encima de la libertad, de la comunidad, y de los principios. Por lo
-tanto, la retórica de «open source» se centra en el
-potencial de realización de potente software de alta calidad, pero
-esquiva las ideas de libertad, comunidad y principio.
-<p>Las revistas sobre «Linux» son un claro ejemplo de
esto--están
-llenas de propagandas acerca de software privativo que funciona sobre
-GNU/Linux. Cuando aparezca la próxima Motif o Qt,
¿incentivarán
-estas revistas a los programadores a apartarse de ellas, o pondrán
-propagandas de las mismas?
-<p>El apoyo de las empresas puede contribuir a la comunidad de varias maneras;
-si todo lo demás se mantiene igual, esto es útil. Pero si
-ganamos su apoyo mediante el recurso de hablar menos de libertad y principio
-esto puede ser desastroso; hace que empeore el desbalance previo entre
-el alcance y la educación cívica.
-<p>«Software libre» y «open source» describen la
-misma categoría de software, más o menos, pero dicen diferentes
-cosas acerca del software, y acerca de los valores. El proyecto GNU
continúa
-utilizando el término «<i>free software</i>» [software
-libre] para expresar la idea de que la libertad, no solamente la
tecnología,
-es lo importante.
-<h3>
-¡Pruébelo!</h3>
-La filosofía de Yoda («No hay 'para probar'») suena
-linda, pero no funciona conmigo. He realizado la mayor parte de mi trabajo
-con ansiedad por saber si podría llevarlo a cabo, y con la inseguridad
-de que no sería suficiente alcanzar la meta si lo lograba. Pero
-lo intenté igual, porque no había otro entre el enemigo y
-mi ciudad. Para mi propia sorpresa, algunas veces he tenido éxito.
-<p>Algunas veces he fallado; algunas de mis ciudades han caído.
-Luego he encontrado otra ciudad amenazada, y me preparé para otra
-batalla. A lo largo del tiempo, aprendí a buscar las amenazas y
-ponerme entre ellas y la ciudad, y llamar a otros hackers para que se unan
-a mí.
-<p>En la actualidad, con frecuencia no soy el único. Es un consuelo
-y un placer cuando veo un regimiento de hackers excavando para mantener
-la trinchera, y caigo en cuenta que esta ciudad sobrevivirá--por
-ahora. Pero los peligros son mayores cada año que pasa, y ahora
-Microsoft tiene a nuestra comunidad como un blanco explícito. No
-podemos dar por garantizado el futuro en libertad. ¡No lo dé
-por garantizado! Si usted desea mantener su libertad, debe estar preparado
-para defenderla.
-<p>
-<hr>
-<H4><A HREF="/gnu/gnu.es.html">M�s acerca del Proyecto GNU</A></H4>
-<hr>
-[
-<!-- Please keep this list alphabetical -->
-<!-- PLEASE UPDATE THE LIST AT THE BOTTOM (OR TOP) OF THE PAGE TOO! -->
- <a href="/gnu/thegnuproject.de.html">Alemán</a>
-| <a href="/gnu/thegnuproject.ca.html">Catalán</a>
-| <a href="/gnu/thegnuproject.cs.html">Checo</a>
-| <a href="/gnu/thegnuproject.ko.html">Coreano</a>
-| <a href="/gnu/thegnuproject.es.html">Español</a>
-| <a href="/gnu/thegnuproject.fr.html">Francés</a>
-| <a href="/gnu/thegnuproject.id.html">Indonesio</a>
-| <a href="/gnu/thegnuproject.html">Inglés</a>
-| <a href="/gnu/thegnuproject.it.html">Italiano</a>
-| <a href="/gnu/thegnuproject.ru.html">Ruso</a>
-]
-<!-- Please keep this list alphabetical -->
-<!-- PLEASE UPDATE THE LIST AT THE BOTTOM (OR TOP) OF THE PAGE TOO! -->
-<p>
-<P>
-Regresar a la <a href="/home.es.html">página principal de GNU</a>.
-<p>Por favor envíe sus preguntas (en inglés) sobre FSF &
-GNU a <i><a href="mailto:address@hidden">address@hidden</a></i>. También
-hay <a href="/home.es.html#ContactInfo">otras maneras de contactar</a>
-a la FSF.
-<p>Por favor envíe comentarios (en inglés) sobre estas
páginas
-a <i><a href="mailto:address@hidden">address@hidden</a></i>,
-envíe otras preguntas (en inglés) a
-<i><a href="mailto:address@hidden">address@hidden</a></i>.
-<p>Copyright (C) 1998, 2007 Richard Stallman
-<p>Está permitida la copia textual y distribución de este
-artículo en su totalidad por cualquier medio, siempre y cuando esta
-nota se preserve.
-<p>Actualizado:
+pueden colocar a algoritmos y caracterÃsticas fuera de los lÃmites del
+software libre hasta por veinte años. Las patentes del algoritmo de
+compresión <abbr>LZW</abbr> se solicitaron en 1983, y hasta ahora no podemos
+publicar software libre que produzca <abbr title="Graphics Interchange
+Format">GIF</abbr>s adecuadamente comprimidos. En 1998, se tuvo que quitar
+de distribución un programa libre para producir audio comprimido en <abbr
+title="MPEG-1 Audio Layer 3">MP3</abbr> a causa de amenaza de juicio por
+patentes.</p>
+<p>
+Existen maneras de lidiar con las patentes: podemos buscar evidencia sobre
+la invalidez de la patente, y podemos buscar maneras alternativas de
+realizar un trabajo. Pero cada uno de estos métodos funciona sólo ciertas
+veces; cuando ambos fallan, una patente puede forzar a que todo software
+libre carezca de alguna caracterÃstica que los usuarios desean. ¿Qué haremos
+cuando esto suceda?</p>
+<p>
+Aquellos de nosotros que valoremos el software libre por la libertad nos
+apegaremos al software libre de todos modos. Nos las arreglaremos para
+realizar nuestro trabajo sin las caracterÃsticas patentadas. Pero aquellos
+que valoren el software libre porque esperan que sea técnicamente superior
+son propensas a llamarlo como un fracaso cuando las patentes retengan su
+desarrollo. Por ende, si bien es útil hablar acerca de la efectividad
+práctica del modelo «catedral» de desarrollo (1), y de la confiabilidad y
+potencia de algunos ejemplos de software libre, no debemos detenernos
+allÃ. Debemos hablar acerca de libertad y principios.</p>
+
+<p>
+(1) Hubiera sido más claro escribir «del modelo de “bazaar”»,
+dado que esa era la alternativa nueva e inicialmente controversia. </p>
+
+<h3>Documentación libre</h3>
+<p>
+La mayor deficiencia en nuestro sistema operativo libre no está en el
+software; es la falta de buenos manuales libres que podamos incluir en
+nuestros sistemas. La documentación es una parte esencial de cualquier
+paquete de software; cuando un paquete importante de software libre no viene
+con un buen manual libre, ése es un hueco importante. Tenemos muchos de esos
+huecos en la actualidad.</p>
+<p>
+La documentación libre, como el software libre, es un tema de libertad, no
+de precio [Nota del Traductor: en inglés la palabra usada para expresar
+«libre» también puede significar «gratis», lo que no es aplicable al
+español]. El criterio para un manual libre es muy parecido al del software
+libre: es una cuestión de otorgar a los usuarios ciertas libertades. La
+redistribución (incluso la venta comercial) debe estar permitida, en lÃnea y
+en papel, de tal manera que el manual pueda acompañar a cada copia del
+programa.</p>
+<p>
+El permiso para modificarlo también es crucial. Como regla general, no creo
+que sea esencial que las personas tengan permiso para modificar toda clase
+de artÃculos y libros. Por ejemplo, no creo que usted o yo estemos obligados
+a dar permiso para modificar artÃculos como este, que describe nuestras
+acciones y nuestra visión.</p>
+<p>
+Pero existe una razón particular debido a la cual la libertad para modificar
+la documentación es crucial para el software libre. Cuando la gente ejercita
+su derecho a modificar el software, y agrega o cambia caracterÃsticas, si
+son conscientes también cambiarán el manual. De modo que proporcionen
+documentación precisa y útil con el programa modificado. Un manual que no
+permite a los programadores ser concientes y terminar el trabajo, no
+satisface las necesidades de nuestra comunidad.</p>
+<p>
+La existencia de algunas clases de lÃmites acerca de cómo se deben hacer las
+modificaciones no implica un problema. Por ejemplo, el requerimiento de
+preservar el aviso de copyright del autor original, los términos de
+distribución, o la lista de autores, están bien. Tampoco trae problemas
+requerir que la versión modificada incluya un aviso de que fue modificada, e
+incluso que haya secciones completas que no puedan borrarse o cambiarse
+siempre y cuando dichas secciones traten temas que no sean de Ãndole
+técnica. Estas clases de restricciones no son un problema porque no impiden
+al programador consciente que adapte el manual para ajustarlo al programa
+modificado. En otras palabras, no le impiden a la comunidad del software
+libre la utilización completa del manual.</p>
+<p>
+Sin embargo, debe ser posible modificar todo el contenido <em>técnico</em>
+del manual, y luego distribuir el resultado por todos los medios usuales, a
+través de todos los canales usuales; si esto no es asÃ, las restricciones sÃ
+obstruyen la comunidad. El manual no es libre, y necesitaremos otro manual.</p>
+<p>
+¿Tendrán los desarrolladores de software libre la conciencia y determinación
+para producir un espectro completo de manuales libres? Una vez más, nuestro
+futuro depende de la filosofÃa.</p>
+
+<h3>Debemos hablar acerca de la libertad</h3>
+<p>
+En la actualidad se estima que hay unos diez millones de usuarios de
+sistemas GNU/Linux, tales como el Debian GNU/Linux y Red Hat «Linux». El
+software libre ha desarrollado ciertas ventajas prácticas que hacen que los
+usuarios estén congregándose hacia allà por razones puramente
prácticas.</p>
+<p>
+Las buenas consecuencias de esto son evidentes: mayor interés en el
+desarrollo de software libre, más clientes para empresas de software libre,
+y mayor capacidad para animar a las compañÃas a que desarrollen software
+libre, en lugar de productos de software privativo.</p>
+<p>
+Pero el interés en el software crece más rápido que la conciencia acerca de
+la filosofÃa sobre la cual está basado, y esto crea problemas. Nuestra
+capacidad de enfrentar los desafÃos y amenazas que se describieron más
+arriba depende de la voluntad de mantenerse firmes por la libertad. Para
+asegurarnos de que nuestra comunidad tiene esta voluntad, necesitamos
+esparcir la idea entre los nuevos usuarios a medida que llegan a nuestra
+comunidad.</p>
+<p>
+Pero estamos fracasando en eso: los esfuerzos para atraer nuevos usuarios a
+nuestra comunidad sobrepasan por lejos a los esfuerzos dedicados a la
+enseñanza cÃvica acerca de nuestra comunidad. Necesitamos hacer ambas cosas,
+y es necesario que mantengamos ambos esfuerzos balanceados.</p>
+
+<h3>«Open Source» - «código abierto»</h3>
+<p>
+La enseñanza acerca de la libertad a los nuevos usuarios se hizo más difÃcil
+en 1998, cuando una parte de la comunidad decidió dejar de usar el término
+«software libre» y usó «software de código abierto» («open source
software»
+en inglés) en su lugar.</p>
+<p>
+Algunos de los que favorecieron este término tenÃan como objetivo evitar la
+confusión de «free» con «gratis»; una meta válida. Otros, sin embargo,
+apuntaban a dejar de lado el espÃritu de principio que habÃa motivado el
+movimiento por el software libre y el proyecto GNU, y en cambio resultar
+atractivos a los ejecutivos y usuarios comerciales, muchos de los cuales
+sostienen una ideologÃa que pone las ganancias por encima de la libertad, la
+comunidad, y los principios. Por lo tanto, la retórica del «código abierto»
+se centra en el potencial de realización de software poderoso de alta
+calidad, pero esquiva las ideas de libertad, comunidad y principios.</p>
+<p>
+Las revistas sobre «Linux» son un claro ejemplo de esto, están llenas de
+propaganda acerca de software privativo que funciona sobre GNU/Linux. Cuando
+aparezca la próxima Motif o Qt, ¿incentivarán estas revistas a los
+programadores a mantenerse alejados de ellas, o pondrán publicidades de las
+mismas?</p>
+<p>
+El apoyo de las empresas puede contribuir a la comunidad de varias maneras;
+si todo lo demás se mantiene igual, esto es útil. Pero si ganamos su apoyo
+hablando incluso menos de libertad y principios puede ser desastroso; hace
+que empeore aún más el desequilibrio previo entre alcance y educación
+cÃvica.</p>
+<p>
+«Software libre» y «código abierto» describen la misma categorÃa de
+software, más o menos, pero dicen diferentes cosas acerca del software, y
+acerca de los valores. El proyecto GNU continúa utilizando el término
+«software libre» para expresar la idea de que la libertad, no solamente la
+tecnologÃa, es importante.</p>
+
+<h3>¡Pruébelo!</h3>
+<p>
+La filosofÃa de Yoda («no hay ‘prueba’») suena agradable, pero
+no funciona conmigo. He realizado la mayor parte de mi trabajo con ansiedad
+por saber si podrÃa llevarlo a cabo, e inseguro si serÃa suficiente alcanzar
+la meta si lo hacÃa. Pero lo intenté igual, porque no habÃa otro aparte de
+mà entre el enemigo y mi ciudad. Para mi sorpresa, algunas veces he tenido
+éxito.</p>
+<p>
+Algunas veces fracasé; algunas de mis ciudades han caÃdo. Luego he
+encontrado otra ciudad amenazada, y me preparé para otra batalla. A lo largo
+del tiempo, aprendà a buscar las amenazas y ponerme entre ellas y mi ciudad,
+llamando a otros hackers para que vinieran y se unan a mÃ.</p>
+<p>
+En la actualidad, a menudo no soy el único. Es un consuelo y un placer
+cuando veo un regimiento de hackers excavando para mantener la trinchera, y
+me doy cuenta que esta ciudad puede sobrevivir; por ahora. Pero los peligros
+son mayores cada año, y ahora Microsoft tiene a nuestra comunidad como un
+blanco explÃcito. No podemos dar por garantizado el futuro de la
+libertad. ¡No lo dé por garantizado!. Si desea mantener su libertad, debe
+estar preparado para defenderla.</p>
+
+<!-- If needed, change the copyright block at the bottom. In general, -->
+<!-- all pages on the GNU web server should have the section about -->
+<!-- verbatim copying. Please do NOT remove this without talking -->
+<!-- with the webmasters first. -->
+<!-- Please make sure the copyright date is consistent with the document -->
+<!-- and that it is like this "2001, 2002" not this "2001-2002." -->
+<div style="font-size: small;">
+
+<!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.-->
+ </div>
+</div>
+
+<!--#include virtual="/server/footer.es.html" -->
+<div id="footer">
+
+<p>
+Por favor, envÃe sus comentarios y preguntas sobre la â©<acronym title="Free
+Software Foundation">FSF</acronym> y el proyecto GNU a
+<ahref="mailto:address@hidden"><em>address@hidden</em></a>. â©También puede
+<ahref="/contact/">contactar con la FSF por otros medios</a>.<br />â©Por
+favor, envÃe enlaces rotos y otras correcciones o sugerencias aâ©<a
+href="mailto:address@hidden"><em>address@hidden</em></a>.
+</p>
+
+<p>
+Por favor, vea la <a
+href="/server/standards/README.translations.html">información para
+traducciones</a> acerca coordinar y enviar traducciones de este artÃculo.
+</p>
+
+<p>
+Copyright © 1998, 2001, 2002, 2005, 2006, 2007 Richard Stallman <br />
+Verbatim copying and distribution of this entire article is permitted in any
+medium without royalty provided this notice is preserved.
+</p>
+
+
+<div class="translators-credits">
+
+<!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.-->
+<!-- Traducción: César Ballardini (Argentina)
+<address@hidden>Revisión: * Ramsés Morales (Panamá)
+<address@hidden> * César Villanueva (Venezuela) <address@hidden>
+* Oscar Mendez Bonilla (México) <address@hidden> * Hugo Gayosso
+<address@hidden>Actualizada: 30 Nov 1999 Cesar Javier Bolaños Vizcarra
+(México) <address@hidden>Actualizada: 08 Feb 2003 Luis Bustamante
+--></div>
+<p>
+Para informarse de <a
href="http://gnu.org/server/standards/translations/es/#ayudar"><em>cómo
traducir al
+español o enviar correcciones</em></a> de esta traducción visite el sitio web
+del <a href="http://gnu.org/server/standards/translations/es/">Equipo de
traducción al español de GNU</a>.
+</p>
+ <p>
<!-- timestamp start -->
-$Date: 2008/01/26 15:36:59 $
+Ãltima actualización:
+
+$Date: 2009/06/21 20:25:45 $
+
<!-- timestamp end -->
-<P>
-<FONT SIZE=-1>
-<hr>Traducción: <i>César Ballardini (Argentina)</i> <a
href="mailto:address@hidden"><address@hidden></a>
-<br>
-<p>Revisión:
-<ul>
-<li>
-<i>Ramsés Morales (Panamá)</i> <a
href="mailto:address@hidden"><address@hidden></a></li>
+</p>
+</div>
-<li>
-<i>César Villanueva (Venezuela)</i> <a
href="mailto:address@hidden"><address@hidden></a></li>
+<div id="translations">
+<h4>Traducciones de esta página</h4>
-<li>
-<i>Oscar Mendez Bonilla (México)</i> <a
href="mailto:address@hidden"><address@hidden></a></li>
+<!-- Please keep this list alphabetical. -->
+<!-- Comment what the language is for each type, i.e. de is Deutsch.-->
+<!-- If you add a new language here, please -->
+<!-- advise address@hidden and add it to -->
+<!-- - /home/www/bin/nightly-vars either TAGSLANG or WEBLANG -->
+<!-- - /home/www/html/server/standards/README.translations.html -->
+<!-- - one of the lists under the section "Translations Underway" -->
+<!-- - if there is a translation team, you also have to add an alias -->
+<!-- to mail.gnu.org:/com/mailer/aliases -->
+<!-- Please also check you have the 2 letter language code right versus -->
+<!-- <URL:http://www.w3.org/WAI/ER/IG/ert/iso639.htm> -->
+<!-- Please use W3C normative character entities -->
+<ul class="translations-list">
+<!-- Bosnian -->
+<li><a href="/gnu/thegnuproject.bs.html">Bosanski</a> [bs]</li>
+<!-- Catalan -->
+<li><a href="/gnu/thegnuproject.ca.html">Català</a> [ca]</li>
+<!-- Czech -->
+<li><a href="/gnu/thegnuproject.cs.html">Česky</a> [cs]</li>
+<!-- German -->
+<li><a href="/gnu/thegnuproject.de.html">Deutsch</a> [de]</li>
+<!-- Greek -->
+<li><a
href="/gnu/thegnuproject.el.html">Ελληνικά</a> [el]</li>
+<!-- English -->
+<li><a href="/gnu/thegnuproject.html">English</a> [en]</li>
+<!-- Spanish -->
+<li><a href="/gnu/thegnuproject.es.html">Español</a> [es]</li>
+<!-- Finnish -->
+<li><a href="/gnu/thegnuproject.fi.html">Suomi</a> [fi]</li>
+<!-- French -->
+<li><a href="/gnu/thegnuproject.fr.html">Français</a> [fr]</li>
+<!-- Indonesian -->
+<li><a href="/gnu/thegnuproject.id.html">Bahasa Indonesia</a> [id]</li>
+<!-- Italian -->
+<li><a href="/gnu/thegnuproject.it.html">Italiano</a> [it]</li>
+<!-- Japanese -->
+<li><a
href="/gnu/thegnuproject.ja.html">日本語</a> [ja]</li>
+<!-- Korean -->
+<li><a
href="/gnu/thegnuproject.ko.html">한국어</a> [ko]</li>
+<!-- Dutch -->
+<li><a href="/gnu/thegnuproject.nl.html">Nederlands</a> [nl]</li>
+<!-- Polish -->
+<li><a href="/gnu/thegnuproject.pl.html">Polski</a> [pl]</li>
+<!-- Russian -->
+<li><a
href="/gnu/thegnuproject.ru.html">Русский</a> [ru]</li>
+<!-- Chinese (Simplified) -->
+<li><a
href="/gnu/thegnuproject.zh-cn.html">简体中文</a> [zh-cn]</li>
+<!-- Chinese(Traditional) -->
+<li><a
href="/gnu/thegnuproject.zh-tw.html">繁體中文</a> [zh-tw]</li>
</ul>
-<!-- Coordinación: -->
-<ul>
-<li>
-<i>Hugo Gayosso</i> <a
href="mailto:address@hidden"><address@hidden></a></li>
-</ul>
-<p>Actualizada: 30 Nov 1999 <i>Cesar Javier Bolaños Vizcarra
-(México)</i> <a href="mailto:address@hidden"><address@hidden></a>
-<br>
-Actualizada: 08 Feb 2003 <i><a
href="http://people.fluidsignal.com/~luferbu">Luis Bustamante</i>
-</FONT>
-<hr>
+</div>
+
+</div>
</body>
-</HTML>
+</html>
Index: gnu/po/thegnuproject.es.po
===================================================================
RCS file: /web/www/www/gnu/po/thegnuproject.es.po,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- gnu/po/thegnuproject.es.po 21 Jun 2009 16:38:41 -0000 1.1
+++ gnu/po/thegnuproject.es.po 21 Jun 2009 20:25:49 -0000 1.2
@@ -20,7 +20,7 @@
"Language-Team: Spanish <address@hidden>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit"
+"Content-Transfer-Encoding: 8bit\n"
# type: Content of: <title>
msgid "About the GNU Project - GNU Project - Free Software Foundation (FSF)"
@@ -28,7 +28,8 @@
# type: Attribute 'content' of: <meta>
msgid "GNU, GNU Project, FSF, Free Software, Free Software Foundation, History"
-msgstr "GNU, Proyecto GNU, FSF, software libre, Fundación por el Software
Libre, "
+msgstr ""
+"GNU, Proyecto GNU, FSF, software libre, Fundación por el Software Libre, "
"Free Software Foudation, Historia"
# type: Content of: <h2>
@@ -37,16 +38,16 @@
# type: Content of: <p>
msgid ""
-"by <a href=\"http://www.stallman.org/\"><strong>Richard "
-"Stallman</strong></a>"
+"by <a href=\"http://www.stallman.org/\"><strong>Richard Stallman</strong></a>"
msgstr ""
-"por <a href=\"http://www.stallman.org/\"><strong>Richard "
-"Stallman</strong></a>"
+"por <a href=\"http://www.stallman.org/\"><strong>Richard Stallman</strong></"
+"a>"
# type: Content of: <p>
msgid "originally published in the book “Open Sources”"
-msgstr "publicado originalmente en el libro «<span style=\"font-style:"
-"italic;\">Open Sources</span>»"
+msgstr ""
+"publicado originalmente en el libro «<span style=\"font-style:italic;\">Open
"
+"Sources</span>»"
# type: Content of: <h3>
msgid "The first software-sharing community"
@@ -62,34 +63,31 @@
"more than most."
msgstr ""
"Cuando empecé a trabajar en el Laboratorio de Inteligencia Artificial del "
-"<abbr title=\"Massachusetts Institute of Technology\">MIT</abbr> ("
-"Instituto de TecnologÃa de Massachusetts) en 1971, formé parte de "
-"una comunidad que compartÃa software que habÃa existido por muchos "
-"años. El compartir software no se limitaba a nuestra comunidad en "
-"particular; es tan antiguo como las computadoras, del mismo modo "
-"que compartir recetas de cocina es tan antiguo como cocinar. Pero "
-"nosotros lo hicimos más que la mayorÃa."
+"<abbr title=\"Massachusetts Institute of Technology\">MIT</abbr> (Instituto "
+"de TecnologÃa de Massachusetts) en 1971, formé parte de una comunidad que "
+"compartÃa software que habÃa existido por muchos años. El compartir
software "
+"no se limitaba a nuestra comunidad en particular; es tan antiguo como las "
+"computadoras, del mismo modo que compartir recetas de cocina es tan antiguo "
+"como cocinar. Pero nosotros lo hicimos más que la mayorÃa."
# type: Content of: <p>
msgid ""
-"The AI Lab used a timesharing operating system called <abbr "
-"title=\"Incompatible Timesharing System\">ITS</abbr> (the Incompatible "
-"Timesharing System) that the lab's staff hackers (1) had designed and "
-"written in assembler language for the Digital <abbr title=\"Programmed Data "
-"Processor\">PDP</abbr>-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."
-msgstr ""
-"El laboratorio de IA usaba un sistema operativo de tiempo compartido "
-"llamado <abbr title=\"Incompatible Timesharing System\">ITS</abbr> ("
-"sistema de tiempo compartido incompatible) que los hackers de la "
-"administración del laboratorio (1) habÃan diseñado y escrito en "
-"lenguaje ensamblador para el <abbr title=\"Programmed Data "
-"Processor\">PDP</abbr>-10 (Procesador de Datos Programados) "
-"de Digital, una de las computadoras más grandes de la época. "
-"Como miembro de esta comunidad, un hacker de sistema de la "
-"administración del Laboratorio de IA, mi trabajo era mejorar este "
-"sistema."
+"The AI Lab used a timesharing operating system called <abbr title="
+"\"Incompatible Timesharing System\">ITS</abbr> (the Incompatible Timesharing "
+"System) that the lab's staff hackers (1) had designed and written in "
+"assembler language for the Digital <abbr title=\"Programmed Data Processor"
+"\">PDP</abbr>-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."
+msgstr ""
+"El laboratorio de IA usaba un sistema operativo de tiempo compartido llamado "
+"<abbr title=\"Incompatible Timesharing System\">ITS</abbr> (sistema de "
+"tiempo compartido incompatible) que los hackers de la administración del "
+"laboratorio (1) habÃan diseñado y escrito en lenguaje ensamblador para el "
+"<abbr title=\"Programmed Data Processor\">PDP</abbr>-10 (Procesador de Datos "
+"Programados) de Digital, una de las computadoras más grandes de la época. "
+"Como miembro de esta comunidad, un hacker de sistema de la administración "
+"del Laboratorio de IA, mi trabajo era mejorar este sistema."
# type: Content of: <p>
msgid ""
@@ -100,13 +98,12 @@
"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."
msgstr ""
-"No llamábamos «software libre» a nuestro software porque ese término "
-"todavÃa no existÃa; pero eso es lo que era. En cualquier ocasión que "
-"personas de otra universidad o de una empresa quisieran portar y "
-"usar un programa, les dejábamos con gusto. Si veÃa a alguien usar "
-"un programa que no era familiar e interesante, siempre podÃa pedir "
-"ver el código fuente, para que pudiera leerlo, modificarlo, o tomar "
-"partes del mismo para hacer un nuevo programa."
+"No llamábamos «software libre» a nuestro software porque ese término
todavÃa "
+"no existÃa; pero eso es lo que era. En cualquier ocasión que personas de "
+"otra universidad o de una empresa quisieran portar y usar un programa, les "
+"dejábamos con gusto. Si veÃa a alguien usar un programa que no era familiar
"
+"e interesante, siempre podÃa pedir ver el código fuente, para que pudiera "
+"leerlo, modificarlo, o tomar partes del mismo para hacer un nuevo programa."
# type: Content of: <p>
msgid ""
@@ -117,8 +114,8 @@
msgstr ""
"(1) El uso de «hacker» para querer decir «intruso en la seguridad» es una
"
"confusión provocada por los medios de masas. Nosotros los hackers rechazamos
"
-"reconocer ese significado, y continuamos usando la palabra para decir
«alguien que "
-"ama programar y disfruta siendo astuto haciendo eso»."
+"reconocer ese significado, y continuamos usando la palabra para decir "
+"«alguien que ama programar y disfruta siendo astuto haciendo eso»."
# type: Content of: <h3>
msgid "The collapse of the community"
@@ -132,12 +129,11 @@
"that were becoming feasible in the 80s. This meant that nearly all of the "
"programs composing <abbr>ITS</abbr> were obsolete."
msgstr ""
-"La situación cambió drásticamente a comienzos de los años 80 "
-"cuando Digital discontinuó la serie <abbr>PDP</abbr>-10. Su "
-"arquitectura, elegante y poderosa en los 60, no se pudo "
-"extender naturalmente a espacios de direcciones mayores que "
-"se estaban volviendo factibles en los 80. Esto significó que "
-"casi todos los programas que componÃan <abbr>ITS</abbr> se "
+"La situación cambió drásticamente a comienzos de los años 80 cuando
Digital "
+"discontinuó la serie <abbr>PDP</abbr>-10. Su arquitectura, elegante y "
+"poderosa en los 60, no se pudo extender naturalmente a espacios de "
+"direcciones mayores que se estaban volviendo factibles en los 80. Esto "
+"significó que casi todos los programas que componÃan <abbr>ITS</abbr> se "
"volvieron obsoletos."
# type: Content of: <p>
@@ -150,15 +146,14 @@
"AI lab bought a new <abbr>PDP</abbr>-10 in 1982, its administrators decided "
"to use Digital's non-free timesharing system instead of <abbr>ITS</abbr>."
msgstr ""
-"La comunidad hacker del laboratorio de IA ya habÃa colapsado, no "
-"mucho tiempo antes. En 1981, la compañÃa derivada Symbolics habÃa "
-"contratado a casi todos los hackers del laboratorio de IA, y la comunidad "
-"despoblada no era capaz de mantenerse a sà misma. (El libro Hackers, "
-"de Steve Levy, describe estos eventos, asà como también da una imagen "
-"clara de esta comunidad en sus comienzos). Cuando el laboratorio de IA "
-"compró un nuevo <abbr>PDP</abbr>-10 en 1982, sus administradores "
-"decidieron usar el sistema de uso compartido que no era libre de Digital "
-"en lugar de <abbr>ITS</abbr>."
+"La comunidad hacker del laboratorio de IA ya habÃa colapsado, no mucho "
+"tiempo antes. En 1981, la compañÃa derivada Symbolics habÃa contratado a "
+"casi todos los hackers del laboratorio de IA, y la comunidad despoblada no "
+"era capaz de mantenerse a sà misma. (El libro Hackers, de Steve Levy, "
+"describe estos eventos, asà como también da una imagen clara de esta "
+"comunidad en sus comienzos). Cuando el laboratorio de IA compró un nuevo "
+"<abbr>PDP</abbr>-10 en 1982, sus administradores decidieron usar el sistema "
+"de uso compartido que no era libre de Digital en lugar de <abbr>ITS</abbr>."
# type: Content of: <p>
msgid ""
@@ -166,9 +161,9 @@
"operating systems, but none of them were free software: you had to sign a "
"nondisclosure agreement even to get an executable copy."
msgstr ""
-"Las computadoras modernas de esa época, como la VAX o la 68020, tenÃan "
-"sus propios sistemas operativos, pero ninguno de ellos era software libre: "
-"debÃa firmar un acuerdo de no divulgación incluso para obtener una copia "
+"Las computadoras modernas de esa época, como la VAX o la 68020, tenÃan sus "
+"propios sistemas operativos, pero ninguno de ellos era software libre: debÃa
"
+"firmar un acuerdo de no divulgación incluso para obtener una copia "
"ejecutable. "
# type: Content of: <p>
@@ -176,14 +171,14 @@
"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, “If you share with your "
-"neighbor, you are a pirate. If you want any changes, beg us to make "
-"them.”"
+"neighbor, you are a pirate. If you want any changes, beg us to make them."
+"”"
msgstr ""
-"Esto querÃa decir que el primer paso para poder utilizar una computadora "
-"era prometer que no ayudarÃa a su prójimo. Se prohibÃa la existencia de "
-"una comunidad cooperativa. La regla hecha por los dueños de software p"
-"rivativo era: «si comparte con su prójimo, es un pirata. Si usted desea "
-"algún cambio, ruéguenos para que lo hagamos». "
+"Esto querÃa decir que el primer paso para poder utilizar una computadora era
"
+"prometer que no ayudarÃa a su prójimo. Se prohibÃa la existencia de una "
+"comunidad cooperativa. La regla hecha por los dueños de software privativo "
+"era: «si comparte con su prójimo, es un pirata. Si usted desea algún
cambio, "
+"ruéguenos para que lo hagamos». "
# type: Content of: <p>
msgid ""
@@ -200,29 +195,28 @@
"La idea de que el sistema social del software privativo, el sistema que dice "
"que no tiene permiso para compartir o cambiar el software, es antisocial, "
"que no es ético, que es sencillamente incorrecto, puede resultar una "
-"sorpresa para algunos lectores. ¿Pero qué otra cosa podrÃamos decir "
-"sobre un sistema basado en dividir al público y mantener a los usuarios "
-"indefensos?. Los lectores que se puedan sorprender por esta idea es "
-"porque han tomado el sistema social del software privativo tal como se "
-"lo han dado, o porque lo han juzgado en función de los términos "
-"sugeridos por las empresas que hacen software privativo. Los "
-"distribuidores de software han trabajado duro durante mucho tiempo "
-"para convencer a las personas de que únicamente hay una manera de ver "
-"el tema."
+"sorpresa para algunos lectores. ¿Pero qué otra cosa podrÃamos decir sobre
un "
+"sistema basado en dividir al público y mantener a los usuarios indefensos?. "
+"Los lectores que se puedan sorprender por esta idea es porque han tomado el "
+"sistema social del software privativo tal como se lo han dado, o porque lo "
+"han juzgado en función de los términos sugeridos por las empresas que hacen
"
+"software privativo. Los distribuidores de software han trabajado duro "
+"durante mucho tiempo para convencer a las personas de que únicamente hay una
"
+"manera de ver el tema."
# type: Content of: <p>
msgid ""
-"When software publishers talk about “enforcing” their "
-"“rights” or “stopping <a "
-"href=\"/philosophy/words-to-avoid.html#Piracy\">piracy</a>”, what they "
-"actually <em>say</em> is secondary. The real message of these statements is "
-"in the unstated assumptions they take for granted; the public is supposed to "
-"accept them uncritically. So let's examine them."
-msgstr ""
-"Cuando los distribuidores de software hablan de «hacer cumplir» sus "
-"«derechos» o de «detener la <a href=\"/philosophy/words-to-avoid.es.html"
-"#Piracy\">piraterÃa</a>», lo que en realidad <em>dicen</em> es secundario. "
-"El mensaje real de estas declaraciones está en las presunciones no
declaradas "
+"When software publishers talk about “enforcing” their “"
+"rights” or “stopping <a href=\"/philosophy/words-to-avoid."
+"html#Piracy\">piracy</a>”, what they actually <em>say</em> is "
+"secondary. The real message of these statements is in the unstated "
+"assumptions they take for granted; the public is supposed to accept them "
+"uncritically. So let's examine them."
+msgstr ""
+"Cuando los distribuidores de software hablan de «hacer cumplir» sus
«derechos» "
+"o de «detener la <a href=\"/philosophy/words-to-avoid.es.html#Piracy"
+"\">piraterÃa</a>», lo que en realidad <em>dicen</em> es secundario. El "
+"mensaje real de estas declaraciones está en las presunciones no declaradas "
"que ellos dan por sentado; se supone que el público debe aceptarlas de "
"manera acrÃtica. Asà que examinémoslas."
@@ -235,15 +229,15 @@
"reject this view; copyright is not a natural right, but an artificial "
"government-imposed monopoly that limits the users' natural right to copy."
msgstr ""
-"Una de las presunciones es que las compañÃas de software tienen un "
-"derecho natural incuestionable que las habilita para ser dueñas del "
-"software, y por lo tanto tener poder sobre todos sus usuarios. "
-"(Si éste fuera un derecho natural, entonces sin importar cuánto daño "
-"le causare al público, no podrÃamos objetarlo.). De manera muy "
-"interesante, la Constitución de los Estados Unidos de América y la "
-"tradición legal rechazan esta visión; los derechos de autor no es "
-"un derecho natural, sino un monopolio artificial impuesto por el "
-"gobierno que limita el natural derecho a copia de los usuarios."
+"Una de las presunciones es que las compañÃas de software tienen un derecho "
+"natural incuestionable que las habilita para ser dueñas del software, y por "
+"lo tanto tener poder sobre todos sus usuarios. (Si éste fuera un derecho "
+"natural, entonces sin importar cuánto daño le causare al público, no "
+"podrÃamos objetarlo.). De manera muy interesante, la Constitución de los "
+"Estados Unidos de América y la tradición legal rechazan esta visión; los "
+"derechos de autor no es un derecho natural, sino un monopolio artificial "
+"impuesto por el gobierno que limita el natural derecho a copia de los "
+"usuarios."
# type: Content of: <p>
msgid ""
@@ -251,10 +245,9 @@
"is what jobs it allows you to do—that we computer users should not "
"care what kind of society we are allowed to have."
msgstr ""
-"Otra presunción no declarada es que la única cosa importante acerca "
-"del software es qué trabajos le permite realizar; que a nosotros los "
-"usuarios de computadoras no nos debe importar qué clase de "
-"sociedad nos permiten tener."
+"Otra presunción no declarada es que la única cosa importante acerca del "
+"software es qué trabajos le permite realizar; que a nosotros los usuarios de
"
+"computadoras no nos debe importar qué clase de sociedad nos permiten tener."
# type: Content of: <p>
msgid ""
@@ -264,12 +257,12 @@
"seemed plausible, before the free software movement demonstrated that we can "
"make plenty of useful software without putting chains on it."
msgstr ""
-"Una tercera presunción es que no tendrÃamos software utilizable (o que "
-"nunca tendrÃamos un programa para hacer tal o cual trabajo en particular) "
-"si no le ofrecemos a una compañÃa poder sobre los usuarios de dicho "
-"programa. Esta presunción puede haber sonado plausible, antes de que el "
-"movimiento por el software libre demostrara que podemos hacer muchÃsimo "
-"software útil sin ponerle cadenas."
+"Una tercera presunción es que no tendrÃamos software utilizable (o que
nunca "
+"tendrÃamos un programa para hacer tal o cual trabajo en particular) si no le
"
+"ofrecemos a una compañÃa poder sobre los usuarios de dicho programa. Esta "
+"presunción puede haber sonado plausible, antes de que el movimiento por el "
+"software libre demostrara que podemos hacer muchÃsimo software útil sin "
+"ponerle cadenas."
# type: Content of: <p>
msgid ""
@@ -279,24 +272,22 @@
"programs to fit their needs, and free to share software, because helping "
"other people is the basis of society."
msgstr ""
-"Si nos resistimos a aceptar dichas presunciones, y juzgamos "
-"estos temas sobre la base moral ordinaria que nos da el sentido común, "
-"poniendo a los usuarios en primer lugar; llegaremos a conclusiones muy "
-"distintas. Los usuarios de computadoras deberÃan ser libres para modificar "
-"los programas para ajustarlos a sus necesidades, y libres para compartir "
-"el software, porque la base de la sociedad está en ayudar a las demás
personas."
+"Si nos resistimos a aceptar dichas presunciones, y juzgamos estos temas "
+"sobre la base moral ordinaria que nos da el sentido común, poniendo a los "
+"usuarios en primer lugar; llegaremos a conclusiones muy distintas. Los "
+"usuarios de computadoras deberÃan ser libres para modificar los programas "
+"para ajustarlos a sus necesidades, y libres para compartir el software, "
+"porque la base de la sociedad está en ayudar a las demás personas."
# type: Content of: <p>
msgid ""
"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>."
-msgstr ""
-"No se dispone aquà del espacio necesario para explayarnos en "
-"el razonamiento que hay detrás de esta conclusión, por ese "
-"motivo pido al lector que vea la página web "
-"<a href=\"/philosophy/why-free.es.html\">http://www.gnu.org/"
+"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>."
+msgstr ""
+"No se dispone aquà del espacio necesario para explayarnos en el razonamiento
"
+"que hay detrás de esta conclusión, por ese motivo pido al lector que vea la
"
+"página web <a href=\"/philosophy/why-free.es.html\">http://www.gnu.org/"
"philosophy/why-free.es.html</a>."
# type: Content of: <h3>
@@ -308,8 +299,8 @@
"With my community gone, to continue as before was impossible. Instead, I "
"faced a stark moral choice."
msgstr ""
-"Al desaparecer mi comunidad, se hizo imposible continuar como antes. "
-"En lugar de ello, me enfrenté a una elección moral severa."
+"Al desaparecer mi comunidad, se hizo imposible continuar como antes. En "
+"lugar de ello, me enfrenté a una elección moral severa."
# type: Content of: <p>
msgid ""
@@ -321,10 +312,9 @@
msgstr ""
"La elección fácil era unirme al mundo del software privativo, firmando "
"acuerdos de no revelación, y prometiendo que no irÃa en ayuda de mi "
-"compañero hacker. Es muy probable que programara software que "
-"se entregarÃa bajo acuerdos de no revelación; incrementando, de esa "
-"manera, las presiones sobre otras personas para que traicionen a sus "
-"compañeros."
+"compañero hacker. Es muy probable que programara software que se entregarÃa
"
+"bajo acuerdos de no revelación; incrementando, de esa manera, las presiones
"
+"sobre otras personas para que traicionen a sus compañeros."
# type: Content of: <p>
msgid ""
@@ -334,9 +324,9 @@
"world a worse place."
msgstr ""
"PodrÃa haber hecho dinero de esta manera, y tal vez me hubiese entretenido "
-"escribiendo código. Pero sabÃa que al final de mi carrera mirarÃa hacÃa "
-"los años en los que construà muros para dividir a la gente; y sentirÃa "
-"que usé mi vida para hacer al mundo un lugar peor."
+"escribiendo código. Pero sabÃa que al final de mi carrera mirarÃa hacÃa
los "
+"años en los que construà muros para dividir a la gente; y sentirÃa que
usé "
+"mi vida para hacer al mundo un lugar peor."
# type: Content of: <p>
msgid ""
@@ -350,13 +340,12 @@
msgstr ""
"Ya habÃa estado del lado en que se reciben los acuerdos de no revelación, "
"por experiencia propia, cuando alguien se negó a entregarme, a mà y al "
-"laboratorio de IA del <abbr>MIT</abbr>, el código fuente del programa "
-"de control de nuestra impresora (la ausencia de ciertas caracterÃsticas "
-"en este programa hacÃa que el uso de la impresora fuese extremadamente "
-"frustrante.). Asà que no podÃa decirme a mà mismo que los acuerdos de no "
-"revelación eran inocentes. Me enojó mucho cuando él se negó a compartir "
-"con nosotros; no podÃa cambiarme de lugar y hacerle lo mismo a todos los "
-"demás."
+"laboratorio de IA del <abbr>MIT</abbr>, el código fuente del programa de "
+"control de nuestra impresora (la ausencia de ciertas caracterÃsticas en este
"
+"programa hacÃa que el uso de la impresora fuese extremadamente frustrante.).
"
+"Asà que no podÃa decirme a mà mismo que los acuerdos de no revelación
eran "
+"inocentes. Me enojó mucho cuando él se negó a compartir con nosotros; no "
+"podÃa cambiarme de lugar y hacerle lo mismo a todos los demás."
# type: Content of: <p>
msgid ""
@@ -366,9 +355,9 @@
"users, but it would happen nonetheless."
msgstr ""
"Otra elección, sencilla pero dolorosa, era abandonar el campo de la "
-"computación. De esta manera no se usarÃan mis habilidades para mal, "
-"pero aún asà se desperdiciarÃan. Yo no serÃa culpable por dividir y "
-"restringir a los usuarios de computadoras, pero ello sucederÃa igual."
+"computación. De esta manera no se usarÃan mis habilidades para mal, pero
aún "
+"asà se desperdiciarÃan. Yo no serÃa culpable por dividir y restringir a
los "
+"usuarios de computadoras, pero ello sucederÃa igual."
# type: Content of: <p>
msgid ""
@@ -376,9 +365,9 @@
"asked myself, was there a program or programs that I could write, so as to "
"make a community possible once again?"
msgstr ""
-"Asà que busqué la manera en la cual un programador podrÃa hacer algo "
-"para bien. Me pregunté: ¿existe algún programa o programas que yo "
-"pueda escribir, de tal manera de hacer posible una comunidad nuevamente?"
+"Asà que busqué la manera en la cual un programador podrÃa hacer algo para "
+"bien. Me pregunté: ¿existe algún programa o programas que yo pueda
escribir, "
+"de tal manera de hacer posible una comunidad nuevamente?"
# type: Content of: <p>
msgid ""
@@ -390,12 +379,12 @@
"able to use a computer without starting out by conspiring to deprive his or "
"her friends."
msgstr ""
-"La respuesta era clara: lo primero que se necesitaba era un sistema
operativo. "
-"Ese es el software crucial para empezar a usar una computadora. Con un "
-"sistema operativo usted puede hacer muchas cosas; sin uno, la "
+"La respuesta era clara: lo primero que se necesitaba era un sistema "
+"operativo. Ese es el software crucial para empezar a usar una computadora. "
+"Con un sistema operativo usted puede hacer muchas cosas; sin uno, la "
"computadora ni siquiera puede funcionar. Con un sistema operativo libre, "
-"podrÃamos tener de nuevo una comunidad de hackers cooperando, e invitar "
-"a cualquiera a unirse. Y cualquiera serÃa capaz de utilizar una computadora "
+"podrÃamos tener de nuevo una comunidad de hackers cooperando, e invitar a "
+"cualquiera a unirse. Y cualquiera serÃa capaz de utilizar una computadora "
"sin que de movida conspire a favor de la privación de sus amigos."
# type: Content of: <p>
@@ -407,13 +396,13 @@
"it. The name GNU was chosen following a hacker tradition, as a recursive "
"acronym for “GNU's Not Unix.”"
msgstr ""
-"Como programador de sistemas operativos, tenÃa las habilidades "
-"apropiadas para esta tarea. Asà que aún cuando no podÃa asegurarme el "
-"éxito, me di cuenta que habÃa sido elegido para hacer ese trabajo. "
-"Decidà hacer al sistema compatible con Unix para que fuera portable, "
-"y para que los usuarios de Unix pudieran cambiarse a él con facilidad. "
-"El nombre GNU se eligió siguiendo una tradición hacker, como "
-"acrónimo recursivo para ,«GNU No es Unix»."
+"Como programador de sistemas operativos, tenÃa las habilidades apropiadas "
+"para esta tarea. Asà que aún cuando no podÃa asegurarme el éxito, me di "
+"cuenta que habÃa sido elegido para hacer ese trabajo. Decidà hacer al "
+"sistema compatible con Unix para que fuera portable, y para que los usuarios "
+"de Unix pudieran cambiarse a él con facilidad. El nombre GNU se eligió "
+"siguiendo una tradición hacker, como acrónimo recursivo para ,«GNU No es "
+"Unix»."
# type: Content of: <p>
msgid ""
@@ -424,30 +413,29 @@
"them, VMS had them, and Unix had them. The GNU operating system would "
"include them too."
msgstr ""
-"Un sistema operativo no implica sólo un núcleo, apenas suficiente para "
-"hacer funcionar otros programas. En los 70, todo sistema operativo "
-"digno de llamarse asà incluÃa procesadores de comandos, ensambladores, "
-"compiladores, intérpretes, depuradores, editores de texto, programas de "
-"correo y muchos otros. <abbr>ITS</abbr> los tenÃa, Multics los tenÃa, "
-"VMS los tenÃa, y Unix los tenÃa. El sistema operativo GNU los incluirÃa
también."
+"Un sistema operativo no implica sólo un núcleo, apenas suficiente para
hacer "
+"funcionar otros programas. En los 70, todo sistema operativo digno de "
+"llamarse asà incluÃa procesadores de comandos, ensambladores, compiladores,
"
+"intérpretes, depuradores, editores de texto, programas de correo y muchos "
+"otros. <abbr>ITS</abbr> los tenÃa, Multics los tenÃa, VMS los tenÃa, y
Unix "
+"los tenÃa. El sistema operativo GNU los incluirÃa también."
# type: Content of: <p>
msgid "Later I heard these words, attributed to Hillel (1):"
-msgstr ""
-"Más adelante escuché estas palabras, atribuÃdas a Hillel (1):"
+msgstr "Más adelante escuché estas palabras, atribuÃdas a Hillel (1):"
# type: Content of: <blockquote><p>
msgid ""
"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?"
msgstr ""
-"Si yo no me preocupo por mà mismo, ¿Quién lo hará?<br /> "
-"Si sólo me preocupo por mà mismo, ¿Qué soy?<br /> Si no lo hago "
-"ahora, ¿Cuándo?"
+"Si yo no me preocupo por mà mismo, ¿Quién lo hará?<br /> Si sólo me
preocupo "
+"por mà mismo, ¿Qué soy?<br /> Si no lo hago ahora, ¿Cuándo?"
# type: Content of: <p>
msgid "The decision to start the GNU project was based on a similar spirit."
-msgstr "La decisión de comenzar el proyecto GNU se basó en un espÃritu
similar."
+msgstr ""
+"La decisión de comenzar el proyecto GNU se basó en un espÃritu similar."
# type: Content of: <p>
msgid ""
@@ -468,11 +456,12 @@
"definition of free software: a program is free software, for you, a "
"particular user, if:"
msgstr ""
-"El término «software libre» a veces se malinterpreta; no tiene nada que
ver con "
-"el precio [Nota del Traductor: en inglés, «free» en «free software»
puede significar "
-"«libre» o «gratis», por lo que esta aclaración no aplicarÃa al
español]. Se trata de la "
-"libertad. AquÃ, por lo tanto, está la definición de software libre: un
programa es "
-"software libre para usted, un usuario en particular, si:"
+"El término «software libre» a veces se malinterpreta; no tiene nada que
ver "
+"con el precio [Nota del Traductor: en inglés, «free» en «free software»
puede "
+"significar «libre» o «gratis», por lo que esta aclaración no aplicarÃa
al "
+"español]. Se trata de la libertad. AquÃ, por lo tanto, está la definición
de "
+"software libre: un programa es software libre para usted, un usuario en "
+"particular, si:"
# type: Content of: <ul><li>
msgid "You have the freedom to run the program, for any purpose."
@@ -485,15 +474,16 @@
"since making changes in a program without having the source code is "
"exceedingly difficult.)"
msgstr ""
-"Tiene la libertad de adaptar el programa de acuerdo a sus necesidades "
-"(para que esta libertad sea efectiva en la práctica, debe tener acceso al "
-"código fuente; porque modificar un programa sin disponer del código "
-"fuente es extraordinariamente difÃcil.)."
+"Tiene la libertad de adaptar el programa de acuerdo a sus necesidades (para "
+"que esta libertad sea efectiva en la práctica, debe tener acceso al código "
+"fuente; porque modificar un programa sin disponer del código fuente es "
+"extraordinariamente difÃcil.)."
# type: Content of: <ul><li>
-msgid "You have the freedom to redistribute copies, either gratis or for a
fee."
-msgstr "Tiene la libertad para redistribuir copias, tanto gratis como por "
-"un precio."
+msgid ""
+"You have the freedom to redistribute copies, either gratis or for a fee."
+msgstr ""
+"Tiene la libertad para redistribuir copias, tanto gratis como por un precio."
# type: Content of: <ul><li>
msgid ""
@@ -507,42 +497,40 @@
msgid ""
"Since “free” 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."
+"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."
msgstr ""
"Como «libre» se refiere a libertad y no a precio, no existe contradicción "
"entre la venta de copias y el software libre. De hecho, la libertad para "
-"vender copias es crucial: las colecciones de software libre que se venden "
-"en CD-ROMs son importantes para la comunidad, y la venta de las "
-"mismas es una manera importante de obtener fondos para el "
-"desarrollo de software libre. Por lo tanto, si la gente no puede incluir "
-"un programa en dichas colecciones, el programa no es software libre."
+"vender copias es crucial: las colecciones de software libre que se venden en "
+"CD-ROMs son importantes para la comunidad, y la venta de las mismas es una "
+"manera importante de obtener fondos para el desarrollo de software libre. "
+"Por lo tanto, si la gente no puede incluir un programa en dichas "
+"colecciones, el programa no es software libre."
# type: Content of: <p>
msgid ""
"Because of the ambiguity of “free”, people have long looked for "
"alternatives, but no one has found a suitable alternative. The English "
"Language has more words and nuances than any other, but it lacks a simple, "
-"unambiguous, word that means “free”, as in "
-"freedom—“unfettered” being the word that comes closest in "
-"meaning. Such alternatives as “liberated”, "
-"“freedom”, and “open” have either the wrong meaning "
-"or some other disadvantage."
-msgstr ""
-"A causa de la ambigüedad de «<span style=\"font-style:italic;\" "
-"lang=\"en\">free</span>» [en inglés], la gente ha estado buscando
alternativas, "
-"pero nadie ha encontrado una apropiada. El idioma inglés tiene más palabras
"
-"y matices que ningún otro, pero carece de una palabra simple, "
-"que no sea ambigua que signifique «libre», como en libertad. "
-"«<span style=\"font-style:italic;\" lang=\"en\">unfettered</span>» "
-"(sin cadenas) es la palabra cuyo significado más se aproxima. "
-"Otras alternativas como «<span style=\"font-style:italic;\"
lang=\"en\">liberated"
-"</span>» (liberado), «<span style=\"font-style:italic;\"
lang=\"en\">freedom</span>» "
-"(libertad) y «<span style=\"font-style:italic;\" lang=\"en\">open</span>»
(abierto) "
-"tienen un significado incorrecto o alguna otra desventaja."
+"unambiguous, word that means “free”, as in freedom—“"
+"unfettered” being the word that comes closest in meaning. Such "
+"alternatives as “liberated”, “freedom”, and “"
+"open” have either the wrong meaning or some other disadvantage."
+msgstr ""
+"A causa de la ambigüedad de «<span style=\"font-style:italic;\" lang=\"en"
+"\">free</span>» [en inglés], la gente ha estado buscando alternativas, pero
"
+"nadie ha encontrado una apropiada. El idioma inglés tiene más palabras y "
+"matices que ningún otro, pero carece de una palabra simple, que no sea "
+"ambigua que signifique «libre», como en libertad. «<span
style=\"font-style:"
+"italic;\" lang=\"en\">unfettered</span>» (sin cadenas) es la palabra cuyo "
+"significado más se aproxima. Otras alternativas como «<span style=\"font-"
+"style:italic;\" lang=\"en\">liberated</span>» (liberado), «<span
style=\"font-"
+"style:italic;\" lang=\"en\">freedom</span>» (libertad) y «<span
style=\"font-"
+"style:italic;\" lang=\"en\">open</span>» (abierto) tienen un significado "
+"incorrecto o alguna otra desventaja."
# type: Content of: <h3>
msgid "GNU software and the GNU system"
@@ -556,13 +544,12 @@
"the principal text formatter; a few years later, I decided to use the X "
"Window System rather than writing another window system for GNU."
msgstr ""
-"El desarrollo de un sistema complejo es un proyecto de gran "
-"envergadura. Para ponerlo dentro de mi alcance, decidà adaptar y "
-"usar las piezas existentes de software libre siempre que fuera posible. "
-"Por ejemplo, durante los primeros pasos decidà que TeX serÃa el "
-"principal compaginador de texto; unos pocos años más tarde, "
-"decidà que usarÃa el sistema X Window en lugar de escribir otro "
-"sistema de ventanas para GNU."
+"El desarrollo de un sistema complejo es un proyecto de gran envergadura. "
+"Para ponerlo dentro de mi alcance, decidà adaptar y usar las piezas "
+"existentes de software libre siempre que fuera posible. Por ejemplo, durante "
+"los primeros pasos decidà que TeX serÃa el principal compaginador de texto;
"
+"unos pocos años más tarde, decidà que usarÃa el sistema X Window en lugar
de "
+"escribir otro sistema de ventanas para GNU."
# type: Content of: <p>
msgid ""
@@ -571,11 +558,11 @@
"software, programs that were developed by other people and projects for "
"their own purposes, but which we can use because they are free software."
msgstr ""
-"A causa de esta decisión, el sistema GNU no coincide con la colección "
-"de todo el software de GNU. El sistema GNU incluye programas que "
-"no son software de GNU, programas que fueron programados por "
-"otras personas y proyectos para sus propios propósitos, pero que "
-"nosotros podemos utilizar porque constituyen software libre."
+"A causa de esta decisión, el sistema GNU no coincide con la colección de "
+"todo el software de GNU. El sistema GNU incluye programas que no son "
+"software de GNU, programas que fueron programados por otras personas y "
+"proyectos para sus propios propósitos, pero que nosotros podemos utilizar "
+"porque constituyen software libre."
# type: Content of: <h3>
msgid "Commencing the project"
@@ -592,25 +579,25 @@
"large amount of work only to see it become useless for its intended purpose: "
"creating a new software-sharing community."
msgstr ""
-"En enero de 1984 renuncié a mi trabajo en el <abbr>MIT</abbr> y "
-"comencé a escribir software de GNU. Era necesario abandonar el "
-"<abbr>MIT</abbr> para que el <abbr>MIT</abbr> no pudiera "
-"interferir con la distribución de GNU como software libre. Si hubiese "
-"continuado como parte del personal, el <abbr>MIT</abbr> podrÃa haber "
-"reclamado la titularidad sobre el trabajo, y podrÃa haber impuesto sus "
-"propios términos de distribución; o incluso podrÃa haberlo transformado "
-"en un paquete de software privativo. Yo no tenÃa la intención de hacer un "
-"trabajo enorme sólo para ver que perdÃa la utilidad para la cual se habÃa "
-"realizado: crear una nueva comunidad para compartir software."
+"En enero de 1984 renuncié a mi trabajo en el <abbr>MIT</abbr> y comencé a "
+"escribir software de GNU. Era necesario abandonar el <abbr>MIT</abbr> para "
+"que el <abbr>MIT</abbr> no pudiera interferir con la distribución de GNU "
+"como software libre. Si hubiese continuado como parte del personal, el "
+"<abbr>MIT</abbr> podrÃa haber reclamado la titularidad sobre el trabajo, y "
+"podrÃa haber impuesto sus propios términos de distribución; o incluso
podrÃa "
+"haberlo transformado en un paquete de software privativo. Yo no tenÃa la "
+"intención de hacer un trabajo enorme sólo para ver que perdÃa la utilidad "
+"para la cual se habÃa realizado: crear una nueva comunidad para compartir "
+"software."
# type: Content of: <p>
msgid ""
"However, Professor Winston, then the head of the <abbr>MIT</abbr> AI Lab, "
"kindly invited me to keep using the lab's facilities."
msgstr ""
-"Sin embargo, el Profesor Winston, por entonces a cargo del Laboratorio de "
-"IA del <abbr>MIT</abbr>, me invitó amablemente a que continuase "
-"utilizando las instalaciones del laboratorio."
+"Sin embargo, el Profesor Winston, por entonces a cargo del Laboratorio de IA "
+"del <abbr>MIT</abbr>, me invitó amablemente a que continuase utilizando las "
+"instalaciones del laboratorio."
# type: Content of: <h3>
msgid "The first steps"
@@ -624,13 +611,13 @@
"languages, including C and Pascal, and to support multiple target machines. "
"I wrote to its author asking if GNU could use it."
msgstr ""
-"Poco después de comenzar el proyecto GNU, escuché acerca "
-"del <span style=\"font-style:italic;\" lang=\"en\">Free University Compiler "
-"Kit</span> (Kit compilador de la universidad libre), también conocido como "
-"VUCK (La palabra holandesa equivalente a «libre» comienza con una «V».)
Se "
-"trataba de un compilador diseñado para manejar múltiples lenguajes, entre "
-"ellos C y Pascal, y para admitir múltiples máquinas destino. Le escribà a
su "
-"autor para consultarle si GNU lo podrÃa usar."
+"Poco después de comenzar el proyecto GNU, escuché acerca del <span style="
+"\"font-style:italic;\" lang=\"en\">Free University Compiler Kit</span> (Kit "
+"compilador de la universidad libre), también conocido como VUCK (La palabra "
+"holandesa equivalente a «libre» comienza con una «V».) Se trataba de un "
+"compilador diseñado para manejar múltiples lenguajes, entre ellos C y "
+"Pascal, y para admitir múltiples máquinas destino. Le escribà a su autor "
+"para consultarle si GNU lo podrÃa usar."
# type: Content of: <p>
msgid ""
@@ -638,10 +625,9 @@
"compiler was not. I therefore decided that my first program for the GNU "
"project would be a multi-language, multi-platform compiler."
msgstr ""
-"Ãl me respondió burlescamente, dejando en claro que la universidad "
-"era libre, pero el compilador no. Por lo tanto, decidà que mi primer "
-"programa para el proyecto GNU serÃa un compilador multilenguaje y "
-"multiplataforma."
+"Ãl me respondió burlescamente, dejando en claro que la universidad era "
+"libre, pero el compilador no. Por lo tanto, decidà que mi primer programa "
+"para el proyecto GNU serÃa un compilador multilenguaje y multiplataforma."
# type: Content of: <p>
msgid ""
@@ -657,12 +643,12 @@
"Con la esperanza de evitar tener que escribir todo el compilador por mi "
"cuenta, obtuve el código fuente del compilador Pastel, que era un compilador
"
"multiplataforma desarrollado en el Lawrence Livermore Lab. El compilador "
-"admitÃa, y estaba escrito en, una versión extendida de Pascal, diseñada "
-"para usarse como lenguaje de programación a nivel de sistema. Le "
-"agregué una interfaz para C, y comencé a migrarlo a la computadora "
-"Motorola 68000. Pero tuve que abandonar la idea al descubrir que "
-"el compilador necesitaba demasiados megabytes de espacio en la "
-"pila, y los sistemas Unix basados en 68000 sólo permitÃan 64k."
+"admitÃa, y estaba escrito en, una versión extendida de Pascal, diseñada
para "
+"usarse como lenguaje de programación a nivel de sistema. Le agregué una "
+"interfaz para C, y comencé a migrarlo a la computadora Motorola 68000. Pero "
+"tuve que abandonar la idea al descubrir que el compilador necesitaba "
+"demasiados megabytes de espacio en la pila, y los sistemas Unix basados en "
+"68000 sólo permitÃan 64k."
# type: Content of: <p>
msgid ""
@@ -678,13 +664,13 @@
"Fue entonces cuando me di cuenta que el compilador Pastel funcionaba "
"analizando el fichero de entrada completo y transformándolo en un árbol "
"sintáctico, luego convertÃa todo el árbol sintáctico en una cadena de "
-"«instrucciones» y luego generaba el fichero de salida entero; sin liberar "
-"en ningún momento el espacio ocupado. En este punto, llegué a la "
-"conclusión de que deberÃa escribir un nuevo compilador desde cero. Ese "
-"nuevo compilador se conoce ahora como <acronym title=\"GNU Compiler "
-"Collection\">GCC</acronym>; no hay nada del compilador Pastel en él, "
-"pero me las arreglé para adaptar y usar la interfaz que habÃa hecho para C.
"
-"Pero eso pasó unos años más tarde; primero trabajé en Emacs de GNU."
+"«instrucciones» y luego generaba el fichero de salida entero; sin liberar
en "
+"ningún momento el espacio ocupado. En este punto, llegué a la conclusión
de "
+"que deberÃa escribir un nuevo compilador desde cero. Ese nuevo compilador se
"
+"conoce ahora como <acronym title=\"GNU Compiler Collection\">GCC</acronym>; "
+"no hay nada del compilador Pastel en él, pero me las arreglé para adaptar y
"
+"usar la interfaz que habÃa hecho para C. Pero eso pasó unos años más
tarde; "
+"primero trabajé en Emacs de GNU."
# type: Content of: <h3>
msgid "GNU Emacs"
@@ -697,11 +683,11 @@
"editing; having no interest in learning to use vi or ed, I had done my "
"editing on other kinds of machines until then."
msgstr ""
-"Comencé a trabajar en Emacs de GNU en septiembre de 1984, y a "
-"principios de 1985 ya empezaba a ser apto para el uso. Esto me "
-"permitió usar sistemas Unix para las tareas de edición; como no "
-"tenÃa ningún interés en aprender a usar vi o ed, habÃa realizado "
-"mis tareas de edición en otras tipos de máquinas hasta ese momento."
+"Comencé a trabajar en Emacs de GNU en septiembre de 1984, y a principios de "
+"1985 ya empezaba a ser apto para el uso. Esto me permitió usar sistemas Unix
"
+"para las tareas de edición; como no tenÃa ningún interés en aprender a
usar "
+"vi o ed, habÃa realizado mis tareas de edición en otras tipos de máquinas "
+"hasta ese momento."
# type: Content of: <p>
msgid ""
@@ -714,15 +700,14 @@
"Internet and could not get a copy by ftp. So the question was, what would I "
"say to them?"
msgstr ""
-"En esas alturas, la gente comenzó a querer usar Emacsde GNU, lo que "
-"priorizó la pregunta acerca cómo distribuirlo. Por supuesto, lo puse en el "
-"servidor anónimo de FTP de la computadora del MIT que yo usaba. "
-"(A causa de ello, esa computadora, prep.ai.mit.edu, se transformó en el "
-"principal sitio de distribución a través de FTP de GNU. Cuando fue "
-"retirada unos años después, transferimos el nombre a nuestro nuevo "
-"servidor FTP.). Pero en aquella época, mucha gente interesada no estaba "
-"en Internet y no podÃa obtener una copia por FTP. Asà que la pregunta "
-"era, ¿qué deberÃa decirles?"
+"En esas alturas, la gente comenzó a querer usar Emacsde GNU, lo que
priorizó "
+"la pregunta acerca cómo distribuirlo. Por supuesto, lo puse en el servidor "
+"anónimo de FTP de la computadora del MIT que yo usaba. (A causa de ello, esa
"
+"computadora, prep.ai.mit.edu, se transformó en el principal sitio de "
+"distribución a través de FTP de GNU. Cuando fue retirada unos años
después, "
+"transferimos el nombre a nuestro nuevo servidor FTP.). Pero en aquella "
+"época, mucha gente interesada no estaba en Internet y no podÃa obtener una "
+"copia por FTP. Asà que la pregunta era, ¿qué deberÃa decirles?"
# type: Content of: <p>
msgid ""
@@ -736,16 +721,16 @@
"software distribution business, the precursor of the companies that today "
"distribute entire Linux-based GNU systems."
msgstr ""
-"PodrÃa haber dicho, «busque un amigo que esté en la red y que haga una "
-"copia para usted». O podrÃa haber hecho lo que hice con el Emacs para "
-"<abbr>PDP</abbr>-10 original, decirles: «envÃeme por correo una cinta "
-"y un sobre con su dirección y los sellos de correo necesarios, y yo le "
-"devolveré la cinta con Emacs dentro». Pero no tenÃa trabajo, y "
-"estaba buscando de qué manera podÃa hacer dinero con el software libre. "
-"Entonces anuncié que le enviarÃa la cinta a quien me la pidiera, mediante "
-"el pago de una tarifa de 150 dolares. De esta manera, inicié un negocio "
-"de distribución de software libre, el precursor de las compañÃas que en la
"
-"actualidad distribuyen completos sistemas GNU basados en Linux."
+"PodrÃa haber dicho, «busque un amigo que esté en la red y que haga una
copia "
+"para usted». O podrÃa haber hecho lo que hice con el Emacs para <abbr>PDP</"
+"abbr>-10 original, decirles: «envÃeme por correo una cinta y un sobre con
su "
+"dirección y los sellos de correo necesarios, y yo le devolveré la cinta con
"
+"Emacs dentro». Pero no tenÃa trabajo, y estaba buscando de qué manera
podÃa "
+"hacer dinero con el software libre. Entonces anuncié que le enviarÃa la "
+"cinta a quien me la pidiera, mediante el pago de una tarifa de 150 dolares. "
+"De esta manera, inicié un negocio de distribución de software libre, el "
+"precursor de las compañÃas que en la actualidad distribuyen completos "
+"sistemas GNU basados en Linux."
# type: Content of: <h3>
msgid "Is a program free for every user?"
@@ -755,22 +740,22 @@
msgid ""
"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."
-msgstr ""
-"Si un programa es software libre cuando abandona las manos de su "
-"autor, esto no significa necesariamente que será software libre para "
-"todos los que tengan una copia de él. Por ejemplo, el <a "
-"href=\"/philosophy/categories.es.html#PublicDomainSoftware\">software "
-"de dominio público</a> (software que no está sujeto a derechos de autor) "
-"es software libre; pero cualquiera puede hacer una versión modificada "
-"privativa de él. Del mismo modo, muchos programas libres están sujetos "
-"a derechos de autor pero se distribuyen mediante sencillas licencias "
-"permisivas que admiten las versiones modificadas privativas."
+"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."
+msgstr ""
+"Si un programa es software libre cuando abandona las manos de su autor, esto "
+"no significa necesariamente que será software libre para todos los que "
+"tengan una copia de él. Por ejemplo, el <a href=\"/philosophy/categories.es."
+"html#PublicDomainSoftware\">software de dominio público</a> (software que no
"
+"está sujeto a derechos de autor) es software libre; pero cualquiera puede "
+"hacer una versión modificada privativa de él. Del mismo modo, muchos "
+"programas libres están sujetos a derechos de autor pero se distribuyen "
+"mediante sencillas licencias permisivas que admiten las versiones "
+"modificadas privativas."
# type: Content of: <p>
msgid ""
@@ -782,24 +767,23 @@
"Unix was."
msgstr ""
"El ejemplo paradigmático de este problema es el sistema de ventanas X. "
-"Programado en el <abbr>MIT</abbr> y publicado como software libre "
-"con un licencia permisiva, fue rápidamente adoptado por varias "
-"compañÃas informáticas. Ãstas agregaron X a sus sistemas Unix privativos,
"
-"sólo en formato binario, y lo cubrieron con el mismo acuerdo de no
revelación."
-" Estas copias de X no eran tan software libre como lo era Unix."
+"Programado en el <abbr>MIT</abbr> y publicado como software libre con un "
+"licencia permisiva, fue rápidamente adoptado por varias compañÃas "
+"informáticas. Ãstas agregaron X a sus sistemas Unix privativos, sólo en "
+"formato binario, y lo cubrieron con el mismo acuerdo de no revelación. Estas
"
+"copias de X no eran tan software libre como lo era Unix."
# type: Content of: <p>
msgid ""
-"The developers of the X Window System did not consider this a "
-"problem—they expected and intended this to happen. Their goal was not "
-"freedom, just “success”, defined as “having many "
-"users.” They did not care whether these users had freedom, only that "
-"they should be numerous."
-msgstr ""
-"Los desarrolladores del sistema de ventanas X no consideraban que esto "
-"fuese un problema; esperaban y buscaban que esto sucediese. Su meta "
-"no era la libertad, sólo el «éxito», definido como «tener muchos
usuarios». "
-"No les preocupaba si esos usuarios tenÃan libertad, sólo que fueran
numerosos."
+"The developers of the X Window System did not consider this a problem—"
+"they expected and intended this to happen. Their goal was not freedom, just "
+"“success”, defined as “having many users.” They did "
+"not care whether these users had freedom, only that they should be numerous."
+msgstr ""
+"Los desarrolladores del sistema de ventanas X no consideraban que esto fuese "
+"un problema; esperaban y buscaban que esto sucediese. Su meta no era la "
+"libertad, sólo el «éxito», definido como «tener muchos usuarios». No
les "
+"preocupaba si esos usuarios tenÃan libertad, sólo que fueran numerosos."
# type: Content of: <p>
msgid ""
@@ -814,12 +798,12 @@
msgstr ""
"Esto llevó a una situación paradójica, en la cual dos maneras distintas de
"
"contabilizar la cuantÃa de libertad daban por resultado dos respuestas "
-"distintas a la pregunta «¿es libre este programa?». Si usted juzgaba en "
-"base a la libertad que se proporcionaba con los términos de distribución "
-"de la publicación del <abbr>MIT</abbr>, dirÃa que X era software libre. "
-"Pero si medÃa la libertad del usuario promedio de X, tendrÃa que decir que "
-"X era software privativo. La mayorÃa de los usuarios de X usaba las "
-"versiones privativas que venÃan con los sistemas Unix, no la versión libre."
+"distintas a la pregunta «¿es libre este programa?». Si usted juzgaba en
base "
+"a la libertad que se proporcionaba con los términos de distribución de la "
+"publicación del <abbr>MIT</abbr>, dirÃa que X era software libre. Pero si "
+"medÃa la libertad del usuario promedio de X, tendrÃa que decir que X era "
+"software privativo. La mayorÃa de los usuarios de X usaba las versiones "
+"privativas que venÃan con los sistemas Unix, no la versión libre."
# type: Content of: <h3>
msgid "Copyleft and the GNU GPL"
@@ -829,13 +813,13 @@
msgid ""
"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 "
-"“copyleft”.(1)"
+"turned into proprietary software. The method we use is called “"
+"copyleft”.(1)"
msgstr ""
-"La meta de GNU era dar libertad a los usuarios, no sólo ser popular. "
-"Por lo tanto, debÃamos usar términos de distribución que impidieran que "
-"el software de GNU se transformara en software privativo. El método "
-"que utilizamos se denomina .«copyleft».(1)"
+"La meta de GNU era dar libertad a los usuarios, no sólo ser popular. Por lo "
+"tanto, debÃamos usar términos de distribución que impidieran que el
software "
+"de GNU se transformara en software privativo. El método que utilizamos se "
+"denomina .«copyleft».(1)"
# type: Content of: <p>
msgid ""
@@ -844,8 +828,8 @@
"means of keeping software free."
msgstr ""
"El copyleft usa la ley del copyright, pero le da la vuelta para servir a lo "
-"opuesto de su propósito usual: en lugar de ser un medio para privatizar "
-"el software, se transforma en un medio de mantener al software libre."
+"opuesto de su propósito usual: en lugar de ser un medio para privatizar el "
+"software, se transforma en un medio de mantener al software libre."
# type: Content of: <p>
msgid ""
@@ -857,10 +841,10 @@
msgstr ""
"La idea central del copyleft es que le damos a cualquiera el permiso para "
"ejecutar el programa, copiar el programa, modificar el programa y "
-"redistribuir versiones modificadas; pero no le damos permiso para "
-"agregar restricciones por su cuenta. De esta manera, las libertades "
-"cruciales que definen al «software libre» quedan garantizadas para "
-"cualquiera que tenga una copia; se transforman en derechos inalienables."
+"redistribuir versiones modificadas; pero no le damos permiso para agregar "
+"restricciones por su cuenta. De esta manera, las libertades cruciales que "
+"definen al «software libre» quedan garantizadas para cualquiera que tenga
una "
+"copia; se transforman en derechos inalienables."
# type: Content of: <p>
msgid ""
@@ -871,13 +855,13 @@
"saying, “You can't share those changes, because we are going to use "
"them to make our proprietary version of the program.”"
msgstr ""
-"Para que el copyleft sea efectivo, las versiones modificadas también "
-"deben ser libres. Esto asegura que todo trabajo basado en el nuestro "
-"quedará disponible para nuestra comunidad si es publicado. Cuando los "
-"programadores que tienen trabajo como programadores se ofrecen como "
-"voluntarios para mejorar software de GNU, es el copyleft lo que impide que "
-"sus empleadores digan: «No puedes compartir esos cambios, porque los "
-"queremos usar para hacer nuestra versión privativa del programa»."
+"Para que el copyleft sea efectivo, las versiones modificadas también deben "
+"ser libres. Esto asegura que todo trabajo basado en el nuestro quedará "
+"disponible para nuestra comunidad si es publicado. Cuando los programadores "
+"que tienen trabajo como programadores se ofrecen como voluntarios para "
+"mejorar software de GNU, es el copyleft lo que impide que sus empleadores "
+"digan: «No puedes compartir esos cambios, porque los queremos usar para
hacer "
+"nuestra versión privativa del programa»."
# type: Content of: <p>
msgid ""
@@ -891,10 +875,10 @@
"La exigencia de que los cambios deben ser libres es esencial si queremos "
"asegurar la libertad para cada usuario del programa. Las compañÃas que "
"privatizaron el sistema de ventanas X, en general, realizaron algunos "
-"cambios para portarlo a sus sistemas y su hardware. Estos cambios "
-"fueron pequeños comparados con el gran tamaño de X, pero no fueron "
-"triviales. Si hacer cambios fuera una excusa para negar libertad a los "
-"usuarios, serÃa fácil para cualquiera tomar ventaja de la excusa."
+"cambios para portarlo a sus sistemas y su hardware. Estos cambios fueron "
+"pequeños comparados con el gran tamaño de X, pero no fueron triviales. Si "
+"hacer cambios fuera una excusa para negar libertad a los usuarios, serÃa "
+"fácil para cualquiera tomar ventaja de la excusa."
# type: Content of: <p>
msgid ""
@@ -906,14 +890,14 @@
"combined with a copylefted program must be such that the larger combined "
"version is also free and copylefted."
msgstr ""
-"Un tema relacionado trata la combinación de un programa libre con código "
-"que no es libre. Tal combinación inevitablemente no será libre;
cualesquiera "
-"libertades que falten a la parte que no sea libre, le faltarán también al
todo. "
-"Permitir tales combinaciones abrirÃa un agujero lo suficientemente grande "
-"como para hundir un barco. Por consiguiente, una oblilgación crucial para "
-"el copyleft es tapar este hoyo: cualquier cosa agregada a o combinada "
-"con un programa bajo copyleft debe ser de tal forma que la versión "
-"combinada total sea también libre, y esté bajo copyleft."
+"Un tema relacionado trata la combinación de un programa libre con código
que "
+"no es libre. Tal combinación inevitablemente no será libre; cualesquiera "
+"libertades que falten a la parte que no sea libre, le faltarán también al "
+"todo. Permitir tales combinaciones abrirÃa un agujero lo suficientemente "
+"grande como para hundir un barco. Por consiguiente, una oblilgación crucial "
+"para el copyleft es tapar este hoyo: cualquier cosa agregada a o combinada "
+"con un programa bajo copyleft debe ser de tal forma que la versión combinada
"
+"total sea también libre, y esté bajo copyleft."
# type: Content of: <p>
msgid ""
@@ -923,13 +907,12 @@
"copylefted also, but use a much simpler kind of copyleft, because the "
"complexity of the GNU GPL is not necessary for manuals.(2)"
msgstr ""
-"La implementación especÃfica de copyleft que usamos para la mayorÃa "
-"del software de GNU es la Licencia Pública General de GNU (GNU General "
-"Public License) o GPL de GNU para abreviar. Tenemos otras clases de "
-"copyleft que se usan en circunstancias especÃficas. Los manuales de "
-"GNU también están bajo copyleft, pero usan un copyleft mucho más "
-"simple, porque no es necesaria la complejidad de la GPL de GNU para "
-"los manuales.(2)"
+"La implementación especÃfica de copyleft que usamos para la mayorÃa del "
+"software de GNU es la Licencia Pública General de GNU (GNU General Public "
+"License) o GPL de GNU para abreviar. Tenemos otras clases de copyleft que se "
+"usan en circunstancias especÃficas. Los manuales de GNU también están bajo
"
+"copyleft, pero usan un copyleft mucho más simple, porque no es necesaria la "
+"complejidad de la GPL de GNU para los manuales.(2)"
# type: Content of: <p>
msgid ""
@@ -939,19 +922,19 @@
"“copyleft” to name the distribution concept I was developing at "
"the time."
msgstr ""
-"(1) En 1984 o 1985, Don Hopkins (un compañero muy imaginativo) me "
-"envÃo una carta por correo. En el sobre habÃa escrito varios dichos "
-"entretenidos, entre ellos éste: «Copyleft — todos los derechos "
-"reservados». Utilicé la palabra «copyleft» para denominar al "
-"concepto de distribución que estaba desarrollando en esa época."
+"(1) En 1984 o 1985, Don Hopkins (un compañero muy imaginativo) me envÃo una
"
+"carta por correo. En el sobre habÃa escrito varios dichos entretenidos, "
+"entre ellos éste: «Copyleft — todos los derechos reservados».
Utilicé "
+"la palabra «copyleft» para denominar al concepto de distribución que
estaba "
+"desarrollando en esa época."
# type: Content of: <p>
msgid ""
"(2) We now use the <a href=\"/licenses/fdl.html\">GNU Free Documentation "
"License</a> for documentation."
msgstr ""
-"(2) Ahora usamos para la documentación la <a href=\"/licenses/fdl.html\">"
-"Licencia de documentación libre de GNU</a> (FDL de GNU)."
+"(2) Ahora usamos para la documentación la <a href=\"/licenses/fdl.html"
+"\">Licencia de documentación libre de GNU</a> (FDL de GNU)."
# type: Content of: <h3>
msgid "The Free Software Foundation"
@@ -962,20 +945,20 @@
"As interest in using Emacs was growing, other people became involved in the "
"GNU project, and we decided that it was time to seek funding once again. So "
"in 1985 we created the Free Software Foundation, a tax-exempt charity for "
-"free software development. The <abbr title=\"Free Software "
-"Foundation\">FSF</abbr> also took over the Emacs tape distribution business; "
-"later it extended this by adding other free software (both GNU and non-GNU) "
-"to the tape, and by selling free manuals as well."
+"free software development. The <abbr title=\"Free Software Foundation"
+"\">FSF</abbr> also took over the Emacs tape distribution business; later it "
+"extended this by adding other free software (both GNU and non-GNU) to the "
+"tape, and by selling free manuals as well."
msgstr ""
"A medida que el interés en el uso de Emacs crecÃa, otras personas se "
-"involucraron en el proyecto GNU, y decidimos que era el momento de "
-"buscar fondos de nuevo. Por ello, en 1985 creamos la Free Software "
-"Foundation (Fundación para el Software Libre), una organización sin "
-"ánimo de lucro exenta de impuestos para el desarrollo del software libre. "
-"La <abbr title=\"Free Software Foundation\">FSF</abbr> también acaparó "
-"el negocio de distribución en cinta de Emacs; más adelante lo extendió al "
-"agregar otros productos de software libre (tanto de GNU como no) a la "
-"cinta, y con la venta de manuales libres."
+"involucraron en el proyecto GNU, y decidimos que era el momento de buscar "
+"fondos de nuevo. Por ello, en 1985 creamos la Free Software Foundation "
+"(Fundación para el Software Libre), una organización sin ánimo de lucro "
+"exenta de impuestos para el desarrollo del software libre. La <abbr title="
+"\"Free Software Foundation\">FSF</abbr> también acaparó el negocio de "
+"distribución en cinta de Emacs; más adelante lo extendió al agregar otros "
+"productos de software libre (tanto de GNU como no) a la cinta, y con la "
+"venta de manuales libres."
# type: Content of: <p>
msgid ""
@@ -988,11 +971,11 @@
msgstr ""
"La <abbr>FSF</abbr> acepta donaciones, pero la mayorÃa de sus ingresos "
"siempre han provenido de las ventas, de copias de software libre, y otros "
-"servicios relacionados. En la actualidad vende CD-ROMs de código fuente, "
-"CD-ROMs con binarios, bonitos manuales impresos (todos con la libertad "
-"para redistribuir y modificar), y las distribuciones de lujo (en las cuales "
-"incorporamos toda la colección de software lista para usar en la "
-"plataforma de su elección)."
+"servicios relacionados. En la actualidad vende CD-ROMs de código fuente, CD-"
+"ROMs con binarios, bonitos manuales impresos (todos con la libertad para "
+"redistribuir y modificar), y las distribuciones de lujo (en las cuales "
+"incorporamos toda la colección de software lista para usar en la plataforma "
+"de su elección)."
# type: Content of: <p>
msgid ""
@@ -1004,15 +987,15 @@
"systems is <acronym title=\"Bourne Again Shell\">BASH</acronym>, the Bourne "
"Again Shell(1), which was developed by <abbr>FSF</abbr> employee Brian Fox."
msgstr ""
-"Los empleados de la Free Software Foundation han escrito y mantenido "
-"una cantidad de paquetes de software de GNU. Dos notables casos son "
-"la biblioteca C y la consola. La biblioteca C de GNU es lo que usa todo "
-"programa que corre en un sistema GNU/Linux para comunicarse con "
-"Linux. Fue programada por un miembro del personal de la Free Software "
-"Foundation, Roland McGrath. La consola que se usa en la mayorÃa de los "
-"sistemas GNU/Linux se llama <acronym title=\"Bourne Again Shell\">BASH"
-"</acronym>BASH, de Bourne Again SHell (1), que fue programada por el "
-"empleado de la <abbr>FSF</abbr> Brian Fox."
+"Los empleados de la Free Software Foundation han escrito y mantenido una "
+"cantidad de paquetes de software de GNU. Dos notables casos son la "
+"biblioteca C y la consola. La biblioteca C de GNU es lo que usa todo "
+"programa que corre en un sistema GNU/Linux para comunicarse con Linux. Fue "
+"programada por un miembro del personal de la Free Software Foundation, "
+"Roland McGrath. La consola que se usa en la mayorÃa de los sistemas GNU/"
+"Linux se llama <acronym title=\"Bourne Again Shell\">BASH</acronym>BASH, de "
+"Bourne Again SHell (1), que fue programada por el empleado de la <abbr>FSF</"
+"abbr> Brian Fox."
# type: Content of: <p>
msgid ""
@@ -1030,8 +1013,8 @@
"(1) “Bourne Again Shell” is a play on the name “Bourne "
"Shell”, which was the usual shell on Unix."
msgstr ""
-"(1) «Bourne Again Shell» es un juego con el nombre «Bourne Shell», que
era "
-"la consola habitual en Unix."
+"(1) «Bourne Again Shell» es un juego con el nombre «Bourne Shell», que
era la "
+"consola habitual en Unix."
# type: Content of: <h3>
msgid "Free software support"
@@ -1043,10 +1026,9 @@
"practice, but it is not against business. When businesses respect the "
"users' freedom, we wish them success."
msgstr ""
-"La filosofÃa del software libre rechaza una práctica especÃfica de "
-"negocio ampliamente difundida, pero no está contra el negocio. "
-"Cuando los negocios respetan la libertad de los usuarios, les "
-"deseamos éxito."
+"La filosofÃa del software libre rechaza una práctica especÃfica de negocio
"
+"ampliamente difundida, pero no está contra el negocio. Cuando los negocios "
+"respetan la libertad de los usuarios, les deseamos éxito."
# type: Content of: <p>
msgid ""
@@ -1062,8 +1044,8 @@
"medio de vida. Lo encontré en la venta de servicios relacionados con el "
"software libre que yo habÃa programado. Esto incluÃa la enseñanza, sobre "
"temas tales como cómo programar Emacs de GNU, cómo personalizar "
-"<acronym>GCC</acronym>, y programar software, mayoritariamente "
-"migrar <acronym>GCC</acronym> a nuevas plataformas."
+"<acronym>GCC</acronym>, y programar software, mayoritariamente migrar "
+"<acronym>GCC</acronym> a nuevas plataformas."
# type: Content of: <p>
msgid ""
@@ -1073,13 +1055,12 @@
"fixing bugs, to adding major new features. We are even beginning to see "
"free software companies based on launching new free software products."
msgstr ""
-"En la actualidad cada una de esas clases de negocios con software libre "
-"es practicada por un número de empresas. Algunas distribuyen colecciones "
-"de software libre en CD-ROM; otras venden asistencia en niveles que van "
-"desde responder preguntas de usuarios, reparación de errores, hasta "
-"añadir nuevas caracterÃsticas importantes. Incluso estamos viendo "
-"compañÃas de software libre basadas en el lanzamiento de nuevos "
-"productos de software libre."
+"En la actualidad cada una de esas clases de negocios con software libre es "
+"practicada por un número de empresas. Algunas distribuyen colecciones de "
+"software libre en CD-ROM; otras venden asistencia en niveles que van desde "
+"responder preguntas de usuarios, reparación de errores, hasta añadir nuevas
"
+"caracterÃsticas importantes. Incluso estamos viendo compañÃas de software "
+"libre basadas en el lanzamiento de nuevos productos de software libre."
# type: Content of: <p>
msgid ""
@@ -1092,14 +1073,14 @@
"If we value freedom more, we should call them “freedom "
"subtracted” products."
msgstr ""
-"Aunque, tenga cuidado; hay compañÃas que se asocian a sà mismas con "
-"el término «open source» («código abierto»), que en realidad basan su "
-"negocio en software que no es libre que trabaja con software libre. Ellas "
-"no son compañÃas de software libre, sino compañÃas de software privativo "
-"cuyos productos tientan a los usuarios a abandonar su libertad. Usan la "
-"denominación «valor añadido» lo que refleja los valores que desearÃan "
-"que adoptemos: conveniencia por sobre libertad. Si valoramos más la "
-"libertad, deberÃamos denominarlos productos «libertades sustraÃdas»"
+"Aunque, tenga cuidado; hay compañÃas que se asocian a sà mismas con el "
+"término «open source» («código abierto»), que en realidad basan su
negocio en "
+"software que no es libre que trabaja con software libre. Ellas no son "
+"compañÃas de software libre, sino compañÃas de software privativo cuyos "
+"productos tientan a los usuarios a abandonar su libertad. Usan la "
+"denominación «valor añadido» lo que refleja los valores que desearÃan
que "
+"adoptemos: conveniencia por sobre libertad. Si valoramos más la libertad, "
+"deberÃamos denominarlos productos «libertades sustraÃdas»"
# type: Content of: <h3>
msgid "Technical goals"
@@ -1111,10 +1092,10 @@
"technical advantage over Unix, it would have a social advantage, allowing "
"users to cooperate, and an ethical advantage, respecting the user's freedom."
msgstr ""
-"La meta principal de GNU era ser software libre. Aún en el caso que "
-"GNU no tuviese ventajas técnicas sobre Unix, tendrÃa una ventaja "
-"social, permitir cooperar a los usuarios, y una ventaja ética, respetar "
-"la libertad de los usuarios."
+"La meta principal de GNU era ser software libre. Aún en el caso que GNU no "
+"tuviese ventajas técnicas sobre Unix, tendrÃa una ventaja social, permitir "
+"cooperar a los usuarios, y una ventaja ética, respetar la libertad de los "
+"usuarios."
# type: Content of: <p>
msgid ""
@@ -1123,10 +1104,10 @@
"arbitrary fixed size limits, and handling all the possible 8-bit codes "
"wherever that made sense."
msgstr ""
-"Pero era natural aplicar los estándares conocidos de buenas prácticas "
-"al trabajo; por ejemplo, reservar dinámicamente las estructuras de "
-"datos para evitar lÃmites de tamaño fijo arbitrarios, y manejar todos "
-"lo posibles códigos de 8 bits cuando tuviese sentido."
+"Pero era natural aplicar los estándares conocidos de buenas prácticas al "
+"trabajo; por ejemplo, reservar dinámicamente las estructuras de datos para "
+"evitar lÃmites de tamaño fijo arbitrarios, y manejar todos lo posibles "
+"códigos de 8 bits cuando tuviese sentido."
# type: Content of: <p>
msgid ""
@@ -1138,23 +1119,22 @@
"an entire input file into core, then scan its contents without having to "
"worry about I/O."
msgstr ""
-"Además, rechazamos el enfoque de Unix para pequeños tamaños de "
-"memoria, al decidir que no soportarÃamos máquinas de 16 bits (estaba claro "
-"que las máquinas de 32 bits serÃan la norma para cuando el sistema GNU "
-"estuviese terminado), y no hacer ningún esfuerzo para reducir el uso de "
-"memoria, a menos que excediera el megabyte. En los programas para "
-"los cuales no era crucial el manejo de ficheros muy grandes, "
-"incentivamos a los programadores a leer el fichero completo en "
-"memoria, y luego explorar su contenido, sin tener que preocuparse por la "
-"E/S."
+"Además, rechazamos el enfoque de Unix para pequeños tamaños de memoria, al
"
+"decidir que no soportarÃamos máquinas de 16 bits (estaba claro que las "
+"máquinas de 32 bits serÃan la norma para cuando el sistema GNU estuviese "
+"terminado), y no hacer ningún esfuerzo para reducir el uso de memoria, a "
+"menos que excediera el megabyte. En los programas para los cuales no era "
+"crucial el manejo de ficheros muy grandes, incentivamos a los programadores "
+"a leer el fichero completo en memoria, y luego explorar su contenido, sin "
+"tener que preocuparse por la E/S."
# type: Content of: <p>
msgid ""
"These decisions enabled many GNU programs to surpass their Unix counterparts "
"in reliability and speed."
msgstr ""
-"Estas decisiones permitieron que muchos programas GNU sobrepasaran a "
-"sus contrapartidas Unix en confiabilidad y velocidad."
+"Estas decisiones permitieron que muchos programas GNU sobrepasaran a sus "
+"contrapartidas Unix en confiabilidad y velocidad."
# type: Content of: <h3>
msgid "Donated computers"
@@ -1168,12 +1148,12 @@
"replace the components of that system one by one. But they raised an "
"ethical issue: whether it was right for us to have a copy of Unix at all."
msgstr ""
-"A medida que la reputación del proyecto GNU crecÃa, la gente comenzó "
-"a ofrecer al proyecto donaciones de máquinas con Unix instalado. Estas "
-"fueron muy útiles, porque la manera más fácil de desarrollar componentes "
-"de GNU era hacerlo en un sistema Unix, e ir reemplazando los "
-"componentes del sistema uno a uno. Pero estas trajeron una cuestión "
-"ética: si era correcto para nosotros siquiera tener una copia de Unix."
+"A medida que la reputación del proyecto GNU crecÃa, la gente comenzó a "
+"ofrecer al proyecto donaciones de máquinas con Unix instalado. Estas fueron "
+"muy útiles, porque la manera más fácil de desarrollar componentes de GNU
era "
+"hacerlo en un sistema Unix, e ir reemplazando los componentes del sistema "
+"uno a uno. Pero estas trajeron una cuestión ética: si era correcto para "
+"nosotros siquiera tener una copia de Unix."
# type: Content of: <p>
msgid ""
@@ -1184,13 +1164,12 @@
"when that was crucial for developing a free replacement that would help "
"others stop using the proprietary package."
msgstr ""
-"Unix era (y es) software privativo, y la filosofÃa del proyecto GNU "
-"decÃa que no debemos usar software privativo. Pero, aplicando el "
-"mismo razonamiento que lleva a la conclusión que la violencia en "
-"defensa propia está justificada, concluà que era legÃtimo usar un "
-"paquete privativo cuando ello era crucial para desarrollar un "
-"reemplazo libre que ayudara a los demás a dejar de usar el "
-"paquete privativo."
+"Unix era (y es) software privativo, y la filosofÃa del proyecto GNU decÃa "
+"que no debemos usar software privativo. Pero, aplicando el mismo "
+"razonamiento que lleva a la conclusión que la violencia en defensa propia "
+"está justificada, concluà que era legÃtimo usar un paquete privativo
cuando "
+"ello era crucial para desarrollar un reemplazo libre que ayudara a los demás
"
+"a dejar de usar el paquete privativo."
# type: Content of: <p>
msgid ""
@@ -1199,11 +1178,11 @@
"operating systems. If we could not replace a machine's operating system "
"with a free one, we replaced the machine instead."
msgstr ""
-"Pero, aún cuando esto era un mal justificable, era todavÃa un mal. "
-"En la actualidad ya no tenemos más copias de Unix, porque las hemos "
-"reemplazado por sistemas operativos libres. Si no podÃamos "
-"reemplazar el sistema operativo de una máquina por uno libre, "
-"reemplazábamos la máquina en su lugar."
+"Pero, aún cuando esto era un mal justificable, era todavÃa un mal. En la "
+"actualidad ya no tenemos más copias de Unix, porque las hemos reemplazado "
+"por sistemas operativos libres. Si no podÃamos reemplazar el sistema "
+"operativo de una máquina por uno libre, reemplazábamos la máquina en su "
+"lugar."
# type: Content of: <h3>
msgid "The GNU Task List"
@@ -1219,14 +1198,14 @@
"documentation projects that, we thought, a truly complete system ought to "
"have."
msgstr ""
-"A medida que proseguÃa el proyecto GNU, se desarrollaron o encontraron "
-"una cantidad creciente de componentes de sistema, y eventualmente se "
-"vio la utilidad de hacer una lista con los agujeros que faltaban cubrir. La "
-"usamos para reclutar programadores para escribir las piezas que faltaban. "
-"Esta lista comenzó a conocerse como la lista de tareas de GNU. Además de "
-"los componentes Unix faltantes, agregamos a la lista otros proyectos de "
-"software y documentación útiles que, según pensamos, debe "
-"tener un sistema verdaderamente completo."
+"A medida que proseguÃa el proyecto GNU, se desarrollaron o encontraron una "
+"cantidad creciente de componentes de sistema, y eventualmente se vio la "
+"utilidad de hacer una lista con los agujeros que faltaban cubrir. La usamos "
+"para reclutar programadores para escribir las piezas que faltaban. Esta "
+"lista comenzó a conocerse como la lista de tareas de GNU. Además de los "
+"componentes Unix faltantes, agregamos a la lista otros proyectos de software "
+"y documentación útiles que, según pensamos, debe tener un sistema "
+"verdaderamente completo."
# type: Content of: <p>
msgid ""
@@ -1238,8 +1217,8 @@
msgstr ""
"En la actualidad, casi ningún componente Unix queda en la lista de tareas "
"GNU; esas tareas ya han sido finalizadas, con excepción de unos pocos no "
-"esenciales. Pero la lista está llena de proyectos que algunos pueden
denominar "
-"«aplicaciones». Cualquier programa que atraiga a más que unos pocos "
+"esenciales. Pero la lista está llena de proyectos que algunos pueden "
+"denominar «aplicaciones». Cualquier programa que atraiga a más que unos
pocos "
"usuarios serÃa algo útil para añadir a un sistema operativo."
# type: Content of: <p>
@@ -1250,12 +1229,12 @@
"games that Unix had. Instead, we listed a spectrum of different kinds of "
"games that users might like."
msgstr ""
-"Incluso hay juegos incluidos en la lista de tareas, y lo han estado desde "
-"el principio. Unix incluÃa juegos, asà que naturalmente GNU debÃa "
-"incluirlos también. Pero la compatibilidad no era un problema para los "
-"juegos, asà que no seguimos la lista de juegos que tenÃa Unix. En lugar "
-"de ello, listamos un espectro de diferentes clases de juegos que les "
-"podrÃan gustar a los usuarios."
+"Incluso hay juegos incluidos en la lista de tareas, y lo han estado desde el "
+"principio. Unix incluÃa juegos, asà que naturalmente GNU debÃa incluirlos "
+"también. Pero la compatibilidad no era un problema para los juegos, asà que
"
+"no seguimos la lista de juegos que tenÃa Unix. En lugar de ello, listamos un
"
+"espectro de diferentes clases de juegos que les podrÃan gustar a los "
+"usuarios."
# type: Content of: <h3>
msgid "The GNU Library GPL"
@@ -1267,11 +1246,10 @@
"General Public License(1), which gives permission to link proprietary "
"software with the library. Why make this exception?"
msgstr ""
-"La biblioteca C de GNU usa una clase especial de copyleft "
-"denominado GNU Library General Public License (1) (Licencia "
-"Pública General para Bibliotecas de GNU) que da permiso "
-"para enlazar software privativo con la biblioteca. ¿Por qué hacer "
-"esta excepción?"
+"La biblioteca C de GNU usa una clase especial de copyleft denominado GNU "
+"Library General Public License (1) (Licencia Pública General para "
+"Bibliotecas de GNU) que da permiso para enlazar software privativo con la "
+"biblioteca. ¿Por qué hacer esta excepción?"
# type: Content of: <p>
msgid ""
@@ -1280,11 +1258,11 @@
"project predicated on refusing to share with us?) Using the LGPL for the C "
"library, or for any library, is a matter of strategy."
msgstr ""
-"No es una cuestión de principios; no hay ningún principio que diga que "
-"los productos de software privativo tienen derecho a incluir nuestro "
-"código. (¿Porqué contribuir con un proyecto que se rehúsa a compartir "
-"con nosotros?) El uso de la LGPL para la biblioteca C, o para cualquier "
-"otra biblioteca, es una cuestión de estrategia."
+"No es una cuestión de principios; no hay ningún principio que diga que los "
+"productos de software privativo tienen derecho a incluir nuestro código. "
+"(¿Porqué contribuir con un proyecto que se rehúsa a compartir con
nosotros?) "
+"El uso de la LGPL para la biblioteca C, o para cualquier otra biblioteca, es "
+"una cuestión de estrategia."
# type: Content of: <p>
msgid ""
@@ -1293,46 +1271,47 @@
"software would not have given free software any advantage—it would "
"only have discouraged use of our library."
msgstr ""
-"La biblioteca C hace un trabajo genérico; todo sistema o compilador
privativo "
-"viene con una biblioteca C. Por lo tanto, el hacer que nuestra biblioteca
esté "
-"sólo disponible para el software libre, no le darÃa al software libre
ninguna "
-"ventaja, sólo hubiera desalentado el uso de nuestra biblioteca."
+"La biblioteca C hace un trabajo genérico; todo sistema o compilador "
+"privativo viene con una biblioteca C. Por lo tanto, el hacer que nuestra "
+"biblioteca esté sólo disponible para el software libre, no le darÃa al "
+"software libre ninguna ventaja, sólo hubiera desalentado el uso de nuestra "
+"biblioteca."
# type: Content of: <p>
msgid ""
-"One system is an exception to this: on the GNU system (and this includes "
-"GNU/Linux), the GNU C library is the only C library. So the distribution "
-"terms of the GNU C library determine whether it is possible to compile a "
+"One system is an exception to this: on the GNU system (and this includes GNU/"
+"Linux), the GNU C library is the only C library. So the distribution terms "
+"of the GNU C library determine whether it is possible to compile a "
"proprietary program for the GNU system. There is no ethical reason to allow "
"proprietary applications on the GNU system, but strategically it seems that "
"disallowing them would do more to discourage use of the GNU system than to "
"encourage development of free applications."
msgstr ""
-"Hay un sistema que es una excepción a esto: en un sistema GNU "
-"(y esto incluye los sistemas GNU/Linux), la biblioteca C de GNU es la "
-"única biblioteca C. Asà que los términos de distribución de la biblioteca
C de "
-"GNU determinan si es posible compilar un programa privativo para un "
-"sistema GNU. No hay ninguna razón ética para permitir aplicaciones "
-"privativas en un sistema GNU, pero estratégicamente parece que si no "
-"se permite, ello hará más para desalentar el uso del sistema GNU que "
-"para alentar el desarrollo de aplicaciones libres."
+"Hay un sistema que es una excepción a esto: en un sistema GNU (y esto "
+"incluye los sistemas GNU/Linux), la biblioteca C de GNU es la única "
+"biblioteca C. Asà que los términos de distribución de la biblioteca C de
GNU "
+"determinan si es posible compilar un programa privativo para un sistema GNU. "
+"No hay ninguna razón ética para permitir aplicaciones privativas en un "
+"sistema GNU, pero estratégicamente parece que si no se permite, ello hará "
+"más para desalentar el uso del sistema GNU que para alentar el desarrollo de
"
+"aplicaciones libres."
# type: Content of: <p>
msgid ""
"That is why using the Library GPL is a good strategy for the C library. For "
-"other libraries, the strategic decision needs to be considered on a "
-"case-by-case basis. When a library does a special job that can help write "
-"certain kinds of programs, then releasing it under the GPL, limiting it to "
-"free programs only, is a way of helping other free software developers, "
-"giving them an advantage against proprietary software."
-msgstr ""
-"Por estas razones es que el uso de la LGPL es una buena estrategia para "
-"la biblioteca C. Para otras bibliotecas, la decisión estratégica necesita "
-"considerarse en cada caso particular. Cuando una biblioteca hace un "
-"trabajo especial que puede ayudar a escribir cierta clase de programas, "
-"entregarla bajo la GPL, limitándola sólo a programas libres, es una "
-"manera de ayudar a otros programadores de software libre, al "
-"proporcionarles una ventaja contra el software privativo."
+"other libraries, the strategic decision needs to be considered on a case-by-"
+"case basis. When a library does a special job that can help write certain "
+"kinds of programs, then releasing it under the GPL, limiting it to free "
+"programs only, is a way of helping other free software developers, giving "
+"them an advantage against proprietary software."
+msgstr ""
+"Por estas razones es que el uso de la LGPL es una buena estrategia para la "
+"biblioteca C. Para otras bibliotecas, la decisión estratégica necesita "
+"considerarse en cada caso particular. Cuando una biblioteca hace un trabajo "
+"especial que puede ayudar a escribir cierta clase de programas, entregarla "
+"bajo la GPL, limitándola sólo a programas libres, es una manera de ayudar a
"
+"otros programadores de software libre, al proporcionarles una ventaja contra "
+"el software privativo."
# type: Content of: <p>
msgid ""
@@ -1344,12 +1323,12 @@
"Readline, and that is a real gain for the community."
msgstr ""
"Considere la Readline de GNU, una biblioteca desarrollada para proporcionar "
-"la edición en lÃnea de comandos para <acronym>BASH</acronym>. "
-"Readline se publica bajo la GPL de GNU ordinaria, no bajo la LGPL. De esta "
-"manera probablemente se reduce la cantidad de uso de Readline, pero "
-"eso no significa una pérdida para nosotros. Mientras tanto, al menos una "
-"útil aplicación se ha transformado en software libre especÃficamente para "
-"poder usar Readline, y ésa es una ganancia real para la comunidad."
+"la edición en lÃnea de comandos para <acronym>BASH</acronym>. Readline se "
+"publica bajo la GPL de GNU ordinaria, no bajo la LGPL. De esta manera "
+"probablemente se reduce la cantidad de uso de Readline, pero eso no "
+"significa una pérdida para nosotros. Mientras tanto, al menos una útil "
+"aplicación se ha transformado en software libre especÃficamente para poder "
+"usar Readline, y ésa es una ganancia real para la comunidad."
# type: Content of: <p>
msgid ""
@@ -1362,22 +1341,22 @@
msgstr ""
"Los desarrolladores de software privativo tienen las ventajas que el dinero "
"proporciona; los desarrolladores de software libre necesitan crear ventajas "
-"entre sÃ. Tengo la esperanza de que algún dÃa tendremos una gran
colección de "
-"bibliotecas cubiertas por la GPL que no tengan equivalente entre el software "
-"privativo, proporcionando módulos útiles que sirvan como bloques "
-"constructivos de software libre nuevo, y que sumen una mayor ventaja para "
-"el desarrollo futuro de software libre."
+"entre sÃ. Tengo la esperanza de que algún dÃa tendremos una gran
colección "
+"de bibliotecas cubiertas por la GPL que no tengan equivalente entre el "
+"software privativo, proporcionando módulos útiles que sirvan como bloques "
+"constructivos de software libre nuevo, y que sumen una mayor ventaja para el "
+"desarrollo futuro de software libre."
# type: Content of: <p>
msgid ""
"(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>."
+"avoid giving the idea that all libraries ought to use it. <a href=\"/"
+"philosophy/why-not-lgpl.html\"></a>."
msgstr ""
-"(1) Esta licencia ahora se llama GNU Lesser General Public License "
-"(Licencia Pública General Reducida de GNU), para evitar dar la idea "
-"que todas las bibliotecas deberÃan usarla. <a href="
-"\"/philosophy/why-not-lgpl.es.html\"></a>."
+"(1) Esta licencia ahora se llama GNU Lesser General Public License (Licencia "
+"Pública General Reducida de GNU), para evitar dar la idea que todas las "
+"bibliotecas deberÃan usarla. <a href=\"/philosophy/why-not-lgpl.es.html\"></"
+"a>."
# type: Content of: <h3>
msgid "Scratching an itch?"
@@ -1405,35 +1384,35 @@
"a tar program. The same is true for my own programs—the GNU C "
"compiler, GNU Emacs, GDB and GNU Make."
msgstr ""
-"Por ejemplo, desarrollamos la biblioteca C de GNU porque un sistema del
estilo "
-"Unix necesita una biblioteca C, el Bourne-Again Shell (<acronym>bash"
-"</acronym>) porque un sistema del estilo Unix necesita una consola, y el tar
de "
-"GNU porque un sistema del estilo Unix necesita un programa tar. Lo mismo se "
-"aplica a mis propios programas; el compilador C de GNU, Emacs de GNU, GDB y "
-"Make de GNU."
+"Por ejemplo, desarrollamos la biblioteca C de GNU porque un sistema del "
+"estilo Unix necesita una biblioteca C, el Bourne-Again Shell (<acronym>bash</"
+"acronym>) porque un sistema del estilo Unix necesita una consola, y el tar "
+"de GNU porque un sistema del estilo Unix necesita un programa tar. Lo mismo "
+"se aplica a mis propios programas; el compilador C de GNU, Emacs de GNU, GDB "
+"y Make de GNU."
# type: Content of: <p>
msgid ""
"Some GNU programs were developed to cope with specific threats to our "
"freedom. Thus, we developed gzip to replace the Compress program, which had "
-"been lost to the community because of the <abbr "
-"title=\"Lempel-Ziv-Welch\">LZW</abbr> patents. We found people to develop "
-"LessTif, and more recently started <acronym title=\"GNU Network Object Model "
-"Environment\">GNOME</acronym> and Harmony, to address the problems caused by "
-"certain proprietary libraries (see below). We are developing the GNU "
-"Privacy Guard to replace popular non-free encryption software, because users "
-"should not have to choose between privacy and freedom."
+"been lost to the community because of the <abbr title=\"Lempel-Ziv-Welch"
+"\">LZW</abbr> patents. We found people to develop LessTif, and more "
+"recently started <acronym title=\"GNU Network Object Model Environment"
+"\">GNOME</acronym> and Harmony, to address the problems caused by certain "
+"proprietary libraries (see below). We are developing the GNU Privacy Guard "
+"to replace popular non-free encryption software, because users should not "
+"have to choose between privacy and freedom."
msgstr ""
"Algunos de los programas de GNU se programaron para tratar con amenazas "
-"especÃficas para nuestra libertad. Por ello, desarrollamos gzip para
reemplazar "
-"al programa Compress, perdido para nuestra comunidad a causa de las patentes "
-"<abbr title=\"Lempel-Ziv-Welch\">LZW</abbr>. Proporcionamos fondos para "
-"programar LessTif, y más recientemente iniciamos <acronym title=\"GNU
Network "
-"Object Model Environment\">GNOME</acronym> y Harmony, para lidiar con los "
-"problemas causados por cierta biblioteca propietaria (vea más abajo).
Estamos "
-"desarrollando el GNU Privacy Guard para reemplazar un software popular de "
-"cifrado que no es libre, porque los usuarios no deben verse obligados a
elegir "
-"entre privacidad y libertad."
+"especÃficas para nuestra libertad. Por ello, desarrollamos gzip para "
+"reemplazar al programa Compress, perdido para nuestra comunidad a causa de "
+"las patentes <abbr title=\"Lempel-Ziv-Welch\">LZW</abbr>. Proporcionamos "
+"fondos para programar LessTif, y más recientemente iniciamos <acronym title="
+"\"GNU Network Object Model Environment\">GNOME</acronym> y Harmony, para "
+"lidiar con los problemas causados por cierta biblioteca propietaria (vea más
"
+"abajo). Estamos desarrollando el GNU Privacy Guard para reemplazar un "
+"software popular de cifrado que no es libre, porque los usuarios no deben "
+"verse obligados a elegir entre privacidad y libertad."
# type: Content of: <p>
msgid ""
@@ -1441,10 +1420,10 @@
"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."
msgstr ""
-"Por supuesto, la gente que escribÃa estos programas se interesó en el
trabajo, "
-"y diversas personas han agregado muchas caracterÃsticas para satisfacer sus "
-"propias necesidades e intereses. Pero ése no es el motivo por el cual existe
el "
-"programa."
+"Por supuesto, la gente que escribÃa estos programas se interesó en el "
+"trabajo, y diversas personas han agregado muchas caracterÃsticas para "
+"satisfacer sus propias necesidades e intereses. Pero ése no es el motivo por
"
+"el cual existe el programa."
# type: Content of: <h3>
msgid "Unexpected developments"
@@ -1455,9 +1434,8 @@
"At the beginning of the GNU project, I imagined that we would develop the "
"whole GNU system, then release it as a whole. That is not how it happened."
msgstr ""
-"Al comienzo del proyecto GNU, imaginé que desarrollarÃamos el sistema "
-"GNU completo, y luego lo entregarÃamos como un todo. No es asà como "
-"sucedió."
+"Al comienzo del proyecto GNU, imaginé que desarrollarÃamos el sistema GNU "
+"completo, y luego lo entregarÃamos como un todo. No es asà como sucedió."
# type: Content of: <p>
msgid ""
@@ -1469,8 +1447,8 @@
msgstr ""
"Como cada componente de un sistema GNU se implementó en un sistema Unix, "
"cada componente podÃa correr en sistemas Unix, mucho antes de que existiera "
-"un sistema GNU completo. Algunos de esos programas se hicieron populares, "
-"y los usuarios comenzaron a extenderlos y portarlos, a las distintas
versiones "
+"un sistema GNU completo. Algunos de esos programas se hicieron populares, y "
+"los usuarios comenzaron a extenderlos y portarlos, a las distintas versiones "
"incompatibles de Unix, y algunas veces a otros sistemas también."
# type: Content of: <p>
@@ -1485,10 +1463,10 @@
"El proceso hizo que dichos programas sean más potentes, y atrajeran tanto "
"fondos como contribuyentes al proyecto GNU. Pero probablemente también "
"demoró la conclusión de un sistema mÃnimo en funcionamiento por varios
años, "
-"dado que el tiempo de los desarrolladores de GNU se usaba para mantener n"
-"esas migraciones y en agregar caracterÃsticas a los componentes existentes, "
-"en lugar de continuar, uno tras otro, con la escritura de los componentes que
"
-"faltaban"
+"dado que el tiempo de los desarrolladores de GNU se usaba para mantener "
+"nesas migraciones y en agregar caracterÃsticas a los componentes existentes,
"
+"en lugar de continuar, uno tras otro, con la escritura de los componentes "
+"que faltaban"
# type: Content of: <h3>
msgid "The GNU Hurd"
@@ -1505,15 +1483,14 @@
"kernel. The start of development was delayed as we waited for Mach to be "
"released as free software, as had been promised."
msgstr ""
-"En 1990, el sistema GNU estaba casi completo; el único componente "
-"importante que faltaba era el núcleo. Decidimos implementar nuestro "
-"núcleo como una colección de procesos servidores corriendo encima "
-"de Mach. Mach es un micronúcleo desarrollado en la Carnegie Mellon "
-"University y luego en la Universidad de Utah; el HURD de GNU es una "
-"colección de servidores (o «manada de ñús») que corren encima de "
-"Mach, y se ocupan de las diversas tareas del núcleo Unix. El inicio "
-"del desarrollo se demoró mientras esperábamos que Mach se "
-"publicara como software libre, tal como se habÃa prometido."
+"En 1990, el sistema GNU estaba casi completo; el único componente importante
"
+"que faltaba era el núcleo. Decidimos implementar nuestro núcleo como una "
+"colección de procesos servidores corriendo encima de Mach. Mach es un "
+"micronúcleo desarrollado en la Carnegie Mellon University y luego en la "
+"Universidad de Utah; el HURD de GNU es una colección de servidores (o
«manada "
+"de ñús») que corren encima de Mach, y se ocupan de las diversas tareas del
"
+"núcleo Unix. El inicio del desarrollo se demoró mientras esperábamos que "
+"Mach se publicara como software libre, tal como se habÃa prometido."
# type: Content of: <p>
msgid ""
@@ -1526,13 +1503,13 @@
"debug. Making the HURD work solidly has stretched on for many years."
msgstr ""
"Una razón para elegir este diseño era evitar lo parecÃa ser la parte más "
-"dura del trabajo: depurar un programa del núcleo sin un depurador a "
-"nivel de código fuente con el cual hacerlo. Esta parte del trabajo ya "
-"habÃa sido realizada, en Mach, y esperábamos depurar los servidores "
-"HURD con programas de usuario, con GDB. Pero llevó un largo tiempo "
-"hacer eso posible, y los servidores multihilo que se envÃan mensajes "
-"unos a otros han resultado ser muy difÃciles de depurar. Hacer que "
-"HURD trabaje sólidamente se ha demorado varios años."
+"dura del trabajo: depurar un programa del núcleo sin un depurador a nivel de
"
+"código fuente con el cual hacerlo. Esta parte del trabajo ya habÃa sido "
+"realizada, en Mach, y esperábamos depurar los servidores HURD con programas "
+"de usuario, con GDB. Pero llevó un largo tiempo hacer eso posible, y los "
+"servidores multihilo que se envÃan mensajes unos a otros han resultado ser "
+"muy difÃciles de depurar. Hacer que HURD trabaje sólidamente se ha demorado
"
+"varios años."
# type: Content of: <h3>
msgid "Alix"
@@ -1547,12 +1524,13 @@
"told her friends, “Someone should name a kernel after me.” I "
"said nothing, but decided to surprise her with a kernel named Alix."
msgstr ""
-"El núcleo de GNU originalmente no iba a llamarse HURD. Su nombre "
-"original era Alix, denominado a partir de la mujer que era mi amor en aquella
"
-"época. Ella era administradora de un sistema Unix y habÃa hecho notar que "
-"su nombre seguÃa el patrón de nomenclatura común a las versiones de
sistema "
-"Unix; a modo de broma, le dijo a sus amigos «alguien deberÃa darle mi
nombre a "
-"un núcleo». Yo no dije nada, pero decidà sorprenderla con un núcleo
llamado Alix."
+"El núcleo de GNU originalmente no iba a llamarse HURD. Su nombre original "
+"era Alix, denominado a partir de la mujer que era mi amor en aquella época. "
+"Ella era administradora de un sistema Unix y habÃa hecho notar que su nombre
"
+"seguÃa el patrón de nomenclatura común a las versiones de sistema Unix; a "
+"modo de broma, le dijo a sus amigos «alguien deberÃa darle mi nombre a un "
+"núcleo». Yo no dije nada, pero decidà sorprenderla con un núcleo llamado "
+"Alix."
# type: Content of: <p>
msgid ""
@@ -1561,11 +1539,10 @@
"certain part of the kernel—the part that would trap system calls and "
"handle them by sending messages to HURD servers."
msgstr ""
-"No se mantuvo de esa manera. Michael Bushnell (ahora Thomas), el "
-"programador principal del núcleo, prefirió el nombre HURD, y redefinió "
-"Alix para referirse a cierta parte del núcleo; la parte que captura las "
-"llamadas del sistema y las maneja por medio del envÃo de mensajes a "
-"los servidores HURD."
+"No se mantuvo de esa manera. Michael Bushnell (ahora Thomas), el programador "
+"principal del núcleo, prefirió el nombre HURD, y redefinió Alix para "
+"referirse a cierta parte del núcleo; la parte que captura las llamadas del "
+"sistema y las maneja por medio del envÃo de mensajes a los servidores HURD."
# type: Content of: <p>
msgid ""
@@ -1575,9 +1552,9 @@
"design."
msgstr ""
"Al final, Alix y yo nos separamos, y ella cambió su nombre; "
-"independientemente, el diseño de HURD se modificó para que la "
-"biblioteca C enviara los mensajes directamente a los servidores, y esto "
-"hizo que el componente Alix desapareciera del diseño."
+"independientemente, el diseño de HURD se modificó para que la biblioteca C "
+"enviara los mensajes directamente a los servidores, y esto hizo que el "
+"componente Alix desapareciera del diseño."
# type: Content of: <p>
msgid ""
@@ -1597,27 +1574,26 @@
msgid ""
"The GNU Hurd is not ready for production use. Fortunately, another kernel "
"is available. In 1991, Linus Torvalds developed a Unix-compatible kernel "
-"and called it Linux. Around 1992, combining Linux with the "
-"not-quite-complete GNU system resulted in a complete free operating system. "
+"and called it Linux. Around 1992, combining Linux with the not-quite-"
+"complete GNU system resulted in a complete free operating system. "
"(Combining them was a substantial job in itself, of course.) It is due to "
"Linux that we can actually run a version of the GNU system today."
msgstr ""
-"El HURD de GNU no está listo para el uso en producción. Afortunadamente, "
-"hay disponible otro núcleo. En 1991, Linus Torvalds programó un núcleo "
+"El HURD de GNU no está listo para el uso en producción. Afortunadamente,
hay "
+"disponible otro núcleo. En 1991, Linus Torvalds programó un núcleo "
"compatible con Unix y lo denominó Linux. Cerca de 1992, al combinar Linux "
"con el sistema, que no era tan completo, GNU, resultó en un sistema "
-"operativo libre completo (Por supuesto, la combinación en sà misma dio "
-"un considerable trabajo.). Es debido a Linux que podemos ejecutar un "
-"sistema GNU en la actualidad."
+"operativo libre completo (Por supuesto, la combinación en sà misma dio un "
+"considerable trabajo.). Es debido a Linux que podemos ejecutar un sistema "
+"GNU en la actualidad."
# type: Content of: <p>
msgid ""
"We call this system version GNU/Linux, to express its composition as a "
"combination of the GNU system with Linux as the kernel."
msgstr ""
-"Denominamos a esta versión del sistema GNU/Linux, para expresar "
-"su composición como una combinación del sistema GNU con Linux como "
-"el núcleo."
+"Denominamos a esta versión del sistema GNU/Linux, para expresar su "
+"composición como una combinación del sistema GNU con Linux como el núcleo."
# type: Content of: <h3>
msgid "Challenges in our future"
@@ -1632,13 +1608,13 @@
"require the kind of determination that people display when they value their "
"freedom and will not let anyone take it away."
msgstr ""
-"Hemos demostrado nuestra capacidad para desarrollar un amplio "
-"espectro de software libre. Esto no significa que somos invencibles o que "
-"nada nos puede detener. Varios desafÃos hacen que el futuro del software "
-"libre sea incierto; estar a la altura de los mismos requerirá esfuerzos "
-"firmes y resistencia, algunas veces durante años. Requerirá la clase de "
-"determinación que la gente muestra cuando valora su libertad y no deja "
-"que nadie se la quite."
+"Hemos demostrado nuestra capacidad para desarrollar un amplio espectro de "
+"software libre. Esto no significa que somos invencibles o que nada nos puede "
+"detener. Varios desafÃos hacen que el futuro del software libre sea "
+"incierto; estar a la altura de los mismos requerirá esfuerzos firmes y "
+"resistencia, algunas veces durante años. Requerirá la clase de
determinación "
+"que la gente muestra cuando valora su libertad y no deja que nadie se la "
+"quite."
# type: Content of: <p>
msgid "The following four sections discuss these challenges."
@@ -1657,9 +1633,9 @@
msgstr ""
"Los fabricantes de hardware tienden cada vez más a mantener secretas las "
"especificaciones de hardware. Esto hace difÃcil poder escribir controladores
"
-"libres para que Linux y XFree86 puedan reconocer nuevo hardware. Hoy "
-"tenemos sistemas libres completos, pero mañana no los tendremos si no "
-"podemos usar las computadoras del mañana."
+"libres para que Linux y XFree86 puedan reconocer nuevo hardware. Hoy tenemos "
+"sistemas libres completos, pero mañana no los tendremos si no podemos usar "
+"las computadoras del mañana."
# type: Content of: <p>
msgid ""
@@ -1668,10 +1644,10 @@
"choose the hardware that is supported by free software; as our numbers "
"increase, secrecy of specifications will become a self-defeating policy."
msgstr ""
-"Existen dos maneras de lidiar con este problema. Los programadores "
-"pueden hacer ingenierÃa inversa para darse cuenta cómo reconocer el "
-"hardware. El resto de nosotros puede elegir el hardware que es reconocido "
-"por software libre; a medida que nuestro número crezca, el secreto de las "
+"Existen dos maneras de lidiar con este problema. Los programadores pueden "
+"hacer ingenierÃa inversa para darse cuenta cómo reconocer el hardware. El "
+"resto de nosotros puede elegir el hardware que es reconocido por software "
+"libre; a medida que nuestro número crezca, el secreto de las "
"especificaciones se transformará en una polÃtica contraproducente."
# type: Content of: <p>
@@ -1683,13 +1659,13 @@
"little extra time, so we can use free drivers? Yes, if the determination to "
"have freedom is widespread."
msgstr ""
-"La ingenierÃa inversa es un trabajo enorme; ¿tendremos programadores "
-"con la suficiente determinación para realizarla?. SÃ, si hemos construido "
-"un fuerte sentimiento de que el software libre es una cuestión de
principios, "
-"y de que los controladores que no son libres son intolerables. ¿Y estará "
-"una gran cantidad de nosotros dispuesto a gastar dinero extra, o "
-"incluso algo de tiempo extra, para que podamos usar controladores "
-"libres? SÃ, si se difunde la determinación para tener libertad."
+"La ingenierÃa inversa es un trabajo enorme; ¿tendremos programadores con la
"
+"suficiente determinación para realizarla?. SÃ, si hemos construido un
fuerte "
+"sentimiento de que el software libre es una cuestión de principios, y de que
"
+"los controladores que no son libres son intolerables. ¿Y estará una gran "
+"cantidad de nosotros dispuesto a gastar dinero extra, o incluso algo de "
+"tiempo extra, para que podamos usar controladores libres? SÃ, si se difunde "
+"la determinación para tener libertad."
# type: Content of: <p>
msgid ""
@@ -1697,9 +1673,9 @@
"coreboot; the problem is getting specs for machines so that coreboot can "
"support them.)"
msgstr ""
-"(Aclaración de 2008: esta cuestión también se aplica a la BIOS. Hay una "
-"BIOS libre, coreboot. El problema es conseguir las especificaciones de las"
-" máquinas para que coreboot pueda reconocerlas.)"
+"(Aclaración de 2008: esta cuestión también se aplica a la BIOS. Hay una
BIOS "
+"libre, coreboot. El problema es conseguir las especificaciones de las "
+"máquinas para que coreboot pueda reconocerlas.)"
# type: Content of: <h3>
msgid "Non-free libraries"
@@ -1717,12 +1693,12 @@
msgstr ""
"Una biblioteca que no es libre que corre sobre sistemas operativos libres "
"actúa como una trampa para los programadores de software libre. Las "
-"caracterÃsticas atractivas de la biblioteca son el cebo; si usa la
biblioteca, "
-"cae en la trampa, porque su programa no puede ser parte de un sistema "
-"operativo libre (Estrictamente hablando, podemos incluir su programa, pero "
-"no <strong>funcionará</strong> sin la biblioteca que falta.). Peor aún, si
el "
-"programa que usa la biblioteca se hace popular, puede hacer caer a otros "
-"programadores incautos dentro de la trampa."
+"caracterÃsticas atractivas de la biblioteca son el cebo; si usa la "
+"biblioteca, cae en la trampa, porque su programa no puede ser parte de un "
+"sistema operativo libre (Estrictamente hablando, podemos incluir su "
+"programa, pero no <strong>funcionará</strong> sin la biblioteca que falta.).
"
+"Peor aún, si el programa que usa la biblioteca se hace popular, puede hacer "
+"caer a otros programadores incautos dentro de la trampa."
# type: Content of: <p>
msgid ""
@@ -1737,14 +1713,13 @@
msgstr ""
"La primer instancia de este problema fue el kit de herramientas Motif, allá "
"en los 80. Aunque aún no habÃa sistemas operativos libres, era claro el "
-"problema que Motif iba a causarles más adelante. El Proyecto GNU "
-"respondió de dos maneras: solicitando a los proyectos individuales de "
-"software libre que admitan tanto los widgets del kit libre de herramientas "
-"de X como el de Motif, y solicitando a alguien que escriba un reemplazo "
-"libre para Motif. El trabajo tomó varios años; LessTif, desarrollado por
los "
-"Hungry Programmers (Programadores Hambrientos) tomó la potencia "
-"necesaria como para admitir la mayorÃa de las aplicaciones Motif a "
-"principios de 1997."
+"problema que Motif iba a causarles más adelante. El Proyecto GNU respondió "
+"de dos maneras: solicitando a los proyectos individuales de software libre "
+"que admitan tanto los widgets del kit libre de herramientas de X como el de "
+"Motif, y solicitando a alguien que escriba un reemplazo libre para Motif. El "
+"trabajo tomó varios años; LessTif, desarrollado por los Hungry Programmers "
+"(Programadores Hambrientos) tomó la potencia necesaria como para admitir la "
+"mayorÃa de las aplicaciones Motif a principios de 1997."
# type: Content of: <p>
msgid ""
@@ -1753,29 +1728,29 @@
"collection of free software, the desktop <acronym title=\"K Desktop "
"Environment\">KDE</acronym>."
msgstr ""
-"Entre 1996 y 1998, otra biblioteca de kit de herramientas <abbr "
-"title=\"Graphical User Interface\">GUI</abbr> que no era libre, denominada "
-"Qt, se usó en una sustancial colección de software libre: el escritorio "
-"<acronym title=\"K Desktop Environment\">KDE</acronym>."
+"Entre 1996 y 1998, otra biblioteca de kit de herramientas <abbr title="
+"\"Graphical User Interface\">GUI</abbr> que no era libre, denominada Qt, se "
+"usó en una sustancial colección de software libre: el escritorio <acronym "
+"title=\"K Desktop Environment\">KDE</acronym>."
# type: Content of: <p>
msgid ""
"Free GNU/Linux systems were unable to use <acronym>KDE</acronym>, because we "
-"could not use the library. However, some commercial distributors of "
-"GNU/Linux systems who were not strict about sticking with free software "
-"added <acronym>KDE</acronym> to their systems—producing a system with "
-"more capabilities, but less freedom. The <acronym>KDE</acronym> group was "
-"actively encouraging more programmers to use Qt, and millions of new "
-"“Linux users” had never been exposed to the idea that there was "
-"a problem in this. The situation appeared grim."
-msgstr ""
-"Los sistemas libres GNU/Linux no podÃan usar <acronym>KDE"
-"</acronym>, porque no podÃamos usar la biblioteca. Sin embargo, algunos "
-"distribuidores comerciales de sistemas GNU/Linux que no eran tan estrictos al
"
-"adherirse al software libre, agregaron <acronym>KDE</acronym> a sus sistemas;
"
-"produciendo un sistema con más capacidades, pero menos libertad. El grupo de
"
-"<acronym>KDE</acronym> instaba activamente a más programadores a usar Qt, "
-"y millones de nuevos «usuarios de Linux» nunca escucharon la idea de que
habÃa "
+"could not use the library. However, some commercial distributors of GNU/"
+"Linux systems who were not strict about sticking with free software added "
+"<acronym>KDE</acronym> to their systems—producing a system with more "
+"capabilities, but less freedom. The <acronym>KDE</acronym> group was "
+"actively encouraging more programmers to use Qt, and millions of new “"
+"Linux users” had never been exposed to the idea that there was a "
+"problem in this. The situation appeared grim."
+msgstr ""
+"Los sistemas libres GNU/Linux no podÃan usar <acronym>KDE</acronym>, porque "
+"no podÃamos usar la biblioteca. Sin embargo, algunos distribuidores "
+"comerciales de sistemas GNU/Linux que no eran tan estrictos al adherirse al "
+"software libre, agregaron <acronym>KDE</acronym> a sus sistemas; produciendo "
+"un sistema con más capacidades, pero menos libertad. El grupo de "
+"<acronym>KDE</acronym> instaba activamente a más programadores a usar Qt, y "
+"millones de nuevos «usuarios de Linux» nunca escucharon la idea de que
habÃa "
"un problema con esto. La situación se presentaba lúgubre."
# type: Content of: <p>
@@ -1783,8 +1758,8 @@
"The free software community responded to the problem in two ways: "
"<acronym>GNOME</acronym> and Harmony."
msgstr ""
-"La comunidad del software libre respondió a este problema de "
-"dos maneras: <acronym>GNOME</acronym> y Harmony."
+"La comunidad del software libre respondió a este problema de dos maneras: "
+"<acronym>GNOME</acronym> y Harmony."
# type: Content of: <p>
msgid ""
@@ -1796,13 +1771,13 @@
"just C++. But its main purpose was freedom: not to require the use of any "
"non-free software."
msgstr ""
-"GNOME, el GNU Network Object Model Environment, es el proyecto de escritorio
de "
-"GNU. Se inició en 1997 por Miguel de Icaza, y se desarrollo con apoyo de Red
Hat "
-"Software, <acronym>GNOME</acronym> demostró proporcionar capacidades "
-"de escritorio similares, pero usando software libre exclusivamente. Tiene
también "
-"ventajas técnicas, tales como admitir una variedad de lenguajes, no sólo
C++. "
-"Pero su propósito principal fue la libertad: evitar el uso de cualquier
software "
-"que no fuese libre."
+"GNOME, el GNU Network Object Model Environment, es el proyecto de escritorio "
+"de GNU. Se inició en 1997 por Miguel de Icaza, y se desarrollo con apoyo de "
+"Red Hat Software, <acronym>GNOME</acronym> demostró proporcionar capacidades
"
+"de escritorio similares, pero usando software libre exclusivamente. Tiene "
+"también ventajas técnicas, tales como admitir una variedad de lenguajes, no
"
+"sólo C++. Pero su propósito principal fue la libertad: evitar el uso de "
+"cualquier software que no fuese libre."
# type: Content of: <p>
msgid ""
@@ -1822,8 +1797,8 @@
msgstr ""
"En noviembre de 1998, los desarrolladores de Qt anunciaron un cambio de "
"licencia, que cuando se lleve a cabo, harÃa que Qt sea software libre. No "
-"hay manera de estar seguro, pero pienso que esto ocurrió en parte debido "
-"a la firme respuesta de la comunidad frente al problema que presentaba Qt "
+"hay manera de estar seguro, pero pienso que esto ocurrió en parte debido a "
+"la firme respuesta de la comunidad frente al problema que presentaba Qt "
"cuando no era libre (La nueva licencia es inconveniente e injusta, asà que "
"aún es deseable evitar el uso de Qt.)"
@@ -1832,8 +1807,8 @@
"[Subsequent note: in September 2000, Qt was rereleased under the GNU GPL, "
"which essentially solved this problem.]"
msgstr ""
-"[Nota posterior: en Septiembre de 2000, Qt fue reeditada bajo la licencia GPL
"
-"de GNU, que esencialmente solucionó este problema.]"
+"[Nota posterior: en Septiembre de 2000, Qt fue reeditada bajo la licencia "
+"GPL de GNU, que esencialmente solucionó este problema.]"
# type: Content of: <p>
msgid ""
@@ -1843,10 +1818,10 @@
"depends on our philosophy."
msgstr ""
"¿Cómo responderemos a la siguiente biblioteca que no sea libre que nos "
-"tiente?, ¿comprenderá la comunidad entera la necesidad de mantenerse "
-"fuera de la trampa?, ¿o alguno de nosotros entregará libertad por "
-"conveniencia, y generará un problema importante?. Nuestro futuro "
-"depende de nuestra filosofÃa."
+"tiente?, ¿comprenderá la comunidad entera la necesidad de mantenerse fuera "
+"de la trampa?, ¿o alguno de nosotros entregará libertad por conveniencia, y
"
+"generará un problema importante?. Nuestro futuro depende de nuestra "
+"filosofÃa."
# type: Content of: <h3>
msgid "Software patents"
@@ -1862,13 +1837,13 @@
"to produce <abbr title=\"MPEG-1 Audio Layer 3\">MP3</abbr> compressed audio "
"was removed from distribution under threat of a patent suit."
msgstr ""
-"La peor amenaza que enfrentamos proviene de las patentes de software, "
-"que pueden colocar a algoritmos y caracterÃsticas fuera de los lÃmites del
software "
-"libre hasta por veinte años. Las patentes del algoritmo de compresión
<abbr>LZW"
-"</abbr> se solicitaron en 1983, y hasta ahora no podemos publicar software
libre "
-"que produzca <abbr title=\"Graphics Interchange Format\">GIF</abbr>s "
-"adecuadamente comprimidos. En 1998, se tuvo que quitar de distribución un "
-"programa libre para producir audio comprimido en <abbr "
+"La peor amenaza que enfrentamos proviene de las patentes de software, que "
+"pueden colocar a algoritmos y caracterÃsticas fuera de los lÃmites del "
+"software libre hasta por veinte años. Las patentes del algoritmo de "
+"compresión <abbr>LZW</abbr> se solicitaron en 1983, y hasta ahora no podemos
"
+"publicar software libre que produzca <abbr title=\"Graphics Interchange "
+"Format\">GIF</abbr>s adecuadamente comprimidos. En 1998, se tuvo que quitar "
+"de distribución un programa libre para producir audio comprimido en <abbr "
"title=\"MPEG-1 Audio Layer 3\">MP3</abbr> a causa de amenaza de juicio por "
"patentes."
@@ -1880,12 +1855,12 @@
"force all free software to lack some feature that users want. What will we "
"do when this happens?"
msgstr ""
-"Existen maneras de lidiar con las patentes: podemos buscar evidencia "
-"sobre la invalidez de la patente, y podemos buscar maneras alternativas "
-"de realizar un trabajo. Pero cada uno de estos métodos funciona sólo "
-"ciertas veces; cuando ambos fallan, una patente puede forzar a que todo "
-"software libre carezca de alguna caracterÃstica que los usuarios desean. "
-"¿Qué haremos cuando esto suceda?"
+"Existen maneras de lidiar con las patentes: podemos buscar evidencia sobre "
+"la invalidez de la patente, y podemos buscar maneras alternativas de "
+"realizar un trabajo. Pero cada uno de estos métodos funciona sólo ciertas "
+"veces; cuando ambos fallan, una patente puede forzar a que todo software "
+"libre carezca de alguna caracterÃstica que los usuarios desean. ¿Qué
haremos "
+"cuando esto suceda?"
# type: Content of: <p>
msgid ""
@@ -1900,13 +1875,13 @@
msgstr ""
"Aquellos de nosotros que valoremos el software libre por la libertad nos "
"apegaremos al software libre de todos modos. Nos las arreglaremos para "
-"realizar nuestro trabajo sin las caracterÃsticas patentadas. Pero aquellos
que "
-"valoren el software libre porque esperan que sea técnicamente superior son "
-"propensas a llamarlo como un fracaso cuando las patentes retengan su "
-"desarrollo. Por ende, si bien es útil hablar acerca de la efectividad
práctica "
-"del modelo «catedral» de desarrollo (1), y de la confiabilidad y potencia
de "
-"algunos ejemplos de software libre, no debemos detenernos allÃ. Debemos "
-"hablar acerca de libertad y principios."
+"realizar nuestro trabajo sin las caracterÃsticas patentadas. Pero aquellos "
+"que valoren el software libre porque esperan que sea técnicamente superior "
+"son propensas a llamarlo como un fracaso cuando las patentes retengan su "
+"desarrollo. Por ende, si bien es útil hablar acerca de la efectividad "
+"práctica del modelo «catedral» de desarrollo (1), y de la confiabilidad y "
+"potencia de algunos ejemplos de software libre, no debemos detenernos allÃ. "
+"Debemos hablar acerca de libertad y principios."
# type: Content of: <p>
msgid ""
@@ -1929,13 +1904,12 @@
"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."
msgstr ""
-"La mayor deficiencia en nuestro sistema operativo libre no está en "
-"el software; es la falta de buenos manuales libres que podamos "
-"incluir en nuestros sistemas. La documentación es una parte "
-"esencial de cualquier paquete de software; cuando un paquete "
-"importante de software libre no viene con un buen manual libre, "
-"ése es un hueco importante. Tenemos muchos de esos huecos en "
-"la actualidad."
+"La mayor deficiencia en nuestro sistema operativo libre no está en el "
+"software; es la falta de buenos manuales libres que podamos incluir en "
+"nuestros sistemas. La documentación es una parte esencial de cualquier "
+"paquete de software; cuando un paquete importante de software libre no viene "
+"con un buen manual libre, ése es un hueco importante. Tenemos muchos de esos
"
+"huecos en la actualidad."
# type: Content of: <p>
msgid ""
@@ -1945,13 +1919,13 @@
"Redistribution (including commercial sale) must be permitted, on-line and on "
"paper, so that the manual can accompany every copy of the program."
msgstr ""
-"La documentación libre, como el software libre, es un tema de libertad, "
-"no de precio [Nota del Traductor: en inglés la palabra usada para expresar "
+"La documentación libre, como el software libre, es un tema de libertad, no "
+"de precio [Nota del Traductor: en inglés la palabra usada para expresar "
"«libre» también puede significar «gratis», lo que no es aplicable al
español]. "
"El criterio para un manual libre es muy parecido al del software libre: es "
"una cuestión de otorgar a los usuarios ciertas libertades. La
redistribución "
-"(incluso la venta comercial) debe estar permitida, en lÃnea y en papel, de
tal "
-"manera que el manual pueda acompañar a cada copia del programa."
+"(incluso la venta comercial) debe estar permitida, en lÃnea y en papel, de "
+"tal manera que el manual pueda acompañar a cada copia del programa."
# type: Content of: <p>
msgid ""
@@ -1961,11 +1935,11 @@
"obliged to give permission to modify articles like this one, which describe "
"our actions and our views."
msgstr ""
-"El permiso para modificarlo también es crucial. Como regla general, "
-"no creo que sea esencial que las personas tengan permiso para modificar "
-"toda clase de artÃculos y libros. Por ejemplo, no creo que usted o yo "
-"estemos obligados a dar permiso para modificar artÃculos como este, "
-"que describe nuestras acciones y nuestra visión."
+"El permiso para modificarlo también es crucial. Como regla general, no creo "
+"que sea esencial que las personas tengan permiso para modificar toda clase "
+"de artÃculos y libros. Por ejemplo, no creo que usted o yo estemos obligados
"
+"a dar permiso para modificar artÃculos como este, que describe nuestras "
+"acciones y nuestra visión."
# type: Content of: <p>
msgid ""
@@ -1977,13 +1951,13 @@
"programmers to be conscientious and finish the job, does not fill our "
"community's needs."
msgstr ""
-"Pero existe una razón particular debido a la cual la libertad para "
-"modificar la documentación es crucial para el software libre. Cuando la "
-"gente ejercita su derecho a modificar el software, y agrega o cambia "
-"caracterÃsticas, si son conscientes también cambiarán el manual. De modo
que "
-"proporcionen documentación precisa y útil con el programa modificado. Un "
-"manual que no permite a los programadores ser concientes y terminar el "
-"trabajo, no satisface las necesidades de nuestra comunidad."
+"Pero existe una razón particular debido a la cual la libertad para modificar
"
+"la documentación es crucial para el software libre. Cuando la gente ejercita
"
+"su derecho a modificar el software, y agrega o cambia caracterÃsticas, si "
+"son conscientes también cambiarán el manual. De modo que proporcionen "
+"documentación precisa y útil con el programa modificado. Un manual que no "
+"permite a los programadores ser concientes y terminar el trabajo, no "
+"satisface las necesidades de nuestra comunidad."
# type: Content of: <p>
msgid ""
@@ -1998,17 +1972,17 @@
"words, they don't block the free software community from making full use of "
"the manual."
msgstr ""
-"La existencia de algunas clases de lÃmites acerca de cómo se deben hacer "
-"las modificaciones no implica un problema. Por ejemplo, el requerimiento "
-"de preservar el aviso de copyright del autor original, los términos de "
+"La existencia de algunas clases de lÃmites acerca de cómo se deben hacer
las "
+"modificaciones no implica un problema. Por ejemplo, el requerimiento de "
+"preservar el aviso de copyright del autor original, los términos de "
"distribución, o la lista de autores, están bien. Tampoco trae problemas "
-"requerir que la versión modificada incluya un aviso de que fue modificada, "
-"e incluso que haya secciones completas que no puedan borrarse o "
-"cambiarse siempre y cuando dichas secciones traten temas que no sean "
-"de Ãndole técnica. Estas clases de restricciones no son un problema porque "
-"no impiden al programador consciente que adapte el manual para ajustarlo "
-"al programa modificado. En otras palabras, no le impiden a la comunidad del "
-"software libre la utilización completa del manual."
+"requerir que la versión modificada incluya un aviso de que fue modificada, e
"
+"incluso que haya secciones completas que no puedan borrarse o cambiarse "
+"siempre y cuando dichas secciones traten temas que no sean de Ãndole "
+"técnica. Estas clases de restricciones no son un problema porque no impiden "
+"al programador consciente que adapte el manual para ajustarlo al programa "
+"modificado. En otras palabras, no le impiden a la comunidad del software "
+"libre la utilización completa del manual."
# type: Content of: <p>
msgid ""
@@ -2017,11 +1991,10 @@
"all the usual channels; otherwise, the restrictions do obstruct the "
"community, the manual is not free, and we need another manual."
msgstr ""
-"Sin embargo, debe ser posible modificar todo el contenido "
-"<em>técnico</em> del manual, y luego distribuir el resultado por "
-"todos los medios usuales, a través de todos los canales usuales; "
-"si esto no es asÃ, las restricciones sà obstruyen la comunidad. El manual "
-"no es libre, y necesitaremos otro manual."
+"Sin embargo, debe ser posible modificar todo el contenido <em>técnico</em> "
+"del manual, y luego distribuir el resultado por todos los medios usuales, a "
+"través de todos los canales usuales; si esto no es asÃ, las restricciones
sà "
+"obstruyen la comunidad. El manual no es libre, y necesitaremos otro manual."
# type: Content of: <p>
msgid ""
@@ -2030,8 +2003,8 @@
"philosophy."
msgstr ""
"¿Tendrán los desarrolladores de software libre la conciencia y
determinación "
-"para producir un espectro completo de manuales libres? Una vez más, "
-"nuestro futuro depende de la filosofÃa."
+"para producir un espectro completo de manuales libres? Una vez más, nuestro "
+"futuro depende de la filosofÃa."
# type: Content of: <h3>
msgid "We must talk about freedom"
@@ -2044,10 +2017,10 @@
"developed such practical advantages that users are flocking to it for purely "
"practical reasons."
msgstr ""
-"En la actualidad se estima que hay unos diez millones de usuarios de sistemas
"
-"GNU/Linux, tales como el Debian GNU/Linux y Red Hat «Linux». El software
libre "
-"ha desarrollado ciertas ventajas prácticas que hacen que los usuarios estén
"
-"congregándose hacia allà por razones puramente prácticas."
+"En la actualidad se estima que hay unos diez millones de usuarios de "
+"sistemas GNU/Linux, tales como el Debian GNU/Linux y Red Hat «Linux». El "
+"software libre ha desarrollado ciertas ventajas prácticas que hacen que los "
+"usuarios estén congregándose hacia allà por razones puramente prácticas."
# type: Content of: <p>
msgid ""
@@ -2056,10 +2029,10 @@
"encourage companies to develop commercial free software instead of "
"proprietary software products."
msgstr ""
-"Las buenas consecuencias de esto son evidentes: mayor interés en "
-"el desarrollo de software libre, más clientes para empresas de software "
-"libre, y mayor capacidad para animar a las compañÃas a que desarrollen "
-"software libre, en lugar de productos de software privativo."
+"Las buenas consecuencias de esto son evidentes: mayor interés en el "
+"desarrollo de software libre, más clientes para empresas de software libre, "
+"y mayor capacidad para animar a las compañÃas a que desarrollen software "
+"libre, en lugar de productos de software privativo."
# type: Content of: <p>
msgid ""
@@ -2084,11 +2057,10 @@
"community. We need to do both, and we need to keep the two efforts in "
"balance."
msgstr ""
-"Pero estamos fracasando en eso: los esfuerzos para atraer nuevos "
-"usuarios a nuestra comunidad sobrepasan por lejos a los esfuerzos "
-"dedicados a la enseñanza cÃvica acerca de nuestra comunidad. "
-"Necesitamos hacer ambas cosas, y es necesario que mantengamos "
-"ambos esfuerzos balanceados."
+"Pero estamos fracasando en eso: los esfuerzos para atraer nuevos usuarios a "
+"nuestra comunidad sobrepasan por lejos a los esfuerzos dedicados a la "
+"enseñanza cÃvica acerca de nuestra comunidad. Necesitamos hacer ambas
cosas, "
+"y es necesario que mantengamos ambos esfuerzos balanceados."
# type: Content of: <h3>
msgid "“Open Source”"
@@ -2100,44 +2072,44 @@
"of the community decided to stop using the term “free software” "
"and say “open source software” instead."
msgstr ""
-"La enseñanza acerca de la libertad a los nuevos usuarios se hizo más
difÃcil en "
-"1998, cuando una parte de la comunidad decidió dejar de usar el término "
-"«software libre» y usó «software de código abierto» («open source
software» "
-"en inglés) en su lugar."
+"La enseñanza acerca de la libertad a los nuevos usuarios se hizo más
difÃcil "
+"en 1998, cuando una parte de la comunidad decidió dejar de usar el término "
+"«software libre» y usó «software de código abierto» («open source
software» en "
+"inglés) en su lugar."
# type: Content of: <p>
msgid ""
-"Some who favored this term aimed to avoid the confusion of "
-"“free” with “gratis”—a valid goal. Others, "
-"however, aimed to set aside the spirit of principle that had motivated the "
-"free software movement and the GNU project, and to appeal instead to "
-"executives and business users, many of whom hold an ideology that places "
-"profit above freedom, above community, above principle. Thus, the rhetoric "
-"of “open source” focuses on the potential to make high quality, "
-"powerful software, but shuns the ideas of freedom, community, and principle."
+"Some who favored this term aimed to avoid the confusion of “"
+"free” with “gratis”—a valid goal. Others, however, "
+"aimed to set aside the spirit of principle that had motivated the free "
+"software movement and the GNU project, and to appeal instead to executives "
+"and business users, many of whom hold an ideology that places profit above "
+"freedom, above community, above principle. Thus, the rhetoric of “"
+"open source” focuses on the potential to make high quality, powerful "
+"software, but shuns the ideas of freedom, community, and principle."
msgstr ""
"Algunos de los que favorecieron este término tenÃan como objetivo evitar la
"
"confusión de «free» con «gratis»; una meta válida. Otros, sin embargo, "
"apuntaban a dejar de lado el espÃritu de principio que habÃa motivado el "
"movimiento por el software libre y el proyecto GNU, y en cambio resultar "
"atractivos a los ejecutivos y usuarios comerciales, muchos de los cuales "
-"sostienen una ideologÃa que pone las ganancias por encima de la libertad, "
-"la comunidad, y los principios. Por lo tanto, la retórica del «código
abierto» "
+"sostienen una ideologÃa que pone las ganancias por encima de la libertad, la
"
+"comunidad, y los principios. Por lo tanto, la retórica del «código
abierto» "
"se centra en el potencial de realización de software poderoso de alta "
"calidad, pero esquiva las ideas de libertad, comunidad y principios."
# type: Content of: <p>
msgid ""
"The “Linux” magazines are a clear example of this—they are "
-"filled with advertisements for proprietary software that works with "
-"GNU/Linux. When the next Motif or Qt appears, will these magazines warn "
+"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?"
msgstr ""
"Las revistas sobre «Linux» son un claro ejemplo de esto, están llenas de "
-"propaganda acerca de software privativo que funciona sobre GNU/Linux. "
-"Cuando aparezca la próxima Motif o Qt, ¿incentivarán estas revistas a "
-"los programadores a mantenerse alejados de ellas, o pondrán "
-"publicidades de las mismas?"
+"propaganda acerca de software privativo que funciona sobre GNU/Linux. Cuando "
+"aparezca la próxima Motif o Qt, ¿incentivarán estas revistas a los "
+"programadores a mantenerse alejados de ellas, o pondrán publicidades de las "
+"mismas?"
# type: Content of: <p>
msgid ""
@@ -2146,11 +2118,10 @@
"less about freedom and principle can be disastrous; it makes the previous "
"imbalance between outreach and civics education even worse."
msgstr ""
-"El apoyo de las empresas puede contribuir a la comunidad de varias "
-"maneras; si todo lo demás se mantiene igual, esto es útil. Pero si "
-"ganamos su apoyo hablando incluso menos de libertad y principios "
-"puede ser desastroso; hace que empeore aún más el desequilibrio "
-"previo entre alcance y educación cÃvica."
+"El apoyo de las empresas puede contribuir a la comunidad de varias maneras; "
+"si todo lo demás se mantiene igual, esto es útil. Pero si ganamos su apoyo "
+"hablando incluso menos de libertad y principios puede ser desastroso; hace "
+"que empeore aún más el desequilibrio previo entre alcance y educación
cÃvica."
# type: Content of: <p>
msgid ""
@@ -2161,9 +2132,10 @@
"technology, is important."
msgstr ""
"«Software libre» y «código abierto» describen la misma categorÃa de
software, "
-"más o menos, pero dicen diferentes cosas acerca del software, y acerca de
los "
-"valores. El proyecto GNU continúa utilizando el término «software libre»
para "
-"expresar la idea de que la libertad, no solamente la tecnologÃa, es
importante."
+"más o menos, pero dicen diferentes cosas acerca del software, y acerca de "
+"los valores. El proyecto GNU continúa utilizando el término «software
libre» "
+"para expresar la idea de que la libertad, no solamente la tecnologÃa, es "
+"importante."
# type: Content of: <h3>
msgid "Try!"
@@ -2178,11 +2150,11 @@
"between the enemy and my city. Surprising myself, I have sometimes "
"succeeded."
msgstr ""
-"La filosofÃa de Yoda («no hay ‘prueba’») suena agradable, "
-"pero no funciona conmigo. He realizado la mayor parte de mi trabajo con "
-"ansiedad por saber si podrÃa llevarlo a cabo, e inseguro si serÃa
suficiente "
-"alcanzar la meta si lo hacÃa. Pero lo intenté igual, porque no habÃa otro
aparte "
-"de mà entre el enemigo y mi ciudad. Para mi sorpresa, algunas veces he
tenido "
+"La filosofÃa de Yoda («no hay ‘prueba’») suena agradable, pero
no "
+"funciona conmigo. He realizado la mayor parte de mi trabajo con ansiedad por "
+"saber si podrÃa llevarlo a cabo, e inseguro si serÃa suficiente alcanzar la
"
+"meta si lo hacÃa. Pero lo intenté igual, porque no habÃa otro aparte de
mà "
+"entre el enemigo y mi ciudad. Para mi sorpresa, algunas veces he tenido "
"éxito."
# type: Content of: <p>
@@ -2193,9 +2165,9 @@
"other hackers to come and join me."
msgstr ""
"Algunas veces fracasé; algunas de mis ciudades han caÃdo. Luego he "
-"encontrado otra ciudad amenazada, y me preparé para otra batalla. "
-"A lo largo del tiempo, aprendà a buscar las amenazas y ponerme entre "
-"ellas y mi ciudad, llamando a otros hackers para que vinieran y se unan a
mÃ."
+"encontrado otra ciudad amenazada, y me preparé para otra batalla. A lo largo
"
+"del tiempo, aprendà a buscar las amenazas y ponerme entre ellas y mi ciudad,
"
+"llamando a otros hackers para que vinieran y se unan a mÃ."
# type: Content of: <p>
msgid ""
@@ -2207,41 +2179,40 @@
"freedom, you must be prepared to defend it."
msgstr ""
"En la actualidad, a menudo no soy el único. Es un consuelo y un placer "
-"cuando veo un regimiento de hackers excavando para mantener la "
-"trinchera, y me doy cuenta que esta ciudad puede sobrevivir; por ahora. "
-"Pero los peligros son mayores cada año, y ahora Microsoft tiene a "
-"nuestra comunidad como un blanco explÃcito. No podemos dar por "
-"garantizado el futuro de la libertad. ¡No lo dé por garantizado!. Si desea "
-"mantener su libertad, debe estar preparado para defenderla."
+"cuando veo un regimiento de hackers excavando para mantener la trinchera, y "
+"me doy cuenta que esta ciudad puede sobrevivir; por ahora. Pero los peligros "
+"son mayores cada año, y ahora Microsoft tiene a nuestra comunidad como un "
+"blanco explÃcito. No podemos dar por garantizado el futuro de la libertad. "
+"¡No lo dé por garantizado!. Si desea mantener su libertad, debe estar "
+"preparado para defenderla."
-#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
# type: Content of: <div>
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
msgstr " "
# type: Content of: <div><p>
msgid ""
-"Please send FSF & GNU inquiries to <a "
-"href=\"mailto:address@hidden"><em>address@hidden</em></a>. There are also <a
"
-"href=\"/contact/\">other ways to contact</a> the FSF. <br /> Please send "
-"broken links and other corrections (or suggestions) to <a "
-"href=\"mailto:address@hidden"><em>address@hidden</em></a>."
-msgstr ""
-"Por favor, envÃe sus comentarios y preguntas sobre la â©<acronym
title=\"Free Software Foundation\">FSF</acronym> y el proyecto "
-"GNU a <ahref=\"mailto:address@hidden"><em>address@hidden</em></a>.
â©También puede <ahref=\"/contact/\">contactar con la FSF por otros "
-"medios</a>.<br />â©Por favor, envÃe enlaces rotos y otras correcciones o
sugerencias aâ©<a href=\"mailto:address@hidden"><em>address@hidden"
-"</em></a>."
-""
+"Please send FSF & GNU inquiries to <a href=\"mailto:address@hidden"
+"\"><em>address@hidden</em></a>. There are also <a href=\"/contact/\">other "
+"ways to contact</a> the FSF. <br /> Please send broken links and other "
+"corrections (or suggestions) to <a href=\"mailto:address@hidden"
+"\"><em>address@hidden</em></a>."
+msgstr ""
+"Por favor, envÃe sus comentarios y preguntas sobre la â©<acronym
title=\"Free Software Foundation\">FSF</acronym> y el proyecto GNU "
+"a <ahref=\"mailto:address@hidden"><em>address@hidden</em></a>. â©También
puede <ahref=\"/contact/\">contactar con la FSF por otros medios</a>."
+"<br />â©Por favor, envÃe enlaces rotos y otras correcciones o sugerencias
aâ©<a href=\"mailto:address@hidden"><em>address@hidden</em></"
+"a>."
# type: Content of: <div><p>
msgid ""
-"Please see the <a "
-"href=\"/server/standards/README.translations.html\">Translations README</a> "
-"for information on coordinating and submitting translations of this article."
-msgstr ""
-"Por favor, vea la <a "
-"href=\"/server/standards/README.translations.html\">información para "
-"traducciones</a> acerca coordinar y enviar traducciones de este artÃculo."
+"Please see the <a href=\"/server/standards/README.translations.html"
+"\">Translations README</a> for information on coordinating and submitting "
+"translations of this article."
+msgstr ""
+"Por favor, vea la <a href=\"/server/standards/README.translations.html"
+"\">información para traducciones</a> acerca coordinar y enviar traducciones "
+"de este artÃculo."
# type: Content of: <div><p>
msgid ""
@@ -2253,30 +2224,22 @@
"Verbatim copying and distribution of this entire article is permitted in any "
"medium without royalty provided this notice is preserved."
-#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
# type: Content of: <div><div>
+#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
msgid "*GNUN-SLOT: TRANSLATOR'S CREDITS*"
-msgstr "<!-- "
-"Traducción: César Ballardini (Argentina) <address@hidden>"
-""
-"Revisión:"
-""
-" * Ramsés Morales (Panamá) <address@hidden>"
-" * César Villanueva (Venezuela) <address@hidden>"
-" * Oscar Mendez Bonilla (México) <address@hidden>"
-""
-" * Hugo Gayosso <address@hidden>"
-""
-"Actualizada: 30 Nov 1999 Cesar Javier Bolaños Vizcarra (México)
<address@hidden>"
-"Actualizada: 08 Feb 2003 Luis Bustamante "
-"-->"
+msgstr ""
+"<!-- Traducción: César Ballardini (Argentina) <address@hidden"
+"ar>Revisión: * Ramsés Morales (Panamá) <address@hidden> * César "
+"Villanueva (Venezuela) <address@hidden> * Oscar Mendez Bonilla "
+"(México) <address@hidden> * Hugo Gayosso <address@hidden"
+"org>Actualizada: 30 Nov 1999 Cesar Javier Bolaños Vizcarra (México) "
+"<address@hidden>Actualizada: 08 Feb 2003 Luis Bustamante -->"
-#. timestamp start
# type: Content of: <div><p>
+#. timestamp start
msgid "Updated:"
msgstr "Ãltima actualización:"
# type: Content of: <div><h4>
msgid "Translations of this page"
msgstr "Traducciones de esta página"
-
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- www distros/free-distros.es.html gnu/thegnuproj...,
Yavor Doganov <=