Quiero comenzar un proyecto de código abierto en github y quiero contribuir con una aplicación Python / Django.
GPLv3 or GPLv2
, ¿cómo puedo hacer eso? 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.