Compartir a través de


LicenseType enum

Enumera los tipos de licencias.

Campos

Unknown = 0

El tipo de licencia es desconocido o no se especifica.

Permissive = 1

Una licencia permisiva permite que el software se use, modifique y distribuya libremente con restricciones mínimas. Ejemplos: MIT, Apache 2.0.

WeakCopyleft = 2

Una licencia de copyleft débil requiere que las modificaciones del software se compartan con la misma licencia, pero no impone restricciones en obras más grandes que incluyen el software. Ejemplos: LGPL.

StrongCopyleft = 3

Una licencia de copyleft segura requiere que cualquier trabajo derivado o obras más grandes que incluyan el software también debe distribuirse bajo la misma licencia. Ejemplos: GPL.

NetworkCopyleft = 4

Una licencia de copyleft de red amplía el requisito de copyleft al software al que se accede a través de una red, lo que requiere que el código fuente esté disponible. Ejemplos: AGPL.

Other = 5

Una licencia que no se ajusta a las categorías estándar o que se define de forma personalizada. En CG, indica una licencia comercial.

NoAssertion = 6

No se realiza ninguna aserción sobre el tipo de licencia, dejando sin especificar.