Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Licencias que se usan en GitHub

LicenciaDescripciónPermisosLimitaciones
MITPermisiva, sencilla y muy utilizada.Reutilización, modificación, distribución y uso comercial.Requiere mantener el aviso de copyright original.
Apache 2.0Permisiva, similar a MIT pero con patentes.Reutilización, modificación, distribución y uso comercial.Requiere mantener el aviso de copyright original y las modificaciones.
GPLv3Copyleft fuerte, asegura que las obras derivadas también sean GPL.Reutilización, modificación, distribución y uso comercial.Requiere que cualquier obra derivada sea GPLv3.
LGPLv3Copyleft débil, permite enlazar con código propietario.Reutilización, modificación, distribución y uso comercial.Requiere que las modificaciones a la librería LGPL sean LGPLv3.
BSD 3-ClausePermisiva, similar a MIT pero con una cláusula adicional.Reutilización, modificación, distribución y uso comercial.Requiere mantener el aviso de copyright original y no usar el nombre del autor para promoción.
CC BY-SA 4.0Copyleft para contenido creativo, requiere atribución y compartir igual.Reutilización, modificación, distribución y uso comercial.Requiere atribución y que las obras derivadas sean CC BY-SA 4.0.
CC BY 4.0Permisiva para contenido creativo, requiere atribución.Reutilización, modificación, distribución y uso comercial.Requiere atribución.
CC0 1.0Dominio público, renuncia a todos los derechos de autor.Reutilización, modificación, distribución y uso comercial.Ninguna.
1 respuesta

¡Hola Estudiante, espero que estés bien!

Veo que estás explorando las licencias que se utilizan en GitHub. Es un tema muy importante cuando trabajas con proyectos de código abierto, ya que la elección de la licencia adecuada puede influir en cómo otros pueden utilizar, modificar y distribuir tu trabajo.

Aquí tienes un resumen de las licencias más comunes que mencionaste:

  1. MIT: Es una de las licencias más permisivas y populares. Permite reutilización, modificación, distribución y uso comercial, siempre que se mantenga el aviso de copyright original.

  2. Apache 2.0: Similar a la MIT, pero también aborda cuestiones de patentes. Requiere mantener el aviso de copyright original y las modificaciones.

  3. GPLv3: Es una licencia de copyleft fuerte, lo que significa que cualquier obra derivada debe ser también GPL. Esto asegura que las modificaciones y derivados permanezcan libres.

  4. LGPLv3: Es una variante de la GPL que permite enlazar con código propietario, manteniendo el copyleft débil.

  5. BSD 3-Clause: Similar a la MIT, pero con una cláusula adicional que impide usar el nombre del autor para promoción.

  6. CC BY-SA 4.0 y CC BY 4.0: Son licencias más orientadas al contenido creativo que al software, pero también se utilizan en proyectos que incluyen documentación o contenido multimedia.

  7. CC0 1.0: Esencialmente coloca la obra en el dominio público, renunciando a todos los derechos de autor.

Cuando eliges una licencia para tu proyecto en GitHub, considera cómo quieres que otros interactúen con tu trabajo. Si deseas que sea lo más accesible y reutilizable posible, una licencia permisiva como MIT o Apache 2.0 podría ser adecuada. Si prefieres proteger las modificaciones y asegurarte de que las obras derivadas sigan siendo libres, podrías optar por GPLv3.

Espero que esta información te sea útil al decidir qué licencia aplicar a tus proyectos. ¡Espero haber ayudado y buenos estudios!