Open Source Software keert terug naar bron
Wist je dat Open Source Software ouder is dan betaalde code? Voordat ondernemers als Bill Gates schatrijk konden worden met het businessmodel licentiesoftware, was vrije code de norm. De eerste computers werden dan ook verscheept met software die je naar hartelust kon inzien en aanpassen. Open Source avant la lettre. Anno 2020 keert de IT- wereld langzaam maar zeker terug naar dat open begin. Dat laat onze 4e Open Source Survey, gehouden op J-Fall 2019, duidelijk zien.
Open Source steeds meer het establishment
De meeste programmeurs geven aan dat ze via hun studie (44%) of werk (30%) met Open Source in aanraking zijn gekomen. Minder en minder IT’ers ontdekken het vanuit eigen interesse; in drie jaar tijd daalde dit percentage van 32 naar 22. Bij elkaar opgeteld betekent dat dat Open Source steeds meer tot de gevestigde orde behoort. Je komt het tegen op je werk of op school.
De studie staat aan kop als de plek waar je kennismaakt met Open Source. Toch is de opleiding niet de plek waar programmeurs hun meeste OS kennis vergaren. De studie staat zelfs op de laatste plaats. Collega’s en online zoekopdrachten zijn de belangrijkste manier om kennis op te doen over Open Source. Waarschijnlijk komt dit omdat een studie je de eerste duw in de goede richting geeft, maar leren je hele leven lang duurt.
Nu OS steeds gewoner wordt, vinden programmeurs het dan ook niet meer zo belangrijk dat OS gratis is. Ze zien de open en transparante code duidelijk als het grootste voordeel.
Vrouwen: klein maar fijn aandeel
Het aandeel vrouwelijke Open Source programmeurs blijft relatief laag (12%). Vrouwen werken gemiddeld nog minder lang met Open Source (6 jaar) dan mannen (15 jaar). Dat verschil in ervaring kun je deels verklaren doordat vrouwen gemiddeld jonger zijn (32 jaar) dan hun mannelijke collega’s (37 jaar). Wel hebben vrouwelijke programmeurs in bijna zes op de tien gevallen een universitaire opleiding, terwijl dit bij mannen vier op de tien is.
Leeftijdsverschillen bij programmeurs
De gemiddelde Open Source programmeur is 37 jaar oud. De developers die onze survey invulden, lopen in leeftijd uiteen van 19 tot 71 jaar. Die grote variatie maakt het interessant om te kijken welke verschillen er bestaan tussen de jonge en oude garde. Een groot verschil zit hem in documentatie. Jonge IT’ers vinden die veel belangrijker dan hun oudere vakgenoten. De simpelste verklaring hiervoor is het verschil in ervaring. Jonge programmeurs hebben letterlijk meer hulp nodig om aan de slag te kunnen, terwijl een oudere en meer ervaren IT’er kan varen op zijn algemene Open Source kennis.
Open Source versus Closed Source
Het zal niemand verbazen dat OS-programmeurs Closed Source op de meeste vlakken slechter vinden dan Open Source (wij van WC-eend adviseren WC-eend). Toch is dit op het vlak van security niet zo eenduidig. Als het gaat om de technische kant daarvan, kiezen developers meestal voor Open Source. De aanpak van kwetsbaarheden en versiebeheer zijn dus beter geregeld bij OS. Op niet-technische vlakken als certificering en aansprakelijkheid, ligt dit anders. Daar heeft Closed Source nog duidelijk een voorsprong. Rond certificering gaan open en gesloten code nagenoeg nek aan nek, maar aansprakelijkheid is zonder twijfel beter geregeld bij Closed Source producten, zo vinden programmeurs.
Alles bij elkaar opgeteld kiest de Open Source programmeur er niet voor niets voor te werken met Open Source. Als het namelijk gaat om andere zaken zoals continuïteit, backwards compatibility of de beschikbaarheid van features, dan heeft Open Source heel duidelijk de voorkeur. Opmerkelijk is dat programmeurs die de gratis beschikbaarheid van Open Source erg waarderen, dezelfde zijn die nog meer gehecht zijn aan Closed Source.