- LibreOffice Online は、ブラウザーでの共同編集を可能にする LibreOffice に基づくサーバー テクノロジですが、運用時に機能するには他のコンポーネントとの統合が必要です。
- Document Foundation は、企業向けサポートなしで個人および開発用途向けのコードとビルドを提供しており、本格的な導入はベンダーや大規模組織に委ねられています。
- このプロジェクトは、戦略上の疑問とCollaboraとの緊張により2022年に凍結されましたが、コミュニティに焦点を当て、独自のクラウドサービスを運営する意図なしに再開されました。
- Google ドライブの代替として、その可能性はプライバシー、セルフホスティング、LibreOffice デスクトップとの統合、企業と開発者のエコシステムのサポートにあります。
LibreOffice Onlineは、従来のデスクトップオフィススイートをウェブブラウザ上で利用できるようにし、共同作業やセルフホスティングといったあらゆるメリットを提供するという触れ込みから、フリーソフトウェアの世界で最も注目されているプロジェクトの一つとなっています。近年、その歴史は浮き沈み、内部的な意思決定、Collaboraなどのエコシステム内の企業との議論、そして何よりもユーザー、企業、行政機関からの高い期待によって彩られてきました。
Google DocsやMicrosoft 365に代わる独自のサービスを作成することに興味がある方、あるいはLibreOffice Onlineとは一体何なのか、現在どのような機能があるのか、The Document Foundation(TDF)はどのような役割を担っているのか、そしてCollabora Onlineとはどう違うのかを知りたい方は、こちらの包括的なガイドをご覧ください。LibreOffice Onlineの技術、プロジェクトの現状、サポートオプション、現在の制限事項、そして将来的にコミュニティ主導で開発されるオンライン版に期待されるすべての機能について解説します。
LibreOffice Online とは何でしょうか?
LibreOffice Onlineは、従来のLibreOfficeスイートのようにPCにインストールするプログラムではなく、サーバー上で動作するサービスであり、Webブラウザからドキュメントを開いて編集することができます。デスクトップ版LibreOfficeと同じコードベースをベースにしていますが、クラウド上で直接オフィス文書の共同閲覧と編集ができるように改良されています。
その主な目的は、 Webブラウザ以外のローカルインストールを必要とせずに、複数のユーザーが同時に様々なファイル形式(テキスト、スプレッドシート、プレゼンテーションなど)を視覚的に編集できるようにすることです。ユーザーインターフェースは、ファイル共有プラットフォームやグループコラボレーションシステムといった、より広範なWebソリューションに統合されています。
重要な点として、LibreOffice Onlineには独自のファイルシステムは含まれていません。ドキュメントの保存場所やユーザー認証方法なども管理しません。これらはすべて、LibreOffice Onlineが統合されている別のソフトウェアスタック(ファイルサーバー、認証サービス、Webインターフェース、ストレージシステムなど)によって提供される必要があります。
ごく基本的な用途や家庭での使用を超えて展開する場合、負荷分散、拡張性、高可用性、セキュリティといった深刻な技術的問題が生じます。そのため、すぐに使えるパッケージ化されたオンラインスイートというよりは、パブリッククラウド(例えば、インターネットサービスプロバイダのクラウド)や、企業や大規模組織向けのプライベートクラウドを実現するための基盤技術とみなされています。
The Document Foundationがホスト型サービスを提供しない理由
最もよく寄せられる質問の一つは、なぜドキュメント財団は、Googleドキュメントのように、アカウントでログインするだけで他のことを何も気にせずに済むような、すぐに使えるLibreOffice Onlineをクラウド上で提供しないのか、というものです。公式の回答は明確です。大規模なクラウドベースのサービスを管理することは、財団の使命にも範囲にも含まれていないからです。
Google WorkspaceやMicrosoft 365に匹敵するサービスを提供するには、ファイル共有システム、ユーザー認証、ロードバランサー、分散ストレージ、監視、課金(有料サービスの場合)など、数多くの追加技術を選定、統合、維持管理する必要があります。デスクトップ環境では、これらはすべてオペレーティングシステムとユーザーのインフラストラクチャによって提供されますが、クラウド環境ではTDFが処理しなければなりません。
この複雑さの飛躍的な増大は、プロジェクトの大幅な拡大を伴い、無料のオフィススイートの開発から、グローバルなクラウドサービスプラットフォームの管理へと焦点を移すことになるだろう。このモデル変更は、商用または準商用サービスを運営するのではなく、無料ソフトウェアの開発とコミュニティの構築を基本とするTDFの本来の使命と相容れないものとなる。
こうした理由から、財団は、大規模な導入企業、インターネットサービスプロバイダー、フリーソフトウェアのエコシステムに属する企業、そして独自のセルフホスト型オフィスクラウドを構築したい行政機関など、他の主体が本番環境でサービスを構築・維持するために必要なコードと技術を提供することに限定することを選択した。
TDFは、関連費用、責任、サポートを引き受けることを条件に、他の非営利団体がLibreOffice Onlineをサービスとして一般に提供するのを歓迎するとさえ述べている。その考え方は明確だ。財団が技術を開発し、他の団体が大規模な展開を担当する、というものだ。
LibreOffice OnlineがTDFによって「サポート対象外」とみなされる理由
ドキュメント財団は、ホストしているどのプロジェクトに対してもエンドユーザー向けのサポートを提供していません。これにはLibreOffice Onlineも含まれます。直接的な商用サポートの代わりに、ask.libreoffice.orgなどのコミュニティを通じて、ユーザー同士が助け合う共同のセルフヘルプスペースを提供しています。
LibreOffice Onlineの場合、実際の導入にはWebサーバー、認証システム、ストレージソリューション、コンテナ、オーケストレーターなど、多くのソフトウェアが依存するため、サポート不足はさらに顕著になります。企業向けに「公式」バイナリを維持すると、安定性、サポート、迅速な対応といった期待が生まれますが、主にボランティアによって支えられている財団では、それらを保証することはできません。
とはいえ、TDFは家庭ユーザー、テスト環境、そして開発に貢献したい人向けに、最新コードのビルド版を提供しています。これらのバージョンは、実験、学習、共同作業には適していますが、ミッションクリティカルな企業環境での大規模な展開を想定したものではありません。
誤解を避けるため、LibreOffice Onlineは、ビジネス用途とみなされるような使用状況(例えば、同時に開いているドキュメントが10個以上、アクティブな接続数が20個以上など)を検出すると、「サポート対象外」という警告を目立つように表示し、詳細情報へのリンクを提供します。サービス自体は引き続き動作しますが、これは公式にサポートされているインストール方法ではないことが明確に示されます。
公式サポートなしでLibreOffice由来のバイナリを公開する第三者に対しても、同様の対応を推奨します。特に負荷や同時実行数が一定レベルを超えた場合、TDFからの保証やサポートのないバージョンを使用していることをユーザーに明確に通知してください。
開発支援と資金調達の方法
LibreOfficeまたはLibreOffice Onlineの大規模な導入を計画している場合、TDF(テクニカル開発財団)は、認定開発者を直接雇用するか、彼らを雇用しているエコシステム内の企業を通じて雇用することを推奨しています。こうすることで、プロジェクトは資金援助を受けられるだけでなく、専門的なサポートも受けることができます。
LibreOffice Onlineの場合、これはさらに重要です。なぜなら、LibreOffice Onlineはクラウドインフラストラクチャの重要な構成要素であり、常にパフォーマンス、セキュリティ、メンテナンス、アップデートが求められるからです。高度な技術知識と専門家のサポートがなければ、堅牢なサービスを構築することは非常に困難になります。
財団は、専門家のサポートなしにLibreOffice Onlineを一般公開または企業向けに展開することを強く推奨しません。サーバー、コンテナ、プライベートクラウドに関する経験のない組織がインストールおよび保守を行うことを想定して設計されておらず、ましてや一夜にして一般公開サービスに移行させることは想定されていません。
開発に資金面で貢献したい方は、エコシステム内の企業からサービスを契約したり、認定開発者を支援したり、スピンオフプロジェクトに参加したり、TDFと直接協力したりするなど、いくつかの選択肢があります。このようにして、技術サポートを受けられるだけでなく、オンラインスイートとデスクトップ版の両方の将来的な発展にも貢献できます。
無料利用と利用可能なバージョンの条件
LibreOffice Onlineは無料のオープンソースソフトウェアなので、ライセンス料を支払うことなく、ダウンロード、使用、分析、変更、共有が可能です。これは、LibreOfficeのデスクトップ版がオープンソースの世界におけるベンチマークとなったのと同じ自由のモデルです。
ただし、TDFがリリースしたバージョンは、個人利用、テスト利用、開発利用を目的としています。技術的には、サーバーにインストールして他のユーザーが利用できるようにすることは可能ですが、ビジネスシナリオを示す使用しきい値(同時ドキュメント数が10個以上、または接続数が20個以上)を超えると、サポート対象外のエディションであることを示す通知が表示されます。
この制限は使用を妨げるものではありませんが、これらのビルドを製品版と混同しないようにという警告として機能します。サービスレベル契約(SLA)と問題発生時の明確な連絡先を備えた安定したオンラインオフィスソリューションが必要な場合は、この技術を専門とするプロバイダーを雇うのが賢明な選択です。
「サポートされていません」という警告が出ないバージョンをコンパイルする
LibreOfficeのライセンスでは、警告やサポートメッセージの削除を含め、ソースコードを自由に修正できます。LibreOffice Onlineの各ビルドには、「ヘルプ/バージョン情報」ページがあり、生成元のGitハッシュと、そのリポジトリをクローンするためのリンクが表示されます。
サポートされていない使用に関する警告なしに独自のバリアントを作成することにした場合、考慮すべき重要な点が 2 つあります。1 つ目は、多くの場合、プロジェクト名とブランディングを変更する必要があるということです。特に、組織外の第三者に提供する予定がある場合はなおさらです。
これはLibreOfficeの商標ガイドラインに関連するもので、TDFが管理するバージョンと、別の企業や組織が配布するバージョンとの混同を防ぐことを目的としています。この通知を削除すると、そのバージョンのサポートと品質に対する責任を負うことになり、公式製品と同じものとして提示するのは適切ではありません。
2つ目の側面はより実務的なものです。これらのメッセージを削除すると、事実上、オフィススイートソリューションの提供者となります。ユーザーのサポート、セキュリティアップデートの管理、インシデントへの対応、そしてサービスの継続的な運用確保といった責任を負うことになります。クラウド環境では、これは決して容易なことではありません。
LibreOffice Onlineの入手方法:コードとバイナリ
Document FoundationはLibreOffice Onlineをソースコード形式でのみ公開しています。このコードから、ご自身のインフラストラクチャ、お好みのGNU/Linuxディストリビューション、および統合ニーズに合わせてカスタマイズした独自のインスタンスをコンパイルできます。
しかし、ゼロからコンパイルしたくない、あるいはできないユーザー向けに、パッケージ化されたインストール済みのバイナリを提供するプロジェクトや企業もいくつか存在します。これらのオプションを利用すれば、ビルドプロセス全体に苦労することなく、オンラインでテストスイートを簡単にテストできます。
最もよく知られている製品の一つが、Collabora Online Development Edition(CODE)です。これは主にCollabora社によって開発されており、同社はこれまでLibreOffice Onlineのコードベースに最も大きく貢献してきた企業です。CODEには、Debian、Ubuntu、CentOS、openSUSE向けのパッケージ、Univentionなどのプラットフォーム用の仮想マシン、そして比較的短時間でダウンロードしてデプロイできるDockerイメージが含まれています。
もう一つの選択肢は、Kopanoが管理するパッケージです。これらは主に、Kopano独自のグループウェアソリューションとの統合を目的として設計されています。これらのバイナリは、DebianやUbuntuなどのディストリビューションで利用可能で、オープンソース技術に基づいたコラボレーションオフィスインフラストラクチャを構築できます。
Collabora社がhub.docker.comで公開しているLibreOffice Online専用のDockerイメージもあり、テスト環境と本格的な環境の両方に対応しています。これらを使えば、コンテナを起動して、すべてをゼロから構築することなく、ブラウザ上でドキュメント編集を試すことができます。
LibreOffice Onlineプロジェクトの「死」と復活
LibreOffice Onlineは長年にわたり成長を続けてきたプロジェクトでしたが、2022年にTDFは開発を凍結し、棚上げすることを決定しました。公式な理由としては、クラウドにおける財団の役割に関する戦略的な疑問と、同じ技術基盤に基づいてCollaboraが開発した商用ソリューションであるCollabora Onlineをめぐる緊張関係が複合的に絡み合っていたことが挙げられています。
それ以来、ブラウザ上でLibreOfficeのようなスイートを実現する現実的な方法は、 Collabora Onlineまたはそれをベースとしたサービスを利用することだけだという認識が広まった。しかし、特にデジタル主権や大手プロバイダーからの独立への関心が高まるにつれ、無料かつコミュニティ主導で自己ホスト型のウェブ版に対する需要は増え続けた。
2024年初頭、ドキュメント財団の現理事会は、2022年の決定を覆し、LibreOffice Onlineを再開することを決議した。エレーヌ・ドミンゴス会長は、これを「コミュニティによる、コミュニティのための」オンラインスイートの再開に向けたプロセスの始まりと要約し、プロジェクトが中断されていた時期からの方向転換を示すものだと述べた。
これは、コードリポジトリを再開して貢献を受け付けることを意味しますが、開発の初期段階と安定性について明確な警告を発しています。つまり、プロジェクトは再開しましたが、徹底的な調整、テスト、統合作業なしには、本番環境で使用できるバージョンを提供する準備はまだ整っていません。
財団はまた、開発者、ウェブ技術専門家、品質保証スペシャリスト、マーケティング担当者に対し、技術インフラ、自動テスト、ドキュメント作成、広報活動など、必要なあらゆる分野を強化するための公募を開始しました。目標は、LibreOffice Onlineを中心とした活発で独立したコミュニティを再構築することです。
Collabora Online、TDFとの合意と不一致
CollaboraはLibreOffice Onlineの初期開発段階において重要な役割を果たし、ブラウザ上での共同編集を可能にするコードの多くを提供しました。2022年にTDFがプロジェクトを凍結した後も、Collaboraは同じ成果を基にした商用ソリューション「Collabora Online」を開発し、独自に活動を続けました。
それ以来、Collabora Onlineはコミュニティ版では無料のオープンソースオンラインオフィススイートとして提供されてきましたが、有料版では商用オプション、プロフェッショナルサポート、追加機能などを提供しています。多くの組織にとって、これは事実上「クラウド版LibreOffice」の延長線上にあるものとなっています。
TDFによるLibreOffice Onlineの再開発表は、物議を醸さずにはいられなかった。Collaboraの著名人で、TDF理事会の元メンバーであるマイケル・ミークス氏は、Collabora Onlineには既に活発なコミュニティが存在し、貢献を歓迎しているにもかかわらず、時代遅れだと考えるリポジトリを復活させるという考えに反対を表明した。
さらに、Collaboraは、TDFが当初のクラウド開発プロジェクトに「多額の」資金を提供したことを疑問視し、同社が財政的負担のかなりの部分を占めたと指摘している。こうした意見の相違の背景には、クラウド戦略を誰が主導するのか、功績をどのように分担するのか、そしてコミュニティの関与とビジネスニーズのバランスをどのように取るのかといった、より広範な議論が存在する。
いずれにせよ、TDFの現在の立場は、LibreOffice Onlineは商用クラウドサービスとして競争する意図はなく、むしろ第三者が独自のソリューションを構築するための無料の技術基盤を提供するというものです。一方、Collabora Onlineは、独自のアイデンティティ、コミュニティ、ビジネスモデルを持つ製品として進化を続けています。
Google Drive と競合するために、LibreOffice Online は何を提供すべきでしょうか?
LibreOffice OnlineをGoogle DriveやGoogle Docsの代替として考える場合、求められる水準は非常に高い。ユーザーは、シームレスな操作性、リアルタイムの共同作業、オンラインストレージとの連携、優れた権限管理、そして適切なサポートを、プライバシーを損なうことなく期待している。
このプロジェクトが最も力を発揮できる分野の一つは、プライバシー保護です。Googleのプラットフォームは、データ処理における侵襲性を最小限に抑えた模範とは言い難い状況です。LibreOffice Onlineは、自己ホスト型でオープンソースであるため、インフラストラクチャを適切に構成すれば、ユーザー情報に対するより尊重的な選択肢となり得ます。例えば、Cryptomatorのようなクラウド専用の暗号化ツールを使用することで、この保護をさらに強化できます。
もう一つの重要な点は、ストレージ容量の制限です。Google Driveは一定量の無料容量を提供し、それ以上の容量が必要な場合は料金が発生します。一方、LibreOffice Onlineをベースとしたスイートの場合、容量制限はユーザーまたは組織が設定するサーバーとファイルシステムによって決まるため、特定のプロバイダーに縛られることなく、より柔軟に拡張できます。
権限管理とチームワークも重要な分野です。LibreOffice Onlineをベースとしたソリューションは、各ドキュメントの閲覧、編集、コメント、共有を誰が行えるかを細かく制御できる機能を提供する必要があります。これは企業や教育機関において不可欠です。明確で管理しやすく、かつ安全なモデルを実装することは、中期的な課題の一つとなるでしょう。
サポートとトラブルシューティングは、Googleのような巨大企業との大きな違いです。Googleは集中型のヘルプとグローバルなインフラストラクチャを提供していますが、LibreOffice Onlineはコミュニティとエコシステム内の企業に依存しています。要求の厳しい組織にとって真に魅力的なものとなるためには、プロバイダーが24時間7日のサポートを提供し、コミュニティが充実したドキュメントと活発なヘルプチャネルを維持することが不可欠です。
オフライン同期という点も興味深い。LibreOfficeのオンライン版とデスクトップ版がシームレスに統合されれば、ユーザーはオフラインでドキュメントを編集し、変更内容をサーバーと同期できるようになる。これは、100%ウェブベースのプラットフォームのみに依存している多くのユーザーが恋しく思う機能だ。
最後に、多くの組織は、 Google Cloud の共有リンクで発生する可能性のある設定ミスによる文書の漏洩を防ぎ、真に安全な閉鎖環境を構築できる可能性を重視しています。プライベートクラウド上に適切に導入された LibreOffice Online は、すべてのコンテンツが企業または組織のネットワーク内に留まることを保証し、意図しない情報漏洩のリスクを軽減します。
モバイル、SDK、ソースコード向けLibreOfficeとの関係
デスクトップ版とLibreOffice Onlineプロジェクトに加え、このエコシステムにはモバイルアプリケーションも含まれています。Document Foundationは、LibreOfficeベースのドキュメントの閲覧に特化したAndroidおよびiOS向けアプリを提供しており、フォーマット変換の必要なく外出先でファイルを参照するのに便利です。
スマートフォンやタブレットで文書を編集するには、アプリストアで入手可能なLibreOfficeベースの製品があります。これはCollabora Officeスイートの一部としてCollabora社が開発・保守しているものです。これにより、モバイルデバイスでの高度な編集機能のニーズを満たしつつ、スイートの標準フォーマットとの互換性も維持されています。
同時に、財団はLibreOfficeのSDK(ソフトウェア開発キット)と完全なソースコードを公開します。これにより、開発者はオフィス機能を独自のアプリケーションに統合したり、プロセスを自動化したり、拡張機能を作成したりすることが可能になります。SDKは、Windows用のMSIパッケージを含む、さまざまなプラットフォームに対応しています。
LibreOfficeの安定版とプレリリース版は、複数のオペレーティングシステムとアーキテクチャ向けに配布されており、過去のバージョンのアーカイブ(サポートは保証されません)も提供されています。公式サイトでは、スペイン語、英語をはじめ、ロシア語、アラビア語、中国語、日本語、韓国語など、多種多様な言語でのダウンロードが可能です。
デスクトップ、オンライン、モバイル、SDK、ソースコードといったこのエコシステム全体を総合的に見ると、LibreOfficeは単なるオフィススイートではなく、個人環境と大規模組織の両方において、カスタマイズされた生産性ソリューションを構築するための完全なプラットフォームであるという考えが強化されます。
LibreOffice Onlineは現在、その軌跡において興味深い転換期を迎えています。有望な実験段階から開発が停滞したプロジェクトへと移行した後、コミュニティ重視の姿勢を明確に打ち出し、デジタル主権、セルフホスティング、そしてエコシステム内の組織や企業間のコラボレーションを視野に入れて、新たなスタートを切りました。技術基盤が成熟し、プロフェッショナルプロバイダーとのパートナーシップが強化されるにつれ、Webブラウザでの作業の利便性を損なうことなく、クラウド大手への依存から脱却したいユーザーにとって、ますます強力な選択肢となることは間違いないでしょう。
