2010-11-10 12 views
5

Tengo un paquete de software que distribuiremos como un "dispositivo". Está preinstalado en una instalación de Ubuntu y viene como un dispositivo USB de arranque.¿Qué avisos de derechos de autor debo incluir para distribuir el código con licencia de BSD en un dispositivo de fuente cerrada?

El software en sí mismo es de código cerrado, pero utiliza bibliotecas con licencia BSD y MIT. Algunas de las bibliotecas son bibliotecas javascript donde el origen se distribuye para cada solicitud de página, otras son bibliotecas "convencionales" que se usan directamente en el código.

¿Es suficiente incluir las licencias existentes en la parte superior de los archivos JS y distribuir las licencias BSD que estaban en el código fuente de las bibliotecas en la documentación del producto?

¿Debo incluir la licencia para cada aplicación BSD en una instalación estándar de Ubuntu con la documentación del software?

+0

no era la idea de licencia de código abierto, para asegurarse de que cualquier modificación del código se publica como de código abierto? si solo está implementando el software de código abierto, simplemente distribúyalo con su licencia. – none

+1

BSD y MIT implica que no se requiere notificación/atribución, a menos que se especifique. Lo único que necesita para mantenerse intacto es el encabezado de derechos de autor en el código fuente si hay alguno. – leppie

+4

Votaré para cerrar esta pregunta como fuera de tema porque se trata de licencias o asuntos legales, no de programación o desarrollo de software. –

Respuesta

1

De los BSD License Definition:

Las únicas restricciones impuestas a los usuarios de software liberado bajo una licencia típica BSD son que si se redistribuyen dicho software en cualquier forma, con o sin modificación, deben incluir en la redistribución (1) el aviso de copyright original, (2) una lista de dos restricciones simples y (3) una exención de responsabilidad. Estas restricciones se pueden resumir como (1) no se debe afirmar que escribieron el software si no lo escribieron y (2) no se debe demandar al desarrollador si el software no funciona como se espera o como se desea. Algunas licencias BSD incluyen, además, una cláusula que restringe el uso del nombre del proyecto (o los nombres de sus colaboradores) para respaldar o promover trabajos derivados.


Y, en el texto de la licencia BSD incluido con las bibliotecas que se está utilizando, es probable que encuentre algo por una suma de:

redistribución y el uso en formato fuente y binario, con o sin modificación, están permitidos siempre que se cumplan las siguientes condiciones:

  • Las redistribuciones del código fuente deben conservar el aviso de copyright anterior, esta lista de condiciones y la siguiente exención de responsabilidad.
  • Las redistribuciones en formato binario deben reproducir el aviso de copyright anterior, esta lista de condiciones y la siguiente exención de responsabilidad en la documentación y/u otros materiales proporcionados con la distribución.
  • Ni el nombre de (AUTOR/ORGANIZACIÓN) ni los nombres de sus colaboradores se pueden utilizar para respaldar o promocionar productos derivados de este software sin un permiso previo específico por escrito.


yo no soy abogado, y usted haría bien en consultar a uno si se trata de un proyecto comercial, pero esos términos parece suficientemente claro para mí. Sin embargo, hay variaciones ligeramente diferentes de las licencias BSD que se encuentran en la naturaleza; asegúrese de leer cuidadosamente la licencia incluida con sus bibliotecas.

+0

En estos días es difícil ya que una gran cantidad de software no tiene documentación separada. Una gran cantidad de software ni siquiera tiene un sistema de ayuda o una página sobre. –

+0

@Ian: incluso si eso es cierto, uno podría interpretar que la licencia BSD exige algún tipo de documentación (ya sea impresa o en línea) para ser incluida con cualquier producto derivado. Y si es así, digo +10 para la licencia BSD. –

+1

piense en una aplicación para iPhone que haga bien una tarea simple: no todo el software necesita documentos o ayuda –

Cuestiones relacionadas