Toegeeflijke open source-licentie

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken

Een royale open source-licentie (Engelse originele term Permissive license ) is een open source- licentie die een breder hergebruik van gelicentieerde inhoud mogelijk maakt dan strikte copyleft- licenties zoals de GNU General Public License (GPL). Een dergelijke licentie biedt veel van dezelfde functies die andere open source-licenties bieden. In tegenstelling tot niet-onthullende licenties , kunnen alle afleidingen en kopieën van de broncode onder een dergelijke licentie worden gepubliceerd en verspreid onder regels en voorwaarden die restrictiever zijn of fundamenteel andere eigenschappen hebben dan die van de oorspronkelijke licentie. Met andere woorden: afgeleiden van broncode onder een permissieve licentie hoeven niet onder dezelfde licentie te worden gepubliceerd als de originele broncode, maar mogen bijvoorbeeld worden verwerkt tot propriëtaire software .

Bekende voorbeelden van permissieve licenties zijn de MIT-licentie en de BSD-licentie .

Vergeleken met het publieke domein

Computer Associates Int'l v. Altai gebruikte het concept van Public Domain ( Engels openbaar domein , alle auteursrechten gaan naar het grote publiek over) om te verwijzen naar werken die erg ver zijn, maar die veel voorkomen onder toestemming, in tegenstelling tot werk dat opzettelijk in het publieke domein komt. Dergelijke licenties zijn eigenlijk niet gelijk aan het publieke domein.

Permissieve licenties bevatten vaak een aantal beperkte verplichtingen, zoals dat de oorspronkelijke auteur moet worden genoemd (attributie) . Als een werk zich daadwerkelijk in het publieke domein bevindt, is dit vanuit juridisch oogpunt normaliter niet nodig. B. gezien als een ethische plicht in de academische wereld.

GPL-compatibiliteit

Sommige permissieve licenties bevatten clausules die vereisen dat de licentienemer de oorspronkelijke auteur vermeldt bij het promoten van het afgeleide product. Deze clausules worden advertentieclausules genoemd. Een voorbeeld van het gebruik van de PHP-licentie: Als er een product wordt gepubliceerd dat is afgeleid van PHP , moet altijd worden vermeld dat het is afgeleid van PHP, vooral bij het promoten van dit nieuwe product. Licenties met een advertentieclausule zijn onder andere de 4-clause BSD-licentie , de PHP-licentie en de OpenSSL-licentie . Deze licenties, hoewel tolerante licenties (in de zin dat ze niet verboden eigen gepubliceerde derivaten verbieden), zijn onverenigbaar met de veelgebruikte GPL (die dergelijke derivaten verbiedt; derivaten van GPL-werken moeten worden gepubliceerd onder de GPL).

Voorbeelden van permissieve licenties zonder reclameclausules zijn de MIT-licentie , de 3-clause BSD-licentie , de zlib-licentie en alle versies van de Apache-licentie behalve versie 1.0.

Het is in principe mogelijk om permissieve licenties over te dragen aan de GPL. De Apache-licentie verbiedt op geen enkele andere manier het in licentie geven van wijzigingen of afgeleiden. De Apache-softwarelicentie 2.0 is dienovereenkomstig compatibel met de GPL-versie 3.0. [1] Een compatibiliteitslijst van talrijke licenties levert het GNU-project. Dit geeft aanbevelingen voor het kiezen van een licentie die compatibel is met de GPL. [2]

Sommige licenties verbieden afgeleide werken om een ​​beperking toe te voegen die een herdistributeur verbiedt om andere of meer beperkingen in te voeren. Het doel van dergelijke clausules is om herdistributie onder de GPL of vergelijkbare copyleft-licenties te verbieden. Er zijn veel voorbeelden van dergelijke licenties, zoals de CDDL en de Ms-PL . Dergelijke beperkingen maken een licentie altijd onverenigbaar met de GPL.

web links

Individueel bewijs

  1. http://www.apache.org/licenses/GPL-compatibility.html. 12 mei 2016. Ontvangen op 12 mei 2016 .
  2. Diverse licenties en opmerkingen. Ontvangen 12 mei 2016 .