OpenDocumentをサポートするアプリケーションの一覧

OpenDocumentをサポートするアプリケーションの一覧では、オフィススイート用のオープンフォーマットであるOpenDocument方式をサポートするソフトウェアの一覧を列記する。

1. 現在サポートしているソフトウェア
-------------------

以下のソフトウェアがOpenDocumentをサポートしている。

1.1. 文書ドキュメント
-------------

1.1.1. ワードプロセッサー
----------------

AbiWord：バージョン2.4は読込のみ、バージョン2.4.2からインポート・エクスポートが可能。
eyeDocs：ウェブデスクトップ"eyeOS"のワードプロセッサー
Google ドキュメント：Writelyを買収した後にGoogleが発表したウェブベースのワードプロセッサー、表計算ソフト。
一太郎：2006ではプラグインを利用した読込・保存のサポート。2007からは標準サポート。
KWord：バージョン1.4から利用可能。バージョン1.5からネイティブサポート。
Microsoft Word：2007 SP2から読込・編集・保存が可能。それ以前はプラグインにより利用可能。
Microsoft Office用にサン・マイクロシステムズが開発したプラグイン
Microsoft OpenXML/ODF Translator Add-in for Office
OpenOffice filter to Microsoft Word XML
Mobile Office：Symbian OSを搭載した携帯電話向けのパッケージ。
NeoOffice Writer：Mac上でより良く動作するよう改変されたOpenOffice.org
LibreOffice Writer：OpenOffice.orgから派生したアプリケーション。
Apache OpenOffice Writer: OpenOffice.orgとLotus Symphonyの後継。
テキストエディット：Mac OS X 10.5 LeopardではODTの読込・保存が可能だが、デザインの崩れが生じる。
TextMaker 2006：以前はインポートのみ可能だったが、リビジョン467からエクスポートも可能。
WordPerfect Office：バージョンX4以降において読み込みに対応。
Zoho Writer：オンラインワードプロセッサー、ODTの読込・保存が可能。

1.1.2. 他のアプリケーション
-----------------

1.1.2.1. データ管理
--------------

eLawOffice.it 0.9.6.4：法律事務に用いられる、Javaで書かれたGPLに準拠するクロスプラットフォーム対応のアプリケーション。このソフトでは、データベースから取り出された顧客の名前や住所のドキュメントを生成する際にOpenDocumentをテンプレートとして使っている。
phpMyAdmin 2.9.0+：データベース管理ソフト。ODTへのエクスポートをサポートする。

1.1.2.2. テキスト管理
---------------

eZ publish：コンテンツ管理システム。文書ドキュメントの、プラグインを用いたインポート・エクスポートをサポートしている。
Scribus 1.2.2+：オープンソースなDTPソフトウェア。インポートをサポート。
Visioo Writer 0.6：ドキュメントの閲覧が可能。
Dokuwiki：ウィキソフトウェア。プラグインを用いたエクスポートが可能。

1.1.2.3. 翻訳サポート
---------------

OmegaT：Javaで書かれた翻訳メモリアプリケーション。
Swordfish：クロスプラットフォームの翻訳支援ツール。オープン規格のXLIFF 1.2に基づいている。

1.1.2.4. 参考文献目録
---------------

RefWorks：ウェブベースの商用引用管理ソフト。ファイルアップロード時にODTを引用のフォーマットに指定できる。

1.2. 表計算ソフト
-----------

1.2.1. スプレッドシート
---------------

EditGrid：ウェブベースのスプレッドシートサービス。フルサポート。
Gnumeric：OpenDocument Spreadsheetの読込・保存は完全にはサポートしていない。
Google Docs
KSpread：バージョン1.4.xでは基本的なサポート。バージョン1.5以降はネイティブサポート。
Microsoft Excel：2007 SP2から読込・編集・保存が可能。それ以前はプラグインで利用可能。
Microsoft Office用にサン・マイクロシステムズが開発したプラグイン
Mobile Office：Symbian OSを搭載した携帯電話向けのパッケージ。
LibreOffice Calc：OpenOffice.orgから派生したアプリケーション。
NeoOffice Calc：OpenOffice.org の派生アプリケーション。
Apache OpenOffice Calc: OpenOffice.orgとLotus Symphonyの後継。
三四郎：2008では修正プログラムにより読込・保存の機能が追加。2009からは標準で読込・保存が可能。

1.2.2. 他のアプリケーション
-----------------

1.2.2.1. ナレッジマネジメント
-------------------

Knomos 1.0：法律事務所管理アプリケーション。
EndNote X 1.0.1 - ：脚注管理ソフトウェア。

1.2.2.2. 統計
-----------

gretl 1.7.0統計分析ソフトウェア。

1.2.2.3. 翻訳サポート
---------------

OmegaT：Javaで書かれた翻訳メモリアプリケーション。
Swordfish：クロスプラットフォームの翻訳支援ツール。オープン規格のXLIFF 1.2に基づいている。

1.3. プレゼンテーション・ドキュメント
---------------------

KPresenter：バージョン1.4.xでは基本的なサポート、バージョン1.5からネイティブサポート
Microsoft PowerPoint：2007 SP2から読込・編集・保存が可能。
Mobile Office：Symbian OSを搭載した携帯電話向けのパッケージ。
LibreOffice Impress：OpenOffice.orgから派生したアプリケーション。
NeoOffice Impress：OpenOffice.org の派生アプリケーション。
Apache OpenOffice Impress: OpenOffice.orgとLotus Symphonyの後継。
Agree：2008では修正プログラムにより読込・保存の機能が追加。2009からは標準で読込・保存が可能。
JUST Slide：標準で読込・保存が可能。

1.3.1. 他のアプリケーション
-----------------

1.3.1.1. 翻訳サポート
---------------

OmegaT：Javaで書かれた翻訳メモリアプリケーション。
Swordfish：クロスプラットフォームの翻訳支援ツール。オープン規格のXLIFF 1.2に基づいている。

1.4. 図画ドキュメント
-------------

Karbon14 1.5+：ドローソフト。インポートとエクスポートに対応。
LibreOffice Draw：OpenOffice.orgから派生したアプリケーション。
NeoOffice Draw：OpenOffice.org の派生アプリケーション。
Apache OpenOffice Draw: OpenOffice.orgとLotus Symphonyの後継。
花子：2007ではプラグインを利用した読込・保存のサポート。2008からはフルサポート。
Scribus 1.2.2+：オープンソースなDTPソフトウェア。インポートをサポート。
Inkscape 0.44+：ドローソフト。エクスポートに対応。

1.5. 数式ドキュメント
-------------

KFormula：バージョン1.5からネイティブサポート
LibreOffice Math：OpenOffice.orgから派生したアプリケーション。
NeoOffice Draw：OpenOffice.org の派生アプリケーション。
Apache OpenOffice Math: OpenOffice.orgとLotus Symphon]の後継。

1.6. 検索ツール
----------

Google：ODT、ODS、ODPファイルの検索をサポートし、それらをHTML形式で表示することが出来る。
Beagle：Linuxのデスクトップ検索エンジン。OpenDocument形式のファイルのインデックス化、検索が可能。
Google Desktop Search：非公式プラグインを用いることでODT、OTT、ODG、OTG、ODP、OTP、ODS、OTS、ODF形式のファイルを検索できるようになる。Unicodeの文字の認識に問題がある。
Apple Spotlight：OS X 10.4から含まれている。NeoOfficeの開発チームが提供しているサードパーティー製プラグインを使うことでOpenDocumentファイルのインデックス化と検索が可能になる。
Copernic Desktop Search：ODT、ODS形式のファイルが検索可能。本文のプレビュー機能付き。

1.7. 表示ツール
----------

Mozillaによると、Mozilla Firefox用の拡張機能がTalinという開発者により提案された。拡張機能の公式リポジトリから入手可能。

2. その他計画されているサポート
-----------------

ウィキメディア財団によると、Wikipediaは2008年中旬から印刷用ウィキページの文書フォーマットにODFを採用する予定となっている。

アドビシステムズは、Virtual Ubiquity社を買収してから、Adobe BuzzwordにおけるODFの将来的なサポートを発表している。

3. プログラミングにおけるサポート
------------------

OpenDocumentのパッケージには、各ファイルをZIP圧縮したものが用いられている。中には単一のXMLファイルをフォーマットとするものもあるが、ほとんどのアプリケーションではパッケージ化されたフォーマットを用いている。したがって、OpenDocumentファイルを扱うためには、少なくともそのアプリケーションはZIPファイルとXMLデータを扱うことが出来なければならない。

OpenDocumentに対応したプログラムまたはプログラミングライブラリには以下のようなものがある。

Perl拡張機能。CPAN上にあるパッケージで取り扱うことが可能。例えば、OpenOffice::OODocや、OpenOffice::OOCBuilder、OpenOffice::OOSheets、PBib::Document::OpenOfficeなどがある。これらのライブラリを用いることで、テキストや図画オブジェクト、もしくはスタイルの規定などのデータを受信したりアップデートしたり、scratchから新しいドキュメントを作成したり出来るようになる。
POD ////により、Pythonで書かれた特定の文字列を簡単な方法でOpenDocument Textファイルに挿入することが出来る。PODライブラリを用いると、Pythonによって書かれたプログラムで装飾されたコンテンツを生成することができる。これは、PODがOpenDocumentの仕様を全く必要としないことを除いて、OpenDocumentに応用されたダイナミックHTMLの基本的なことである。つまり、PODユーザーはOpenOffice.orgやKOfficeなどのワードプロセッサーにおいて、ダイナミックOpenDocumentファイルを直接記述することが出来るようになる。
odf-converter-integratorはクロスプラットホームのプログラムで、Microsoft Office 2007のファイルをどのOpenOffice.orgでも読み込めるようにするソフトウェア。
Docvertは、PHPをベースとする、OpenDocumentをXMLやHTMLに変換するソフトウェア。

3.1. マイクロソフトの対応
---------------

マイクロソフトは、Office Open XMLとOpenDocument形式のファイルの相互運用を可能にするために、Open XML translatorプロジェクトを開始することを発表した。SourceForge.net上で運営されているこのプロジェクトには複数のマイクロソフトのパートナーが関わっており、BSDライセンスの下でフリーに利用可能な、Microsoft Officeのプラグインを作ることを目的としている。2007年12月までに、Microsoft Word、Microsoft Excel、Microsoft PowerPointに向けてそれぞれプラグインが公開された。

サードパーティのサポート ==== 現在、3つのサードパーティー製プラグインが利用可能である。すなわち、サン・マイクロシステムズ製のプラグイン、ooo-word-filter、そして OpenOpenOfficeである。4つ目のプラグインが2006年5月にOpenDocument Foundationよって告知されたが、2007年10月で開発が中止された。

サン製のプラグインによって、Microsoft Office Word、Excel、PowerPointのユーザーはOpenDocument Formatファイルの読込、編集、保存が出来るようになる。プラグインはMicrosoft Office 2007