Estoy creando un software en lenguaje de programación Python que usa bibliotecas con licencia bajo la cláusula BSD-3 . ¿Es necesario que muestre mi código fuente a los usuarios? ¿También puedo restringir la distribución de los binarios que proporciono al usuario como otro software propietario (por ejemplo, paquete de oficina de Windows)?
Comentarios
- ¿Qué quieres decir con " licencia de software de Python " en el título?
- @MansGunnarsson: Python también tiene su propia licencia (Python Software Foundation License). Me preguntaba, como GPL, también obliga al autor a liberar el código fuente a sus usuarios. Es una licencia de estilo BSD.
- Ok, esa licencia solo importará si planea redistribuir partes de Python. El software escrito en el lenguaje Python normalmente no se ve afectado por la licencia Python.
Respuesta
Cláusula BSD-3 es una licencia muy permisiva que no requiere que revele su código fuente o el código fuente de las bibliotecas de código abierto. Tampoco está obligado a permitir que sus usuarios redistribuyan los binarios.
Debe mostrar cualquier declaración de derechos de autor de las bibliotecas con licencia BSD, y también debe mostrar el texto de la licencia BSD en algún lugar . Si su software es una aplicación, este tipo de información generalmente se muestra en algún tipo de diálogo «Acerca de este software». La documentación es otro lugar donde se encuentra comúnmente.