Op de NLOSUG-mailinglist is een discussie ontstaan over het voortbestaan van OpenSolaris nu Oracle eigenaar is geworden van Sun Microsystems. Het meest interessante punt is dat mensen denken dat een licentie automatisch hun investering kan beschermen, maar is dat wel zo? Geeft CDDL die garantie zoals GPL bijvoorbeeld?
3.1. Availability of Source Code.
Any Covered Software that You distribute or otherwise make available in Executable form must also be made available in Source Code form and that Source Code form must be distributed only under the terms of this License. You must include a copy of this License with every copy of the Source Code form of the Covered Software You distribute or otherwise make available. You must inform recipients of any such Covered Software in Executable form as to how they can obtain such Covered Software in Source Code form in a reasonable manner on or through a medium customarily used for software exchange.
Dit lijkt minder strikt dan de voorzieningen in GPL, maar juristen kunnen dit mogelijk beter beantwoorden. Het meest interessante wat kan gebeuren als Oracle besluit als 100% eigenaar van de code om de licentie te veranderen en OpenSolaris laat voor wat het is. Dit kan misschien weleens de belangrijkste gebeurtenis in de FOSS-wereld zijn van de afgelopen 10 jaar. Zoals ook besproken is bij DebConf 6 bijvoorbeeld.
Het laat misschien ook zien hoe open sommige bedrijven echt (kunnen) zijn en dat het altijd verstandig is om een kopie te hebben de broncode. Wat het ook laat zien hoe lastig het is om voor een groot bedrijf om te veranderen van bedrijfs- en verdienmodel waarbij je iedereen tevreden wilt houden. Zeker in een wereld die heel snel aan het veranderen is waarbij het model gaat van voornamelijk aanschafkosten naar een subscribermodel, zodat de kosten alleen daar zijn waar je ze ook verbruikt.
Iedereen heeft het er over dat als je voor Microsoft-technologie kiest bijvoorbeeld dat je dan redelijk in een positie gaat komen die op een vendor lock-in lijkt, maar kan het ook anders? Kan een vendor lock-in ook bestaan door bijvoorbeeld te kiezen voor vrije software, vrije standaarden en vrije content? Is er nog wel een weg naar bijvoorbeeld MacOS X of Windows Vista?
Mijn muziekverzameling is 100 procent in Ogg Vorbis en iTunes biedt daar geen ondersteuning voor, maar ik kan wel overstappen van Ubuntu naar Sun Solaris, OpenBSD of FreeBSD zonder problemen. Mijn bestanden voor spreadsheets, teksten en presentaties zijn in OpenDocument formaat en standaard onleesbaar in Microsoft Office, maar Apple lijkt ondersteuning te bieden in iWorks. In mijn huidige omgeving heb ik standaard de beschikking over oa PGP-encryptie, kan ik met een officepakket werken, mijn muziek beheren, probleemloos PDF-documenten aanmaken en bekijken, toegang tot een multiprotocol client voor instant messaging en ga zo maar door.
Als ik kijk hoeveel vrije software mijn leven de afgelopen tien jaar, het moment dat ik Windows NT 4.0 verwijderde uit de dual boot, heeft verandert kan ik niet meer dan concluderen dat er geen weg meer terug is voor mij. De migratie naar MacOS X zou misschien nog het makkelijkst zijn, maar dan nog zoveel obstakels die ik moet gaan overwinnen en bij Windows moet ik bijna echt weer bij nul beginnen. Zeker omdat Windows vrij kaal wordt geleverd, moet ik voor veel functionaliteit opnieuw applicaties gaan zoeken en is het enige positieve dat OpenOffice.org ook op Windows werkt.
Het lijkt er dus ook op dat ik gevangen zit in het web van vrije software waar bij elke release de grip om mij vast te houden groter wordt. En misschien is het niet eens de mogelijkheid die ik als gebruiker krijg door keuze en vrijheden, maar misschien meer die van de developers. De developers die steeds meer functionaliteit op elkaar afstemmen en laten samenwerken. Een trend die de laatste jaren echt merkbaar is geworden bij desktop omgevingen zoals KDE en GNOME waarbij de scheidslijn tussen applicatie, functionaliteit en data aan het vervagen is.
Vendor lock-in is dus iets wat voor mij een extra betekenis heeft gekregen en ook zeker iets is voor andere om te beseffen. Ik ben er alleen nog niet uit of dit een goede vendor lock-in is, want veel broncode waar ik nu op vertrouw valt of onder de BSD of GPL versie 2 licentie. Maar ook steeds meer van deze GPL versie 2 licenties worden omgezet naar GPL versie 3 en wat daar de uitwerking van is is iets waar de meningen nog over verdeelt zijn. Totdat deze uitwerkingen beter in kaart zijn gebracht onderwerp ik me voorlopig aan het experiment van de vrije wereld en kijk wat de toekomst me gaat brengen.
Recent Comments