オープンソースの定義

オープンソースの定義（オープンソースのていぎ、、略称：OSD）とは、オープンソース・イニシアティブ（OSI）により策定され、文書としてまとめられた「オープンソース」の定義である。この定義はDebianフリーソフトウェアガイドラインを基にしている。
内容.
「オープンソースの定義」はオープンソースを名乗るソフトウェアが満たすべき条件として以下の要件を挙げている。
定義への準拠.
オープンソース・イニシアティブはオープンソースの定義に準拠したソフトウェアをオープンソース・ソフトウェア、定義に準拠したライセンスをオープンソースライセンスとして承認している。
オープンソースの定義はソフトウェアの在り方を定義しており、その定義を準拠したソフトウェアはオープンソース・ソフトウェアである。
オープンソース・イニシアティブはコンピュータプログラムのライセンスがこの定義に合致しているかをライセンス認証プロセスにてチェックし、オープンソースライセンスとして承認している。
関連する宣言.
Debianフリーソフトウェアガイドライン.
Debianは同団体のソフトウェアパッケージに含まれるソフトウェアが準拠すべきガイドラインとして「Debianフリーソフトウェアガイドライン」を掲げている。
オープンソースの定義は、Debianプロジェクトでブルース・ペレンズにより作成されたDebianフリーソフトウェアガイドラインを基にしている。
FSF フリーソフトウェアの定義.
フリーソフトウェア財団（FSF）はフリーソフトウェアを定義するものとして、「フリーソフトウェアの定義」を掲げている。
フリーソフトウェア運動とオープンソース運動の根本的思想の違いにもかかわらず、フリーソフトウェア財団による「フリーソフトウェアの定義」とオープンソース・イニシアティブによる「オープンソースの定義」は、2、3の細かい例外を除いて、基本的には同一のソフトウェア、ソフトウェアライセンスを対象としている。フリーソフトウェア財団は思想的違いを強調すると同時に、次のようなコメントを述べて、ソフトウェアライセンスを図解している。
参考訳:
Microsoft Open Specification Promise.
マイクロソフトは仕様に準拠する範囲において、実装に対して特許を主張しない旨を約束した文書として「Microsoft Open Specification Promise」を掲げている。
マイクロソフトのプロプライエタリソフトウェアの互換製品を開発をする際、この約束によりオープンソースの定義と競合することなくソフトウェア開発をすることができる。