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