Dřívější pokusy přejít z MS Office na LibreOffice většinou zkrachovaly na tom, že MS to viděl jako hrozbu pro svůj byznys, a proto zaintervenoval. Nyní je situace jiná v tom, že MS se v korporátní sféře a na univerzitách uchytil přes svá cloudová řešení. LibreOffice se s nimi integrovat neumí, a proto pro MS už nepředstavuje hrozbu. Takže je možné, že MS ten německý projekt nechá žít.
A co Collabora v kombinaci s NextCloudem? Jen se ptám, zajímaly by mě zkušenosti. Imho se ve spoustě organizací nevyužije ani polovina toho, čím se Office365 od těchhle náhrad liší. Většina uživatelů je ráda, že umí změnit velikost písma a nezarovnává mezerníkem. Počítačová gramotnost je pořád dost nízko.
U Collabora Suitu na Nextcloudu existují dvě řešení:
1. ten jejich built-in CODE Server, který je přepsaný (částečně) do PHP, aby ho šlo v Nextcloudu instalovat jako jakákoliv jiná aplikace na jedno kliknutí.
2. plnohodnotná online varianta Collabora Online Office, která běží mimo Nextcloud a je na něj napojená.
To první je řešení pro pár uživatelů. Výkonností je to nic moc, zvláště u velkých souborů to jde cítit. Druhá varianta je z pohledu výkonu podstatně lepší, ale zase je celkem náročná na prostředky, takže se hodí do větších nasazení, ne pro pár uživatelů.
Obecně rozdíl mezi OnlyOffice a Collaborou je v hodně jiné architektuře. U OnlyOffice se na serveru převede dokument do JSONu, který se pošle do klienta, který se nahrál do prohlížeče, úpravy tak vlastně probíhají lokálně. U Collabory běží vše na serveru a v prohlížeči je jen tenký klient, do kterého se posílají snímky vykresleného dokumentu a nazpátek vstupy od uživatele. OnlyOffice má tak obecně lepší výkon, ale Collabora zase může používat libovolnou vlastnost LibreOffice včetně široké podpory formátů. Třeba podpora ODF je u OnlyOffice mizerná.
U mé malé instance jsem se rozhodl pro ten Built-in CODE Server od Collabory i navzdory horšímu výkonu kvůli podpoře formátů a hlavně kvůli tomu, že změny zapisuje transparentně do souborů. OnlyOffice si drží změny v nějaké jejich databázi, takže když udělám nějakou změnu v OnlyOffice v prohlížeči a pak si ten soubor otevřu lokálně v LibreOffice, tak tam prostě ta změna není. OnlyOffice je tak "všechno nebo nic", zatímco Collabora se dá kombinovat s desktopovými klienty.