Misschien aarzelt u om gratis en open-source software te gebruiken, vooral omdat zoveel van de code afkomstig is van vrijwilligers. In de meeste gebieden van ons leven is het een pluspunt als een product afkomstig is van een gerenommeerd bedrijf. Zo vertrouw je erop dat iets goed gemaakt is.
Waarom de code van sommige vrijwilligers vertrouwen boven de hoogwaardige software van de experts van Microsoft, Apple en Google?
Zoals de techreuzen ons hebben laten zien, is hun software weliswaar betrouwbaar, maar gaat deze vaak gepaard met allerlei vormen van tracking en andere vormen van uitbuiting. Open-source software is eigenlijk veel veiliger in gebruik, en dit is waarom.
1. Openbare code is code waarop u kunt vertrouwen
Het fundamentele probleem met veel van de software die afkomstig is van grote, bekende technologiebedrijven, is dat de broncode aan het zicht wordt onttrokken. Het is bedrijfseigen informatie en u kunt in de problemen komen als u de code bekijkt, wijzigt of opnieuw verspreidt.
Uw enige optie is om de software te gebruiken zoals deze is en erop te vertrouwen dat deze veilig kan worden uitgevoerd, of u kunt ervoor kiezen om de software niet te gebruiken.
Dit type code staat bekend als closed-source software. Omdat u de code niet kunt zien, weet u niet precies wat de software doet. Dit geeft bedrijven de vrijheid om alles te doen wat hun winst kan verhogen.
Dit is de reden waarom de apps die we gebruiken ons gedrag volgen, onze locatie volgen en anderszins proberen bij te houden wat we doen. Die informatie is waardevol voor bedrijven om te verkopen aan gegevensmakelaars of om advertenties te verkopen.
Stel dat een open-source app dezelfde soort gegevensverzameling wilde introduceren. Nou, heel weinig mensen willen echt gevolgd worden. We hechten veel waarde aan onze privacy, dus als we de keuze krijgen om code te verwijderen die ons gedrag bijhoudt, doen we dat.
Aangezien de broncode voor iedereen beschikbaar is om te bewerken en opnieuw te verspreiden, komt er iemand langs die de code gebruikt om een nieuwe (soms vrijwel identieke) app te maken waarbij de ongewenste bits worden verwijderd. Dit proces staat bekend als forkenen het ontmoedigt slecht gedrag.
Net als op andere gebieden van ons leven, moedigt transparantie mensen aan zich beter te gedragen en betere resultaten te leveren.
2. Die grote bedrijven? Ze vertrouwen allemaal op Open Source
Wat is het eerste bedrijf dat in je opkomt als je aan big tech denkt? Amazone? Facebook? Appel? Alle drie deze bedrijven gebruiken in verschillende mate open-sourcesoftware en dragen bij aan bepaalde projecten. En ze zijn niet alleen.
Bedenk hoe Microsoft investeert in de Linux-kernel (een open-source besturingssysteem) om van Azure een aantrekkelijk cloud computing-product te maken. Google gebruikt Linux niet alleen in de cloud, maar ook op Chromebooks en Android. Onderstaande bedrijven waren allemaal platina leden van de Linux Foundation begin 2023.
Valve betaalt ontwikkelaars om alles te verbeteren open-source software die het Steam Deck mogelijk maakt. Dan zijn er gigantische bedrijven die meer zaken doen met andere bedrijven dan gewone consumenten, zoals Oracle en IBM. Beiden gebruiken en ontwikkelen open-source software.
Het internet zelf is grotendeels gebouwd op open-source architectuur. Webontwikkelaars zijn bekend met de zogenaamde LAMP-stack (Linux, Apache, MySQL en PHP), die ze vaak gebruiken als basis voor websites en webapps. Alle vier de componenten zijn open source.
Ontwikkelaars en bedrijven vertrouwen op open-sourcesoftware omdat het betrouwbaar is, gemakkelijker dan een alternatief vanaf nul ontwikkelen, en vaak beter dan wat ze zelf zouden kunnen ontwikkelen. Wanneer u hun producten gebruikt, vertrouwt u op een bepaald punt in de keten vaak nog steeds op open-sourcecode, zelfs als het eindresultaat een eigen laag heeft.
3. We zijn allemaal geïnvesteerd in dezelfde code
Wanneer de broncode openlijk beschikbaar is, komt deze in een soort openbare commons terecht. Sommige open-sourcetechnologie functioneert meer als infrastructuur. Net als bij de openbare weg, zijn we allemaal geïnvesteerd in betrouwbare infrastructuur, burgers en bedrijven samen.
Dus hoewel veel open-source software afkomstig is van vrijwilligers, komt er ook een groot deel van betaalde werknemers. Bijvoorbeeld, de Linux-kernel is gevonden in supercomputers en mobiele telefoons. Iedereen, van fabrikanten tot wetenschappers, heeft redenen om patches aan de Linux-kernel bij te dragen die functies toevoegen of bugs oplossen.
Zelfs wanneer bedrijven producten maken die met elkaar op de markt concurreren, zijn ze er nog steeds in geïnteresseerd dat de open-sourcesoftware die ze gebruiken zo goed en stabiel mogelijk is.
Veel open-sourceprogramma's worden zelfs gedistribueerd onder copyleft-licenties, waardoor mensen die de code gebruiken, hun wijzigingen publiekelijk moeten delen. Dit voorkomt dat iemand de code pakt en deze verstopt in zijn eigen creatie. In plaats daarvan geven ze iets terug, wordt het programma beter en profiteren we er allemaal van.
4. De software wordt (meestal) gratis verstrekt
De meeste open-sourcesoftware is gratis te gebruiken, maar dit is een onderscheidend kenmerk dat niet meer zo opvalt als vroeger. Tegenwoordig heeft de meeste software geen prijskaartje. Maar er is een verschil. Closed-source software is vaak gratis omdat de ontwikkelaars een andere manier hebben gevonden om van het project te profiteren, meestal door gegevens over ons te verzamelen en te verkopen of anderszins te gebruiken.
Wanneer u Google Documenten gebruikt, is elke toetsaanslag beschikbaar voor Google om op elke gewenste manier te loggen en inkomsten te genereren. Google kan meer geld verdienen door zoveel mogelijk mensen Google Docs te laten gebruiken dan door de software te verkopen aan de minderheid die ervoor zou willen betalen.
Open-source software wordt echt vrij gegeven, zonder verplichtingen. Wanneer u LibreOffice gebruikt, weet niemand wat u met de software doet.
LibreOffice is gratis omdat het in een wereld waar zoveel op computers wordt gedaan, als onrechtvaardig kan worden beschouwd mensen kiezen tussen het kopen van dure software of het laten monitoren van hun persoonlijk gedrag om aan deel te nemen maatschappij. Dit brengt ons bij ons volgende punt.
5. De open-sourcegemeenschap heeft een ethische code
De wereld van open-source software wordt beheerst door andere regels dan die van de propriëtaire softwarewereld. Veel mensen die FOSS creëren, doen dit omdat ze geloven dat het ethisch is om te doen. Soms gaat het om geld verdienen, maar meestal ook niet. Mensen creëren en delen hun code vaak uit de goedheid van hun hart.
Dat wil niet zeggen dat mensen onbaatzuchtig zijn. Naast geld zijn er veel voordelen. Veel mensen leren programmeren door de reeds beschikbare broncode te bekijken en willen iets terugdoen. Anderen hebben geprofiteerd van open-sourcealternatieven voor betaalde programma's die ze niet konden betalen en willen vergelijkbare software maken voor mensen zoals zij.
Sommigen houden gewoon van de vrijheid om te doen wat ze willen met de software op hun machines en kunnen zich niet voorstellen dat ze zichzelf of anderen beperkingen opleggen.
Gebruikers houden hun softwaremakers aan strikte normen. Mensen wekken verontwaardiging op over veranderingen waar mensen in de wereld van propriëtaire software geen oog voor zouden hebben. zoals toen Canonical Amazon-aanbevelingen aan Ubuntu toevoegde (die ze uiteindelijk als resultaat verwijderden).
In de wereld van vrije software is de standaardverwachting dat u niet beperkt wie toegang heeft tot uw app, u niet beperkt hoe ze deze kunnen gebruiken en dat u hun gedrag niet volgt.
6. Open-source software heeft de tand des tijds doorstaan
Veel open-sourceprojecten bestaan al tientallen jaren. Denk aan Mozilla Firefox, LibreOffice, GIMP, Audacity en VLC. Dit zijn programma's die geleidelijk beter zijn geworden, nieuwe functies hebben gekregen en oude bugs zijn kwijtgeraakt. Hetzelfde kan gezegd worden voor achtergrondsoftware, zoals de Linux-kernel, of desktopomgevingen, zoals GNOME en KDE. Deze software is volwassen en bewezen.
Dit wil niet zeggen dat er geen stabiele closed-source software is die al jaren bestaat. Er zijn. Maar u vertrouwt al propriëtaire software. Het punt hier is dat veel open-source software net zo beproefd is, zo niet meer.
Het is ook vermeldenswaard dat in de wereld van propriëtaire software wanneer een bedrijf failliet gaat, de software verdwijnt. Tenzij iemand de rechten heeft gekocht, krijgt niemand de code te zien. Het verdwijnt gewoon.
Met open-sourcesoftware kan een project niet meer worden onderhouden en verschijnen er geen versies meer. Maar de code blijft bestaan en sommige mensen kunnen deze code gebruiken om nieuwere software te maken. Dus zelfs als een app dood lijkt, kan de code ervan voortleven.
Open-sourcesoftware is de meest betrouwbare software
Open-source software biedt niet altijd de meeste functies of de beste prestaties. Er zijn veel propriëtaire programma's die de concurrentie overtreffen. Maar als het gaat om vertrouwen, is dat een gebied waar open-source software het beste tot zijn recht komt.
Het gaat niet om uw gegevens. Het wil u geen advertenties tonen. Het probeert je niet op te sluiten in een ecosysteem. Als u uw computer met een gerust hart wilt gebruiken, is gratis en open-source software de juiste keuze.