Inhoudsopgave:
- Definitie - Wat betekent Open-Source Software (OSS)?
- Techopedia verklaart Open-Source Software (OSS)
Definitie - Wat betekent Open-Source Software (OSS)?
Open-source software (OSS) is software die wordt gedistribueerd met broncode die door gebruikers kan worden gelezen of gewijzigd.
De OSS-gemeenschap is het er in het algemeen over eens dat open-source software aan de volgende criteria moet voldoen:
- Het programma moet vrij worden verspreid
- Broncode moet bij het programma worden gevoegd
- Iedereen moet de broncode kunnen wijzigen
- Gewijzigde versies van de broncode kunnen opnieuw worden gedistribueerd
Bovendien mag een open-source softwarelicentie niet de uitsluiting van of interferentie met de werking van andere software vereisen.
Techopedia verklaart Open-Source Software (OSS)
In tegenstelling tot traditionele software die in een onveranderlijk gecompileerd formaat wordt gedistribueerd, wordt open-source software geleverd met zowel gecompileerde als niet-gecompileerde formaten, waardoor open codemodificatie mogelijk is. In traditionele softwarelicenties zou dit voorrecht voorbehouden zijn aan houders van auteursrechten.
Niet alle softwareontwikkelaars geven de voorkeur aan het gebruik van open-source software, maar velen hebben het geaccepteerd omdat het snellere reparatie van softwareproblemen mogelijk maakt en uiteindelijk kan leiden tot toepassingen van hogere kwaliteit.