Op OSOSS staat een artikel over open source versus proprietary code. Met een metafoor die ik de laatste tijd veel heb gehoord en waarschijnlijk dus rond zingt in ik-ben-hip-want-ik-praat-open-source Nederland. Basaal komt de metafoor er op neer dat je naar een doe het zelf centrum gaat, materiaal koopt maar vervolgens niet er zelf mee mag doen wat je wil:
- Je mag je gereedschap niet uitlenen aan je vrienden en buren.
- Je mag het gereedschap alleen gebruiken om het schuurtje te maken en niets anders.
- Het schuurtje moet exact volgens de bouwtekening gemaakt worden en mag niet veranderd c.q. geverfd worden.
- Alleen jij mag het schuurtje betreden als het af is.
- Je mag het schuurtje niet verhuren of uitlenen aan anderen.
etc... Zie het gehele artikel op de OSOSS.nl site getiteld Do you agree?. Nee dus, ik doe niet agree!
Deze hele metafoor gaat mank. Ernstig mank. Omdat mensen niet weten wat je koopt. Uit het artikel: "Je koopt een stuk software".... En daar gaat het dus mis.
Je koopt helemaal geen "stukje software gebeuren". Je koopt een CD, de doos, de handleiding. Maar zelden koop je de software! Bijna altijd koop je een licentie op het gebruik van de software. En daar zit een fundamenteel issue; de licentie geeft je het recht de software te gebruiken maar niet om door te verkopen ("Je mag je gereedschap niet uitlenen aan je vrienden en buren.").
Let wel, ik ben groot voorstander en jarenlang gebruiker van Open Source software maar omdat het me vrijheid geeft, ik ben niet tegen proprietary software omdat iki weet waar de lock in zit. En waar de meeste mensen een End User License (!) Agreement lezen als "wil je dat deze irritante tekst weg gaat? JA | Nee" lees ik de tekst wel degelijk. En waar de meeste mensen niet weten hoe vast ze zitten in proprietary (meta) data formaten, weet ik heel goed wat de voors en tegens zijn als ik een EULA accepteer.
Lees de tekst zelf maar eens bijvoorbeeld van de EULA van Windows XP op de Microsoft site. Maximaal 5 devices waarmee je diensten mag gebruiken? Je staat toe dat MSFT en affiliates data mogen verzamelen over het gebruik van de software? Maar het kan nog veel erger, bij sommige EULA's van Microsoft verkoop je ook je ziel en zeg je dat je nooit negatief over het product of de leverancier zal spreken. Kijk maar eens naar de EULA van frontpage, een product om webpagina's te maken.
You may not use the Software in connection with any site that disparages Microsoft, MSN, MSNBC, Expedia, or their products or services ...
Hier gaat de leverancier dus echt te ver, niet het gebruik van de software maar ook wat je er mee maakt ("data") wordt beinvloed door een vendor. Een schande.
Ik ben het dus eens met het feit dat EULA voor proprietary software niet goed zijn voor de gebruiker, ik ben er mee eens dat Open Source software goed is voor zowel de gebruiker als de aanbieder van de dienst, maar metafoor gaat stuk. Mensen begrijpen niet wat software is en de overheid geeft weer een spreekbuis te zijn voor mensen die niet weten wat "eigenaarschap" is van software. Niet dat Gartner het begrijpt met haar foutieve definitie van TCO want je bent helemaal geen eigenaar ("owner) van de meeste proprieatry software maar licentiehouder en Total Cost of Ownership is dus een leeg begrip.
Do you agree? Nee, niet met deze foutieve metafoor.