Permisos, condiciones y limitaciones de un vistazo
Condiciones
- No aplica
Limitaciones
- Limitación de responsabilidadIndica expresamente que no se asume responsabilidad por daños.
- Sin garantíaIndica expresamente que no ofrece ninguna garantía.
Fuente de la clasificación de permisos, condiciones y limitaciones: datos de choosealicense.com (GitHub, licencia MIT).
Qué es esta licencia
The Unlicense es un documento de dedicación al dominio público publicado hacia 2010. Empieza declarando que 'es software libre y sin restricciones liberado al dominio público' y establece que cualquiera puede copiar, modificar, publicar, usar, vender y distribuir el software, en código fuente o binario, con cualquier fin. En los países que reconocen el copyright, declara que el titular dedica al dominio público todo interés de copyright y termina con una exención de garantía. youtube-dl y su sucesor yt-dlp usan Unlicense. Unlicense es una licencia de código abierto aprobada por la OSI (según la lista SPDX).
Condiciones
Ninguna. Tampoco hay obligación de aviso.
Límites y críticas
- En algunos países (p. ej., sistemas de derecho continental como Alemania) se considera jurídicamente difícil que el autor renuncie por completo a sus derechos. Unlicense incluye una frase para ese caso, pero se le critica que no tenga una cláusula de licencia alternativa tan sistemática como la de CC0.
- Su redacción es relativamente informal, y algunos departamentos jurídicos de empresas conservadoras se muestran reacios a contribuir o usarla.
- No menciona las patentes.
Malentendidos frecuentes
- "Unlicense es lo mismo que no tener licencia" — Es justo lo contrario. El código sin licencia tiene todos los derechos reservados, mientras que Unlicense es una declaración activa de renuncia a todos ellos.
- "Si meto código MIT ajeno en un proyecto Unlicense, pasa al dominio público" — Solo el titular del copyright puede renunciar a sus derechos. La parte MIT incorporada sigue sujeta a las condiciones de MIT (conservar el aviso).
Cómo aplicarla
Pon el texto en un archivo LICENSE o UNLICENSE. No hay lugar para el nombre del titular. El identificador SPDX es Unlicense.
Cuándo encaja
Se usa cuando no se tiene ninguna intención de ejercer el copyright y se quiere liberar el código con las menores condiciones posibles. Si se busca más seguridad jurídica, CC0 o 0BSD son alternativas.
¿Puedo incluir código Unlicense en otro proyecto?
Resultado general al tomar código publicado bajo esta licencia y distribuirlo combinado en un proyecto con cada una de las licencias siguientes. Ver otras combinaciones en el comprobador de compatibilidad →
| Proyecto de destino | Resultado | Nota |
|---|---|---|
| Software privativo (comercial) | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| MIT | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| Apache-2.0 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| MPL-2.0 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| LGPL-2.1 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| LGPL-3.0 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| GPL-2.0 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| GPL-3.0 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
| AGPL-3.0 | Sí | Esta licencia ni siquiera exige avisos, así que puede incluirse en cualquier proyecto. |
El contenido de este sitio es información general y no constituye asesoramiento jurídico. Para decisiones reales de distribución, contratos o litigios, consulta con un abogado u otro profesional.