LicenseType enum
Enumera i tipi di licenze.
Campi
| Unknown = 0 | Il tipo di licenza è sconosciuto o non specificato. |
| Permissive = 1 | Una licenza permissiva consente al software di essere liberamente usato, modificato e distribuito con restrizioni minime. Esempi: MIT, Apache 2.0. |
| WeakCopyleft = 2 | Una licenza copyleft debole richiede modifiche al software da condividere con la stessa licenza, ma non impone restrizioni a lavori più grandi che includono il software. Esempi: LGPL. |
| StrongCopyleft = 3 | Una licenza copyleft avanzata richiede che tutte le opere derivate o più grandi che includono il software devono essere distribuite anche con la stessa licenza. Esempi: GPL. |
| NetworkCopyleft = 4 | Una licenza copyleft di rete estende il requisito copyleft al software a cui si accede in rete, richiedendo che il codice sorgente sia reso disponibile. Esempi: AGPL. |
| Other = 5 | Una licenza che non rientra nelle categorie standard o è definita in modo personalizzato. In CG indica una licenza commerciale. |
| NoAssertion = 6 | Non viene eseguita alcuna asserzione sul tipo di licenza, lasciandola non specificata. |