LicenseType enum
يعدد أنواع التراخيص.
الحقول
| Unknown = 0 | نوع الترخيص غير معروف أو غير محدد. |
| Permissive = 1 | يسمح الترخيص المسموح به باستخدام البرامج وتعديلها وتوزيعها بحرية بأقل قدر من القيود. أمثلة: معهد ماساتشوستس للتكنولوجيا ، أباتشي 2.0. |
| WeakCopyleft = 2 | يتطلب ترخيص الحقوق المتروكة الضعيف إجراء تعديلات على البرنامج ليتم مشاركتها بموجب نفس الترخيص ، ولكنه لا يفرض قيودا على الأعمال الأكبر التي تتضمن البرنامج. أمثلة: LGPL. |
| StrongCopyleft = 3 | يتطلب ترخيص الحقوق المتروكة القوي أن يتم أيضا توزيع أي أعمال مشتقة أو أعمال أكبر تتضمن البرنامج بموجب نفس الترخيص. أمثلة: GPL. |
| NetworkCopyleft = 4 | يوسع ترخيص الحقوق المتروكة للشبكة متطلبات الحقوق المتروكة إلى البرامج التي يتم الوصول إليها عبر الشبكة ، مما يتطلب توفير الكود المصدري. أمثلة: AGPL. |
| Other = 5 | ترخيص لا يتناسب مع الفئات القياسية أو محدد خصيصا. في CG ، يشير إلى رخصة تجارية. |
| NoAssertion = 6 | لم يتم التأكيد على نوع الترخيص ، مما يتركه غير محدد. |