¿Hay buenos lugares para vincular a las personas para obtener licencias de software "en inglés simple" similar a cómo lo hace Creative Commons?

8

Si hace clic en el enlace cc-wiki en la parte inferior de este sitio, obtendrá una buena visibilidad -descripción inglesa de lo que eres y no puedes hacer. Las cosas legales también están ahí, pero como alguien que busca usar una biblioteca, no quiero personas legales, quiero una lista de lo que puedo y no puedo hacer.

¿Existe un recurso similar para la licencia de software, como MIT, BSD-3clause, BSD-4clause, BSL, GPLv2, GPLv3, etc.?

    
pregunta Billy ONeal 29.07.2011 - 23:15

1 respuesta

5

La razón por la que no existe un resumen común de Creative Commons es que cada uno está definido por grupos diferentes, y si reduce la definición real a un resumen, dejará de lado los detalles. Así que ningún grupo puede resumir oficialmente cada uno. Wikipedia tiene una página para cada licencia, que resume cada una.

La conclusión es que si no comprende la licencia, necesita encontrar un abogado o alguien que lo haga. Cada uso es diferente, por lo que es mejor ser claro.

Wikipedia también tiene una comparación bastante buena . Indica si cada licencia lo permite.

  • Enlace con código usando una licencia diferente (necesario para usar con código cerrado)
  • Cambios de versión bajo una licencia diferente

y

  • aprobación de la FSF
  • aprobación OSI
  • aprobación DFSG
  • aprobación del Proyecto Fedora
  • Compatible con GPL

Basado en la familiaridad con la filosofía de las diferentes organizaciones de aprobación, puede obtener una buena idea acerca de cada licencia.

BSL, BSD & Los MIT son simples en inglés y lo suficientemente cortos como para leer de todos modos.

  • La mayoría de las licencias requieren atribución. Es una buena práctica de todos modos. Inclúyalo en el código, en la página acerca de, y en la documentación / sitio web.

  • Si no puede mezclarse con otra licencia (enlace o versión), es difícil de usar en una aplicación comercial (a menos que también la haga de código abierto, por lo que es la misma licencia). Puede vender (comercializar) una aplicación de código abierto, ¡solo tiene que proporcionar el código también!

  • FSF no aprobará una licencia que restrinja el uso. Por ejemplo, si la licencia dice "no comercial" o "no para uso del gobierno" o "no usar para algo que el autor no aprueba".

  • OSI significa que cumple con la definición de código abierto , que es una lista de requisitos .

En pocas palabras, Apache, BSL, BSD, MIT y MPL se pueden usar en una aplicación de código cerrado. Cualquier cambio en el código MPL debe ser redistribuido. La GPL no se puede utilizar con código fuente cerrado, excepto en excepciones específicas. LGPL es similar a la MPL, pero es compatible con la GPL (mientras que la MPL no es por varias razones técnicas).

  • Menos restrictivo : Apache, BSD, MIT, BSL

  • Compromiso : LGPL, MPL

  • Más restrictivo : GPL

Espero que ayude. Hay muchos otros detalles en ellos sobre las patentes y demás.

    
respondido por el Jim McKeeth 30.07.2011 - 02:05

Lea otras preguntas en las etiquetas