přejít na obsah přejít na navigaci

Linux E X P R E S, Srovnání LibreOffice, OpenOffice.org a Microsoft Office

Symphera - PM konference

Srovnání LibreOffice, OpenOffice.org a Microsoft Office

srovnani_office.jpg

Úvahy o kvalitách kancelářských balíků a o jejich vhodnosti pro použití doma, ve firmách, v neziskových organizacích apod. patří v dnešní době k častým tématům diskusí. Tento článek přináší přehledné srovnání různých vlastností tří nejvýznamnějších kancelářských balíků, nejprve v celkovém pohledu, později i z hlediska jednotlivých obsažených programů.


Toto je první z trojice článků. Další díly očekávejte v prvních týdnech nového roku.

Historický vývoj kancelářských balíků

Kancelářské balíky, tedy sady složené z různých programů používaných v kanceláři (vždy je mezi nimi textový procesor a tabulkový procesor, dále často nástroj k tvorbě prezentací, program pro kancelářskou grafiku, jednoduchý databázový nástroj atd.), mají historii velmi dlouhou. Významněji se prosazovaly již v 80. letech 20. století, skutečný rozmach pak přišel v následující dekádě.

Tehdy existovala řada produktů, jejichž jména už často zmizela v propadlišti dějin. Jednalo se prakticky výhradně o proprietární, relativně drahé programy. Postupně se vyprofiloval jediný balík, který ty ostatní téměř převálcoval. Jedná se samozřejmě o balík Microsoft Office, který získal na přelomu tisíciletí téměř monopol na tuto softwarovou oblast.

LibreOffice Writer LibreOffice Writer

Teprve příchod balíku OpenOffice.org, vzniklého otevřením podstatné části kódu skomírajícího balíku StarOffice, konečně „rozčeřil stojaté vody“ a nabídl konkurenceschopnou možnost volby, a to zejména od své verze 2.0. Právě tento balík je spjat se vznikem formátu Open Document Format (ODF), prvním mezinárodně standardizovaným (ISO/IEC) formátem kancelářských dokumentů.

Rok 2010 znamenal další významnou událost v dějinách kancelářských balíků. Na základě nespokojenosti významné části vývojářské komunity OpenOffice.org s tím, jak k tomuto balíku firma Oracle (která se akvizicí Sun Microsystems dostala mimo jiné i k řízení vývoje tohoto balíku), ale i ke svobodnému softwaru obecně přistupuje, vznikla nová vývojová větev nesoucí název LibreOffice. Funkčně jsou si oba balíky zatím relativně blízké, nicméně v budoucnu se mohou výrazněji rozejít. Je to vidět už na tom, že u verze 3.3 oba balíky ještě v zásadě držely krok; verze 3.4 ale existuje u LibreOffice již delší dobu, zatímco OpenOffice.org je ještě stále u 3.3.

Co, jak a kde se srovnává

Následující srovnání má sloužit v první řadě jako vodítko pro ty, kdo stojí právě teď před rozhodnutím ohledně kancelářského balíku pro běžné použití. Proto se bude jednat o srovnání aktuálních verzí – LibreOffice 3.4, OpenOffice.org 3.3 a Microsoft Office 2010 Professional. Testovací platformou bude systém Microsoft Windows 7 Professional, 64bitová verze (což je nyní nejčastější systém pořizovaný na počítače do firem).

Licence, instalace, operační systémy

Některé položky v tabulce mají komentář/poznámku. Pokud podržíte kurzor myši na čísle poznámky, zobrazí se.

Licence, instalace, operační systémy

LibreOffice 3.4

OpenOffice.org 3.3

Microsoft Office 2010

Licence

svobodná (hlavně LGPL 1)

proprietární 2

Cena

zdarma 3

od cca 2000 Kč 4

Instalátor lze stáhnout

ano

Instalátor lze získat na médiu

ano 5

ano 6

Velikost instalátoru

189 MB 7

129 MB 8

900 MB

Podporované OS

Microsoft Windows (XP a novější), GNU/Linux, Mac OS X, neoficiálně další OS

Microsoft Windows (XP a novější), GNU/Linux, Mac OS X, *BSD, Solaris, některé další

Microsoft Windows (XP SP3 a novější), Mac OS X

Čeština a další jazyky

Čeština a další jazyky

LibreOffice 3.4

OpenOffice.org 3.3

Microsoft Office 2010

České prostředí

ano

Ostatní jazyky

v instalátoru

lze doinstalovat

samostatné instalátory 9, lze doinstalovat

Česká nápověda

lze doinstalovat (není nutné, umí pracovat s on-line verzí)

v instalátoru

České slovníky

lze doinstalovat 10

v instalátoru

OpenOffice.org Writer OpenOffice.org Writer

Paměťová náročnost

Paměťová náročnost

LibreOffice 3.4

OpenOffice.org 3.3

Microsoft Office 2010

Paměťová náročnost 11

(prázdný dokument v textovém procesoru)

76 MB

77 MB

39 MB

Paměťová náročnost 11

(3 textové dokumenty, 2 tabulkové dokumenty, 1 prezentace)

195 MB

209 MB

116 + 70 + 47 MB 12

Datové formáty

Datové formáty

LibreOffice 3.4

OpenOffice.org 3.3

Microsoft Office 2010

Možnost otevření dokumentu z libovolné aplikace 13

ano

ne

Export do PDF

ano 14

Export do PDF/A

ano, PDF/A-1a

ano, PDF/A-1 15

Import PDF

ano (do aplikace Draw)

ne

Podpora ODF

ODF 1.2 16

ODF 1.1, neúplná

Podpora OOXML

neúplná (většina pokryta)

neúplná (většina pokryta), jen čtení

ISO/IEC 29500 Strict (jen čtení), ISO/IEC 29500 Transitional

Podpora binárních formátů Microsoft Office 17

neúplná (většina pokryta)

ano

Možnost publikace/sdílení 18

web (v doplňcích: wiki, blogy, Google Docs, Zoho a další)

web, SharePoint, blogy 19

Microsoft Word Microsoft Word

Další vlastnosti a funkce

Další vlastnosti a funkce

LibreOffice 3.4

OpenOffice.org 3.3

Microsoft Office 2010

Makrojazyk

LibreOffice API (Basic, JavaScript, BeanShell, Python) 20

OpenOffice.org API (Basic, JavaScript, BeanShell, Python) 20

Visual Basic for Applications

Uživatelské rozhraní

klasické 21

ribbonové

Zamykání dokumentů

ano 22

Elektronické podepisování

ano

Doplňkové moduly

ano 23

ano

Možnost automatického obnovení po pádu

ano

Sledování změn

ano

V dalších dílech srovnáme jednotlivé komponenty kancelářských balíků a podíváme se na vhodnost balíků pro konkrétní nasazení.

Poděkování

Tento trojčlánek mohl vzniknout především díky finanční podpoře těchto dárců (řazeno chronologicky dle data zaslání daru):

  • Vojtěch Trefný

  • David Tatarčiak

  • Ubuntu ČR

  • Dalibor Hellebrant

  • Jan Feřtek

  • Věroslav Kaplan

  • Lukáš Grygera

  • David Hawiger

  • Lukáš Pokorný

  • rionka

  • Marek Mahut

  • Helena Polovinčáková

  • Jiří Konopáč

  • David Sulaiman

  • Pavel Hrnčíř

Děkujeme za podporu naší práce.

Poznámky

  1. Část kódu je i pod jinými (obecně permisivnějšími) svobodnými licencemi. Vzhledem k charakteru licence LGPL existují i modifikace balíků obsahující rovněž proprietární kód. zpět

  2. Balík je poskytován pod různými licencemi – krabicové, OEM, multilicence, licenční program SELECT pro školství atd. zpět

  3. Některé firmy poskytují placené modifikované balíky (kde je předmětem platby licence k přidanému proprietárnímu SW, případně doplňkové služby). zpět

  4. Cena se odvíjí od varianty balíku (různé programy v sadě), druhu licence a uživatele (nejlevnější je verze pro studenty a domácnosti za cca 2000 Kč při pořízení s novým počítačem; krabicová verze stojí od 2800 Kč, ale lze ji používat až na 3 počítačích). zpět

  5. Rozšiřování na médiích není omezeno. Některé obchody nabízejí CD/DVD s verzí pro Windows, instalační CD/DVD systému GNU/Linux běžně obsahují instalační balíčky LibreOffice nebo OpenOffice.org. zpět

  6. Krabicové verze, lze také objednat samostatně (za poplatek). zpět

  7. Multijazyčná verze (včetně češtiny), neobsahuje nápovědu v češtině (dalších 9 MB). zpět

  8. Český instalátor včetně nápovědy. zpět

  9. Jednotlivé jazykové verze jsou poskytovány (a licencovány) samostatně. Je ale možnost získat a nainstalovat další jazyky. zpět

  10. Z licenčních důvodů (slovníky pro kontrolu pravopisu a gramatiky a pro dělení slov jsou pod GPL, slovník synonym má proprietární licenci) nemohou být slovníky distribuovány jako integrální součást balíku. zpět

  11. Paměťová náročnost je měřena jako velikost „pracovní sady“ (working set) bezprostředně po spuštění, resp. po otevření náhodně zvolených dokumentů uvedených typů. zpět

  12. Na rozdíl od LibreOffice a OpenOffice.org se jednotlivé aplikace spouští samostatně (v případě programu Excel dokonce pro každý dokument zvlášť), proto jsou paměťové požadavky uvedeny jednotlivě (nelze je aritmeticky sčítat). zpět

  13. Tím je myšlena možnost přímo otevřít z jedné aplikace balíku dokument jiné aplikace (např. z LibreOffice Writer tabulkový dokument nebo z Microsoft Excel prezentaci). zpět

  14. Podpora výstupu do PDF je ve všech balících v zásadě kompletní. LibreOffice a OpenOffice.org mají rozsáhlejší možnosti konfigurace výstupu. zpět

  15. Není jasné, o kterou verzi formátu PDF/A-1 se jedná (zda 1a, či 1b). zpět

  16. Oba balíky podporují ODF 1.2 ve standardizované i rozšířené verzi, ale i starší verze 1.0 a 1.1. zpět

  17. Tím jsou myšleny binární formáty Microsoft Word, Excel atd., používané v Microsoft Office verzích 1997–2003 (.doc, .xls, .ppt atd.). zpět

  18. Jsou uvedeny pouze možnosti výchozí instalace (bez přidání doplňků). zpět

  19. Lze si přímo vybrat z předdefinovaných blogů (např. WordPress nebo Blogger) či použít jiný, pokud podporuje formát MetaWebLog. zpět

  20. API pro makrojazyky LibreOffice a OpenOffice.org je prakticky 100% kompatibilní. Kromě uvedených jazyků lze použít také Javu a případně i (externě) další jazyky. Makra ve Visual Basicu lze spouštět jen ve velmi omezené míře. zpět

  21. Klasickým uživatelským rozhraním se myslí to obecně známé, založené na nabídkách (menu) a nástrojových lištách. zpět

  22. Všechny balíky nabízí, v případě pokusu otevřít uzamčený dokument, možnost otevřít ho jen ke čtení či vytvořit kopii. Microsoft Office umožňuje sledovat zámek a oznámit odemčení. zpět

  23. Doplňkové moduly LibreOffice a OpenOffice.org jsou vzájemně prakticky 100% kompatibilní. zpět

Nahoru

Příspěvky

Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Buňák 23. 12. 2011, 09:19:27
Odpovědět  Odkaz 
S tou podporou binárních formátů Office 2003 u Office 2010 bych si tak moc jistej nebyl. Máme ve firmě spoustu dokumentů a formulářů vytvořených v Office 2003 (hlavně doc a xls) a Office 2010 má dost problémy s tím je zobrazit tak, jak to zamýšlel autor. Nešťoural jsem do toho, ale myslím, že 2010 používá jiný způsob měření, takže se zarovnané dokumenty rozpadnou. Hlavní problém je ale v tom, že autoři nevyužívali možností programů, ale zarovnávali mezerami, jako kdyby měli psací stroj. A to dělá 90% uživatelů doteď :( MS jim k tomu žádné návody nedal a podle toho to taky tak vypadá. Tady je veliký prostor pro osvětu. Krátké články pro úředníky jak dělat jednoduché věci. Pokud budou ochotni je číst, protože většina z nich si myslí že už vědí vše a nic jiného znát nepotřebují :(
Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Martin "SpookY" Raus -... 24. 12. 2011, 15:39:12
Odpovědět  Odkaz 
Zde se musím připojit. "Kompatibilita" mezi jednotlivými verzemi MS Office je hrůza. Stejně tak s jinými formáty. Můžu to potvrdit i proto, že jako učitel (gymnázium a univerzita) a správce sítě musím s tímhle MS svinstvem bojovat skoro denně. Stejně tak souhlasím s kritikou chování BFU.

Příklady:

1) Uvedu jeden příklad - generátor vzorců v MSO 2007/2010 proti generátoru vzorců v MSO 97/2000/2003 aneb "jak znovu objevovat kolo".

2) Kolega měl textové dokumenty uložené ve formátu DOC. Tvořil je v MSO 2007 bez ServicePacku. Přes prázdniny jsme udělali aktualizaci na ServicePack1. U dokumentů DOC mu to hlásilo že "dokument ve starém formátu nelze otevřít". OpenOffice to přitom otevíral bez problémů.

3) Kolega z kabinetu měl léta zpracovanou výukovou databázi v Accessu (asi 2003, možná i starší). Při přechodu na Office 2007 se mu celá databáze rozsypala.

4) Tentýž kolega měl staré soubory vytvořené ještě v T602. Kolegyně matematikářka zase dvacet let staré tabulky v Lotusu. Writer, resp. Calc zabodovaly tam, kde Word s Excelem neměly šanci.

5) Když jsem na našem gymnáziu studoval, používal se tam Novell Perfect Office. Zůstaly po něm hromady souborů, které nikdo po přechodu na MSO nedokázal otevřít. Když jsme se s kolegou na gymnázium vrátili (jako učitelé), začali jsme nasazovat OpenOffice kde to jen šlo a dost lidí se divilo, že dokumenty z WordPerfectu a Quatra umíme otevírat.

6) Uživatelé jsou neskutečné lamy. A tím myslím nejen studenty. Nosí dokumenty v různých formátech. Někteří mají doma 2003, někteří 2007, někteří 2010... všechno vesměs kradené, což je nijak neznepokojuje.
Vysvětlovat jim rozdíl mezi DOC a DOCX je skoro zbytečné. Při "úrovní" naší současné školní generace ("facebook ví všechno") pochopí tak dva z deseti, že si mají dávat pozor, jestli to ukládají jako DOC, nebo DOCX. Potom se hrozně diví, že jim to na jiném počítači nejde otevřít.
Vyřešil jsem to natvrdo tím, že jsem gymnazistům nařídil OO/LO a učím jen v nich. Pokud někdo donese nějaký jiný formát, je to na jeho odpovědnost. Na univerzitě učím prváky (základní kurzy práce s počítačem) tak,že kombinuji LO a MSO (vysvětlím např. princip použití stylů a ukážu, kde se to nastaví v OO/LO a kde v MSO).
Kupodivu zjišťuji, že po počátečním překvapení, že existuje i něco jiného než MSO, se ti šikovnější studenti chopí raději OO/LO než MSO.

7) Kultura práce s počítačem je příšerná. Můžu srovnávat posledních pět let, když dostávám do parády prváky na vysoké. Přestože přece "všichni s počítačem umí", tak se strašně diví, co to jsou styly, tvrdé nedělitelné mezery nebo jak se používá tabulátor. Většina z nich o tom nikdy neslyšela, přestože je to v osnovách a RVP-ŠVP už na základních školách. A je opravdu smutné, že když srovnám posledních pět let, tak byl každý ročník prváků slabší a slabší co se týče základů, které si přinesli ze středních škol.
Petr Valach Re: Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Petr Valach 24. 12. 2011, 17:26:38
Odpovědět  Odkaz 
Nevím, zda si vůbec jste vědom, jak neuvěřitelně užitečné jsou vaše poznámky... tohle je prostě pohled z praxe, příklady ze života na akademické úrovni, a to má cenu zlata. Chtěl byste to dát na virtuální papír a podělit se s ostatními? Redakce openoffice.cz nebo linuxexpresu bude nadšená.

Nejradši bych si vás objednal, abyste zaskočil k mým šéfům v každé práci a tohle vypověděl. Protože tohle jsou prostě argumenty, před kterými se nelze tvářit, že neexistují, a schovávat hlavu do písku.
Re: Re: Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Martin "SpookY" Raus -... 25. 12. 2011, 00:49:02
Odpovědět  Odkaz 
Už jsem psal pro OpenOffice.cz a LinuxExpres tyhle články:
http://www.openoffice.cz/pouzivaji-openoffice-org/gymnazium-jevicko-pouziva-openoffice-org
http://www.linuxexpres.cz/business/gymnazium-jevicko-linux-ve-skole

Kontakt na mne má např. pan Ott. Pokud mi dodáte nějaký nástin toho, jakou máte představu, co by mělo v článku být, zkusím něco vyplodit. Jsem sice časově vytížen krom práce i svým PhD studiem, ale zkusil bych dát něco dohromady.
Petr Valach Re: Re: Re: Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Petr Valach 25. 12. 2011, 11:13:58
Odpovědět  Odkaz 
Výborně, díky, popřemýšlím a dám vědět.
Re: Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Sten 1. 01. 2012, 23:41:38
Odpovědět  Odkaz 
Nemohu moc srovnat jak je to s kompatibilitou dokumentů mezi různými verzemi MS-Office, ale na druhou stranu mne překvapuje to neustále opěvování OO/LO. Předpokládám, že dobrý pocit z OO/LO vznikl při tvorbě jednoduchých textů, jinak si to nedovedu vysvětlit a nebo je to tím, že nikdo kromě mne nepoužívá vkládání OLE objektů.
Vkládání většího množství OLE objektů je v podání OO/LO noční můrou pokud není možné vložit objekty v původní rozměru. Někdo hodně inteligentní totiž vymyslel, že původní rozměr objektu není 100 %, ale liší se podle toho, kolik vložený objekt zabíral na stránce v programu, ve kterém byl vytvořen. To v důsledku způsobuje, že změna obsahu (rozměru) objektu vede k jeho deformaci a musí se znovu ručně upravovat. Nahlásil jsem před asi půl rokem a bylo to označeno jako duplicitní nahlášené chyby staré snad dva roky!
Kompatibilita mezi verzemi OO/LO je možná docela dobrá, ale jen do okamžiku než se soubor vytvořený ve Win verzi OO/LO otevře v Linuxové verzi. Je možné, že to souvisí opět s OLE objekty, nezkoušel jsem bez nich. Dochází k nahodilým změnám typu a velikosti písma uprostřed odstavců, obsah OLE objektů je naprosto rozhozený.
Za drobnost je pak možné považovat to, že soubor se stejným obsahem ve formátu ODT, je až třikrát větší než dokument ve formátu DOC (správně tipujete, že se jedná zase o dokument s OLE objekty)Uložení podobně obsáhlého souboru v OO/LO (~30 MB) trvá několik minut a při tom si to vytváří cca ~100 MB dočasné soubory. OO/LO to občas vzdali a havarovali, tak jednou dvakrát denně. MSOffice-XP pak pracuje se stejnými daty ve formátu DOC (~15 MB) mnohem rychleji a uloží je během cca 15 s a vzdal to během měsíce intenzívní práce jen jednou.
Zkusili jste někdo vytvořit tabulku v Ipressu, to je taky lahůdka, protože kurzor se v prázdné buňce nezobrazuje a jakákoliv editace obsahu je časově značně náročná.

S-

PS: OO jsem používal, když to bylo možné, již od verze 1.x! OO a LO jsem věnoval docela dost času a ve verzi 3.X jsem vytvořil desítky dokumentů a prezentací.
Re: Re: Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Pavel Šimerda 2. 01. 2012, 02:09:27
Odpovědět  Odkaz 
„Předpokládám, že dobrý pocit z OO/LO vznikl při tvorbě jednoduchých textů, jinak si to nedovedu vysvětlit“

Tak, vzhledem k tomu, že je to drtivá většina domácího a nejspíš i firemního užití tohoto typu software, tak je to zcela správně. Já tedy opěvování LO/OO taky nemůžu pochopit, ten software mi nevyhovuje. Ale popravdě řečeno mi nevyhovuje celý ten koncept software společný pro LO, OO, MSO, a mnoho jejich předchůdcí.

„Nahlásil jsem před asi půl rokem a bylo to označeno jako duplicitní nahlášené chyby staré snad dva roky!“

Řeknu to, za co mě spousta lidí nemá příliš v lásce. Kecy nemaj cenu. A tohle je opravdu na úrovni hospodských keců, takže jestli vás můžu poprosit...

Kdykoli píšete do diskuze, že existuje chyba, která vás trápí a která je nahlášená a nevyřešená neúměrně dlouho, udělejte pro nás ostatní tu maličkost, že do diskuzního příspěvku zařadíte odkaz na chybu. Já chápu, že třeba nejste vývojář, že nebudete posílat patche, atd, atd (i když samozřejmě na opravy chyb v OpenOffice/LibreOffice neexistuje nárok), ale za ten odkaz člověk opravdu nic nedá.

Jinak, mimo záznam, vidím, že jsem tu asi trochu navíc. Nikdy v životě jsem vědomě nepoužil v OpenOffice OLE objekty, a samotné OpenOffice používám jen v nouzi :). Ale na většinu případů si nemůžu vynachválit to, že poskytují alespoň základní funkcionalitu (víc se neorientuju) podstatně výhodněji než MSO tím, že jsou jednak k dispozici zdarma ke stažení, a jednak jsou OpenSource, takže každý může navázat na práci, která už byla udělána.

A v případě LibreOffice se mi líbí i relativně otevřený způsob vývoje, podpora zajímavých hráčů na trhu, a vůbec celkově dobré vyhlídky do budoucna.

A není v tom jediný OLE objekt :).
Re: Re: Re: Re: Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Sten 3. 01. 2012, 10:50:30
Odpovědět  Odkaz 
Tak aby to nebylo jen teoreticky:
reportoval jsem (2010):
https://issues.apache.org/ooo/show_bug.cgi?id=115638

bylo to duplicitní tohoto (2006):
https://issues.apache.org/ooo/show_bug.cgi?id=72837

Tak se tedy omlouvám, že jsem neuvedl přesné informace, protože ta chyba byla stará 4 roky a ne 2 jak jsem uvedl já. Tak teď je to již 6 let!

S-
Srovnání LibreOffice, OpenOffice.org a Microsoft Office
Ľubomír Štulajter 23. 12. 2011, 13:34:00
Odpovědět  Odkaz 
Bohužiaľ musím súhlasiť, kompatibilita má k dokonalosti stále veľmi ďaleko, ak niekomu na nej záleží a nechce investovať do MS Office, tak napríklad Softmaker Office je v kompatibilite s MS formátmi lepší. Je to komerčný SW, lacnejší ako MS Office, staršiu verziu 2008 nedávno uvoľnili na bezplatné používanie...
Neviem, ako je na tom s češtinou, slovenská lokalizácia doteraz chýbala, novú verziu 2012 som ešte neskúšal.
Výhodou je existencia verzie aj pre Linux, zatiaľ len vydania 2008 a 2010. Keď niekto používa Linux a po