Het grote succes

Linux is open source software.

De meest populaire reden van Linux is zonder twijfel dat het gratis is. Liever spreken we over vrij beschikbaar, want gratis software wil niet altijd zeggen dat het ook vrije software (Free to use) is. Zo is de browser van Microsoft wel gratis maar het is geen open source software. Dat is een belangrijk en groot verschil!

Er zijn nog veel meer redenen waarom open source software (OSS) beter is.

Next

Linux is overal

Waarschijnlijk gebruik je Linux al zonder dat je het weet.

Google, Facebook, Amazon, NASA, de meeste hosting providers en nog veel meer grote bedrijven gebruiken Linux. Android is het meest gebruikte besturingssysteem op de mobiel telefoon en gebruikt Linux als kern.

De meeste smart TV's en routers gebruiken Linux als besturingsyteem. Ook domineert Linux de top 500 van supercomputers. Dat geeft aan dat Linux niet meer weg te denken is in de computer wereld.

Next

Linux distributies

Linux is alleen kern.

GNU levert de meeste componenten om met Linux te werken. Daarom is er naamgeving controverse en wil de Free Software Foundation het graag GNU/Linux noemen.

Desktops en Laptops met GNU/Linux worden meestal in combinatie met een grafische omgevingen gebruikt zoals Debian, Ubuntu, Gnoom, Suse, Fedora en nog vele andere distributies.

Next

Open source is beter

Elf redenen waarom open software beter is.

  1. Open source software is vrij (gratis) beschikbaar
  2. Er zijn sneller nieuwere versies
  3. Aanpasbaar aan uw wensen en eisen
  4. Updates zijn niet verplicht
  5. De software kan gecontroleerd worden
  6. Fouten worden eerder opgelost
  7. De software is herbruikbaar
  8. Oude software blijft bruikbaar
  9. Meer ontwikkelaars kunnen de software verbeteren
  10. Betere internationalisering
  11. Met open source software is er sneller een nieuwe richting

Open source software is vrij (gratis) beschikbaar

De meest populaire reden is zonder twijfel: 'Het is gratis software'. Liever spreken we over vrij beschikbaar, want gratis software wil niet altijd zeggen dat het ook vrije software (Free to use) is. Zo is de browser browser van Microsoft wel gratis maar het is geen open source software. Dat is een belangrijk en groot verschil. 

Veel mensen zijn van mening dat gratis software minder goed is, maar dat is absoluut niet het geval er zijn namelijk veel grote bedrijven (Google, Facebook, IBM, HP, Intel) die deze software gebruiken en sponsoren. Bekijk deze leuke animatie video over hoe Linux wordt gebouwd (uit 2012, nog steeds actueel maar je kunt bij de cijfers gerust wat optellen).

Er zijn sneller nieuwere versies

Leveranciers van commerciële software gebruiken een businessmodel wanneer de gebruiker bereid is te betalen voor een nieuwe versie. Ze doen geen upgrade voor maar één extra optie, omdat de gebruiker niet wil betalen voor een upgrade met maar één extra optie die hij misschien niet eens zal gebruiken.


Bij open source software speelt dat geen rol omdat bij open source Software geen kosten worden berekend voor nieuwe versies. Daarom komen de nieuwe versies sneller, en vaak automatisch, beschikbaar. 

Niet verplicht upgraden

Bij gesloten software kan de leverancier je verplichten om te upgraden naar een nieuwe versie. Vaak gaat dit gepaard met extra kosten. Dit noemt men ook wel de vendor lock-in. Als er open source software wordt gebruikt is de keuze aan de gebruiker en ontstaat dit probleem niet. 

Aanpasbaar aan uw wensen en eisen

Open source software mag u (eventueel door extrene ontwikkelaars) aanpassen. Hierdoor kan u de software verbeteren naar uw behoeftes. De software mag zelfs zo aangepast worden dat het geschikt is voor andere hardware, of voor een andere taal.

De software kan gecontroleerd worden

Specialisten kunnen bij open source software controleren of de software bijvoorbeeld veilig genoeg is en er geen misbruik van de privacy wordt gemaakt. Tevens kan men checken of er geen gegevens verzameld worden waarvan het men geen weet van heeft.

Fouten worden eerder opgelost

Als de code openbaar is dan is de kans groter dat de fouten gevonden worden. Vaak komen specialisten ook met een oplossing aandragen.

De software is herbruikbaar

Tegenwoordig bestaat alle populaire software uit duizenden regels code. Heel veel code is al eerder geschreven voor andere software. Als programmeur is het handig om deze stukjes code opnieuw te gebruiken voor een nieuw softwareprogramma. Bij open source software kan dat, waardoor het mogelijk is om veel sneller nieuwe software te maken.

Oude software blijft bruikbaar

Als een softwareprogramma niet meer onderhouden wordt omdat het bedrijf bijvoorbeeld niet meer bestaat, dan ben je genoodzaakt om over te stappen op een ander product. Als het om 'open source software' gaat, kan er besloten worden om een andere partij te vragen om de software verder te ontwikkelen en te onderhouden.

Meer ontwikkelaars kunnen de software verbeteren

Een open source software project maakt het voor ontwikkelaars wereldwijd mogelijk om aan het project mee te werken. Hierdoor zijn er vaak meer ontwikkelaars bij zo’n project betrokken, dan bij vergelijkbare gesloten software projecten.


Als een ontwikkelaar goed is wil hij dat graag laten zien. Daarom is het voor een ontwikkelaar leuker om mee te werken aan open source software omdat zijn (verbeterde) programeercode gelezen wordt door andere ontwikkelaars uit de rest van de wereld. 

Betere internationalisering

Omdat er wereldwijd aan open source gewerkt wordt, is de internationalisering (geschikt maken voor meerdere talen) ook vaak beter. Een nationaal softwarebedrijf die de touwtjes in handen houdt richt zich meestal op de nationale taal en het Engels.

Met open source software is er sneller een nieuwe richting

Als er gebruikers zijn die bepaalde functies in het softwarepakket wensen, maar dat de huidige ontwikkelaars (of het softwarebedrijf) zien daar niets in, dan kan het gebeuren dat een ander bedrijf of een groep ontwikkelaars besluiten om met het programma een andere richting te kiezen. Ze kunnen dan de bestaande code als vertrekpunt nemen zonder helemaal opnieuw te beginnen. Een goed voorbeeld is de kantoorsoftware van LibreOffice die begonnen is met de code van OpenOffice.

Next

Open Software, Free Software en Patenten

Open software betekent NIET dat je de software vrij mag gebruiken, aanpassen of mag copieren. Je moet onderscheid maken tussen gratis software (Free of charge) en Vrije (Free) software. Vrije software mag je aanpassen, copieren en doen wat je wilt. Op gratis software kunnen restricties zitten.

Copyright en patenten worden vaak door elkaar gehaald. Hieronder de grote verschillen.

Kenmerken van copyright

  • Copyright gaat over het werk van de auteur
  • Copyright gaat automatisch
  • Copyright moet je bewijzen dat de tekst of code is overgenomen.
  • Copyright kan jaren van kracht zijn soms wel meer dan 100 jaar.

Kenmerken van patenten

  • Patenten gaan over ideeën, niet op de code of het programma.
  • Een patent is gegeven aan één instantie of persoon
  • Een patent is tijdelijk voor bijvoorbeeld 10 of 20 jaar.

Software patenten

Er mag in europa gelukkig geen patent of octrooi aangevraagd worden op software. De volgende punten maken dat duidelijk.

Als een klein bedrijf een nieuw software programma schrijft dan is de kans groot dat er door een ander bedrijf (op een klein deel van het programma) al een patent is aangevraagd. IBM en Microsoft hebben bijvoorbeeld al duizenden patenten. Hierdoor dwingen ze kleine bedrijven 'crosslicensing' af. Hierdoor zullen de grote bedrijven geen rechtzaak beginnen als ze ook de licentie krijgen op het programma.

Grote bedrijven hebben zoveel patenten waarmee ze de concurrent kunnen beinvloeden door 'crosslicesing' zodat ze er alles aan zullen doen om softwarepatenten instant te houden.

Iedereen (bedrijven en/of personen) kan nieuwe software maken. Door nieuwe succesvolle software te schrijven moet je heel veel ideeën (lees patenten) combineren. Èén losstaand idee zal nooit een succesvol programma worden.

Je kan een totaal nieuw programma schrijven met geheel nieuwe code en er kan toch een patent op zitten.

Software licenties

Er zijn veel licenties waarmee de software is vrij geven.


Kan je met open source software geld verdienen?

Ja, je mag geld verdienen met open source software. Open source software verwijst naar software waarvan de broncode vrij beschikbaar is voor het publiek en waarbij gebruikers de vrijheid hebben om de software te gebruiken, te wijzigen en te verspreiden. Dit betekent niet dat het gratis is in de zin van "zonder kosten" – het verwijst naar de vrijheid om de software te gebruiken en aan te passen.

Veel bedrijven en individuen verdienen geld met open source software op verschillende manieren:

  • Diensten en ondersteuning: Bedrijven kunnen diensten zoals installatie, configuratie, onderhoud en ondersteuning aanbieden voor open source software. Ze kunnen klanten betalen voor hun expertise en hulp bij het beheren van de software.
  • Aanpassingen en ontwikkeling op maat: Ontwikkelaars kunnen worden betaald om aanpassingen of nieuwe functies toe te voegen aan open source software op basis van de behoeften van klanten.
  • Consultancy: Bedrijven kunnen consultants inhuren om te adviseren over hoe ze open source software het beste kunnen implementeren en gebruiken binnen hun infrastructuur.
  • SaaS-model (Software as a Service): Sommige open source projecten worden gebruikt als kerncomponenten van diensten die via internet worden aangeboden. Bedrijven kunnen geld verdienen door toegang tot deze diensten te verkopen, terwijl de onderliggende software open source blijft.
  • Licentie en ondersteuningsabonnementen: Sommige open source softwareprojecten bieden zowel een gratis basisversie als een premium-versie tegen betaling. De premium-versie kan extra functies of ondersteuning bevatten.
  • Donaties en subsidies: Ontwikkelaars kunnen geld inzamelen via donaties en subsidies van individuen, organisaties of stichtingen die de waarde van het open source project erkennen.

Het is belangrijk op te merken dat hoewel open source software commercieel kan worden geëxploiteerd, er meestal bepaalde voorwaarden zijn waaraan moet worden voldaan. Dit kan variëren afhankelijk van de open source-licentie die aan de software is gekoppeld. Veelvoorkomende open source-licenties zoals de GNU General Public License (GPL) hebben bepaalde vereisten met betrekking tot het delen van aangepaste code en broncode als de software wordt verspreid.

Het is raadzaam om de specifieke licentie van de open source software waarmee je werkt, zorgvuldig te lezen en te begrijpen voordat je er commerciële activiteiten mee onderneemt.