› Overig › Open Source Licenties
Open Source Licenties
Open source software wordt net als andere software uitgebracht onder een bepaalde licentie. In deze licentie wordt bepaald wat er met de bron code gedaan mag worden en wat niet. Ook moet open source software niet verward worden met freeware. Open source software in veel gevallen wel gratis maar kan ook betaalde software zijn, tevens krijg je bij de meeste freeware geen broncode meegeleverd.
De meeste gebruikte licenties voor open source software zijn:
• Apache License, 2.0
De gecreëerde software mag vrijelijk verspreid worden, wel moet een duidelijke verwijzing worden gemaakt naar de Apache Software Foundation, de Apache License dient toegevoegd te worden bij verspreiding van de gecreëerde software. De gebruikte code van Apache blijft onder de Apache License vallen, de eigen geschreven code mag onder een andere licentie worden uitgebracht. Het openbaar maken van de broncode is niet verplicht.
• New and Simplified BSD licenses
De broncode mag vrijelijk verspreid worden en de aanpassingen in de software hoeven niet onder dezelfde licentie worden uitgebracht. Zo is het mogelijk om van open source programma’s een closed source variant te maken of functies uit de open source te verwerken in een closed source programma. Software die uitgebracht wordt onder een BSD-licentie moet een diclaimer bevatten en de namen van de oorspronkelijke auteurs mogen niet gebruikt worden voor promotie.
• GNU General Public License (GPL)
De broncode moet vrijelijk verspreid worden, tevens moet de broncode ook onder GPL worden verspreid, wat dus inhoudt dat je broncodes die onder GPL vallen nooit in closed source software kunt aantreffen.
• GNU Library or “Lesser” General Public License (LGPL)
LGPL is vergelijkbaar met GPL, alleen de aanpassingen in de broncode die onder de LGPL licentie vallen moeten openbaar worden gemaakt. Eigen toegevoegde code hoeft niet openbaar gemaakt te worden. Hierdoor is het mogelijk om code die onder deze licentie valt te gebruiken in closed source software.
• MIT license
De enige voorwaarde is dat het copyright statement en de disclaimer in alle kopieën moet blijven staan.
• Mozilla Public License 1.1 (MPL)
Mozilla Public License is te vergelijken met LGPL. Het enige verschil is dat wijzigingen gedocumenteerd dienen te worden met de datum van de wijziging.
• Common Public License 1.0 (CPL)
Broncode die onder de Common Public license zal altijd onder de CPL licentie blijven vallen. Maar toevoegingen aan deze code kunnen onder een andere licentie uitgebracht worden. De aangepaste CPL broncodes hoeven niet vrijelijk verspreid te worden maar moeten wel aanvraagbaar zijn. Er moet dus duidelijk zijn geschreven waar en hoe de broncode opgevraagd kan worden.
• Eclipse Public License
Eclipse Public License vervangt CPL, alleen enkele clausulen met betrekking tot patenten zijn uit de licentie verwijderd.
Als je software gaat maken en onderdelen uit open source software gebruikt is het belangrijk om te weten onder welke licentie deze onderdelen vallen. Als je de software als closed source wilt uitbrengen moet er dus voorkomen worden dat er onderdelen gebruikt worden uit software die valt onder de GPL licentie.
Nieuws
Op woensdag 25 en donderdag 26 maart openden we met trots de deuren van onze nieuwe kantoor- en eventlocatie op...
Lees meerNieuws
Bij ICTloket.nl bouwen we dagelijks aan digitale groei, innovatie en samenwerking. Maar zichtbaarheid stopt niet bij online marketing en technologie....
Lees meerNieuws
Online marketing ontwikkelt zich sneller dan ooit. Waar organisaties jarenlang vooral investeerden in zoekmachines en social media, ontstaat nu een...
Lees meer
Ik maak graag vrijblijvend kennis om mee te denken over jouw plannen. Met mijn ervaring en netwerk help ik je om ideeën om te zetten in concrete en succesvolle resultaten.
Bezoekadres
Europalaan 33-14
6199 AB Maastricht-Airport (NL)
Postadres
Bellefroidlunet 23a
6221 KS Maastricht (NL)
Kamer van Koophandel
14089683