OOXML(Office Open XML)とODF(Open Document Format)の違い
OOXML(Office Open XML)はMicrosoft Office 2007で採用されたファイルフォーマット。wikipedia。
Office 2003までの互換を考慮しているため仕様が複雑。
ODF(OpenDocument Format for Office Applications)はオフィススイート用の標準規格として策定されたファイルフォーマット。OpenOffice.orgで採用されたファイルフォーマット。wikipedia
OOXMLに比べシンプル。
実質
MS Office 2007(OOXML) VS OpenOffice.org(ODF)
という図式。
両方とも規格の内容は公開されていて、基本XML(と画像などのバイナリ)をzip圧縮しているだけ。
なので、外部アプリケーションからの操作などもやりやすい。
違いを解説しているは次のサイト。