Vous êtes sur la page 1sur 5

http://www.gnu.org/philosophy/free-sw.es.

html

SOFTWARE PROPIETARIO
Software propietario, tal como lo ha definido la, Free Software Fundation es cualquier programa que no cumple los criterios de la Fundacin para el software libre. Propietario significa que algn individuo o compaa retiene el derecho de autor exclusivo sobre una pieza de programacin, al mismo tiempo que niega a otras personas el acceso al cdigo fuente del programa y el derecho a copiarlo, modificarlo o estudiarlo. El trmino propietario alude a que est "posedo y controlado privadamente". No obstante, el programa puede seguir siendo propietario aunque su cdigo fuente se haya hecho pblico, si es que se mantienen restricciones sobre su uso, distribucin o modificacin (p.e., la versin comercial de SSHH.) Por otro lado, el programa se puede considerar no-proprietario, una vez que se haya lanzado con una licencia que permita a otros crear versiones del software modificadas independientemente ("forks"), sin restricciones onerosas, aun cuando los derechos de autor puedan permanecer en manos de un individuo en particular. Al menos en teora, se ha cedido el control.

La Definicin de Software Libre


Mantenemos esta definicin de software libre para mostrar claramente qu debe cumplir un programa de software en concreto para que se le considere software libre. De vez en cuando modificamos esta definicin para clarificarla. Si quisiera revisar los cambios que hemos hecho, por favor vea la seccin historial ms abajo para ms informacin. El software libre es una cuestin de libertad, no de precio. Para entender el concepto, debera pensar en libre como en libre expresin, no como en barra libre. El software libre es una cuestin de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Ms precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales.

La libertad de ejecutar el programa, para cualquier propsito (libertad 0). La libertad de estudiar cmo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al cdigo fuente es una condicin necesaria para ello. La libertad de redistribuir copias para que pueda ayudar al prjimo (libertad 2). La libertad de mejorar el programa y publicar sus mejoras, y versiones modificadas en general, para que se beneficie toda la comunidad (libertad 3). El acceso al cdigo fuente es una condicin necesaria.

Un programa es software libre si los usuarios tienen todas esas libertades. Entonces, debera ser libre de redistribuir copias, tanto con o sin modificaciones, ya sea gratis o cobrando una tarifa por distribucin, a cualquiera en cualquier parte. El ser libre de hacer estas cosas significa, entre otras cosas, que no tiene que pedir o pagar el permiso.

Tambin debera tener la libertad de hacer modificaciones y usarlas en privado, en su propio trabajo u obra, sin siquiera mencionar que existen. Si publica sus cambios, no debera estar obligado a notificarlo a alguien en particular, o de alguna forma en particular. La libertad de ejecutar el programa significa la libertad para cualquier tipo de persona u organizacin de usarlo en cualquier tipo de sistema de computacin, para cualquier tipo de trabajo y propsito, sin estar obligado a comunicarlo a su programador, o alguna otra entidad especfica. En esta libertad, el propsito de los usuarios es el que importa, no el propsito de los programadores. Como usuario es libre de ejecutar un programa para sus propsitos; y si lo distribuye a otra persona, tambin es libre para ejecutarlo para sus propsitos, pero usted no tiene derecho a imponerle sus propios propsitos. La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del programa, as como el cdigo fuente; tanto para las versiones modificadas como para las no lo estn. (Distribuir programas en forma de ejecutables es necesario para que los sistemas operativos libres se puedan instalar fcilmente). Resulta aceptable si no existe un modo de producir una formato binario o ejecutable para un programa especfico, dado que algunos lenguajes no incorporan esa caracterstica, pero debe tener la libertad de redistribuir dichos formatos si encontrara o programara una forma de hacerlo. Para que las libertades para realizar cambios y publicar versiones mejoradas, tengan sentido, debe tener acceso al cdigo fuente del programa. Por consiguiente, el acceso al cdigo fuente es una condicin necesaria para el software libre. La 1 libertad incluye la libertad de usar su versin modificada en lugar de la original. Si el programa se entrega con un producto diseado para ejecutar versiones modificadas de terceros, pero rechaza ejecutar las suyas, una prctica conocida como tivoization o arranque seguro (mediante listas negras); la 1 libertad se convierte ms en una ficcin terica que en una libertad prctica. Esto no es suficiente. Esto no es suficiente. Una manera importante de modificar un programa es fusionando subrutinas y mdulos libres disponibles. Si la licencia del programa dice que no puede fusionar un mdulo existente con una debida licencia, as como si le requiere ser el titular de los derechos de autor de lo que agregue, entonces la licencia es demasiado restrictiva para calificarla como libre. Para que estas libertades puedan ser reales, deben ser irrevocables siempre que usted no cometa ninguna equivocacin; si el programador del software tiene el poder de revocar la licencia, o de cambiar retroactivamente sus trminos, sin que usted se haya equivocado para justificarlo, el software no es libre. Sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libre son aceptables, cuando no entran en conflicto con las libertades principales. Por ejemplo, el copyleft (definido muy resumidamente) es la regla en base a la cual, cuando redistribuye el programa, no puede agregar restricciones para denegar a las dems personas las libertades principales. Esta regla no entra en conflicto con las libertades principales; ms bien las protege. Software libre no significa que no sea comercial. Un programa libre debe estar disponible para el uso comercial, la programacin comercial y la distribucin comercial. La programacin comercial de software libre ya no es inusual; tal software libre comercial es muy importante.

Puede haber pagado dinero para obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin tener en cuenta cmo obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso de vender copias. Si una modificacin constituye una mejora es un asunto subjetivo. Si sus modificaciones se limitan, en esencia, a los cambios que otra persona considera una mejora, eso no se trata de libertad. Sin embargo, las reglas sobre cmo empaquetar una versin modificada son aceptables si no limitan sustancialmente su libertad de publicar versiones modificadas, o su libertad de hacer y usar versiones modificadas en privado. Las reglas estilo si usted hace disponible su versin de tal modo, debe hacerla disponible en tal otro modo pueden ser aceptables tambin, bajo la misma condicin. (Note que dicha regla todava le deja la eleccin sobre si publicar su versin.). Las reglas que requieran la publicacin del cdigo fuente a los usuarios para versiones que haya puesto en uso pblico tambin son aceptables. Tambin es aceptable para la licencia requerir que, si distribuy una versin modificada y un programador anterior le pide una copia, le deba enviar una, o que identifique como propias sus modificaciones. En el proyecto GNU, usamos copyleft para proteger legalmente estas libertades para todos. Pero tambin existe software libre sin copyleft. Creemos que existen razones importantes por las que es mejor usar copyleft, pero si su programa es software libre sin copyleft, sigue siendo tico de todos modos. Vea las categoras del software libre para una descripcin de cmo software libre, software con copyleft y otras categoras de software se relacionan unas con otras. En algunos casos las regulaciones de control de exportacin y las sanciones comerciales pueden limitar sus libertades de distribuir copias de programas intencionalmente. Los desarrolladores de software no tienen el poder de eliminar o pasar por alto estas restricciones, pero lo que pueden y deben hacer es rechazar imponerlas como condiciones para el uso del programa. De este modo, las restricciones no afectarn a las actividades ni a las personas fuera de las jurisdicciones de dichos gobiernos. Por ende, las licencias de software libre no deben requerir la obediencia a ninguna regulacin de exportaciones como condicin de cualquiera de las libertades esenciales. La mayora de las licencias de software libre estn basadas en el copyright, y existen lmites en los tipos de requisitos que pueden ser impuestos a travs del copyright. Si una licencia basada en el copyright respeta la libertad en las formas antes mencionadas, es poco probable tener otro tipo de problema que no hayamos anticipado (a pesar de que esto ocurre ocasionalmente). Sin embargo, algunas licencias de software libre estn basadas en contratos, y los contratos pueden imponer un rango mucho ms grande de restricciones posibles. Esto significa que existen muchas maneras posibles de que tal licencia pueda ser inaceptablemente restrictiva y que no sea libre. Posiblemente no podamos enumerar todas las formas en las que eso puede pasar. Si una licencia basada en un contrato restringe al usuario de un modo que no puedan hacer las licencias basadas en el copyright, y que no est mencionado aqu como legtimo, tendremos que pensar sobre ello; y probablemente concluyamos que no es libre. Cuando se habla de software libre, es mejor evitar usar trminos como regalar o gratuito, porque dichos trminos implican que el asunto pasa por el precio, no la libertad. Algunos trminos

comunes como piratera implican opiniones con las que esperamos no concuerde. Vea palabras y frases confusas que vale la pena evitar para el debate sobre esos trminos. Tambin tenemos una lista de traducciones de software libre a varios idiomas. Finalmente, tenga en cuenta que los criterios, como los establecidos en esta definicin de software libre, requieren pensar con cuidado su interpretacin. Para decidir si una licencia de software especfica es una licencia de software libre, la juzgamos en base a estos criterios para determinar si concuerda su espritu, conjuntamente con la terminologa precisa. Si una licencia incluye restricciones demasiado grandes, la rechazamos, incluso si no anticipamos la cuestin en este criterio. Algunas veces, los requisitos de una licencia muestra una cuestin que hace necesaria una reflexin ms profunda, incluyendo la discusin con un abogado, antes que podamos decidir si el requisito es aceptable. Cuando llegamos a una conclusin sobre una nueva cuestin, solemos actualizar estos criterios para que resulte ms fcil ver por qu ciertas licencias se califican o no. Si est interesado en saber si una licencia especfica califica o no como licencia de software libre, vea nuestra lista de licencias. Si la licencia que busca no est en la lista, puede preguntarnos envindonos un correo electrnico a <licensing@gnu.org>. Si est contemplando escribir una nueva licencia, por favor contacte a la FSF escribiendo a esa direccin. La proliferacin de distintas licencias de software libre significa mayor trabajo para los usuarios para entender esas licencias; podemos ayudarle a encontrar una licencia de software libre que ya exista que satisfaga sus necesidades. Si eso no es posible, si realmente necesita una nueva licencia, con nuestra ayuda puede asegurarse que la licencia sea realmente una licencia de software libre y evitar varios problemas prcticos.

Ms all del software


Los manuales de software deben ser libres, por las mismas razones que el software debe ser libre, y porque en efecto los manuales son parte del software. Los mismos argumentos tambin tienen sentido para otros tipos de trabajos de uso prctico; es decir, trabajos que incorporen conocimiento til, tal como trabajos educativos y de referencia. La Wikipedia es el ejemplo ms conocido. Cualquier tipo de trabajo puede ser libre, y la definicin de software libre se ha extendido a una definicin de trabajos culturales libres aplicable a cualquier tipo de trabajo.

Cdigo abierto?
Otro grupo ha comenzado a usar el trmino cdigo abierto (del ingls open source) que significa algo parecido (pero no idntico) a software libre. Preferimos el trmino software libre porque, una vez que ha escuchado que se refiere a la libertad en lugar del precio, le hace pensar en la libertad. La palabra abierto nunca se refiere a la libertad.

Historial
De vez en cuando modificamos esta definicin de software libre para clarificarla. A continuacin, proporcionamos una lista de dichas modificaciones, junto con enlaces para ilustrar exactamente qu cambi, para que puedan revisarlos si quieren. [Nota del traductor: el historial es el del documento original en ingls, no de esta traduccin].

Versin 1.80: la primera libertad debe ser prctica, no slo terica. Por ejemplo, nada de tivoizacin. Versin 1.77: Clarificacin acerca que todos los cambios retroactivos a la licencia son inaceptables, an si no representan reemplazos completos. Versin 1.74: Cuatro clarificaciones de puntos no del todo explcitos, o definidas en algunos lugares pero no reflejadas en todos: o Mejoras no significa que la licencia puede limitar sustancialmente qu tipo de versiones modificadas puede publicar. La 3 libertad incluye la distribucin de versiones modificadas, no slo de los cambios. o El derecho a fusionar mdulos existentes se refiere a aquellos que estn debidamente licenciados. o Definicin explcita de la conclusin sobre los puntos de controles de exportacin. o Imponer un cambio en la licencia constituye una revocacin de la antigua licencia. Versin 1.57: Agregada la seccin Ms all del software. Versin 1.46: Clarificar de quin es el propsito que importa en la libertad para ejecutar el programa para cualquier propsito. Versin 1.41: Clarificar definiciones sobre licencias basadas en contratos. Versin 1.40: Explicar que una licencia libre debe permitirle usar otro software libre disponible para crear sus modificaciones. Versin 1.39: Nota acerca que es aceptable para una licencia requerir proveer el cdigo fuente para versiones del software que ponga en uso pblico. Versin 1.31: Es aceptable para una licencia requerirle que se identifique como el autor de las modificaciones. Otras clarificaciones menores a lo largo del texto. Versin 1.23: Anotados problemas potenciales relacionados a licencias basadas en contratos. Versin 1.16: Explicar por qu la distribucin de los binarios es importante. Versin 1.11: Una licencia libre puede requerirle que enve una copia de las versiones modificadas al autor.

Existen brechas entre los nmeros de versin porque existen muchos otros cambios que no afectan la sustancia de la definicin en absoluto. En cambio, corrigen enlaces, agregan traducciones y dems. Si usted quiere revisar la lista completa de cambios, puede hacerlo en nuestra interfaz cvsweb.

Vous aimerez peut-être aussi