Software voor iedereen

Er zijn allerlei soorten software. Software die we dagelijks gebruiken zoals Windows besturingssystemen en apps, tot software in auto’s om de aansturing te regelen en software in thermostaten om de temperatuur te regelen. Software is overal om ons heen en zit eigenlijk in elk elektronische apparaat om ons heen. Toch kunnen we grofweg twee soorten software onderscheiden, namelijk software waarvoor je een licentie moet hebben en waarvoor je vaak moet betalen om het te mogen gebruiken, en software waar iedereen gratis en voor niets gebruik van mag maken, zogenaamde open source software.

Open source betekent simpel gezegd dat de broncode vrijgegeven is, dat de software zelf vrijgegeven is en iedereen de mogelijkheid heeft om deze te bekijken en eventueel aan te passen. Het doel van open source software is dus niet om er winst mee te maken, maar heeft meestal het verbeteren van de kwaliteit of het verspreiden van een idealistisch idee of uniformiteit als hoofddoel. Zo draaien veel webshops op open source software zoals OpenCart en Magento. Deze pakketten zijn ontworpen om gemakkelijk een shop op te zetten, bestaande uit databases, betalingsmogelijkheden, productinformatie en winkelwagens. Hierdoor ontstaat er uniformiteit in de webwinkelbranche en heeft men ook minder technische kennis nodig om het te onderhouden. Wel is het zo dat een OpenCart programmeur of Magento programmeur nodig is om geavanceerde wijzigingen te maken die aansluiten bij de specifieke wensen van een webshop. Magento wordt het meest gebruikt. Zo gebruiken onder meer Zalando, Adidas, Ford en Samsung de Magento software voor hun websites.

Naast webshops komt open source overal wel voor. Er zijn software programma’s die functioneren als alternatief voor betaalde software zoals tekst editors die een alternatief bieden voor Microsoft Word. Ook het populaire besturingssysteem Linux is volledig open source, waardoor men de mogelijkheid krijgt om het eigen computersysteem volledig aan te passen.