オープンフォーマット
出典: フリー百科事典『ウィキペディア(Wikipedia)』
オープンフォーマット(英: Open format)とは、通常、非営利の標準化団体が管理し、利用が自由で法的な制約がなく、公開されているファイルフォーマットの仕様を指す。オープンフォーマットはオープン標準の一部である。プロプライエタリ・ソフトウェアでもFLOSSでも実装可能である。一方、プロプライエタリ・フォーマットは特許権や著作権で保護されたファイルフォーマットであり、それをリバースエンジニアリングによって相互運用可能にすることについては立場によって様々な考え方がある。
オープンフォーマットの目的は、法的にも技術的にも将来に渡って長期的なデータへのアクセスを保証することである。また、プロプライエタリ・フォーマットが競合製品を排除して特定ベンダーが市場を占有するのを助長するのに対して、オープンフォーマットは競争状態のある健全な市場を形成する。各国政府はオープンフォーマット問題に注目するようになりつつある。
目次 |
[編集] オープンフォーマットとオープンソース
オープンフォーマットとFLOSS(フリー/オープンソース・ソフトウェア)の関係は誤解されていることが多い。多くのプロプライエタリ・ソフトウェアがオープンフォーマットを利用しており、同時にFLOSSであってもプロプライエタリ・フォーマットを使っている。例えば、HTML は World Wide Web で一般に使われているオープンフォーマットのマークアップ言語だが、マイクロソフトの Internet Explorer のようなプロプライエタリなブラウザでも使われているし、Mozilla Firefox のようなフリー/オープンソースのブラウザでも使われている。一方、OpenOffice.org はフリー/オープンソースのオフィススイートだが、OpenDocument などのオープンフォーマットだけでなく、マイクロソフトのプロプライエタリな DOC 形式も扱える。企業によってはファイルフォーマットを公表することでサードパーティやハードウェアベンダーがリーダーやライターを開発できるようにし、そのフォーマットの普及を促進させている。例えば、アドビシステムズのPDFやマイクロソフトのRTFがある。しかし、プロプライエタリ・フォーマットの中には何らかの特許によって保護されているものもあり、(少なくとも、GNU General Public Licenseなどのライセンス条件では)フリー/オープンソースの実装が妨げられている。そのようなフォーマットが競争を妨げているという批判もある。
[編集] オープンフォーマットの例
- OASIS OpenDocument Format for Office Applications (オフィススイート用共通フォーマット)
- PDF (文書フォーマット)
- LaTeX (文書マークアップ言語)
- DVI (ページ記述言語)
- TXT (フォーマットされていないテキスト)
- HTML/XHTML (マークアップ言語)
- OpenEXR (画像フォーマット)
- PNG (ラスタ画像フォーマット)
- SVG (ベクタ画像フォーマット)
- VRML/X3D (リアルタイム3次元データフォーマット)
- FLAC (音声フォーマット)
- Ogg - Vorbis、FLAC、Speex (音声フォーマット)と Theora (ビデオフォーマット)のコンテナ
- XML (マークアップ言語)
- ZIP と7Z (データ圧縮フォーマット)
[編集] 関連項目
[編集] 外部リンク
- OpenOffice
- OpenFormats
- Massachusetts Information Technology Division
- Free Knowledge requires Free Software and Free File Formats by Jimmy Wales
- EU report in favor of adopting open source software