Blog durchsuchen

Geben Sie einen Suchbegriff ein.

Zurück zum Blog
Make or Buy & Technologie-Entscheidungen

Open-Source-Software beschaffen: Wer trägt Wartung und Weiterentwicklung?

Vergleichen Sie Community-Nutzung, kommerziellen Support und beauftragte Entwicklung anhand von Verantwortung, Fähigkeiten und langfristiger Pflege.

Von Martin Feld ·

#Open Source#Softwarebeschaffung#Make or Buy#Wartung

Sie möchten Open-Source-Software beschaffen und haben eine fachlich passende Lösung gefunden. Jetzt müssen Sie entscheiden, wer sie installiert, betreut und bei Problemen weiterentwickelt. Der Zugang zum Quellcode beantwortet diese Fragen noch nicht.

Für Unternehmen und Behörden ist deshalb neben der Produktauswahl das Verantwortungsmodell entscheidend. Welche Aufgaben können Sie intern tragen, welche Leistungen müssen Sie einkaufen und wie bleibt die Lösung über Ihre geplante Nutzungsdauer pflegbar?

Welche Verantwortung Sie mit einer offenen Lösung übernehmen

Die EU-Open-Source-Strategie der Europäischen Kommission, Seitenstand 3. Juni 2026, adressiert neben Entwicklung und Nutzung ausdrücklich langfristige Wartung, Governance und nachhaltige Geschäftsmodelle. Sie benennt dabei auch strukturelle Herausforderungen bei Finanzierung und Skalierung. Das ist ein aktueller Anlass für die Beschaffungsentscheidung, aber keine allgemeine Pflicht zur Auswahl offener Software. Recherche-Stand: 12. Oktober 2026.

Klären Sie zuerst Ihre benötigten Ergebnisse: Verfügbarkeit, Sicherheitsversorgung, fachliche Anpassungen und Unterstützung der Nutzer. Bestimmen Sie anschließend, welche Aufgaben Ihre Organisation selbst übernehmen kann. Dazu gehören auch die Koordination von Dienstleistern und Entscheidungen über Versionswechsel.

Open Source und Standardsoftware sind keine Gegensätze. Eine offene Lösung kann ein standardisiertes Produkt mit kommerziellen Dienstleistungen sein. Die allgemeine Make-or-Buy-Entscheidung wird hier um die Frage ergänzt, wie die laufende Produktpflege organisiert ist.

Community-Nutzung, kommerziellen Support und Entwicklungsauftrag vergleichen

Bei einer selbst betreuten Community-Version übernehmen Sie die für Ihren Betrieb notwendigen Aufgaben selbst oder verteilen sie auf beauftragte Dienstleister. Öffentliche Diskussionen und Dokumentation können unterstützen. Eine für Ihren Einzelfall verbindliche Leistung müssen Sie gesondert vereinbaren.

Bei einer kommerziell unterstützten Lösung prüfen Sie, welche Versionen und Komponenten der Vertrag abdeckt. Klären Sie, ob das Angebot Auskunft, Fehleranalyse, Korrekturen oder Betrieb umfasst. Vergleichen Sie außerdem den Supportzeitraum mit Ihrer geplanten Nutzung.

Bei beauftragter Weiterentwicklung benötigen Sie zusätzlich Regelungen für Dokumentation, Tests, Übergabe und spätere Pflege der Änderungen. Diese Modelle können kombiniert werden. Wichtig ist, dass für jede erforderliche Aufgabe ein Verantwortlicher und ausreichende Kapazität vorhanden sind.

Verlangen Sie deshalb einen Vergleich der tatsächlich benötigten Leistungen. Die Lizenzkosten allein bilden die drei Modelle nicht vollständig ab.

Wartbarkeit und Fortbestand des Projekts prüfen

Untersuchen Sie, wer Veröffentlichungen verantwortet, wie Änderungen dokumentiert werden und welche Kommunikationswege bei Sicherheitsproblemen bestehen. Prüfen Sie, ob Sie die benötigte Version nachvollziehbar beziehen und betreiben können. Fragen Sie mögliche Dienstleister nach ihrer Erfahrung mit genau dieser Lösung und ihren zugesagten Leistungen.

Ein einzelner Aktivitätswert, etwa die Anzahl von Änderungen, genügt nicht als Qualitätsurteil. Ein stabiles Projekt kann wenig sichtbare Änderungen benötigen; viele Änderungen können zugleich zusätzlichen Anpassungsaufwand verursachen. Betrachten Sie mehrere Hinweise im Zusammenhang mit Ihrem Einsatz.

Halten Sie fest, was bei Ausfall eines wichtigen Dienstleisters oder bei einem Projektende geschehen könnte. Wer könnte die Betreuung übernehmen? Welche Unterlagen, Zugänge und Kenntnisse benötigen Sie dafür? Die Antwort sollte praktisch überprüfbar sein.

Eigene Erweiterungen und Zusammenarbeit mit dem Ursprungsprojekt planen

Ein illustratives Beispiel: Eine Behörde benötigt einen zusätzlichen Freigabeschritt. Ein Dienstleister setzt ihn in einer eigenen Variante um. Künftige Änderungen des Ursprungsprojekts müssen nun darauf geprüft werden, ob sie mit dieser Variante zusammenpassen. Die Erweiterung schafft damit eine wiederkehrende Pflegeaufgabe.

Klären Sie vor dem Auftrag, wie die Anpassung umgesetzt und dokumentiert wird, wer sie pflegt und ob eine Aufnahme in das Ursprungsprojekt angestrebt werden soll. Dessen Verantwortliche entscheiden selbst über eine Übernahme. Planen Sie daher auch den Fall ein, dass die Erweiterung dauerhaft separat bleibt.

Lizenzpflichten und Rechte an Anpassungen sind für die konkrete Lösung und Vertragsgestaltung zu prüfen. Eine pauschale Aussage über alle Open-Source-Lizenzen wäre keine ausreichende Entscheidungsgrundlage.

Ein tragfähiges Bezugs- und Verantwortungsmodell auswählen

Beschreiben Sie für jede Option denselben fachlichen Umfang und denselben Nutzungszeitraum. Vergleichen Sie interne Kapazität, externe Leistungen, laufende Kosten, Erweiterungspflege und einen möglichen Wechsel der Betreuung.

Vor der Freigabe sollten vier Punkte beantwortet sein: Wer entscheidet über Versionen? Wer bearbeitet Probleme? Wer pflegt Ihre Erweiterungen? Wie werden Wissen und Zugang gesichert? Offene Antworten sind Risiken, die Sie vor Vertragsabschluss bewerten müssen.

Die Wahl der Infrastruktur bleibt eine ergänzende Entscheidung. Dazu finden Sie den Beitrag Cloud oder eigene Infrastruktur?. Offener Quellcode allein legt weder den Betriebsort noch die tatsächliche Wechselbarkeit fest.

Fazit

Eine offene Lösung braucht ein tragfähiges Modell für Wartung, Unterstützung und Weiterentwicklung. Wählen Sie das Modell anhand Ihrer Fähigkeiten und der konkret benötigten Leistungen. So wird sichtbar, welche Verantwortung Sie selbst übernehmen und welche Unterstützung Sie verlässlich vereinbaren müssen.

Häufig gestellte Fragen

Ist Open Source eine Alternative zu Standardsoftware?

Open Source beschreibt zunächst ein Lizenz- und Entwicklungsumfeld. Eine offene Lösung kann selbst Standardsoftware sein. Für Ihre Beschaffung müssen Sie zusätzlich entscheiden, wie Betrieb, Unterstützung und Weiterentwicklung organisiert werden.

Brauchen wir bei Open Source einen Supportanbieter?

Das hängt von Kritikalität und eigenen Fähigkeiten ab. Wenn Sie erforderliche Pflege und Fehlerbehebung nicht selbst zuverlässig leisten können, sollten Sie ein passendes Unterstützungsmodell prüfen. Entscheidend sind die konkret zugesagten Leistungen.

Wie prüfen wir, ob ein Projekt langfristig tragfähig ist?

Betrachten Sie unter anderem zuständige Maintainer, dokumentierte Veröffentlichungen, Sicherheitskommunikation und Ihre Möglichkeiten, Unterstützung zu erhalten. Diese Beobachtungen sind Hinweise, keine Garantie für die Zukunft. Halten Sie Alternativen und verbleibende Risiken fest.

Sollten wir eigene Erweiterungen in das Ursprungsprojekt zurückgeben?

Prüfen Sie, ob das fachlich, technisch und unter den jeweiligen Lizenzbedingungen möglich ist und vom Projekt akzeptiert wird. Eine übernommene Erweiterung kann eigene Pflegeaufgaben verändern; ein Anspruch auf Übernahme entsteht daraus nicht.

Bereit für klare Software-Entscheidungen?

Lassen Sie uns gemeinsam herausfinden, wie easyDevel.net Sie bei Ihrem Softwareprojekt unterstützen kann.

Erstgespräch anfragen

Passende Artikel