Temas selectos de licenciamiento

Marcelo E. Magallón

Desarrollador

¿Qué es una licencia?

The Free Software Definition

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

The Debian Free Software Guidelines

DFSG

  1. Free Redistribution
  2. Source Code
  3. Derived Works
  4. Integrity of The Author's Source Code
  5. No Discrimination Against Persons or Groups
  6. No Discrimination Against Fields of Endeavor
  7. Distribution of License
  8. License Must Not Be Specific to Debian
  9. License Must Not Contaminate Other Software

debian-legal

debian-legal tests

A fin de determinar si una licencia cumple con DFSG, existen algunos "tests"

El test de la isla desierta

Imagine a un náufrago en una isla desierta con una computadora alimentada con energía solar.

En estas condiciones es imposible cumplir con requisitos tales como:

incluso si tales requisitos son solo "contra pedido", pues el náufrago tal vez puede recibir mensajes pero no enviarlos.

El test de la isla desierta

Estas cláuslas hacen que una licencia no cumpla con las DFSG, pues para ser libre:

El test del disidente

Considere a un disidente en un estado totalitario que quiere compartir con otros disidentes software que él ha modificado, pero no quiere revelar ante el gobierno la identidad de la persona realizando las modificaciones, las modificaciones en sí o incluso la posesión del programa.

Cualquier requisito para que las modificaciones deban ser enviadas a cualquier persona que no sea el receptor del programa modificado ó que el programa deba ser distribuído pone al disidente en peligro. Esto se designa "distribución excesiva".

El test de los tentáculos del mal

Imagine una corporación que contrata al autor del programa y ahora que lo tiene bajo su mando pretende hacer lo peor a los usuarios del programa: hacer sus vidas miserables, evitar que usen el programa, exponerlos a responsabilidad legal, hacer que el programa deje de ser libre, espiarlos, etc.

La licencia no puede permitir ni siquiera al autor del programa que las libertades necesarias sean retraídas.

El frente de batalla legal

ftp-master

ftp-master es el grupo de desarrolladores que tienen a su cargo la administración del archivo.

Velan, entre otras muchas cosas, por:

ftp-master

secciones

debian-legal vs ftp-master

Compatibilidad

Compatibilidad

Del texto de la GPL:

These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

Compatibilidad

Licencias duales

Tierno, bonito, corrongo, ... ≠ libre

Buenas intenciones ≠ libre

99% libre ≠ libre

Users of this software must...

Licencias mutantes

Muchas gracias