Open Source-softwarelicenties: welke moet u gebruiken?

Wist u dat niet alle open source-licenties hetzelfde zijn?

Wist u dat niet alle open source-licenties hetzelfde zijn?
Advertentie

Langzaam maar zeker, open source software Wat is open source software? [MakeUseOf Explains] Wat is Open Source-software? [MakeUseOf Explains] "Open source" is een term die tegenwoordig veel wordt gegooid. Je weet misschien dat bepaalde dingen open source zijn, zoals Linux en Android, maar weet je wat het inhoudt? Wat is open ... Meer lezen neemt het over. Als je het niet gelooft, bekijk dan enkele van de meest populaire tools die we allemaal gebruiken: Firefox, WordPress, 7-Zip, MediaWiki, BitTorrent, Android plus alle gratis alternatieven voor betaalde software 14 Free & Open Source Alternatieven voor betaalde software 14 Gratis en open source alternatieven voor betaalde software Verdoe geen geld met software voor persoonlijk gebruik! Er bestaan ​​niet alleen gratis alternatieven, ze bieden hoogstwaarschijnlijk alle functies die u nodig hebt en kunnen gemakkelijker en veiliger in gebruik zijn. Lees verder . Maar wist u dat niet alle open source-licenties hetzelfde zijn?

Inderdaad, er zijn er tientallen die er zijn en dat is exclusief de unieke zelfgeschreven licenties die sommige open source producten gebruiken. Wat zijn de verschillen en wat betekenen deze voor jou? Als je open source software schrijft, welke zou je dan moeten gebruiken?

Disclaimer: dit artikel is niet bedoeld als juridisch advies. Het probeert alleen de concepten en toepassingen voor verschillende open source-licenties samen te vatten. Raadpleeg een advocaat voor mogelijke juridische kwesties.

Apache-licentie 2.0

De Apache-licentie is de licentie die is geschreven door en wordt gebruikt door de Apache Software Foundation, die vooral bekend is vanwege de Apache HTTP Server die veel van de websites die we bezoeken ondersteunt. Versie 2.0 is in 2004 uitgegeven om het voor niet-Apache-projecten makkelijker te maken om de licentie te gebruiken en blijft tot op heden een van de populairste licenties.

Kenmerken

  • Software kan commercieel worden gebruikt.
  • Software kan worden aangepast om afgeleide werken te creëren.
  • Afgeleide werken kunnen worden gedistribueerd.
  • Afgeleide werken kunnen met een andere licentie worden gedistribueerd.
  • Eigenaar van software kan niet aansprakelijk worden gesteld voor schade.
  • Eigenaar van handelsmerken van software kan niet worden gebruikt in afgeleide werken.
  • Originele auteursrechten en licentieteksten moeten bij distributies worden bewaard.
  • Aanzienlijke wijzigingen in de originele software moeten worden opgemerkt.

Wanneer zou je het moeten gebruiken?

De Apache-licentie is een van de meer toegestane softwarelicenties die er zijn. Bijzonder opmerkelijk is het feit dat auteurs afgeleide werken mogen patenteren. Kortom, je kunt vrijwel alles doen wat je wilt met de originele software, zolang je de originele auteursrechten behoudt en alle belangrijke wijzigingen vermeldt die je hebt aangebracht.

BSD 2-clausule licentie

De BSD-licentie is een uiterst eenvoudige en toegeeflijke softwarelicentie die voor het eerst in 1990 werd gepubliceerd en tweemaal werd herzien, en die bij elke herziening verder werd vereenvoudigd.

Kenmerken

  • Software kan commercieel worden gebruikt.
  • Software kan worden aangepast om afgeleide werken te creëren.
  • Afgeleide werken kunnen worden gedistribueerd.
  • Eigenaar van software kan niet aansprakelijk worden gesteld voor schade.
  • Originele auteursrechten en licentieteksten moeten bij distributies worden bewaard.

Wanneer zou je het moeten gebruiken?

Vanwege de eenvoud van de BSD-licentie geven sommigen de voorkeur aan de meer expliciete Apache-licentie. De BSD-licentie heeft echter een voordeel in het geval dat iemand met minimale juridische conflicten varianten van de software zou moeten kunnen commercialiseren. Als je wilt dat anderen jouw werk uitbreiden en commercialiseren, gebruik het dan.

Opgemerkt moet worden dat het belangrijkste verschil tussen de BSD-licentie en de Apache-licentie is dat de Apache-licentie een octrooiverlening voor afgeleide werken toestaat. De BSD-licentie doet dit niet.

Creative Commons-licentie

Creative Commons (CC) is een organisatie die verschillende licentietypes heeft uitgebracht, die allemaal zijn ontworpen om het delen van creatieve werken aan te moedigen. Met de CC-standaarden kan iedereen in één oogopslag naar een creatief werk kijken (beeld, video, software, enz.) En weten wat ze ermee kunnen en niet kunnen doen.

Kenmerken

In totaal zijn er zeven verschillende licenties die door de organisatie worden aangeboden. Het zou teveel zijn om ze allemaal hier te schetsen, maar je kunt erover lezen in ons overzicht van Creative Commons Wat is Creative Commons en moet je het gebruiken? Wat is Creative Commons en moet je het gebruiken? Creative Commons is een verzameling licenties die u automatisch toestemming geeft om verschillende dingen te doen, zoals hergebruik en distributie van de inhoud. Laten we er meer over te weten komen en hoe het te gebruiken. Lees verder .

Wanneer zou je het moeten gebruiken?

CC-licenties zijn fantastisch en in sommige gevallen kunnen creatieve commons je carrière stimuleren 3 Carrièreveranderende redenen om je werk met Creative Commons in licentie te nemen 3 Carrièreveranderende redenen om je werk te licentiëren met Creative Commons Denk aan Creative Commons als een marketingtool die kan afbetalen met enorme beloningen op de weg. Heb je een licentie voor je werk eronder? Zo niet, dan zijn hier drie sterke redenen waarom u zou moeten. Lees verder . Er zijn genoeg CC-licentievarianten om vrijwel elk soort creatief werk aan te bieden dat u zou kunnen nastreven.

Dat gezegd zijnde, erkent het Open Source Initiative geen van deze licenties als echte "open source". Als zodanig kunnen CC-licenties incompatibel zijn wanneer ze worden gebruikt in combinatie met andere open source-software en -licenties.

GNU General Public License 3

De GNU General Public License werd in 1989, toen Unix aan populariteit won, gecreëerd als een alternatief voor restrictieve eigendomslicenties. De licentie is twee keer herzien, waarbij elke revisie betrekking heeft op belangrijke problemen die in eerdere versies zijn gerezen. Versie 3 werd in 2007 gepubliceerd.

Kenmerken

  • Software kan commercieel worden gebruikt.
  • Software kan worden aangepast om afgeleide werken te creëren.
  • Afgeleide werken kunnen worden gedistribueerd.
  • Afgeleide werken moeten ook onder GPL 3 worden gelicentieerd.
  • Distributies moeten originele software en alle broncode bevatten.
  • Eigenaar van software kan niet aansprakelijk worden gesteld voor schade.
  • Originele auteursrechten en licentieteksten moeten bij distributies worden bewaard.

Wanneer zou je het moeten gebruiken?

De GPL is ideaal voor "softwarevrijheid", wat de filosofie is dat alle gebruikers de vrijheid moeten hebben om software te gebruiken, kopiëren, distribueren, bestuderen, wijzigen en verbeteren. Het zorgt ervoor dat open source software open source blijft, zelfs als deze wordt uitgebreid naar afgeleide werken.

Pas echter op dat voor het opnemen van de GPL-code in uw eigen code ook voor uw gehele project een licentie onder GPL is vereist. Gebruik het alleen als u bent voorbereid op uw project om te leven en te sterven als open source.

Welke open source-licentie is jouw favoriet? Er zijn ook genoeg anderen. Deel uw mening over de open-sourcebeweging door hieronder te reageren!

In this article