Licencias de software

Congreso Nacional de Software Libre

22-25 Febrero de 2005

Patricio Páez Serrato

Agenda

Propiedad

Licencia

Ejemplos

Guía

Recursos

Propiedad

Bienes

Crear, usar, transformar, destruir

Dueño

Adquirir, rentar, prestar, vender, donar

Propiedad

Privada, pública, industrial

Apropiar, expropiar

Codueños

Contratos

Licencia

Permiso

Usar o hacer

Qué

Quién, cuándo, dónde, cómo, cuánto, para qué

Otras condiciones

Ejemplos

“Acceso restringido - solamente empleados”

“Propiedad privada. Prohibido el paso”

“Entrada solo para socios”

“NRDA”

“Horario de la alberca: 8 - 20horas”

Ejemplos

Everyone is permitted to copy and distribute verbatim copies of this document, but changing it is not allowed.

Prohibida la reproducción parcial o total por cualquier medio sin permiso por escrito del propietario de los derechos del copyright

Ejemplos

“Esta edición internet se puede reproducir con fines autodidactas o para su uso en centros públicos de enseñanza, exclusivamente. En el segundo caso, únicamente se cargarán al estudiante los costes de reproducción. La reproducción todal o parcial con ánimo de lucro o cualquier finalidad comercial está estrictamente prohibida sin el permiso escrito de los autores.”

“Introducción a la programación con Python y C”, Andrés Marzal, Isabel Gracia, 2002

Software

Información - soporte

Crear, usar, transformar, destruir, reproducir, distribuir

Autor – Titular del DA

Adquirir, rentar, prestar, vender, donar

Código fuente, código objeto

Software

Coautores

Combinar

Licencia vs venta

Licencias de software

Código fuente, objeto

Reproducir y distribuir

Modificar y [re]distribuir

Combinar

Simple, exclusiva

Software según la licencia

Propietario: no reproducir, no modificar

Freeware: reproducir y distribuir, precio cero, no modificar

Shareware: reproducir, tiempo o capacidades limitadas, no modificar

SL / código abierto: Reproducir y distribuir, modificar y redistribuir, combinar

Copyleft

Reciprocidad

Modificación y redistribución con mismos términos

Strong copyleft (GPL), weak copyleft (LGPL)

Partial copyleft (CC)

Compatibilidad

Combinar códigos con distintas licencias, satisfacer simultáneamente los términos de ambas

Licencias copyleft: incompatibles entre ellas

Solución: excepciones

Licencia sin copyleft: puede ser compatible con copyleft

Múltiples licencias

“Dual licensing”

Un titular

Reimplementar aportaciones, o cesiones de los autores

Ejemplos: MySQL, Qt

Mitos

Licencia != Contrato

Cambiar la licencia

Invalidez --> no hay permiso

Idioma

Ejemplos de licencias

BSD

GPL

LGPL

BSD

Leyenda copyright

Licencia

Limitación de responsabilidad

URL

License

=======

Redistribution and use in source and binary forms, with or without

modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright

notice, this list of conditions and the following disclaimer in the

documentation and/or other materials provided with the distribution.

* Neither the names of the author(s) nor the names of other contributors may be used to endorse or promote products derived from this software without specific prior written permission.

Disclaimer

==========

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

BSD

Compatible con GPL

Posible combinar con código propietario

Licencia Pública General GNU

Encabezado

Prólogo

La licencia - 0. al 12.

Cómo aplicar estos términos

Licencia Pública General GNU

Términos y condiciones para copia, distribución y modificación

0. Objeto

1. Copia y distribución fiel

2. Modificación

3. Copia y distribución según 1. y 2. fuente o ejecutable

4. Nulidad

5. No aceptación - consentimiento

6. Transmisión de esta licencia a destinatarios

7. Infracción de patente ú otra razón

8. Restricciones por ley en ciertos países

9. Nueva versiones de esta licencia

10. Partes del programa en otros términos

11. No garantía

12. Limitación de responsabilidad

Licencia Pública General GNU

2. Modificación

obra basada en el programa, copiar según 1. siempre que se cumpla con:

o Avisos de modificación en los archivos

o Si se distribuye o publica, el conjunto deberá estar bajo esta licencia

o Mostrar en pantalla leyenda copyright y uso de esta licencia

Mera agregación en un medio de almacenamiento permitida.

Licencia Pública General GNU

Introdujo el copyleft

Referencia

GNU Lesser GPL

Encabezado

Prólogo

Licencia – 0. al 16.

Cómo aplicar estos términos

Términos y condiciones para copia, distribución y modificación

0 Objeto

1. Copia y distribución fiel del código fuente

2. Modificación

3. Opción cambiar a GPL.

4. Reproducción y distribución de la librería en código objeto

5. Define 'obra que usa la librería', es obra derivada cuando se enlaza

6. Excepción para distribuir un programa que 'usa la librería' y se combina

7. Combinar y distribuir con librerías que tienen otras licencias.

8. Nulidad

9. No aceptación - consentimiento

10. Transmisión de esta licencia a destinatarios

11. Infracción de patente ú otra razón

12. Restricciones por ley en ciertos países

13. Nueva versiones de esta licencia

14. Partes del programa en otros términos

15. No garantía

16. Limitación de responsabilidad

GNU Lesser GPL

Compatible con SW propietario

Posible cambiar a GPL

Librerías

Guía

Leer

Reproducción, Distribución, Modificación, Combinación

Escoger

Imaginar los usos principales del programa, herramienta o librería, validar con/sin copyleft

Determinar programas y librerías con los que enlaza o interactúa, sus requisitos

Recursos

http://www.opensource.org ---> licenses

Lista de licencias aprobadas

http://www.fsf.org ---> licenses

Compatibilidad con GPL

http://www.fsl.org.mx ---> licencias

http://proint.info ---> wiki ---> software

2005-01-09T05:35:42