inloggen

Het archief is tijdelijk vrij toegankelijk. Inloggen is niet noodzakelijk.

vind een baan

‘Weinig aandacht voor open source in Nederland’

Open source Bram Moolenaar, winnaar Nluug-award:

30 mei 2008 door: Redactie AG

- Werk aan software editor VIM krijgt erkenning

De minister van Financiën moet hoognodig een kijkje nemen in Paraná, een provincie van Brazilië met een kleine 11 miljoen inwoners. Dat adviseert open-sourceprogrammeur Bram Moolenaar, softwareontwikkelaar bij Google. Daar is de overheid compleet overgestapt op open-sourcesoftware. “De gouverneur vertelde dat het een moeilijk proces was, waar aardig wat heibel van kwam. Ze besparen er inmiddels gigantisch veel geld mee.”

Moolenaar kreeg van de Nederlande Unix-gebruikersgroep Nluug afgelopen donderdag een prijs voor zijn werk aan software- en teksteditor VIM (Vi IMproved). De ontwikkelaar is al jaren actief binnen de open-sourcebeweging en het tergt hem dat minister Bos ervoor terugschrikt de rijksoverheid over te zetten op een open-sourcedesktop. Wat Moolenaar betreft moet de Nederlandse overheid juist méér vaart maken met het gebruik van open-sourcesoftware. “Alles overzetten op GNU/Linux geeft zeker problemen, maar Paraná bewijst dat het kan.”

Moolenaar spreekt de gouverneur van die provincie, Roberto Requião, in april in de Braziliaanse kustplaats Porto Alegre. Beiden zijn sprekers op FISL, een van ’s werelds grootste open-sourceconferenties. “Er komen zevenduizend enthousiaste deelnemers op af, een mix van IT-studenten, open-sourcebedrijven en zo’n beetje de helft van de Braziliaanse overheid.”

Nederland is lang zo bevlogen niet, ziet Moolenaar. De overheid heeft weinig aandacht voor open source en het ontbreekt volkomen als onderwerp in het onderwijs. Het aantal IT’ers dat zich sterk maakt voor open source is weliswaar iets groter dan het groepje dat tien jaar terug begon met schoppen, maar de tegendruk is volgens Moolenaar veel sterker. “Hier is een lobby actief die de overheids-IT wil dichttimmeren met commerciële pakketten. Ik hoor over open source veel politiek correcte uitspraken, maar zie bar weinig actie.”

Open source is goed voor een land als Nederland, zegt hij. Het stimuleert de IT- sector, het leidt tot allerlei nieuwe ontwikkelingen en bedrijvigheid. “Open source is een smeltkroes. Iedereen met een computer kan eraan meedoen. Commercieel, ideëel, met IT-opleiding of zonder.”
“Alle software die in opdracht van de overheid wordt gemaakt, moet worden gepubliceerd met een open-sourcelicentie. Het zal even wennen zijn voor bedrijven als Getronics Pinkroccade en Centric, maar het levert op langere termijn voor iedereen betere IT op.”

Hij heeft nóg een tip voor staatssecretaris Frank Heemskerk. Die moet net als de werkgever van Moolenaar een Summer of Code organiseren. “De overheid gebruikt straks Open Document Format. Daar zitten nog kleine foutjes in en we komen vast en zeker enkele beperkingen tegen. Laat Heemskerk jonge ontwikkelaars vragen daar oplossingen voor te vinden. Het is voor hen nuttiger werk dan vakken vullen bij een supermarkt. Het zorgt voor innovatie, het levert publiciteit op, het maakt een hoop ontwikkelaars gelukkig en het resulteert waarschijnlijk in enkele geweldige nieuwe ideeën.”

Moolenaar (1961) is bij Unix-kenners over heel de wereld bekend als de hoofdauteur van VIM. Hij spreekt het uit net zoals het bekende schoonmaakschuurmiddel. “Vooral Amerikanen worstelen met die uitspraak.” Nog maar net terug uit Brazilië krijgt hij voor het noeste schaven aan dit populaire ontwikkelgereedschap een prijs van de Nederlandse Unix-gebruikersgroep Nluug. De ‘award’ wordt hem op 15 mei in Ede uitgereikt. Moolenaar geniet van beide blijken van waardering. “Gebruikers bedanken me ook wel eens, maar meestal is dat gecombineerd met het verzoek om een bepaalde functie toe te voegen. Zo’n publieke erkenning doet me veel.”

De Nluug-award ging eerder naar software-ontwikkelaar Guido van Rossum, bedenker en ontwikkelaar van de programmeertaal Python. “Van Rossum is van een heel ander kaliber. Hij heeft een nieuwe taal bedacht, ik ben slechts verder gegaan met een al bestaand gereedschap, Vi.” Beide open-sourceprogrammeurs werken inmiddels bij Google. Dat is geen toeval, aldus Moolenaar, die er in de zomer van 2006 begon. Het bedrijf doet veel met open-sourcesoftware en stelt een deel van de eigen software op die manier beschikbaar. “Android en code.google.com zijn vermoedelijk de bekendste, maar niet de enige voorbeelden.”
Ook geeft het bedrijf de medewerkers de ruimte om aan dat soort projecten bij te dragen. Twintig procent van de arbeidstijd mag besteed worden aan werk naar keuze, naast de hoofdtaak. Het is een van de bekendste arbeidsvoorwaarden v an Google. Moolenaar stopt vrijwel al die tijd in het ontwikkelen van VIM. “Als ik bij Google in Zurich om me heen kijk, werken daar ontwikkelaars van Samba, PHP, SVN en andere open-sourceprojecten.”
Lees verder op pagina 26SClB Vervolg van pagina 23
De bekendheid van VIM opende bij Google geen extra deuren; Moolenaar heeft gewoon gesolliciteerd. Het idee kwam van een vriend die al eerder naar Zurich was verhuisd. “Het leek me zo ver weg, maar het is net een uurtje vliegen. Daar wen je heel snel aan.” De VIM-ontwikkelaar is blij dat die vriend hem overhaalde. “Ik heb vier jaar in mijn huis in Venlo gewerkt aan softwareprojecten waaronder VIM. Ik had weliswaar dagelijks contact met andere ontwikkelaars en gebruikers, maar ik miste wel degelijk collega’s om me heen.”
Een deel van zijn inkomen gedurende die vier jaar was afkomstig van een kleine beurs van de stichting NlNet. Dat zette hem in voor A-A-P, een applicatie voor het beheer van applicatie-installatie op verschillende computerplatformen. Het werkt wel en Moolenaar gebruikt het onder meer om VIM te bouwen en te verspreiden. “Aap dommelt een beetje. Ik hoop dat iemand er een keer tegenaanloopt en er dan mee verder gaat.”
Daarnaast scharrelde hij geld bijeen door zich door VIM-gebruikers te laten sponsoren. Hij plaatste een lijst van mogelijke features op de site, waarvoor sponsors hun voorkeur konden uitspreken. “Op die manier kreeg ik net genoeg geld bij elkaar voor de boodschappen. Veel was het niet, maar het leverde me wel heel veel vrijheid op en dat is mij heel wat waard.”
Die vrijheid heeft hij bij Google nog steeds, vertelt hij. Moolenaar werkte er onder meer al aan de infrastructuur. Zijn tweede grote klus was bij een publiek project, Code Search. Dat is een zeer nuttig gereedschap, vindt hij. Eén gebruiker bijvoorbeeld heeft ermee flink wat open-sourceprojecten weten te verbeteren. Hij zocht in Code Search naar een voor de hand liggende tikfout,’ i=0’ (de variabele i is nul) in plaats van ‘i==0’ (de variabele i is gelijk aan nul). “Die tikfout blijkt veel voor te komen en zonder Googles Code Search was het opsporen daarvan erg lastig. Met Code Search gaat het razendsnel.”
Veranderen van project is bij Google een kwestie van rondkijken. “Je praat met ontwikkelaars van een ander team, onderzoekt of het werk en de sfeer van de groep bij je passen. Vervolgens schiet je de projectleider aan.”
Moolenaar begint nu bij Google aan zijn derde project. Wat dat is mag hij niet vertellen. “Voor programmeurs bij Google is bijna alle code in te zien. Uitzonderingen zijn uiteraard enkele cruciale onderdelen zoals de Page Ranking algoritmes en alles wat koersgevoelig is.”


International Child Care Fund
Nog immer gebruikt Moolenaar VIM om aandacht te vragen voor een heel ander type ontwikkelingswerk. De programmeur doet een beroep op VIM-gebruikers om te doneren aan het International Child Care Fund. Moolenaar is mede-oprichter en penningmeester van deze stichting, die als doel heeft kinderen in Oeganda te helpen aan gezondheidszorg en onderwijs. Een van de eerste kinderen die via ICCF is opgevangen, is inmiddels lerares, vertelt hij. Ze sponsort nu zélf twee kinderen via ICCF. “Dat is uiteraard geen voorwaarde die in een licentie of zo is verpakt. Maar kinderen gezondheidszorg en een opleiding geven, dat gaat net als bij open source om het geven van vrijheid.”
Moolenaar bezoekt zijn geliefde project bijna ieder jaar. “Je ziet dat het de goede kant op gaat. De kliniek en de school zijn groter en vangen meer kinderen op. Die zien er ook verzorgder uit en in de omgeving begint de economie wat op te gang te komen.”

Verschenen in Automatisering Gids nr. 22, 2008
Trefwoorden: open source

Zie ook:

 

Reacties

1 reacties

Plaats een reactie op dit artikel

Vul hieronder uw naam en uw emailadres in en geef uw reactie in het veld daaronder. Uw naam verschijnt bij de reactie op de site. Uw emailadres wordt niet getoond.

 

 

Voer de code in welke hierboven is getoond.

capricornus

   |   30 mei 2008   |   20:08

UWV is aan de top helemaal verkocht aan M$-producten, vaak en meestal tegen alle logica en gezond verstand in. En in plaats van een koers te varen richting OpenSOurce, wendt het de steven...richting M$$ natuurlijk. Dat maakt dat 17000 werknemers met een verouderd OS, een verouderde browser, een verouderde je-noemt-het-maar werkt, en niemand piept. En voor de toekomst implementeert men nu reeds verouderde programma's, die het natuurlijk enkel met M$$$ kunnen doen.

Een schande. Iemand gaat in Amsterdam met veel geld aan de haal, omgekocht door M$$$$ natuurlijk.

Poll

Netneutraliteit
Netwerkaanbieders willen verdienen op de infrastructuurinvesteringen die nodig zijn voor aflevering van bandbreedtevretende diensten. Zij moeten:


 

Whitepaper Library

Automatisering Gids heeft het meest complete overzicht van whitepapers: Meer dan 2000 whitepapers gratis en direct te downloaden!

LinkedIn Groep

Kom via de Automatisering Gids LinkedIn Groep in contact met uw collega's en vakgenoten. Word nu lid van de LinkedIn Groep.

Nieuws waar u wilt!

Het laatste IT-nieuws direct op uw iGoogle, Hyves, Facebook, MySpace of Netvibes. Plaats de widget in uw eigen omgeving. Download nu de widget!

Salarisonderzoek

Wilt u weten hoeveel u waard bent? En of uw arbeids-voorwaarden marktconform zijn? Bekijk hier de resultaten van het salarisonderzoek!

Top ICT Werkgevers

Salaris, Meer vakantiedagen, Doorgroeimogelijkheden? Wat is jouw reden om voor één van deze Top ICT Werkgevers te kiezen?

Proefabonnement

Neem nu een gratis proefabonnement op Automatisering Gids en test ons 4 weken lang!

Gratis nieuwsbrief

Wilt u via e-mail op de hoogte blijven van het laatste ICT-nieuws? Ontvang dan iedere werkdag de e-mailnieuwsbrief van Automatisering Gids.

Twitter met de redactie

Het laatste IT-nieuws, achtergronden en opinie van onze redactie. Volg nu de redactie via de Twitterblog van Automatisering Gids.

IT-vacatures

De meest recente IT-vacatures en een overzicht van de laatste ontwikkelingen op de arbeidsmarkt.

Evenementen

Wilt u weten wat de laatste ontwikkeling zijn in de ICT-wereld? Volg interessante sessies of workshops en ontmoet uw vakgenoten.

AG-Sudoku

Speel elke week de Sudoku van Automatisering Gids. Bekijk hier de oplossing en of u gewonnen heeft.

IT-Trainingen

Investeeer in uw toekomst. Volg trainingen, opleidingen en cursussen op het gebied van Projectmanagement, Security en Microsoft.

AG Winkel

Bekijk hier het uitgebreide assortiment ICT- & Managementboeken. Gratis e-book downloads, top 10 overzicht of speciale akties.

Rapporten & Specials

Bekijk hier het complete overzicht van alle rapporten en specials. O.a. Salary Survey, Top ICT Werkgevers en Overheid & ICT. Klik hier!

Webcast

Volg hier de Automatisering Gids Webcasts, met whiteboardsessies over de ontwikkelingen in het IT-vakgebied. Bekijk ook de interviews van onze IT-Talenten en de prijsuitreiking van IT-Talent 2009.

Gratis proefabonnement? Maak nu kennis met Automatisering Gids!

Waaruit bestaat een proefabonnement?

  • 4 edities van de krant
  • De dagelijkse nieuwsbrief met een samenvatting van het meest actuele nieuws
  • 4 weken toegang tot het gehele archief van Automatisering Gids met uw eigen persoonlijke inloggegevens.

Uw gegevens

Houd mij per e-mail op de hoogte van producten en diensten van zorgvuldig door Automatisering Gids of Sdu Uitgevers geselecteerde derden. *

Afleveradres