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 modificações no software para serem compartilhadas sob a mesma licença, mas não impõe restrições a trabalhos maiores que incluam 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 ao software que é acessado através de 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. Em CG, indica uma licença comercial. |
| NoAssertion = 6 | Nenhuma afirmação é feita sobre o tipo de licença, deixando-a não especificada. |