Dass Nextcloud heute zu den am weitesten verbreiteten Open-Source-Plattformen für Dateisynchronisation und -austausch zählt, ist kein Geheimnis. Die eigentliche Frage, die viele Administratoren und Entscheider umtreibt, ist jedoch eine andere: Welche Office-Lösung soll in dieser Umgebung zum Einsatz kommen – Collabora oder OnlyOffice? Beide versprechen kollaborative Dokumentenbearbeitung direkt im Browser, beide integrieren sich tief in die Nextcloud-Umgebung, und beide haben ihre treuen Anhängerscharen. Doch hinter der scheinbar simplen Wahl verbirgt sich ein ganzes Bündel an technischen, strategischen und lizenzrechtlichen Überlegungen, die über den Projekterfolg mitentscheiden.
Nextcloud als Plattform – mehr als nur ein Dateimanager
Bevor wir uns in den direkten Vergleich stürzen, lohnt ein Blick auf das Ökosystem, in dem sich beide bewegen. Nextcloud hat sich in den letzten Jahren von einer simplen ownCloud-Alternative zu einer umfassenden Kollaborationsplattform entwickelt. Neben dem Kerngeschäft – Synchronisieren und Teilen von Dateien – bietet es Kalender, Kontakte, E-Mail-Integration, Videochat (Talk) und eben die nahtlose Einbindung von Online-Office-Anwendungen. Die Idee: Der Nutzer soll nicht mehr zwischen lokal installierten Programmen und der Cloud wechseln müssen. Ein Dokument in Nextcloud öffnen, im Team bearbeiten, Änderungen verfolgen, Kommentare hinterlassen – alles im Browser, alles innerhalb der eigenen Infrastruktur. Das spart Zeit, vereinfacht die Verwaltung und erhöht die Sicherheit, weil sensible Daten nie das eigene Netzwerk verlassen.
Doch die Integration von Office-Funktionen ist kein Selbstläufer. Nextcloud selbst bringt lediglich die grundlegende Dateiverwaltung und Berechtigungsstruktur mit. Die eigentliche Office-Arbeit – das Rendern von Dokumenten, das Parsen von Formatierungen, das Zusammenführen paralleler Bearbeitungen – übernimmt ein externer Dienst, der über die sogenannte WOPI-Schnittstelle (Web Application Open Platform Interface) angebunden wird. Hier kommen Collabora Online und OnlyOffice ins Spiel. Beides sind eigenständige Serveranwendungen, die Nextcloud lediglich als Frontend nutzen. Das hat Konsequenzen für Betrieb, Skalierung und Fehlersuche.
Collabora Online – der Urgesteinte mit LibreOffice-Wurzeln
Collabora Online basiert auf dem bewährten LibreOffice-Kern. Das Projekt wird von Collabora Productivity, einem Unternehmen mit langer Geschichte im Open-Source-Office-Umfeld, entwickelt und vermarktet. Die Verbindung zu LibreOffice ist Fluch und Segen zugleich. Einerseits profitiert Collabora von jahrzehntelanger Arbeit an Dokumentenformatkompatibilität. Kaum eine Office-Suite unterstützt so viele Dateiformate wie LibreOffice – von altem WordPerfect über Lotus Word Pro bis hin zu den neuesten OOXML-Varianten. Andererseits schlägt sich die Codebasis in der Performance nieder. LibreOffice wurde für den Desktop geschrieben, nicht für den massiven Mehrbenutzerbetrieb im Web. Collabora hat hier zwar viel Arbeit investiert – die Architektur wurde auf asynchrone Kommunikation umgestellt, der Speicherverbrauch optimiert –, aber der Webbetrieb bleibt anspruchsvoll.
Die Integration in Nextcloud erfolgt über die offizielle Nextcloud Office App, die früher einmal „Collabora Online“ hieß. Admins müssen entweder einen eigenen Collabora-Server aufsetzen (Docker empfohlen) oder auf den kostenpflichtigen Cloud-Dienst von Collabora zurückgreifen. Die Lizenzfrage ist ein heikles Thema. Collabora Online selbst ist unter der AGPL lizenziert, was die Weitergabe von Änderungen erzwingt. Allerdings enthält die von Nextcloud standardmäßig verwendete Version ein sogenanntes „Integrated Mode“-Feature, das den Zugriff auf das WOPI-Interface nur in Kombination mit der Nextcloud-eigenen Authentifizierung erlaubt. Das mag technisch sauber sein, praktisch führt es zu einer Verquickung, die manche als Einschränkung empfinden. Wer Collabora komplett standalone betreiben will, muss tiefer in die Konfigurationsdokumentation eintauchen.
Ein interessanter Aspekt ist die Unterstützung für Echtzeit-Kollaboration. Collabora setzt auf das „Raksha“-Protokoll, das Änderungen in Echtzeit über WebSockets überträgt. Mehrere Nutzer können gleichzeitig dasselbe Dokument bearbeiten, Änderungsverfolgung inklusive. Die Performance ist in den letzten Versionen deutlich besser geworden, aber bei sehr großen Dokumenten (mehrere hundert Seiten, viele Bilder) merkt man die Grenzen. Auch die Nutzerverwaltung – wer hat welche Rechte, wer kann was ändern – wird von Nextcloud gesteuert, was konsistent ist, aber weniger flexible als die feingranularen Berechtigungen, die OnlyOffice mitbringt.
OnlyOffice Document Server – moderner, schlanker, anders
OnlyOffice hingegen kommt aus einer anderen Ecke. Entwickelt von Ascensio System SIA aus Lettland, ist OnlyOffice ein proprietäres Produkt, das aber für die Community in einer eingeschränkten Open-Source-Variante (AGPL) bereitsteht – mit einigen Haken. Der wesentliche Unterschied: OnlyOffice wurde von Anfang an als Webanwendung konzipiert. Codebasis ist JavaScript (Node.js) für den Server und eine Canvas-basierte Oberfläche, die vom Browser gerendert wird. Das Ergebnis ist eine spürbar flüssigere Bedienung, besonders bei komplexen Layouts. Menüs, Registerkarten, Dialoge – alles wirkt wie eine moderne Desktop-Anwendung, ohne dass ein Plugin installiert werden muss.
Die Integration in Nextcloud erfolgt über die „OnlyOffice“-App, die ebenfalls auf WOPI setzt. Auch hier wird ein separater Server benötigt – den kann man selbst hosten (Docker-Image vorhanden) oder als kommerziellen Cloud-Service beziehen. Die Besonderheit: OnlyOffice unterscheidet zwischen Document Server (der Engine für die Bearbeitung) und Community Server (einer eigenen Kollaborationsplattform). Für Nextcloud wird nur der Document Server benötigt. Das ist simplifiziert, aber wer die OnlyOffice-eigene Umgebung kennt, wird feststellen, dass die Integration nicht ganz so tief ist wie bei Collabora, wo der gesamte Nextcloud-Client in die Office-Oberfläche eingebettet werden kann.
Ein Wort zur Lizenz: Die freie Version (Community Edition) von OnlyOffice Document Server ist unter AGPL lizenziert, aber was die Nutzer oft übersehen: Sie ist auf maximal 20 Verbindungen limitiert. Für kleinere Teams mag das reichen, aber sobald man in den Enterprise-Bereich kommt (oder auch nur eine Schule mit 100 Lehrern), wird man zum Kauf einer kommerziellen Lizenz gedrängt. Die Preise sind nicht öffentlich einsehbar, aber nach meinen Informationen liegen sie im Bereich mehrerer Tausend Euro pro Jahr für eine größere Installation. Das ist ein Unterschied zu Collabora, wo die Enterprise-Subscription eher für Support und Add-Ons verlangt wird, während die Funktionalität der Community-Version nicht künstlich beschnitten ist.
Kompatibilität und Formatunterstützung: der Elefant im Raum
Für viele Administratoren und Entscheider ist die Kompatibilität mit Microsoft Office das entscheidende Kriterium. In der Praxis müssen Dokumente zwischen Nextcloud und der Windows-Welt hin- und herwandern. Da hilft es wenig, wenn die Suite Eigentümlichkeiten des OOXML-Standards nur unvollständig beherrscht. In diesem Punkt haben beide Lösungen ihre Stärken und Schwächen. Collabora profitiert von der langen LibreOffice-Entwicklung, die sich auch mit den exotischsten Formatierungen herumschlägt. Aber: LibreOffice interpretiert manche OOXML-Konstrukte leicht anders als Microsoft Word. Tabellen, marginale Layouts, SmartArt – das kann zu Überraschungen führen. OnlyOffice hingegen hat sich stark an Microsofts Vorbild orientiert. Die Rendering-Engine ist näher am Original, weshalb die optische Übereinstimmung oft besser ist. Allerdings gibt es auch hier Fallstricke: Makros werden von OnlyOffice in der Community Edition nicht ausgeführt (nur in der kommerziellen Version), und die Unterstützung für komplexe Kopf- und Fußzeilen ist nicht immer perfekt.
Wer täglich mit Word-Dokumenten arbeitet, die von verschiedenen Programmen erstellt wurden, wird in beiden Lösungen gelegentlich auf Ungereimtheiten stoßen. Eine hundertprozentige Kompatibilität gibt es nicht – nicht einmal zwischen verschiedenen Microsoft Office-Versionen. Der Vorteil von Nextcloud hier ist, dass die Versionierung und das Delta-Sync eine einfache Rückkehr zum Original erlauben. Aber das ist kein Ersatz für fehlerfreie Konvertierung.
Administration und Betrieb: Docker, Upgrades und das liebe Backup
Kommen wir zum Alltag der Admins. Beide Office-Server laufen in der Regel als Docker-Container, was die Installation enorm vereinfacht. Die offiziellen Images sind verfügbar, die nötigen Ports (WOPI über HTTPS) sind dokumentiert. Aber die Unterschiede zeigen sich im Detail. Collabora benötigt vorzugsweise einen Reverse Proxy, der WebSocket-Anfragen korrekt weiterleitet. OnlyOffice setzt auf JSON-basierte Kommunikation, was einfacher zu konfigurieren ist. Beide Server müssen über ein gültiges SSL-Zertifikat verfügen – das versteht sich von selbst, da die Verschlüsselung der Office-Daten sonst nicht gewährleistet ist.
Ein Punkt, der oft unterschätzt wird: der Speicherbedarf und die RAM-Auslastung. Collabora mit LibreOffice-Kern ist bekannt dafür, pro Nutzerdokument einen signifikanten Speicherblock zu belegen. Bei vielen parallelen Nutzern kann das schnell in die Gigabytes gehen. OnlyOffice ist hier sparsamer, weil die Node.js-Plattform weniger Overhead pro Prozess hat. Allerdings sagt das nicht alles über die Stabilität aus. Ich habe in Projekten erlebt, dass Collabora-Server unter Last abstürzten, wenn die OOM-Killer (Out-Of-Memory) zuschlugen. OnlyOffice tendiert eher dazu, die Antwortzeiten zu erhöhen, anstatt komplett zu verweigern. Das hängt natürlich auch von der Konfiguration des Underlyings ab. Eine saubere CPU-Limitierung und Memory-Reservierung sind bei beiden ratsam.
Die Update-Rhythmen sind unterschiedlich: Collabora erscheint in etwa vierteljährlich mit neuen Versionen, die manchmal bahnbrechende Änderungen wie das neue Navigationssystem bringen. OnlyOffice aktualisiert häufiger, aber die Änderungen sind oft subtil. Für den Admin bedeutet das: Wer Collabora betreibt, muss die Release-Notes genau lesen, weil eine Aktualisierung des LibreOffice-Kerns undokumentierte Nebeneffekte haben kann. OnlyOffice ist da konsistenter. Allerdings hat OnlyOffice in der Vergangenheit mehrfach die REST-API verändert, was bei Nextcloud-Upgrades zu Kompatibilitätsproblemen führte. Die App-Entwickler von Nextcloud sind aber recht flott, das zu korrigieren – meist innerhalb weniger Tage.
Sicherheit und Datenschutz: ein heikles Thema
Beide Lösungen lassen sich so konfigurieren, dass keine Daten Drittanbieter erreichen. Der Office-Server läuft auf eigener Hardware oder in der eigenen Cloud-Instanz. Die Verschlüsselung erfolgt via TLS, und Nextcloud kann zusätzlich serverseitige Verschlüsselung (z. B. für Dateiinhalte) aktivieren. Allerdings: Weil der Office-Server die Dokumente lesen können muss, um sie zu rendern, liegt der Schlüssel bei der Organisation. Ein Angreifer, der die Office-Container übernimmt, könnte auf die Office-Dokumente zugreifen – das gilt für beide Systeme. Hier ist die betriebliche Absicherung wichtig: Netzwerksegmentierung, Container-Scanner, regelmäßige Updates. In der Praxis haben beide Projekte gute Sicherheitsstandards, die regelmäßig geprüft werden. Collabora beispielsweise veröffentlicht für seine Enterprise-Kunden detaillierte Sicherheitshinweise. OnlyOffice reagiert auf CVE-Meldungen meist schnell, aber die Transparenz ist etwas geringer.
Ein interessanter Aspekt aus der öffentlichen Verwaltung: In Deutschland ist der Einsatz von Nextcloud mit Collabora in Rechenzentren des Bundes zu finden. Das liegt auch daran, dass die Open-Source-Lizenz für Ausschreibungen vorteilhafter ist. OnlyOffice wird häufig in Unternehmen eingesetzt, die bereit sind, für Kompatibilität und Benutzerfreundlichkeit zu zahlen. Da muss man sich nichts vormachen: Die Entscheidung ist nicht nur technisch, sondern oft politisch.
Benutzererfahrung: was die Anwender wirklich sehen
Der Endanwender interessiert sich nicht für WOPI oder Server-Auslastung. Er will ein Dokument öffnen, bearbeiten, speichern – und das möglichst ohne Verzögerung. Hier hat OnlyOffice die Nase vorn. Die Oberfläche ähnelt stark der von Microsoft Office, die Menüs sind übersichtlich, die Schaltflächen vertraut. Tabellenkalkulationen reagieren flüssig, auch bei vielen Zeilen. Die Zeichenleistung von Collabora ist ebenfalls gut, aber die Ladezeiten sind spürbar länger. Vor allem beim erstmaligen Öffnen eines DOCX-Dokuments kann es ein paar Sekunden dauern, bis der LibreOffice-Kern das Format konvertiert hat. OnlyOffice hat das gleiche Problem, aber es fällt weniger auf, weil die Oberfläche schneller interaktiv wird.
Dafür bietet Collabora tiefere Integration mit Nextcloud Talk. Man kann direkt im Dokument ein Telefongespräch starten, Chats an Dokumentabschnitte heften – wenn man diese Funktionen nutzt, ist Collabora im Vorteil. OnlyOffice unterstützt dies nur über Umwege (z. B. über eine separate Talk-App). Auch die Versionenansicht ist bei Collabora nahtlos: Vorherige Versionen kann man direkt im Editor anzeigen, wiederherstellen und vergleichen. OnlyOffice zeigt Versionen in der Dateiübersicht von Nextcloud, aber nicht im Editor selbst. Ein kleiner Unterschied, der für manche Nutzer entscheidend sein kann.
Skalierung und Lastverteilung für den Enterprise-Einsatz
Wenn die Organisation viele hundert oder tausend Nutzer hat, wird auch die horizontale Skalierung relevant. Beide Anbieter unterstützen den Betrieb mehrerer Instanzen hinter einem Load Balancer. Collabora setzt dabei auf eine gemeinsame Redis-Datenbank für Session-Management und Dokument-Caching. OnlyOffice verwendet MongoDB für dieselbe Aufgabe – und das kann kostspielig werden, denn MongoDB hat unter der aktuellen Lizenz (SSPL) Einschränkungen, die in der Community-Edition zu beachten sind. In der Praxis ist die Skalierung mit beiden Lösungen möglich, aber die Startkosten für OnlyOffice sind tendenziell höher, wenn man die Lizenz für MongoDB und die kommerzielle OnlyOffice-Lizenz braucht.
Ein technisches Detail: OnlyOffice kann mehrere Worker-Prozesse starten, die jeweils unabhängig voneinander Dokumente bearbeiten. Das ist gut für die CPU-Auslastung, führt aber auch zu höherem Speicherverbrauch pro Ker. Collabora ist in diesem Punkt traditionell schwerer, aber die letzten Versionen haben durch die Einführung von „fork-based“ Sessions die Parallelität verbessert. Für einen unabhängigen Vergleich rate ich, die eigene Last zu testen – idealerweise mit einem Proof-of-Concept, der die typischen Dokumentgrößen und Nutzeranzahlen abbildet.
Die Community und der Support: Open Source als Entscheidungshilfe
Beide Lösungen haben eine engagierte Community, aber sie unterscheiden sich fundamental. Collabora wird aktiv von der Firma Collabora Productivity entwickelt, die auch den offiziellen Support anbietet. Es gibt eine große LibreOffice-Community, die indirect davon profitiert. OnlyOffice ist zwar als Open Source verfügbar, aber die Entwicklung wird strikt von Ascensio geführt. Die Community trägt vor allem Übersetzungen und kleinere Bugfixes bei, aber die Roadmap bestimmt das Unternehmen. Das ist an sich nicht verwerflich, aber es führt zu einer Situation, in der strategische Entscheidungen – wie die Limitierung auf 20 Verbindungen in der Community – als willkürlich empfunden werden können.
Für Administratoren, die auf Kontinuität angewiesen sind, spielt der Support eine große Rolle. Collabora bietet offizielle SLA-gestützte Support-Pakete, die auch das Deployment auf Kubernetes umfassen. OnlyOffice hat ähnliche Angebote, aber sie sind weniger standardisiert. In beiden Fällen gilt: Wer keine Support-Vertrag hat, ist auf die Community-Foren angewiesen – und da sind die Diskussionen bei Collabora oft ausführlicher und technischer. Das mag auch an der größeren LibreOffice-Community liegen, aber es ist ein Fakt.
Fazit: Ein Werkzeug, zwei Philosophien
Wenn ich nach mehreren Jahren der Begleitung dieser Projekte auf meine Erfahrungen zurückblicke, fällt die Entscheidung nicht leicht. Beide Lösungen haben ihre Daseinsberechtigung, und die Qualität nähert sich an. Wer auf maximale Kompatibilität mit Microsoft Office angewiesen ist und ein moderneres UI schätzt, kommt mit OnlyOffice besser zurecht. Allerdings sollte man sich vorher über die Lizenzkosten im Klaren sein – die Limitation auf 20 Verbindungen in der Community ist ein harter Brocken. Wer eine tiefere Integration mit Nextcloud sucht, mehr Wert auf offene Standards und eine starke LibreOffice-Basis legt, greift zu Collabora. Die Lizenz ist hier offenherziger, der Betrieb aber rechenintensiver.
Dabei zeigt sich: Die Wahl hängt weniger von den technischen Daten ab, sondern von der Umgebung, in der das System läuft. In Schulen und öffentlichen Einrichtungen, die jede Ausgabe rechtfertigen müssen, ist Collabora oft die erste Wahl. In Unternehmen, die auf eine vertraute Benutzeroberfläche achten und bereit sind, für die Lizenz zu zahlen, setzt sich OnlyOffice durch. Nicht zuletzt spielt die vorhandene IT-Infrastruktur eine Rolle: Wer bereits auf LibreOffice setzt, wird Collabora bevorzugen, wer eher auf proprietäre Office-Formate angewiesen ist, tendiert zu OnlyOffice.
Ich selbst habe beide Lösungen in Projekten produktiv erlebt – und ich gestehe, dass ich eine leichte Präferenz für Collabora habe, weil es sich dem Gemeingut Open Source weniger verschließt. Aber das ist eine persönliche Meinung, die nicht über die hervorragende Arbeit der OnlyOffice-Entwickler hinwegtäuschen soll. Am Ende entscheidet der konkrete Use Case, nicht der Glaube an eine bestimmte Lizenzphilosophie.
Nextcloud jedenfalls bietet mit dieser Dualität eine seltene Flexibilität. Man kann mit einer Lösung beginnen und später zur anderen wechseln – die Daten bleiben erhalten, weil sie in Nextcloud in einem standardisierten Format abgelegt sind. Das sollte bei der Entscheidung auch bedacht werden: Man legt sich nicht für die Ewigkeit fest. Wer unsicher ist, startet mit der kostenlosen Testmöglichkeit und baut eine Pilotumgebung auf. Der Aufwand ist gering, der Erkenntnisgewinn groß. In der Cloud sind die Office-Server schnell aufgesetzt, und die Nextcloud-App erlaubt bequem das Umschalten. So testet man, was zum eigenen Team passt – denn die beste Entscheidung ist immer die, die auf realen Nutzererfahrungen basiert, nicht auf Benchmark-Diagrammen und Feature-Listen.
In diesem Sinne: Weiterhin produktive Zusammenarbeit – egal mit welchem Editor im Browser.