Blog

Mave ist jetzt Open Source

6 min Lesezeit
Mave is now open source, in dunkelblauer Schrift auf einem sanft blauen Hintergrund.

Ab heute ist Mave Core Open Source. Auf diesen Schritt haben wir seit einiger Zeit hingearbeitet. Nicht weil wir Mave ein Open-Source-Label geben wollten, sondern weil es zu unserer Vorstellung von Videoinfrastruktur passt: transparent, portabel, datenschutzorientiert und weniger abhängig von geschlossenen Plattformen.

Früher haben wir über den Weg zu Open-Source-Videoinfrastruktur in Europa geschrieben. Damals war das noch eine Richtung, auf die wir hinarbeiteten. Jetzt haben wir diesen Schritt gemacht.

Mave Core ist unsere als Open Source veröffentlichte Videoplattform. Es umfasst Dashboard, Encoding-Pipeline, einbettbaren Player, Analytics, API und die Self-Hosting-Einrichtung. Die SaaS-spezifischen Bestandteile wie Rechnungsstellung und Zahlungsabwicklung für unseren verwalteten Dienst gehören nicht zu Core.

Entwickler können den Code prüfen, verstehen, wie Mave funktioniert, ihn verändern, dazu beitragen und ihn auf eigener Infrastruktur betreiben. Gleichzeitig bieten wir Mave weiterhin als verwalteten Dienst für Organisationen an, die uns den Betrieb der Infrastruktur überlassen möchten. Der Unterschied ist, dass Organisationen jetzt eine Wahl haben.

Video sollte Organisationen mehr Kontrolle geben

Onlinevideo ist noch immer weitgehend von geschlossenen Ökosystemen geprägt. Ein Video sieht vielleicht wie ein einfaches Embed auf einer Website aus. Dahinter steht jedoch Infrastruktur für Speicherung, Transcoding, Auslieferung, Wiedergabe und Analytics. Häufig bringt diese Infrastruktur auch Werbung, Nutzertracking oder Abhängigkeiten von Technologie mit sich, die außerhalb der direkten Kontrolle einer Organisation liegt.

Diese Entscheidungen haben Folgen. Sie bestimmen, wer Daten erhält, welche Gesetze gelten, wie viel Einblick eine Organisation in ihre Technologie hat und wie einfach sie später eine andere Wahl treffen kann.

Wir haben Mave gegründet, weil wir überzeugt waren, dass Organisationen mehr Kontrolle über diese Infrastruktur haben sollten. Dazu gehörten Video ohne Werbung oder personenbezogenes Tracking, verwaltete Infrastruktur in Europa und eine möglichst einfache Integration.

Kontrolle geht jedoch über den Standort der Infrastruktur und Cookies im Videoplayer hinaus. Sie betrifft auch die Technologie selbst. Open Source wurde zum nächsten logischen Schritt.

Europäische Infrastruktur. Offene Technologie.

Daten in Europa zu halten, ist wichtig. Der Standort Ihrer Infrastruktur sagt jedoch nicht automatisch aus, wie viel Kontrolle Sie über die Technologie dahinter haben. Eine Organisation kann ihre Daten in Europa halten und trotzdem von geschlossener Technologie abhängen, die sie nicht prüfen, betreiben oder ersetzen kann.

Das wirft weitere Fragen auf: Wer kontrolliert die Technologie? Können wir ihre Funktionsweise verstehen? Können wir sie selbst betreiben? Können wir wechseln, wenn sich die Umstände ändern? Diese Fragen gelten für Datenbanken, Cloudinfrastruktur, Zusammenarbeitstools, Betriebssysteme und Video.

Europäische Organisationen sollten mehr Technologie haben, die sie verstehen, bewerten und kontrollieren können. Video gehört dazu.

Durch die Öffnung von Mave Core erhalten Entwickler und Organisationen Zugang zur Technologie selbst. Sie können die Architektur prüfen, verändern, dazu beitragen und sie auf eigener Infrastruktur betreiben. Mave Core lässt sich lokal mit Docker Compose starten und mit S3-kompatiblem Speicher verbinden, den Sie selbst kontrollieren. Unser Ziel ist nicht nur, den Code sichtbar zu machen, sondern die Technologie auch außerhalb unserer verwalteten Plattform nutzbar zu machen.

Verwaltet oder selbst gehostet: eine Wahl

Das bedeutet nicht, dass jede Organisation ihre eigene Videoinfrastruktur betreiben sollte. Video erfordert Speicherung, Datenbanken, Transcoding, Auslieferung, Monitoring, Sicherheit, Wartung und Updates. Für viele Teams bleibt eine verwaltete Plattform die praktischste Wahl.

Es gibt jedoch einen Unterschied zwischen der Wahl eines verwalteten Dienstes und der Bindung an einen geschlossenen Dienst. Open Source gibt Ihnen diese Wahl.

Was das für Kunden bedeutet

Mave bietet weiterhin einen verwalteten Dienst für Teams an, die uns den Betrieb ihrer Infrastruktur überlassen möchten. Für bestehende Kunden ändert sich praktisch wenig. Wir kümmern uns weiterhin um Speicherung, Transcoding, Auslieferung, Monitoring, Sicherheit, Wartung und Updates.

Auch die Prinzipien hinter Mave bleiben gleich. Video sollte schnell sein, Datenschutz Teil der Architektur und Video ohne Werbetechnologie oder personenbezogenes Tracking auf Websites einsetzbar sein.

Was sich ändert, ist die Technologie darunter. Weil Mave Core Open Source ist, lässt sich die Plattform, auf die Sie sich verlassen, unabhängig prüfen, bewerten, verändern und betreiben. Ändern sich Ihre Anforderungen später, können Sie sie auf eigener Infrastruktur betreiben.

Sie müssen Mave nicht selbst hosten, um davon zu profitieren. Für die meisten Kunden bleibt der verwaltete Dienst die einfachste Option. Der Unterschied ist, dass die Nutzung des verwalteten Dienstes jetzt eine Wahl statt einer technischen Abhängigkeit ist. Open Source gibt Ihnen mehr Wahlfreiheit, nicht mehr Arbeit.

Video ist auch digitale Infrastruktur

In Europa prüfen Organisationen genauer, von welcher Technologie sie abhängen. Ein großer Teil der Diskussion betrifft Cloudanbieter und große Softwareplattformen. Abhängigkeit endet jedoch nicht dort. Video ist auch Infrastruktur.

Universitäten, Verlage, SaaS-Unternehmen, Behörden und andere Organisationen nutzen täglich Video. Häufig stammt die Technologie dahinter von geschlossenen Plattformen, die sie nicht selbst prüfen oder betreiben können.

Lange Zeit war die Wahl einer Videoplattform vor allem eine Frage der Bequemlichkeit. Zunehmend geht es auch um Kontrolle, Portabilität, Datenschutz und Rechtsordnung. Ist Video Teil Ihrer digitalen Infrastruktur, sollten Sie dieselben Fragen stellen wie zum Rest Ihres Stacks.

Offen für Prüfung und Beiträge

Die Technologie öffentlich zu machen, bedeutet auch, dass Menschen sie kritisch betrachten können. Das möchten wir. Entwickler können die Architektur prüfen. Sicherheitsforscher können unsere Annahmen hinterfragen. Menschen können Issues öffnen, Entscheidungen diskutieren, Änderungen vorschlagen und Verbesserungsmöglichkeiten aufzeigen.

Sicherheitslücken können vertraulich über unser Responsible-Disclosure-Verfahren gemeldet werden.

Diese Prüfung gehört zur Offenheit. Nutzen Organisationen Mave als Teil ihrer digitalen Infrastruktur, sollten sie sehen können, worauf sie sich verlassen.

Was als Nächstes kommt

Wir hoffen, dass Entwickler Mave Core ausprobieren und uns sagen, was besser sein könnte. Wir hoffen, dass Organisationen mehr Fragen zur Infrastruktur hinter den Videos auf ihren Websites stellen. Und wir hoffen, dass Menschen Issues öffnen, unsere Entscheidungen hinterfragen und dort Ideen oder Code beitragen, wo es sinnvoll ist.

Darüber hinaus hoffen wir, dass Mave zu einem stärkeren europäischen Technologie-Ökosystem beitragen kann, mit mehr Alternativen, die Organisationen verstehen, nutzen und kontrollieren können. Die Öffnung von Mave Core ist unser Beitrag dazu.

Mave Core ist unter der AGPL-3.0-or-later-Lizenz verfügbar. Eine kommerzielle Lizenz ist ebenfalls verfügbar.

Mave Core
maveio/core auf GitHub

Verwaltetes und selbst gehostetes Mave kennenlernen →