OpenOffice vs. LibreOffice: Jaký je rozdíl a jaký byste měli použít?

OpenOffice.org byl kdysi otevřeným kancelářským balíčkem volby, ale rozdělil se na dva samostatné projekty - Apache OpenOffice a LibreOffice. Nevadí Oracle Open Office, což byla vlastně kancelářská sada s uzavřeným zdrojem a byla ukončena.

Apache OpenOffice a LibreOffice stále existují a vydávají nové verze svých konkurenčních, ale podobných kancelářských balíků. Jaký je ale skutečný rozdíl a který je nejlepší?

Proč existují OpenOffice i LibreOffice?

SOUVISEJÍCÍ: Co je open source software a proč na něm záleží?

Pochopení, proč existují dva samostatné kancelářské balíčky postavené na stejném kódu OpenOffice.org, je možné pouze v případě, že rozumíte historii zde.

Společnost Sun Microsystems získala kancelářský balíček StarOffice v roce 1999. V roce 2000 Sun otevřel software StarOffice - tento bezplatný kancelářský balíček s otevřeným zdrojovým kódem byl znám jako OpenOffice.org. Projekt pokračoval s pomocí zaměstnanců a dobrovolníků společnosti Sun a nabídl bezplatnou kancelářskou sadu OpenOffice.org všem - včetně uživatelů Linuxu.

V roce 2011 společnost Sun Microsystems získala společnost Oracle. Přejmenovali proprietární kancelářskou sadu StarOffice na „Oracle Open Office“, jako by chtěli způsobit zmatek, a poté ji ukončili. Většina externích dobrovolníků - včetně přispěvatelů do Go-oo, kteří přispěli řadou vylepšení používaných mnoha distribucemi Linuxu - opustili projekt a vytvořili LibreOffice. LibreOffice byl vidličkou OpenOffice.org a je postaven na původní kódové základně OpenOffice.org. Většina distribucí Linuxu, včetně Ubuntu, přešla svázaný kancelářský balíček z OpenOffice.org na LibreOffice.

Původní OpenOffice.org vypadal, že nefunguje. V roce 2011 společnost Oracle dala ochranné známky a kód OpenOffice.org nadaci Apache Software Foundation. Projekt známý jako OpenOffice je dnes vlastně Apache OpenOffice a je vyvíjen pod zastřešením Apache pod licencí Apache.

LibreOffice se vyvíjí rychleji a častěji vydává nové verze, ale projekt Apache OpenOffice není mrtvý. Apache vydal beta verzi OpenOffice 4.1 v březnu 2014.

Ale jaký je rozdíl?

Můžete si zdarma stáhnout LibreOffice nebo OpenOffice pro Windows, Linux nebo Mac. Obě kancelářské sady obsahují stejné aplikace pro zpracování textu, tabulky, prezentace a databáze. Tyto dva projekty sdílejí drtivou většinu svého kódu. Mají podobná rozhraní a funkce.

Níže máme snímek obrazovky LibreOffice Writer, textového editoru LibreOffice.

Dále máme snímek obrazovky OpenOffice Writer. Tyto programy rozhodně nevypadají úplně identicky. Kromě jiného výchozího motivu je v OpenOffice obsažen celý postranní panel, který LibreOffice ve výchozím nastavení nezobrazuje. Tento postranní panel je určen pro širokoúhlé displeje, kde je svislý prostor špičkový.

Postranní panel lze povolit také v LibreOffice. (Chcete-li jej povolit, klikněte na Nástroje> Možnosti, vyberte LibreOffice> Pokročilé, zaškrtněte Povolit experimentální funkce, restartujte LibreOffice a klikněte na Zobrazit> Postranní panel.) Se zapnutým postranním panelem vypadají oba programy téměř identicky.

Existují samozřejmě i jiné rozdíly. Podívejte se na stavový řádek LibreOffice ve spodní části okna a uvidíte aktuální počet slov pro aktuální dokument. Na OpenOffice stále musíte vybrat Nástroje> Počet slov, abyste mohli počet slov kdykoli zobrazit - neaktualizuje se a automaticky se nezobrazí.

LibreOffice má také podporu pro vkládání písem do dokumentů. To lze aktivovat v nabídce Soubor> Vlastnosti na kartě Písmo. Vložení písma do dokumentu zajistí, že dokument bude vypadat stejně v jakémkoli systému, i když počítač nemá nainstalované písmo. OpenOffice tuto funkci neobsahuje.

Mohli bychom pokračovat v hledání dalších rozdílů, ale tohle opravdu připadá jako hnus. Drtivá většina lidí bude mít problém si všimnout rozdílu mezi LibreOffice a OpenOffice. Jsou oba zdarma a open-source, takže si je můžete kdykoli stáhnout a porovnat - pravděpodobně si příliš velký rozdíl nevšimnete.

Licenční situace

Postranní panel výše je zajímavým příkladem toho, kam tyto projekty směřují. Postranní panel v OpenOffice je zcela nová funkce, kterou projekt Apache OpenOffice přidal do OpenOffice. Na druhou stranu experimentální postranní panel v LibreOffice vypadá v zásadě stejně jako postranní panel OpenOffice.

To není nehoda. Kód postranního panelu OpenOffice byl zkopírován a začleněn do LibreOffice. Projekt Apache OpenOffice používá licenci Apache, zatímco LibreOffice používá duální licenci LGPLv3 / MPL. Praktickým výsledkem je, že LibreOffice může převzít kód OpenOffice a začlenit jej do LibreOffice - licence jsou kompatibilní.

Na druhou stranu má LibreOffice některé funkce - například vkládání písem - které se v OpenOffice neobjevují. Důvodem je, že tyto dvě různé licence umožňují pouze jednosměrný přenos kódu. LibreOffice může obsahovat kód OpenOffice, ale OpenOffice nemůže začlenit kód LibreOffice. To je výsledek různých licencí, které si projekty zvolily.

Z dlouhodobého hlediska to znamená, že velká vylepšení OpenOffice lze začlenit do LibreOffice, zatímco velká vylepšení LibreOffice nelze začlenit do OpenOffice. To jednoznačně dává velkou výhodu LibreOffice, která se bude vyvíjet rychleji a bude obsahovat více funkcí a vylepšení.

Opravdu na tom nezáleží

SOUVISEJÍCÍ: Žádné další poplatky za upgrade: Místo Microsoft Office použijte Dokumenty Google nebo Office Web Apps

Nezáleží na tom, zda používáte LibreOffice nebo Apache OpenOffice. Oba jsou dobrou volbou, pokud hledáte výkonný bezplatný kancelářský balíček. Oba projekty jsou si tak podobné, že je nepravděpodobné, že byste si toho rozdílu všimli.

Doporučili bychom LibreOffice, kdybychom si měli vybrat jednu ze dvou. Je to vidět nejvíce nadšený vývoj a má z dlouhodobého hlediska největší potenciál.

Ale je těžké se zde pokazit. OpenOffice by pravděpodobně fungoval dobře i pro vás.

Je škoda, že došlo k takovému spornému rozdělení, protože OpenOffice měl obrovské množství rozpoznávání jmen. Bývaly doby, kdy se Microsoft zjevně obával OpenOffice a produkoval videa, která na něj útočí, na rozdíl od dnešních reklam Scroogled!