LibreOffice は、最高のオープンソース オフィス スイートであり、ほとんどの Linux ディストリビューション のデフォルトのオフィス パッケージです。しかし、無料の製品が Microsoft の主力アプリケーションの 1 つと互角に動作できるでしょうか?
Office Productivity Suite の始まり
オフィス スイートは、初期のワード プロセッサとスプレッドシート プログラムの成功を受けて注目を集めました。これらは、最もよく使用される種類のオフィス ソフトウェアを一貫したソフトウェア ファミリにバンドルしたものです。デスクトップ上でさまざまなソフトウェアのコレクションを実行する時代は終わりました。プレスイート期間のピーク時の主要なプログラムは、 Lotus 1-2-3 スプレッドシート、 WordPerfect ワード プロセッサ、および dBase データベース プログラムでした。注目すべきことに、Microsoft は Creative Writer と呼ばれる子供向けのワードプロセッサ さえ開発しました。
Office 生産性スイートは、企業 PC のソフトウェア環境を完全に変えました。関連性のない一連のスタンドアロン パッケージの代わりに、オフィス生産性スイートには一貫したルック アンド フィールがあり、これらのパッケージ間の統合が簡単でした。同様のパッケージを組み合わせた合計よりもコストが安いこのオフィス スイートは人気を博し、決して振り返ることはありませんでした。
パッケージオフィススイートとして台頭したのは Microsoft Office でした。 1990 年 11 月にリリースされ、Microsoft Word、Microsoft Excel、PowerPoint が含まれていました。 Lotus、IBM、Corel などの企業から競合するオフィス スイートは数多くありましたが、Microsoft Office の成功を再現するものはありませんでした。
StarOffice は、Star Division というドイツの会社によって開発されたオフィス生産性スイートです。これらは Sun Microsystems に買収されました。 1 年後、Sun は StarOffice のソース コードを OpenOffice.org という オープンソース製品 としてリリースしました。 StarOffice は、OpenOffice.org コミュニティによるコードの貢献の恩恵を受けながら販売および開発が続けられ、最終的には約 1 億人のユーザーに到達しました。
OpenOffice.org には、Writer と呼ばれるワード プロセッサ、Calc と呼ばれるスプレッドシート、Impress と呼ばれるプレゼンテーション アプリケーション、およびさまざまなバックエンド データベース エンジンで使用できるデータベース フロントエンド ツールが含まれていました。 OpenOffice.org には、数式を作成するためのツールも含まれていました。 OpenOffice.org は、Microsoft Office に相当するオープンソースとして成長しました。これは、ほとんどの Linux ディストリビューションでデフォルトのオフィス スイートになりました。 Linux、Windows、macOS 用のバージョンは引き続き利用できます。
2010 年に Oracle Corporation が Sun Microsystems を買収しました。 2011 年までに、Oracle Corporation は OpenOffice.org オープンソース プロジェクトのオフロードを検討していました。彼らは Apache Foundation と契約を結び、 Apache OpenOffice が誕生しました。 Apache OpenOffice コミュニティ内の意見の相違により、多くの Apache OpenOffice 開発者が The Document Foundation と呼ばれる新しい組織を結成することになりました。彼らは OpenOffice.org コードをフォークし、 LibreOffice と呼ばれる独自のプロジェクトを作成しました。 LibreOffice は現在、ほとんどの Linux ディストリビューションおよび主要なオープンソース生産性ソフトウェアにデフォルトのオフィス スイート アプリケーションとして出荷されています。
しかし、疑問は残ります。無料の生産性スイートが本当に企業の事実上の標準と競合できるのでしょうか?
LibreOfficeとMicrosoft Office
Microsoft Office を入手する にはいくつかの方法があります。それを購入してデスクトップにインストールできます。 Microsoft Office を含む Microsoft 365 サブスクリプション を契約できます。デスクトップ上でアプリケーションを実行することはできますが、サブスクリプションを維持している限り、ソフトウェアは常に最新バージョンにアップグレードされます。
LibreOfficeは無料です。ダウンロードしてインストールし、使用を開始できます。デスクトップのみです。 Microsoft には、ブラウザーで使用できるクラウドベースのアプリケーションのバージョンがあります。 LibreOffice はそのようなものを提供しておらず、Microsoft のようにクラウド ストレージをバンドルしているわけでもありません。
Microsoft Office は Microsoft Windows、macOS、iOS、Android 上で動作します ( Linux に Office をインストールするための回避策も あります)。 LibreOffice は 、Apple Silicon プロセッサ 向けにコンパイルされた新しい実験的ビルドを含め、Windows、Linux、および macOS 上で実行されます。
Microsoft Office には次のものが含まれます。
- Word : ワードプロセッサ プログラム。
- Excel : 表計算プログラム。
- PowerPoint :プレゼンテーションソフト。
- OneNote : メモ作成ソフトウェア。
購入または購読するバージョンに応じて、次のパッケージの一部またはすべても入手できます。
- Outlook : 電子メール クライアント。
- Teams : チームのコミュニケーションおよびコラボレーションのクライアント。
- Publisher : デスクトップ パブリッシング プログラム。
- Access : データベース管理システム。デフォルトでは、Microsoft Jet データベース エンジンが使用されます。
- Skype for Business : インスタント メッセンジャーおよびビデオ通話ソフトウェア。
LibreOffice には次のアプリケーションが含まれています。
- Writer : ワードプロセッサ プログラム。
- Calc : 表計算プログラム。
- Impress :プレゼンテーションソフト。
- Draw : ベクター グラフィックス アプリケーション。
- ベース : データベース管理システム。デフォルトでは HSQLDB を使用しますが、Firebird への移行作業が進行中です。 Base を別途インストールする必要がある場合があります。多くの Linux ディストリビューションでは、これはコアの LibreOffice 製品の一部ではありません。
電子メール クライアント、デスクトップ パブリッシング アプリケーション、メッセージングおよびコラボレーション プログラムなど、LibreOffice に含まれていない機能が必要な場合は、次のようなよく知られた例を含め、多くのオープンソース オプションから選択できます。 Thunderbird 、 Scribus 、 Rocket.Chat 。もちろん、それらはオフィス スイートの他の部分と同じルック アンド フィールを持たず、緊密に統合されません。
基本的な違い
おそらく 2 つのオフィス スイートの最大の大きな違いは、クラウド ストレージに対するアプローチが根本的に異なることです。 LibreOffice はクラウドネイティブではありませんが、The Document Foundation は LibreOffice Online と呼ばれるものに取り組んでいます。これは、パブリックまたはプライベートのクラウド プロバイダーが自社のサービスに組み込むためのツールです。機能するには、認証およびストレージ ソリューションと統合する必要があります。この記事の執筆時点では、LibreOffice Online は凍結されており、 さらなる発表は保留されています 。
ワークフローや、異なるコンピューター間を移動する頻度によっては、クラウド統合が重要である場合もあれば、そうでない場合もあります。 LibreOffice を使用してこれを実現する必要がある場合は、選択したクラウド ストレージに同期されているローカル フォルダーにドキュメントを保存できます。ただし、LibreOffice の外で自分で設定する必要があります。
Microsoft Office を使用すると、アプリケーション内からローカルまたは OneDrive ストレージに ネイティブかつ自然に保存できます。 Microsoft は、 コア オフィス スイート アプリケーションのオンライン バージョン も提供しているので、通常のコンピューターから離れているときでも生産性を高めることができます。
LibreOffice は、Microsoft Visual Basic for Applications マクロ を部分的にサポートしています。もちろん、LibreOffice には独自のマクロ言語がありますが、VBA の一般的な使用パターンのほとんどもサポートしています。ただし、マクロは必ずしも主流の使用法ではありません。ほとんどの人は、文書を書いたり、数値を計算したり、プレゼンテーションをしたりしたいと考えています。
オフィス アプリケーションの平均的なユーザーにとって、Word と Writer の違いはほとんどないでしょう。目次や他の前付の操作など、いくつかのことは Word の方が簡単で直感的です。他の人にはその逆が当てはまります。たとえば、LibreOffice は、よりアクセスしやすく論理的な方法でスタイルを処理します。
LibreOffice Writer は 、Word ファイル形式の 読み書きが可能なワード プロセッサです。それは Word のクローンになるという意味ではありません。 Writer は Word の用語やメニュー構造を模倣しようとはしません。独自のやり方があります。 Word に精通している人でも、Writer を試すと学習曲線のどん底にいることに気づくでしょう。習得するのは難しくありませんが、Writer は Word のドロップイン代替品ではありません。
Calc は強力かつ有能なスプレッドシートであり、最も高度な場合を除いて、Excel でできることと同じことができます。グラフは少し力を入れないと精彩を欠きますし、 ピボット テーブルは Excel の方が簡単です が、Excel ユーザーならすぐに慣れるでしょう。注意すべき点は、Calc スプレッドシートには Excel スプレッドシートと同じ数の行 (1,048,576) を含めることができますが、列数が Excel の 16,384 列と比較して 1,024 列のみであることです。
Impress は、以前は 3 つの要素の中で最も弱い要素でした。その機能は問題なく実行されましたが、Microsoft Office の同等品である PowerPoint との比較では非常に劣っていました。 PowerPoint の優れた機能はまだありませんが、大規模で複雑なプレゼンテーションを処理でき、PowerPoint で作成したテスト プレゼンテーションはすべて Impress で完璧に実行されました。比較すると、 Google スライドは 、テキスト行にアニメーションが配置されたスライドには苦労しました。
見た目の違い
過去には、LibreOffice はその外観に関して定期的に批判を集めていました。そのインターフェースは、それ以前ではないにしても、2000 年代初頭の雰囲気を持っていました。もうそんなことはありません。選択中
View > User Interface
[優先ユーザー インターフェイスの選択] ダイアログ ボックスが開きます。
これにより、従来の LibreOffice メニュー バーを維持したり、「 Microsoft Office で使用されるリボン に最も似た」ものを選択したりすることができます。
タブ付きおよびグループ化されたメニュー レイアウトのバリエーションを提供するオプションが他に 5 つあり、小さな画面用のコンパクトなオプションもあります。 Microsoft Office のリボンのように見えることは Word ユーザーにとって役立ちますが、基礎となるコマンドは依然として LibreOffice の独自性を保持しています。
単一のユーザーインターフェイスを単一のアプリケーションに適用することも、すべての LibreOffice アプリケーションに一括して適用することもできます。必要に応じて、アプリケーションごとに異なるユーザー インターフェイス スタイルを使用できます。
Microsoft Office ユーザーとのドキュメントの共有
LibreOffice だけを使用し、他の LibreOffice ユーザーとドキュメントを共有する場合は、何の問題もありません。 Microsoft Office ユーザーとドキュメントを共有する必要があり、ユーザーが編集する必要がない場合は、PDF として送信します。 Microsoft Word ユーザーとドキュメントを共有し、そのユーザーがドキュメントを編集して返送する必要がある場合、問題が発生する可能性があります。
LibreOffice のネイティブ ファイル形式は Open Document Format に従っており、Writer のデフォルトのファイル形式は Open Document Text です。 Microsoft は独自の Office Open XML 形式を使用しています。どちらも XML ベースのドキュメント形式です。 Microsoft Word は LibreOffice ODT ファイル形式を読み取ることができますが、その精度はそれほど高くありません。 LibreOffice Writer は Microsoft の DOCX および形式を保存および読み取りできます。また、ODT ファイルを Word が処理するよりも優れた処理を行います。ただし、複雑な文書の場合は差異が生じる可能性があります。
以下は、セクションと段落番号が自動的に付けられたドキュメントのスクリーンショットです。このセクションには、1 つの表セルにリストを含む表が含まれています。ドキュメントは Word で作成されており、ここでは Word にロードされています。
これは、LibreOffice にロードされたのと同じドキュメントです。
LibreOffice 7.2.2 には、特に DOCX ファイルの読み取りおよび書き込みの忠実度を向上させるために、何百もの修正が加えられています。 Word ユーザーとドキュメントを共同作業する必要がある場合は、ドキュメントを DOCX として開始し、最初からそのファイル形式で保存すると最良の結果が得られます。ドキュメントを共有するつもりがない場合は、読み込み時間を短縮し、ファイルを小さくするために ODT ファイル形式を使用してください。
DOCX ファイル形式を使用したテストでは、Word で作成されたドキュメントが Writer に読み込まれ、またその逆に読み込まれて完全に編集されたかどうかをテストしました。 Windows 10 では、LibreOffice 7.2.2 と Microsoft Word for Microsoft 365 MSO (バージョン 2108 ビルド 16.0.14430.20154) を使用しました。
これらはすべて、互換性に関して LibreOffice で大きな進歩があったことを示しています。ただし、フォントの違いなどによる小さな違いが現れないというわけではありません。 Linux には Microsoft フォントが 付属していないため、Calibri などを使用するドキュメントは正しく表示されません。
インストールできます
ttf-mscorefonts
ディストリビューションのパッケージを使用して、Arial、Times Roman、Verdana などを入手します。 Arch Wiki では、そのパッケージが利用できない場合の代替方法もいくつか 提供しています 。それは役に立ちますが、最新の Microsoft フォントを Linux にインストールするための正式にライセンスされた方法はありません。
同等かつ(ほぼ)互換性のあるスイート
Microsoft Office ユーザーとドキュメントやスプレッドシートで共同作業する必要がない場合、LibreOffice は、完全な機能を備えた成熟したオフィス スイートを探している人のニーズを満たします。
Microsoft Office ユーザーとドキュメントを共有および編集する必要がある場合は、Windows 以外のプラットフォームのフォントに関する注意点や、忍び込む可能性のあるその他の書式設定の不具合に注意してください。以前よりもはるかに改善されていますが、ドキュメントのレイアウトが複雑になり、パワー ユーザーのスプレッドシートでは依然として問題が発生する可能性があります。





