
最近、多くの読者から、2つの主要なオープンソースオフィススイートの違いについて質問を受けました。エンドユーザーにとって、これは当然の疑問です。それぞれの説明を見ると、違いはごくわずかです。それでは見ていきましょう。
- LibreOffice: LibreOffice は、The Document Foundation によって開発された無料のオープンソース オフィス スイートです。
- OpenOffice: Apache OpenOffice (AOO) は、オープンソースのオフィス生産性向上ソフトウェアスイートです。OpenOffice.org と IBM Lotus Symphony の流れを汲み、LibreOffice と近い関係にあります。
まず、名前の意味を明確にしておきましょう。私が今話しているOpenOfficeは、正式にはApache OpenOfficeです。これはかつてOracleが所有し、その後Apacheに譲渡されたソフトウェアと同じものです。これらのソフトウェア名(OpenOffice.org、Apache OpenOffice、LibreOffice、NeoOfficeなど)はすべて、オリジナルのStarOffice(実際にはプロプライエタリなオフィススイートでした)に由来しています。
LibreOfficeとApache OpenOfficeはどちらも、無料のクロスプラットフォームオフィススイートであり、仕事の効率化に非常に優れています。しかし…なぜどちらかを選ぶべきなのでしょうか?この議論でどちらか一方を支持するつもりはありません。私が言いたいのは、それぞれのツールの違いを明確にし、皆さんが自分のニーズに最適なオフィススイートを選べるようにすることです。また、私の意見では、どちらのツールも、現在市販されている高価なプロプライエタリソリューションの優れた代替品であるということです。どちらも、生産性向上に必要なすべての機能、つまりワードプロセッサ、スプレッドシート、データベース、数式処理、描画ツールを備えています。
さて、違いについて説明しましょう。
リリース
明確に申し上げますと、Apache OpenOfficeはLibreOfficeのリリースに遅れをとっています。現在、Apache OpenOfficeのリリースは4.1.1、LibreOfficeのリリースは4.3.1です。LibreOfficeはApache OpenOfficeよりもはるかに迅速かつ頻繁に最新版を提供しています。これは良いことでしょうか、悪いことでしょうか?一方で、修正や新機能がより早く提供されることを意味します。しかし一方で、バグが発生しやすく(そしてそのバグはすぐに修正されます)、LibreOfficeのリリースは新機能や変更が少しずつ追加される傾向があります。一方、Apache OpenOfficeのアップデートは(リリース頻度が低いため)より劇的なアップデートになる傾向があります。
特徴
ここからが面白くもあり、同時に混乱する部分でもあります。平均的なユーザーは、これらのオープンソースオフィススイートの違いにそれほど大きな違いを見いだせないかもしれません。せいぜい、並べて比較すると、Apache OpenOfficeのサイドバーはデフォルトでオンになっている(図A)のに対し、LibreOfficeではこの機能を有効化する必要がある(「表示」→「サイドバー」)。サイドバーとは何でしょうか? よくぞご質問いただきました。Apache OpenOfficeのサイドバーは、Symphony(現在は廃止されたIBMのオフィススイート)のプロパティパネルをベースにしています。このサイドバーから、すべてのドキュメントプロパティに瞬時にアクセスできます。文字、段落、ページの書式設定を素早く変更できます。
図A

Peach OSI 上で実行されている Apache OpenOffice サイドバー。
LibreOfficeとApache OpenOfficeの両方でサイドバーを有効/無効にできます。Apache OpenOfficeのみ、サイドバーがデフォルトで有効になっています。
プレゼンテーション用の便利なAndroidリモコンがあります(私の投稿「AndroidスマートフォンからLibreOfficeのプレゼンテーションを操作する」をご覧ください)。これはLibreOfficeにはありますが、Apache OpenOfficeには存在しません。LibreOfficeには、Apache OpenOfficeにはないフォント埋め込み機能も含まれています。それ以外は、全体的にかなり一貫した機能セットを備えています。
しかし、一つ大きな違いがあります。それは将来のリリースに大きな影響を与える可能性があります。ライセンスの問題により、Apache OpenOfficeの大幅な進歩や改善はLibreOfficeに組み込むことができますが、LibreOfficeの大幅な進歩や改善はOpenOfficeに組み込むことができません。
これは現時点では大きな利点ではありませんが、LibreOffice が画期的な機能を導入した場合、Apache OpenOffice はその機能を利用できなくなります。
インストール
もう一つの大きな違いはインストールです。この違いはLinux側にのみ影響する傾向があります。ほとんどのディストリビューションにはLibreOfficeがプリインストールされています。そうでない場合は、デフォルトのリポジトリで簡単に見つけることができます(つまり、UbuntuソフトウェアセンターなどのソフトウェアインストーラーでLibreOfficeを検索してインストールするだけです)。一方、Apache OpenOfficeにはそのような仕組みはありません。代わりに、プラットフォーム用のインストーラーをダウンロードして手動でインストールする必要があります。一般的に言えば、これはそれほど難しいことではありません。しかし、オペレーティングシステムをインストールしてすぐに作業を開始したいユーザーにとっては、LibreOfficeの方が有利です。
これらの違い以外にも、ほとんどの人が気づかないような些細な点を指摘することになります。では、どのツールを使うべきでしょうか?個人的にはLibreOfficeを選びます。リリースが高速であることと、Ubuntu Linuxをインストールするとすぐに使えるという点が気に入っています。
あなたはどうですか?オープンソースのオフィススイートの中で、どれがお好きですか?その理由も教えてください。下のディスカッションスレッドであなたの意見を共有してください。