In de meest elementaire begrippen , open-source software is flexibel software . Het is bewerkbaar , wat betekent dat iedereen kan openen en wijzigen van de programmeercode , maar dit is niet het enige dat open source definieert . Distributie en kosten Een van de kernwaarden van open - source software is dat het gratis wordt verspreid . Je mag niet worden toegestaan om gelicentieerde software te verkopen of te delen , maar je bent vrij om open source software te verspreiden als je wilt. Source Code Alle open source software moet worden gedistribueerd met de broncode . Als de software niet komt meegeleverd met de code , moet de fabrikant de code snel en gemakkelijk beschikbaar zijn voor downloaden te maken . De broncode moet beschikbaar zijn in een gemeenschappelijke programmering code en kan opzettelijk versluierd . Discriminatie niet Om een programma te zijn van een licentie als open - bron , moet het niet hebben van een licentie die discrimineert geen personen of groepen . Op dezelfde manier kan de licentie niet discrimineren op basis van eindgebruik of veld . Open Source Standaarden Er zijn vijf criteria waaraan moet worden voldaan om voor de open - source software om voldoen aan de normen van het Open Source Initiative : er kan geen opzettelijke geheimen in de code of de vergunning , moet de software vrij en beschikbaar voor het publiek , moet de software ( indien van toepassing ) royaltyvrije patenten , moet de software geen licentie overeenkomst die is vereist om de software uit te voeren , en de software kan geen beroep doen op andere software die niet open-source standaarden voldoen .
|