LicenseType enum
Listet die Arten von Lizenzen auf.
Felder
| Unknown = 0 | Der Lizenztyp ist unbekannt oder nicht angegeben. |
| Permissive = 1 | Eine zulässige Lizenz ermöglicht es Software, frei verwendet, geändert und mit minimalen Einschränkungen verteilt zu werden. Beispiele: MIT, Apache 2.0. |
| WeakCopyleft = 2 | Eine schwache Copyleft-Lizenz erfordert Änderungen an der Software, die unter derselben Lizenz freigegeben werden sollen, aber keine Einschränkungen für größere Werke, die die Software enthalten. Beispiele: LGPL. |
| StrongCopyleft = 3 | Eine starke Copyleft-Lizenz erfordert, dass alle abgeleiteten Werke oder größeren Werke, die die Software enthalten, ebenfalls unter derselben Lizenz verteilt werden müssen. Beispiele: GPL. |
| NetworkCopyleft = 4 | Eine Lizenz für Netzwerkkopieleft erweitert die Copyleft-Anforderung auf Software, auf die über ein Netzwerk zugegriffen wird, sodass der Quellcode verfügbar gemacht werden muss. Beispiele: AGPL. |
| Other = 5 | Eine Lizenz, die nicht in die Standardkategorien passt oder benutzerdefiniert ist. In CG gibt sie eine kommerzielle Lizenz an. |
| NoAssertion = 6 | Es wird keine Behauptung über den Lizenztyp gemacht, sodass sie nicht angegeben wird. |