Apache OpenOffice

Apache OpenOffice（アパッチ・オープンオフィス）は、OpenOffice.orgの後継プロジェクトの一つとしてオープンソースで開発されるオフィススイートである。
プロジェクトとしては、IBM Lotus Symphonyの後継プロジェクトでもあり、分派したLibreOffice、NeoOfficeとは親戚関係にあたる。
プロジェクトは開発者不足などの原因により、2014年からほぼ停止状態に陥りメジャーリリースができない状態となっている。これにより、同時に分派したLibreOfficeからは機能面で大きく引き離された状態となっている。

 概要 
Apache OpenOfficeは、ワープロ(Writer)、表計算(Calc)、プレゼンテーション(Impress)、ベクタードローツール(Draw)、データベース(Base)、数式エディタ(Math)から構成される。

Apache OpenOfficeの標準ファイル形式は、ISO/IECの国際標準であるオープンドキュメント形式(ODF)を使用する。
また、標準形式としてサポートしないファイル形式は、変換を伴うインポート、エクスポートフィルターにより対応するが、LibreOfficeとは異なりMicrosoft Office形式のファイルはOffice 2007以降で使用されるOffice Open XMLの書き出しには対応しておらず、読み込みのみが可能である。

Apache OpenOfficeは、Linux, macOS, Windows向けに開発されているが他のオペレーティングシステム向けにも移植されている。ライセンスは、Apache Licenseの元にリリースされる。最初のリリースは2012年5月8日にリリースされたバージョン 3.4.0で、新機能が追加された最新リリースは2014年にリリースされたバージョン4.1である。以後、バグ修正と辞書のアップデート、まれに機能改善を含むマイナーアップデートをリリースしている。

 プロジェクトの歴史 
OpenOffice.orgを管理していたサン・マイクロシステムズを買収したオラクルは2011年4月15日に、非営利団体が管理するのが望ましいと声明を発表しOracle Announces Its Intention to Move OpenOffice.org to a Community-based Project、2011年6月1日に、Apacheソフトウェア財団に、ソースコードの提供を提案したStatements on OpenOffice.org Contribution to Apache。

Apacheソフトウェア財団は投票を行い、2011年6月13日の開票結果を受けてApacheのインキュベータープロジェクトとして承認したAccept OpenOffice.org for incubation。これによりApache OpenOfficeプロジェクトが開始された。その後、Apache財団の規定に沿うようにソースコードの確認や改修が行われた。

2011年7月14日、IBMはLotus SymphonyのソースコードをApache OpenOfficeプロジェクトへ寄贈することを発表し、2013年の初頭にはLotus Symphony使用者に同ソフトへの移行を促す計画がされている。

2011年11月17日、正式なブランド名についての投票結果により「Apache OpenOffice」と決定されたBranding Planning - Apache OpenOffice Community - Apache Software Foundation。そして2012年5月8日に、Apache OpenOffice最初の正式版3.4.0の提供が開始された。

 開発の停滞 
Apache OpenOfficeプロジェクトは、プロジェクト存続に必要な開発者を確保できない状況が慢性的に続いている。
前身のOpenOffice.orgがサン・マイクロシステムズのもとにあった頃から、コミュニティメンバーは企業の意向に左右される開発方針に不満を持っており、一部の開発者はOpenOffice.orgからフォークしたGo-oo（旧Go-Open Office）やNeoOfficeをリリースしていた。そしてオラクルによるサン・マイクロシステムズの買収をきっかけにコミュニティの不満が爆発し、OpenOffice.orgプロジェクトの主要メンバーらが離脱。ノベル・レッドハット・カノニカル・Googleなどの企業から支持を受け、2012年10月にThe Document Foundationが設立され、OpenOffice.orgプロジェクトから離脱した主要メンバーらによりOpenOffice.orgからフォークしたLibreOfficeの開発が行われることになった末岡洋子「オープンソースプロジェクト成功の秘訣--「LibreOffice」のThe Document Foundationに聞く」『TechRepublic Japan』 朝日インタラクティブ、2015年9月16日。Go-ooもこれに合流した。これによりApache OpenOfficeプロジェクトは立ち上げ当初から開発者が不足することになった。2015年1月には、開発者がおらずソースコードの追加、修正もできない状況が報告された 。
これにより開発の遅延も恒常化しており、脆弱性の修正にも迅速に対応できない状況にも陥っているLiam Tung「Onetime MS Office challenger OpenOffice: We may shut down due to dwindling support」『ZDNet』 CBS Interactive、2016年9月5日。
ソフトウェアのダウンロードについても2013年がピークとなり1日あたりの平均ダウンロード数は14万8000弱あったが、2019年第2四半期には5万未満まで落ち込んでいる。

2016年9月1日には、プロジェクト終了の提案がなされDennis E. Hamilton「［DISCUSS］ What Would OpenOffice Retirement Involve? (long)」『openoffice-dev mailing list archives』 2016年9月1日、Apache Software Foundation、これによりプロジェクトの存続が危機的状況にあることがメディアで報じられた。

 バージョンアップ履歴 
バージョンリリース年月日特徴3.4.02012年5月8日ソースコードの改修、パフォーマンスの改善、ODF1.2の暗号化のサポートと強化、CSVエクスポートの改善 その他3.4.12012年8月23日追加言語のサポート、バグ修正、パフォーマンスの向上、Windows 8の互換性の強化4.0.02013年7月23日サイドバーの追加、他4.0.12013年9月29日追加言語の翻訳、バグ修正、パフォーマンスの向上、Windows 8の互換性の強化など4.1.02014年4月29日新機能の追加、追加言語のサポート、バグ修正4.1.12014年8月21日バグ修正、カタルーニャ語をサポート4.1.22015年10月28日バグ修正、WebDAVサポートの強化、ファイルロックのサポート、PDFエクスポートダイアログのデザイン見直し4.1.32016年10月16日2015年10月20日に報告された脆弱性の修正4.1.42017年10月19日不具合やセキュリティ問題の修正など4.1.52017年12月30日バグ修正、英語辞書のアップデート4.1.62018年11月18日バグ修正、ライブラリのアップデート4.1.72019年9月21日AdoptOpenJDKのサポート、セキュリティ更新4.1.82020年11月10日バグ修正、辞書(デンマーク語、英語、アストゥリアス語、リトアニア語)のアップデート。
OpenOffice SDKの Java 8 への対応。4.1.92021年2月8日バグ修正、辞書(デンマーク語、英語)のアップデート4.1.102021年5月4日「OpenOffice 2.0」から混入していた、HTTP/HTTPSではないハイパーリンクを開く際、安全を十分に確認しないまま、インターネットにアクセス可能なファイル共有にホストされている実行ファイルを起動してしまう脆弱性を修正。
本バージョンから、リンクを開く際にセキュリティダイアログを表示する処理が加えられている。4.1.112021年10月6日4.1.122022年5月4日4.1.132022年7月22日4.1.142023年2月27日3件の脆弱性が修正された。4.1.152023年12月22日10カ月ぶりのアップデートで4件の脆弱性を修正

 脚注 

 関連項目 

 OpenOffice.org
 LibreOffice
 Lotus Symphony
 OpenDocument
 OpenDocumentをサポートするアプリケーションの一覧
 オフィススイートの比較

 外部リンク 

 無料総合オフィスソフトウェア - Apache OpenOffice 日本語プロジェクト


Category:オープンソースソフトウェア
Category:クロスプラットフォームのソフトウェア
Category:OpenDocument
Category:オフィスソフト
カテゴリ:表計算ソフト
カテゴリ:Apache Licenseのソフトウェア
OpenOffice
Category:C++でプログラムされた自由ソフトウェア
カテゴリ:2012年のソフトウェア
Category:OpenOffice
Category:Javaでプログラムされた自由ソフトウェア
Category:ポータブルソフトウェア