LicenseType enum
Enumera tipos de licenças.
Campos
| Unknown = 0 | O tipo de licença é desconhecido ou não especificado. |
| Permissive = 1 | Uma licença permissiva permite que o software seja usado livremente, modificado e distribuído com restrições mínimas. Exemplos: MIT, Apache 2.0. |
| WeakCopyleft = 2 | Uma licença copyleft fraca requer que as modificações no software sejam compartilhadas com a mesma licença, mas não impõe restrições a trabalhos maiores que incluem o software. Exemplos: LGPL. |
| StrongCopyleft = 3 | Uma licença copyleft forte requer que quaisquer trabalhos derivados ou trabalhos maiores que incluam o software também devem ser distribuídos sob a mesma licença. Exemplos: GPL. |
| NetworkCopyleft = 4 | Uma licença copyleft de rede estende o requisito copyleft para o software que é acessado em uma rede, exigindo que o código-fonte seja disponibilizado. Exemplos: AGPL. |
| Other = 5 | Uma licença que não se encaixa nas categorias padrão ou é definida sob medida. No CG, indica uma licença comercial. |
| NoAssertion = 6 | Nenhuma declaração é feita sobre o tipo de licença, deixando-o não especificado. |