Aracılığıyla paylaş


LicenseType enum

Lisans türlerini numaralandırır.

Alanlar

Unknown = 0

Lisans türü bilinmiyor veya belirtilmemiş.

Permissive = 1

İzin veren bir lisans, yazılımın en az kısıtlamayla serbestçe kullanılmasına, değiştirilmesine ve dağıtılmasına olanak tanır. Örnekler: MIT, Apache 2.0.

WeakCopyleft = 2

Zayıf bir copyleft lisansı, yazılımın aynı lisans altında paylaşılması için değişiklik yapılmasını gerektirir, ancak yazılımı içeren daha büyük işlere kısıtlama getirmez. Örnekler: LGPL.

StrongCopyleft = 3

Güçlü bir copyleft lisansı, yazılımı içeren tüm türev çalışmaların veya daha büyük çalışmaların da aynı lisans altında dağıtılması gerekir. Örnekler: GPL.

NetworkCopyleft = 4

Ağ copyleft lisansı, copyleft gereksinimini bir ağ üzerinden erişilen yazılımlara genişletir ve kaynak kodun kullanılabilir duruma getirilmesi gerekir. Örnekler: AGPL.

Other = 5

Standart kategorilere uymayan veya özel tanımlı bir lisans. CG'de ticari bir lisans olduğunu gösterir.

NoAssertion = 6

Lisans türü hakkında herhangi bir onay yapılmaz ve belirtilmez.