Open source versus gratis software: wat is het verschil en waarom is het belangrijk?

Open source versus gratis software: wat is het verschil en waarom is het belangrijk?

Dus je hebt Firefox gedownload en Microsoft Office vervangen door LibreOffice? Je houdt zo veel van deze apps dat je niet langer geld naar Microsoft of Apple gooit en hebt besloten voor 100 procent Linux te gaan.





mac os-emulator voor windows 10

Maar dat heb je inmiddels ontdekt gratis software heeft hier niet helemaal dezelfde betekenis en je vraagt ​​je misschien af ​​waarom we dit allemaal niet gewoon noemen open source voor de duidelijkheid. Wat is het probleem?





Het blijkt dat gratis software en open source software niet hetzelfde zijn. Laten we dit ophelderen.





Wat achtergrond voor context

In de jaren vijftig werd bijna alle software geproduceerd door academici en onderzoekers. Ze deelden computersoftware en broncode zonder beperkingen, zodat gebruikers hun eigen bugs konden oplossen. Veel hiervan was software voor het publieke domein -- wat, in auteursrechtelijke zin, de meest vrije vorm van gratis is.

Een deel hiervan was cultureel. Een deel hiervan was te wijten aan de aard van software. In tegenstelling tot fysieke goederen, kon digitale software eindeloos gratis en met minimale inspanning worden gekopieerd. Computerhardware kan zeker worden verkocht, maar code?



Dit begon te veranderen door de jaren 1970. IBM begon apart te betalen voor software en stopte met het verstrekken van broncode. Dit heeft voortgebracht een antitrustzaak van 1969 tot 1982. In 1983 won Apple een zaak bij het Hooggerechtshof vast te stellen dat binaire software auteursrechtelijk beschermd kan zijn. Microsoft bracht een paar jaar later Windows uit.

Dit was het klimaat waarin de beweging ontstond om software 'vrij' te houden.





Oorsprong van de Vrije Software Beweging

Vanaf de jaren 70 was Unix het dominante besturingssysteem. In 1983 kondigde Richard Stallman een project aan om een ​​volledig niet-gepatenteerd Unix-compatibel besturingssysteem te maken, het GNU-project . Twee jaar later richtte hij de Free Software Foundation op met de missie om te pleiten voor en mensen voor te lichten over vrije software.

Stallman heeft niet de term 'vrije software' bedacht, die grotendeels verwijst naar software in het publieke domein. Maar hij ging dieper in op wat het betekende dat software gratis was.





De Free Software Foundation definieert vrije software als software die gebruikers vrij mogen gebruiken, kopiëren, verspreiden, bestuderen, veranderen en verbeteren. Het 'gratis' verwijst naar deze vrijheden, niet naar de prijs. Toevallig is het zo dat de meeste gratis software geen geld kost, voornamelijk omdat bedrijven die software willen verkopen de vrijheid van gebruikers beperken om te kopiëren, te verspreiden of te verbeteren wat ze kopen.

De Free Software Foundation noemt vier vrijheden die zij essentieel acht :

  1. Vrijheid 0 -- De vrijheid om het programma uit te voeren zoals je wilt, voor elk doel.
  2. Vrijheid 1 -- De vrijheid om te bestuderen hoe het programma werkt en het te veranderen zodat het uw computerwerk doet zoals u dat wilt. Hiervoor is toegang tot de broncode een voorwaarde.
  3. Vrijheid 2 -- De vrijheid om kopieën opnieuw te verspreiden, zodat u uw buurman kunt helpen.
  4. Vrijheid 3 -- De vrijheid om kopieën van uw gewijzigde versies aan anderen te verspreiden. Door dit te doen kunt u de hele gemeenschap een kans geven om van uw veranderingen te profiteren. Hiervoor is toegang tot de broncode een voorwaarde.

De uitdrukking 'Open Source' bedenken

Hoewel het label voor vrije software expliciet ethisch is, is het open source-label dat niet. De term die in de jaren negentig werd gevormd, naar Eric Raymond's De kathedraal en de bazaar hielp Netscape inspireren om de broncode voor zijn Netscape Communicator-internetsuite vrij te geven.

Dit inspireerde op zijn beurt Raymond en anderen om te zien hoe ze de idealen van de Free Software Foundation naar de zakenwereld konden brengen. Ze bedachten de term 'open source' en in 1998 richtten Raymond en Bruce Perens het Open Source Initiative op. Het Open Source Initiative biedt de 10-punts Open source-definitie en het biedt een keurmerk aan apps die compatibel zijn .

De open source-beweging negeert de waarden van vrije software niet, maar houdt zich meer bezig met open samenwerking. Het doel is dat bedrijven en ontwikkelaars de code voor hun software vrij beschikbaar stellen. Op deze manier kunnen gebruikers de programma's die op hun machines draaien vertrouwen en oplossingen en functies aan het project bijdragen.

Veel van de ethiek sluit zich nog steeds aan, maar de open source-beweging is minder confronterend en meer bereid om compromissen te sluiten om adoptie te verspreiden.

Een belangrijk verschil

De vrije software- en open source-bewegingen zijn het over de meeste kernwaarden eens, maar ze hebben verschillende definities van vrijheid.

De Free Software Foundation omarmt copyright om de vier hierboven genoemde vrijheden te beschermen. Dit voorkomt wettelijk dat mensen gratis software met extra beperkingen herdistribueren. De organisatie heeft dit principe vastgelegd in de GNU General Public License. Iedereen die GPL-code gebruikt, moet zijn eigen creaties ook als GPL vrijgeven.

wat kan ik doen met een thuisserver?

Veel van de kernprogramma's die Linux en andere gratis besturingssystemen laten werken, zijn begonnen als onderdeel van het GNU-project. Veel van de applicaties zijn gelicentieerd onder de GPL.

Gratis softwarelicenties zijn ook open source, maar niet alle open source-licenties vereisen dat ontwikkelaars hun code delen. Sommige staan ​​ontwikkelaars toe om open source-code te gebruiken om closed source-applicaties te maken, zoals de MIT-licentie. Deze niet-auteursplichtige licenties staan ​​bekend als permissieve licenties.

Terwijl een voorstander van vrije software het gebruik van vrije software voor het maken van niet-vrije software kan zien als een beperking van de vrijheden van een gebruiker, kan een voorstander van open source eerder geneigd zijn om een ​​permissieve licentie als echt vrij te beschouwen -- zoals in het feit dat mensen vrij zijn om te doen wat ze willen. ze willen met de code, zelfs als dat betekent dat ze een eigen app moeten maken.

Sommige bijzonder prominente personen beweren dat sommige gratis softwarelicenties, zoals GPL v3, zoveel voorwaarden hebben dat ze de vrijheid van een ontwikkelaar aanzienlijk beperken.

De behoefte aan FOSS

Om samen te vatten, alle gratis software is open source software, maar niet alle open source software is gratis software. Om deze reden zouden voorstanders van vrije software liever naar vrije software verwijzen als: gratis software . Maar omdat algemene gebruikers 'gratis' associëren met prijs, is deze naam niet zo duidelijk. Dingen zijn vooral ingewikkeld als je echt zijn een discussie voeren over vrije software in de context van geld.

Dat is waarom je de meeste gratis software ziet als gratis en open source software , of FOSS . Dit stelt je in staat om te zeggen dat gratis software op Windows vaak advertenties bevat, maar gratis en open source software niet, zonder iedereen in de kamer in verwarring te brengen.

Veel gebruikers en ontwikkelaars maakt het gewoon niet uit

Veel van dit gesprek gaat over licenties, en dat kan een nogal saai onderwerp zijn. Voor niet-advocaten is veel ervan zelfs niet logisch. Veel gebruikers wil gewoon programma's uitvoeren , en een stel ontwikkelaars wil ze gewoon maken. Hoe de software wordt gelicentieerd, heeft minder prioriteit.

Maar in de wereld van gratis en open source software wordt openlijk over ethiek gesproken, dus woorden zijn belangrijk, zelfs als dit het leven verwarrender kan maken.

Ben je het eens met de principes van vrije software of de open source-beweging? Heb je empathie voor beide? Hoe zouden we volgens jou gratis en open source software moeten noemen? Laten we dit bespreken in de reacties hieronder!

Deel Deel Tweeten E-mail Uw Windows-pc opschonen met de opdrachtprompt

Als uw Windows-pc weinig opslagruimte heeft, ruim dan de rommel op met deze snelle opdrachtprompthulpprogramma's.

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Technologie uitgelegd
  • Open source
Over de auteur Bertel King(323 artikelen gepubliceerd)

Bertel is een digitale minimalist die schrijft vanaf een laptop met fysieke privacyschakelaars en een besturingssysteem dat is goedgekeurd door de Free Software Foundation. Hij waardeert ethiek boven functies en helpt anderen de controle over hun digitale leven te nemen.

Meer van Bertel King

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren