Delen via


LicenseType enum

Somt de soorten licenties op.

Velden

Unknown = 0

Het licentietype is onbekend of niet gespecificeerd.

Permissive = 1

Een permissieve licentie maakt het mogelijk om software vrij te gebruiken, te wijzigen en te distribueren met minimale beperkingen. Voorbeelden: MIT, Apache 2.0.

WeakCopyleft = 2

Een zwakke copyleft-licentie vereist dat wijzigingen aan de software onder dezelfde licentie worden gedeeld, maar legt geen beperkingen op aan grotere werken die de software bevatten. Examples: LGPL.

StrongCopyleft = 3

Een sterke copyleft-licentie vereist dat alle afgeleide werken of grotere werken die de software bevatten, ook onder dezelfde licentie moeten worden gedistribueerd. Examples: GPL.

NetworkCopyleft = 4

Een netwerk-copyleft-licentie breidt de copyleft-vereiste uit tot software die toegankelijk is via een netwerk, waarbij de broncode beschikbaar moet worden gesteld. Examples: AGPL.

Other = 5

Een licentie die niet in de standaardcategorieƫn past of op maat is gedefinieerd. In CG geeft het een commerciƫle licentie aan.

NoAssertion = 6

Er wordt geen bewering gedaan over het licentietype, waardoor het niet gespecificeerd wordt.