Вы находитесь на странице: 1из 9

La Definicin de Software Libre La definicin de software libre estipula los criterios que se tienen que cumplir p ara que

un programa sea considerado libre. De vez en cuando modificamos esta def inicin para clarificarla o para resolver problemas sobre cuestiones delicadas. Ms abajo en esta pgina, en la seccin Historial, se puede consultar la lista de modifi caciones que afectan la definicin de software libre. Software libre significa que el software respeta la libertad de los usuarios y la comunidad. En trminos generales, los usuarios tienen la libertad de copiar, distr ibuir, estudiar, modificar y mejorar el software. Con estas libertades, los usua rios (tanto individualmente como en forma colectiva) controlan el programa y lo que hace. Cuando los usuarios no controlan el programa, el programa controla a los usuario s. El programador controla el programa y, a travs del programa, controla a los us uarios. Un programa que no es libre, llamado privativo, es por lo tanto un instrum ento de poder injusto. Por tanto, el software libre es una cuestin de libertad, no de precio. Para entende r el concepto, piense en libre como en libre expresin, no como en barra libre. Un programa es software libre si los usuarios tienen las cuatro libertades esenc iales: La libertad de ejecutar el programa para cualquier propsito (libertad 0). La libertad de estudiar cmo funciona el programa, y cambiarlo para que haga lo qu e usted quiera (libertad 1). El acceso al cdigo fuente es una condicin necesaria p ara ello. La libertad de redistribuir copias para ayudar a su prjimo (libertad 2). La libertad de distribuir copias de sus versiones modificadas a terceros (libert ad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiars e de las modificaciones. El acceso al cdigo fuente es una condicin necesaria para ello. Un programa es software libre si los usuarios tienen todas esas libertades. Por tanto, usted debe ser libre de redistribuir copias, tanto con como sin modificac iones, ya sea gratuitamente o cobrando una tarifa por la distribucin, a cualquier a en cualquier parte. El ser libre de hacer estas cosas significa, entre otras c osas, que no tiene que pedir ni pagar el permiso. Tambin debe tener la libertad de hacer modificaciones y usarlas en privado para s u propio trabajo o pasatiempo, sin siquiera mencionar que existen. Si publica su s cambios, no debe estar obligado a notificarlo a nadie en particular, ni de nin guna manera en particular. La libertad de ejecutar el programa significa que cualquier tipo de persona u or ganizacin es libre de usarlo en cualquier tipo de sistema de computacin, para cual quier tipo de trabajo y finalidad, sin que exista obligacin alguna de comunicarlo al programador ni a ninguna otra entidad especfica. En esta libertad, lo que imp orta es el propsito de los usuarios, no el de los programadores. Usted como usuar io es libre de ejecutar el programa para alcanzar sus propsitos, y si lo distribu ye a otra persona, tambin esa persona ser libre de ejecutarlo para lo que necesite ; usted no tiene derecho a imponerle sus propios objetivos. La libertad de redistribuir copias debe incluir las formas binarias o ejecutable s 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 ac eptable si no existe un modo de producir una formato binario o ejecutable para u n programa especfico, dado que algunos lenguajes no incorporan esa caracterstica,

pero debe tener la libertad de redistribuir dichos formatos si encontrara o prog ramara una forma de hacerlo. Para que la libertad 1 y 3 de realizar cambios y publicar las versiones modifica das tengan sentido, usted debe tener acceso al cdigo fuente del programa. Por con siguiente, el acceso al cdigo fuente es una condicin necesaria para el software li bre. El cdigo fuente ofuscado no es cdigo fuente real, y no cuenta como cdigo fuente. La Definicin de Software Libre La definicin de software libre estipula los criterios que se tienen que cumplir p ara que un programa sea considerado libre. De vez en cuando modificamos esta def inicin para clarificarla o para resolver problemas sobre cuestiones delicadas. Ms abajo en esta pgina, en la seccin Historial, se puede consultar la lista de modifi caciones que afectan la definicin de software libre. Software libre significa que el software respeta la libertad de los usuarios y la comunidad. En trminos generales, los usuarios tienen la libertad de copiar, distr ibuir, estudiar, modificar y mejorar el software. Con estas libertades, los usua rios (tanto individualmente como en forma colectiva) controlan el programa y lo que hace. Cuando los usuarios no controlan el programa, el programa controla a los usuario s. El programador controla el programa y, a travs del programa, controla a los us uarios. Un programa que no es libre, llamado privativo, es por lo tanto un instrum ento de poder injusto. Por tanto, el software libre es una cuestin de libertad, no de precio. Para entende r el concepto, piense en libre como en libre expresin, no como en barra libre. Un programa es software libre si los usuarios tienen las cuatro libertades esenc iales: La libertad de ejecutar el programa para cualquier propsito (libertad 0). La libertad de estudiar cmo funciona el programa, y cambiarlo para que haga lo qu e usted quiera (libertad 1). El acceso al cdigo fuente es una condicin necesaria p ara ello. La libertad de redistribuir copias para ayudar a su prjimo (libertad 2). La libertad de distribuir copias de sus versiones modificadas a terceros (libert ad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiars e de las modificaciones. El acceso al cdigo fuente es una condicin necesaria para ello. Un programa es software libre si los usuarios tienen todas esas libertades. Por tanto, usted debe ser libre de redistribuir copias, tanto con como sin modificac iones, ya sea gratuitamente o cobrando una tarifa por la distribucin, a cualquier a en cualquier parte. El ser libre de hacer estas cosas significa, entre otras c osas, que no tiene que pedir ni pagar el permiso. Tambin debe tener la libertad de hacer modificaciones y usarlas en privado para s u propio trabajo o pasatiempo, sin siquiera mencionar que existen. Si publica su s cambios, no debe estar obligado a notificarlo a nadie en particular, ni de nin guna manera en particular. La libertad de ejecutar el programa significa que cualquier tipo de persona u or ganizacin es libre de usarlo en cualquier tipo de sistema de computacin, para cual quier tipo de trabajo y finalidad, sin que exista obligacin alguna de comunicarlo al programador ni a ninguna otra entidad especfica. En esta libertad, lo que imp orta es el propsito de los usuarios, no el de los programadores. Usted como usuar io es libre de ejecutar el programa para alcanzar sus propsitos, y si lo distribu ye a otra persona, tambin esa persona ser libre de ejecutarlo para lo que necesite ; usted no tiene derecho a imponerle sus propios objetivos.

La libertad de redistribuir copias debe incluir las formas binarias o ejecutable s 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 ac eptable si no existe un modo de producir una formato binario o ejecutable para u n programa especfico, dado que algunos lenguajes no incorporan esa caracterstica, pero debe tener la libertad de redistribuir dichos formatos si encontrara o prog ramara una forma de hacerlo. Para que la libertad 1 y 3 de realizar cambios y publicar las versiones modifica das tengan sentido, usted debe tener acceso al cdigo fuente del programa. Por con siguiente, el acceso al cdigo fuente es una condicin necesaria para el software li bre. El cdigo fuente ofuscado no es cdigo fuente real, y no cuenta como cdigo fuente.

La libertad 1 incluye la libertad de usar su versin modificada en lugar de la ori ginal. Si el programa se entrega con un producto diseado para ejecutar versiones modificadas de terceros, pero rechaza ejecutar las suyas, una prctica conocida co mo tivoizacin [tivoization] o arranque seguro [lockdown] (en la terminologa pervers s que la practican); la libertad 1 se convierte ms en una ficcin terica que en una libertad prctica. Esto no es suficiente. En otras palabras, estos binarios no son software libre, incluso si se compilaron desde un cdigo fuente que es libre. Una manera importante de modificar el programa es agregndole subrutinas y mdulos l ibres ya disponibles. Si la licencia del programa especifica que no se pueden aad ir mdulos que ya existen y que estn bajo una licencia apropiada, por ejemplo si re quiere que usted sea el titular de los derechos de autor del cdigo que desea aadir , entonces se trata de una licencia demasiado restrictiva como para considerarla libre. La libertad 3 incluye la libertad de publicar sus versiones modificadas como sof tware libre. Una licencia libre tambin puede permitir otras formas de publicarlas ; en otras palabras, no tiene que ser una licencia de copyleft. No obstante, una licencia que requiera que las versiones modificadas no sean libres, no se puede considerar libre. Para que estas libertades sean reales, deben ser permanentes e irrevocables siem pre que usted no cometa ningn error; si el programador del software tiene el pode r de revocar la licencia, o de aadir restricciones a las condiciones de uso en fo rma retroactiva, sin que haya habido ninguna accin de parte del usuario que lo ju stifique, el software no es libre. Sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libr e 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 c ual, cuando redistribuye el programa, no puede agregar restricciones para denega r a los dems las libertades principales. Esta regla no entra en conflicto con las libertades principales, ms bien las protege. Software libre no significa que no es comercial. Un programa libre debe estar dispon ible para el uso comercial, la programacin comercial y la distribucin comercial. L a programacin comercial de software libre ya no es inusual; tal software libre co mercial es muy importante. Puede haber pagado dinero para obtener copias de soft ware 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 o no una mejora, es un asunto subjetivo. Si su dere cho a modificar un programa se limita, bsicamente, a modificaciones que alguna ot ra persona considera una mejora, el programa no es libre.

No obstante, eventuales reglas sobre cmo empaquetar una versin modificada son acep tables si no limitan substancialmente su libertad para publicar versiones modifi cadas, o su libertad para hacer y usar versiones modificadas en privado. As, es a ceptable que una licencia le obligue a cambiar el nombre de la version modificad a, eliminar el logotipo o identificar sus modificaciones como suyas. Son aceptab les siempre y cuando esas obligaciones no sean tan agobiantes que le dificulten la publicacin de sus modificaciones. Como ya est realizando otras modificaciones a l programa, no le supondr un problema hacer algunas ms. Un problema particular se presenta cuando la licencia requiere que a un programa se le cambie el nombre con el cual ser invocado por otros programas. De hecho es te requisito dificulta la publicacin de la versin modificada para reemplazar al or iginal cuando sea invocado por esos otros programas. Este tipo de requisitos es aceptable nicamente cuando exista un instrumento adecuado para la asignacin de ali as que permita especificar el nombre del programa original como un alias de la v ersin modificada. Las normas del tipo si pone a disposicin su versin de este modo, tambin debe hacerlo de este otro modo tambin pueden ser, bajo la misma condicin, admisibles. Un ejempl o de una norma admisible sera alguna que requiera que, si usted ha distribuido un a versin modificada y uno de los programadores anteriores le solicita una copia, usted deba envirsela (tenga en cuenta que tal norma le sigue permitiendo optar po r distribuir o no distribuir su versin). Las normas que obligan a suministrar el cdigo fuente a los usuarios de las versiones publicadas tambin son admisibles. En el proyecto GNU, usamos copyleft para proteger legalmente estas libertades pa ra todos. Pero tambin existe software libre sin copyleft. Creemos que existen raz ones importantes por las que es mejor usar copyleft, pero si su programa es soft ware libre sin copyleft, sigue siendo tico de todos modos. (Vase en categoras del s oftware libre una descripcin de la relacin que existe entre software libre, software con copyleft y otros tipos de software libre). En algunos casos las regulaciones de control de exportacin y las sanciones comerc iales pueden limitar sus libertades de distribuir copias de programas a nivel in ternacional. Los desarrolladores de software no tienen el poder de eliminar o pa sar por alto estas restricciones, pero lo que pueden y deben hacer es rechazar i mponerlas como condiciones para el uso del programa. De este modo, las restricci ones no afectarn las actividades ni a las personas fuera de las jurisdicciones de dichos gobiernos. Por tanto, 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 exist en lmites en los tipos de requisitos que se pueden imponer a travs del copyright. Si una licencia basada en el copyright respeta la libertad en las formas antes m encionadas, es poco probable que surja otro tipo de problema que no hayamos anti cipado (a pesar de que esto ocurre ocasionalmente). Sin embargo, algunas licenci as de software libre estn basadas en contratos, y los contratos pueden imponer un rango mucho ms grande de restricciones. Esto significa que existen muchas manera s posibles de que tal licencia sea inaceptablemente restrictiva y que no sea lib re. Nos resulta na licencia e hacer con o legtimo, libre. imposible enumerar todas las formas en las que eso puede pasar. basada en un contrato restringe al usuario de un modo que no se las licencias basadas en el copyright, y que no est mencionado tendremos que analizar el caso, y probablemente concluyamos que Si u pued aqu com no es

Cuando se habla de software libre, es mejor evitar usar trminos como regalar o gratu

ito, porque dichos trminos implican que el asunto es el precio, no la libertad. Al gunos trminos comunes como piratera implican opiniones con las que esperamos no conc uerde. Vase un anlisis sobre el uso de esos trminos en nuestro artculo palabras y fr ases confusas que vale la pena evitar. Por ltimo, tenga en cuenta que para interpretar criterios tales como los que se e stablecen en esta definicin de software libre, se hace necesario un cuidadoso anli sis. Para decidir si una licencia de software especfica es una licencia de softwa re libre, la evaluamos en base a estos criterios para determinar si concuerda ta nto con el espritu de los mismos como con la terminologa precisa. Si una licencia incluye restricciones inaceptables, la rechazamos, an cuando no hubiramos anticipa do el problema en estos criterios. Algunas veces, los requisitos de una licencia revelan una cuestin que hace necesaria una reflexin ms profunda, incluyendo la dis cusin con un abogado, antes de 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 una cierta licencia puede o no ser ca lificada como libre. Si est interesado en saber si una licencia especfica est calificada como licencia d e software libre, consulte nuestra lista de licencias. Si la licencia que busca no est en la lista, puede consultarnos envindonos un correo electrnico a <licensing @gnu.org>. Si est considerando escribir una nueva licencia, por favor contacte a la FSF escr ibiendo a esa direccin. La proliferacin de distintas licencias de software libre s ignifica mayor esfuerzo por parte de los usuarios para entenderlas; podemos ayud arle a encontrar una licencia de software libre que ya exista y que satisfaga su s necesidades. Si eso no fuera posible, si realmente necesita una nueva licencia, con nuestra a yuda puede asegurarse que la licencia sea realmente una licencia de software lib re y evitar varios problemas en la prctica. Ms all del software Los manuales de software deben ser libres por las mismas razones que el software debe ser libre, y porque de hecho los manuales son parte del software. Tambin tiene sentido aplicar los mismos argumentos a otros tipos de obras de uso prctico; es decir, obras que incorporen conocimiento til, tal como publicaciones e ducativas y de referencia. La Wikipedia es el ejemplo ms conocido. Cualquier tipo de obra puede ser libre, y la definicin de software libre se ha ex tendido a una definicin de obras culturales libres aplicable a cualquier tipo de publicacin. Cdigo abierto?

Otro grupo ha comenzado a usar el trmino cdigo abierto (del ingls open source) que sig ifica algo parecido (pero no idntico) a software libre. Preferimos el trmino software libre porque una vez que ya se sabe que se refiere a la libertad y no al precio, evoca la idea de libertad. La palabra abierto nunca se refiere a la libertad. Historial De vez en cuando modificamos esta definicin de software libre. Esta es la lista d e los cambios, con enlaces a pginas que muestran exactamente lo que se ha modific ado. Version 1.111: Clarificacin de la versin 1.77; se especifica que nicamente las rest

ricciones retroactivas son inaceptables. Los titulares del copyright siempre pue den conceder permisos adicionales para utilizar la obra publicndola paralelamente con una modalidad diferente. Versin 1.105: Modificacin del breve comentario sobre la libertad 1 (que ya se haba introducido en la versin 1.80) para expresar que dicha libertad significa que el usuario puede usar una versin modificada por l mismo para realizar sus tareas de c omputacin. Version 1.92: Aclarar que el cdigo fuente ofuscado no se puede considerar cdigo fu ente. Version 1.90: Aclarar que la libertad 3 significa el derecho a distribuir copias de sus propias versiones modificadas o mejoradas. No el derecho de participar e n el proyecto de otro. Version 1.89: La libertad 3 incluye el derecho a publicar versiones modificadas como software libre. Versin 1.80: La primera libertad debe ser prctica, no slo terica. Por ejemplo, nada de tivoizacin. Versin 1.77: Aclarar que todos los cambios retroactivos a la licencia son inacept ables, an cuando no representan un reemplazo completo. Versin 1.74: Cuatro aclaraciones sobre puntos no del todo explcitos, o que se expr esan en algunos casos pero no en todos estn definidos: Mejoras no significa que la licencia puede limitar sustancialmente el tipo de vers iones modificadas que usted puede publicar. La libertad 3 incluye la distribucin de versiones modificadas, no slo de los cambios. El derecho a fusionar mdulos existentes se refiere a aquellos que estn debidamente licenciados. Expresar de manera explcita la conclusin del punto sobre los controles de exportac in. Imponer un cambio de licencia constituye una revocacin de la antigua licencia. Versin 1.57: Agregada la seccin Ms all del software. Versin 1.46: Aclarar de quin es el propsito que importa en la libertad para ejecuta r el programa para cualquier propsito. Versin 1.41: Expresar ms claramente el punto sobre licencias basadas en contratos. Versin 1.40: Explicar que una licencia libre debe permitirle usar otro software l ibre disponible para hacer sus modificaciones. Versin 1.39: Aclarar que es aceptable que una licencia requiera la provisin del cdi go fuente para las versiones del software que se pongan a disposicin del pblico. Versin 1.31: Es aceptable para una licencia requerirle que se identifique como el autor de las modificaciones. Otras clarificaciones menores en el texto. Versin 1.23: Mencionar posibles problemas con las 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 version es modificadas al autor.Si una modificacin constituye o no una mejora, es un asun to subjetivo. Si su derecho a modificar un programa se limita, bsicamente, a modi ficaciones que alguna otra persona considera una mejora, el programa no es libre . No obstante, eventuales reglas sobre cmo empaquetar una versin modificada son acep tables si no limitan substancialmente su libertad para publicar versiones modifi cadas, o su libertad para hacer y usar versiones modificadas en privado. As, es a ceptable que una licencia le obligue a cambiar el nombre de la version modificad a, eliminar el logotipo o identificar sus modificaciones como suyas. Son aceptab les siempre y cuando esas obligaciones no sean tan agobiantes que le dificulten la publicacin de sus modificaciones. Como ya est realizando otras modificaciones a l programa, no le supondr un problema hacer algunas ms. Un problema particular se presenta cuando la licencia requiere que a un programa se le cambie el nombre con el cual ser invocado por otros programas. De hecho es te requisito dificulta la publicacin de la versin modificada para reemplazar al or iginal cuando sea invocado por esos otros programas. Este tipo de requisitos es aceptable nicamente cuando exista un instrumento adecuado para la asignacin de ali

as que permita especificar el nombre del programa original como un alias de la v ersin modificada. Las normas del tipo si pone a disposicin su versin de este modo, tambin debe hacerlo de este otro modo tambin pueden ser, bajo la misma condicin, admisibles. Un ejempl o de una norma admisible sera alguna que requiera que, si usted ha distribuido un a versin modificada y uno de los programadores anteriores le solicita una copia, usted deba envirsela (tenga en cuenta que tal norma le sigue permitiendo optar po r distribuir o no distribuir su versin). Las normas que obligan a suministrar el cdigo fuente a los usuarios de las versiones publicadas tambin son admisibles. En el proyecto GNU, usamos copyleft para proteger legalmente estas libertades pa ra todos. Pero tambin existe software libre sin copyleft. Creemos que existen raz ones importantes por las que es mejor usar copyleft, pero si su programa es soft ware libre sin copyleft, sigue siendo tico de todos modos. (Vase en categoras del s oftware libre una descripcin de la relacin que existe entre software libre, software con copyleft y otros tipos de software libre). En algunos casos las regulaciones de control de exportacin y las sanciones comerc iales pueden limitar sus libertades de distribuir copias de programas a nivel in ternacional. Los desarrolladores de software no tienen el poder de eliminar o pa sar por alto estas restricciones, pero lo que pueden y deben hacer es rechazar i mponerlas como condiciones para el uso del programa. De este modo, las restricci ones no afectarn las actividades ni a las personas fuera de las jurisdicciones de dichos gobiernos. Por tanto, 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 exist en lmites en los tipos de requisitos que se pueden imponer a travs del copyright. Si una licencia basada en el copyright respeta la libertad en las formas antes m encionadas, es poco probable que surja otro tipo de problema que no hayamos anti cipado (a pesar de que esto ocurre ocasionalmente). Sin embargo, algunas licenci as de software libre estn basadas en contratos, y los contratos pueden imponer un rango mucho ms grande de restricciones. Esto significa que existen muchas manera s posibles de que tal licencia sea inaceptablemente restrictiva y que no sea lib re. Nos resulta na licencia e hacer con o legtimo, libre. imposible enumerar todas las formas en las que eso puede pasar. basada en un contrato restringe al usuario de un modo que no se las licencias basadas en el copyright, y que no est mencionado tendremos que analizar el caso, y probablemente concluyamos que Si u pued aqu com no es

Cuando se habla de software libre, es mejor evitar usar trminos como regalar o gratu ito, porque dichos trminos implican que el asunto es el precio, no la libertad. Al gunos trminos comunes como piratera implican opiniones con las que esperamos no conc uerde. Vase un anlisis sobre el uso de esos trminos en nuestro artculo palabras y fr ases confusas que vale la pena evitar. Por ltimo, tenga en cuenta que para interpretar criterios tales como los que se e stablecen en esta definicin de software libre, se hace necesario un cuidadoso anli sis. Para decidir si una licencia de software especfica es una licencia de softwa re libre, la evaluamos en base a estos criterios para determinar si concuerda ta nto con el espritu de los mismos como con la terminologa precisa. Si una licencia incluye restricciones inaceptables, la rechazamos, an cuando no hubiramos anticipa do el problema en estos criterios. Algunas veces, los requisitos de una licencia revelan una cuestin que hace necesaria una reflexin ms profunda, incluyendo la dis cusin con un abogado, antes de 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 una cierta licencia puede o no ser ca lificada como libre. Si est interesado en saber si una licencia especfica est calificada como licencia d e software libre, consulte nuestra lista de licencias. Si la licencia que busca no est en la lista, puede consultarnos envindonos un correo electrnico a <licensing @gnu.org>. Si est considerando escribir una nueva licencia, por favor contacte a la FSF escr ibiendo a esa direccin. La proliferacin de distintas licencias de software libre s ignifica mayor esfuerzo por parte de los usuarios para entenderlas; podemos ayud arle a encontrar una licencia de software libre que ya exista y que satisfaga su s necesidades. Si eso no fuera posible, si realmente necesita una nueva licencia, con nuestra a yuda puede asegurarse que la licencia sea realmente una licencia de software lib re y evitar varios problemas en la prctica. Ms all del software Los manuales de software deben ser libres por las mismas razones que el software debe ser libre, y porque de hecho los manuales son parte del software. Tambin tiene sentido aplicar los mismos argumentos a otros tipos de obras de uso prctico; es decir, obras que incorporen conocimiento til, tal como publicaciones e ducativas y de referencia. La Wikipedia es el ejemplo ms conocido. Cualquier tipo de obra puede ser libre, y la definicin de software libre se ha ex tendido a una definicin de obras culturales libres aplicable a cualquier tipo de publicacin. Cdigo abierto?

Otro grupo ha comenzado a usar el trmino cdigo abierto (del ingls open source) que sig ifica algo parecido (pero no idntico) a software libre. Preferimos el trmino software libre porque una vez que ya se sabe que se refiere a la libertad y no al precio, evoca la idea de libertad. La palabra abierto nunca se refiere a la libertad. Historial De vez en cuando modificamos esta definicin de software libre. Esta es la lista d e los cambios, con enlaces a pginas que muestran exactamente lo que se ha modific ado. Version 1.111: Clarificacin de la versin 1.77; se especifica que nicamente las rest ricciones retroactivas son inaceptables. Los titulares del copyright siempre pue den conceder permisos adicionales para utilizar la obra publicndola paralelamente con una modalidad diferente. Versin 1.105: Modificacin del breve comentario sobre la libertad 1 (que ya se haba introducido en la versin 1.80) para expresar que dicha libertad significa que el usuario puede usar una versin modificada por l mismo para realizar sus tareas de c omputacin. Version 1.92: Aclarar que el cdigo fuente ofuscado no se puede considerar cdigo fu ente. Version 1.90: Aclarar que la libertad 3 significa el derecho a distribuir copias de sus propias versiones modificadas o mejoradas. No el derecho de participar e n el proyecto de otro. Version 1.89: La libertad 3 incluye el derecho a publicar versiones modificadas como software libre. Versin 1.80: La primera libertad debe ser prctica, no slo terica. Por ejemplo, nada

de tivoizacin. Versin 1.77: Aclarar que todos los cambios retroactivos a la licencia son inacept ables, an cuando no representan un reemplazo completo. Versin 1.74: Cuatro aclaraciones sobre puntos no del todo explcitos, o que se expr esan en algunos casos pero no en todos estn definidos: Mejoras no significa que la licencia puede limitar sustancialmente el tipo de vers iones modificadas que usted puede publicar. La libertad 3 incluye la distribucin de versiones modificadas, no slo de los cambios. El derecho a fusionar mdulos existentes se refiere a aquellos que estn debidamente licenciados. Expresar de manera explcita la conclusin del punto sobre los controles de exportac in. Imponer un cambio de licencia constituye una revocacin de la antigua licencia. Versin 1.57: Agregada la seccin Ms all del software. Versin 1.46: Aclarar de quin es el propsito que importa en la libertad para ejecuta r el programa para cualquier propsito. Versin 1.41: Expresar ms claramente el punto sobre licencias basadas en contratos. Versin 1.40: Explicar que una licencia libre debe permitirle usar otro software l ibre disponible para hacer sus modificaciones. Versin 1.39: Aclarar que es aceptable que una licencia requiera la provisin del cdi go fuente para las versiones del software que se pongan a disposicin del pblico. Versin 1.31: Es aceptable para una licencia requerirle que se identifique como el autor de las modificaciones. Otras clarificaciones menores en el texto. Versin 1.23: Mencionar posibles problemas con las 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 version es modificadas al autor.

Вам также может понравиться