¿Cómo puedo get / solicitar una licencia GPL para mi proyecto github?

Quiero comenzar un proyecto de código abierto en github y quiero contribuir con una aplicación Python / Django.

  • No sé mucho sobre la licencia, pero si tengo que solicitar la GPLv3 or GPLv2 , ¿cómo puedo hacer eso?
  • ¿Tendré que acercarme / aplicarme a algún lado?
  • ¿Cómo pueden verificar que estoy siguiendo todas las cosas cubiertas en eso?
  • ¿Cómo me proporcionará protección?

Cómo usar las licencias de GNU para su propio software

Cualquiera que sea la licencia que planee usar, el process implica agregar dos elementos a cada file fuente de su progtwig: un aviso de copyright (como "Copyright 1999 Terry Jones") y una statement de permiso de copy, indicando que el progtwig se distribuye bajo el términos de la Licencia Pública General de GNU (o la GPL Menor).


Hay dos styles principales de licencias de código abierto: copyright y copyleft . El primero es un tipo ordinario o licencia que simplemente garantiza que otras personas no puedan usar su trabajo sin acnetworkingitarlo. Este último es mucho más estricto: requiere que cualquier persona que use su trabajo también use su licencia; en otras palabras, su trabajo solo puede ser utilizado por personas que también trabajan bajo la misma licencia.

El GNU GPL es una de las licencias estándar de copyleft; la LGPL es propiedad intelectual. Debes decidir cuál quieres usar.


Nadie promete hacer cumplir las violaciones de derechos de autor para usted. Tendría que perseguir a esas personas, posiblemente, especialmente si son una gran corporación, con la ayuda de Internet.

No necesita acercarse ni aplicar nada.

Simplemente escriba (en el file README) que el proyecto está bajo GPLv ?, e incluya el text de la licencia en algún lugar.