Open Source Programme sind Lizenzkostenfrei, Viele Firmen haben in der Vergangenheit genau aus diesem Grund Open Source eingesetzt. Doch viele sind mit der „Ich spare mich die Lizenzkosten“ – Strategie auch auf die Schnauze gefallen. Denn plötzlich wurde ihr geliebtes Open Source Projekt nicht mehr weiter entwickelt. Man musste wieder ein neues Projekt suchen, und das ganze hat einem mehr gekostet, als wenn man ein anderes Produkt lizenziert hätte.
Doch weshalb kommt es so weit, dass Open Source Projekte nicht mehr weiter entwickelt werden. Wir gehen hier mal zwei exemplarische Scenarien durch:
Das Community Projekt
Community Projekte starten oft von einer einzelnen Person aus. Nicht selten sind das junge Studenten die etwas Zeit haben, und sich eine gute Referenz holen möchten. Das Projekt startet gut, und die Programmierer sind voller Elan. Geld spielt nicht so eine Rolle, da die Leute ja noch viel lernen können, und die Referenz in einem Open Source Projekt ist Gold wert! Zudem macht der Anfang eines Projektes Spass.
Dann geht das Projekt in die Wartungsphase. Je breiter das Projekt im Einsatz kommt, desto mehr Bugs tauchen auf. Fehler fixen ist definitiv nicht die Spassige Arbeit. Zudem kommen werden die jungen Studenten älter. Frische Kräfte sind meist schwer zu finden. denn sich einem bestehenden Projekt anzuschliessen ist meist weit weniger interessant, als selbst ein Neues aus dem Boden zu stampfen.
Die Projekt Initianten haben nun gute Jobs, und meist wenig Lust, sich in der Freizeit sich dem Projekt anzunehmen. Das Projekt verwaist.
Firmen Projekte
Wenn Firmen ein Programm unter eine Quelloffene Lizenz stellen, steht meist ein Business Modell dahinter. Hier gibt es ganz verschiedene Varianten auf die ich jetzt in diesem Blog nicht drauf eingehen möchte. Manchmal geht das ganz gut auf, und manchmal rentiert das Business Modell eben nicht. Nicht selten hängt das auch von den Firmen und Personen ab, die das Projekt nutzen. Wollen diese alle nur die Lizenzkosten sparen, kann das dazu führen dass die Firma, die zum Open Source Projekt beiträgt, die Unterstützung für das Projekt einstellt.
Richtig, das müsste noch nicht das Ende des Open Source Projektes sein. Denn Irgendjemand kann das Projekt nehmen und es entsprechend der Lizenzbedingungen der Open Source Lizenz weiter entwickeln. Nur tritt erfahrungsgemäss dieser „Irgendjemand“ leider nicht auf, und so verwaist das Projekt
Fazit
Auch Open Source Projekte kosten in der Entwicklung. Die allermeisten grösseren OSS Projekte haben auch bezahlte Entwickler dabei. Wer Open Source nachhaltig nutzen will, tut also gut, sich finanziell an den Projekten zu beteiligen, oder Entwicklerressourcen zu stellen.