Naar inhoud springen

Vrije software en opensourcesoftware

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Escarbot (overleg | bijdragen) op 1 sep 2011 om 16:45. (r2.5.5) (Robot: verwijderd: fi:VALO, no:Free and open source software)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Vrije- en opensourcesoftware (afgekort FOSS of F/OSS), de verzamelterm voor vrije software en opensourcesoftware, is software waarvan de licentie aan gebruikers het recht geeft om de software naar eigen inzicht te gebruiken, aan te passen, te verbeteren en de broncode inclusief aanpassingen te verspreiden doordat de broncode volledig vrij beschikbaar is. Free and Open Source Software, de Engelse term voor vrije- en opensourcesoftware, bevat het woord "free" (vrijheid). Om verwarring te voorkomen (het Engels heeft namelijk meerdere betekenissen voor free) wordt soms de term FLOSS gebruikt, waarbij de 'L' staat voor Libre (Frans voor vrij). Het benadrukt nog eens dat het bij vrije software draait om vrijheden en niet zozeer om kosten.

Voorbeelden

Voorbeelden van FOSS zijn de Linuxkernel, GNOME en FreeBSD.

Licenties

De bekendste en meest gebruikte FOSS-licenties zijn de GPL, LGPL, BSD-licentie, Apache License, MIT-licentie en de MPL.

Bovengenoemde licenties voldoen aan de criteria van de Open Source Definition (OSD) (ontwikkeld door het OSI), de Free Software Definition (FSD) (ontwikkeld door de FSF) en de Debian Free Software Guidelines (DFSG) (ontwikkeld door het Debian-team).

Verschillen tussen vrije software en opensourcesoftware

Vrije software refereert aan de voorwaarden waaronder bepaalde computerprogrammatuur verspreid mag worden, opensourcesoftware verwijst daarentegen naar de mogelijkheden die bepaalde computerprogramma's aan een programmeur bieden om ze te bestuderen en te wijzigen.

In de praktijk worden vrijwel alle opensourceprogramma's verspreid onder voorwaarden die het tot vrije software maken. Tevens is alle vrije software is opensourcesoftware omdat een van de regels van de definitie van vrije software is dat de broncode van een programma wordt vrijgeven.

Voorvechters van vrije software benadrukken de juridische kant, omdat ze er waarde aan hechten dat belangrijke software voor iedereen vrij te gebruiken, kopiëren en aan te passen is. Opensourceaanhangers daarentegen vinden dat de kwaliteit van de software voorop staat en dat de kwaliteit het best gediend is met peer review.

Zie ook