Dit artikel:

http://www.cnet.com/8301-13505_1-9934560-16.html?part=rss&tag=feed&subj=...

vind ik bijzonder zorgwekkend.

Kris Buytaert merkt op dat dit een probleem vormt voor de leveranciers van diensten (bijv. gebaseerd op Alfresco):

http://www.krisbuytaert.be/blog/node/660

Mijn analyse ligt nog ergens anders:

Volgens mij is het gewoon kunstmatig (en fout) dat een firma die de kerncompetentie heeft in een bepaalde technologie en die als Open Source publiceert, zich vrijwillig onthoudt van het leveren van diensten waarmeedie expertise het meest direct en zeker monitized kan worden. Natuurlijk kan je dat doen uit "sympathie" voor de consulting partners (om je partners niet te beconcurreren), maar ooit komt er een moment dat het geld op is en je keuzes moet maken. Op dat moment zal je toch best dat gaan leveren waar je geld aan kan verdienen: consulting services, gebaseerd op de top expertize die je als originele auteur van de code hebt verworven.

Misschien komt deze strategie voort uit een scheve analogie met het model van klassieke software vendors en het "kanaal" (the channel). In klassieke software licensing verkoop, wil de software vendor inderdaad zijn "kanaal" niet verstoren door in parallel zelf te verkopen (net zoals je als particulier ook geen nieuwe auto bij D'Ieteren kan kopen). Maar daar is dat een "gebalanceerd" model dat stabiel in stand blijft. Het kanaal en de software producer hebben elkaar synergetisch nodig om in die business te overleven en houden dus het systeem in stand, met die regels: de software vendor zal niet direct verkopen en het kanaal zal geen concurrerend software product schrijven (uiteraard zijn er gevallen waar deze impliciete of expliciete afspraak geschonden wordt, maar dat is dan een "accident de parcours").

Maar in Open Source is het verhaal anders ... De overgrote meerderheid van de revenue gaat volgens mij naar consulting/configuration/adaptation services, want waarom zou een klant "betalen" voor een licentie op Open Source software. Een klant zal alleen serieus geld betalen voor datgene dat hij niet gratis kan krijgen en waarde heeft.

Dus, in een open source wereld, betaalt de klant voor de diensten (dat is het stuk dat hij niet gratis kan verkrijgen en waarde heeft). De software heeft ook waarde (maar kan hij gratis krijgen ... dus dat is geen blijvende stroom van inkomsten).

Als een core fabrikant van Open Source software het daar niet mee eens is, dan resten hem 2 mogelijkheden:

  • overstappen op niet open source licenties voor betalende klanten
    (à la Trolltech, MySQL, ... hiermee kan je een klassiek model met kanalen opzetten)
  • zelf consulting services verkopen rond _eigen_ software
    (à la eCosCentric, Outerthought, ...)
  • Maar "open Source" willen blijven en toch geen consulting services verkopen (om de "partners" niet te schaden), lijkt me een vogel voor de kat. De originele auteurs van de code kunnen dan beter zelf diensten verkopen en gewoon hogere fees aanrekenen vanwege de hogere expertise.