Bagikan melalui


LicenseType enum

Menghitung jenis lisensi.

Bidang

Unknown = 0

Tipe lisensi tidak diketahui atau tidak ditentukan.

Permissive = 1

Lisensi permisif memungkinkan perangkat lunak untuk digunakan, dimodifikasi, dan didistribusikan secara bebas dengan pembatasan minimal. Contoh: MIT, Apache 2.0.

WeakCopyleft = 2

Lisensi copyleft yang lemah memerlukan modifikasi pada perangkat lunak untuk dibagikan di bawah lisensi yang sama, tetapi tidak memberlakukan pembatasan pada pekerjaan yang lebih besar yang mencakup perangkat lunak. Contoh: LGPL.

StrongCopyleft = 3

Lisensi copyleft yang kuat mengharuskan setiap karya turunan atau pekerjaan yang lebih besar yang mencakup perangkat lunak juga harus didistribusikan di bawah lisensi yang sama. Contoh: GPL.

NetworkCopyleft = 4

Lisensi copyleft jaringan memperluas persyaratan copyleft ke perangkat lunak yang diakses melalui jaringan, yang mengharuskan kode sumber tersedia. Contoh: AGPL.

Other = 5

Lisensi yang tidak sesuai dengan kategori standar atau ditentukan khusus. Di CG, ini menunjukkan lisensi komersial.

NoAssertion = 6

Tidak ada pernyataan yang dibuat tentang jenis lisensi, membiarkannya tidak ditentukan.