オープンソースの定義
)
ライセンスは特定製品に限定してはならない
ライセンスは他のソフトウェアを制限してはならない - 著作物として別個のものと明確に定義できる各ソフトウェアはそれぞれ別のライセンスであってもよい(例えば一方がオープンソースライセンスであっても他方はプロプライエタリであってもよい)。GPLもこの条件に合致している("集積物の別の部分と見なされるパッチ"を参照)。
ライセンスは技術中立 (Technology-Neutral) でなければならない - ライセンスに特定技術に依存するような条項があってはならない。例えばクリックラップ(英語版)などのソフトウェア利用許諾契約は、GUIのクリック操作という、契約に対する明確な同意の意思表示を強要する。仮に「クリックラップ」条項が含まれたオープンソースソフトウェアをCUI環境でしか動作しないソフトウェアに組み込んだ場合に問題が発生する。
オープンソース・イニシアティブはオープンソースの定義に準拠したソフトウェアをオープンソース・ソフトウェア、定義に準拠したライセンスをオープンソースライセンスとして承認している。
オープンソースの定義はソフトウェアの在り方を定義しており、その定義を準拠したソフトウェアはオープンソース・ソフトウェアである。
オープンソース・イニシアティブはコンピュータプログラムのライセンスがこの定義に合致しているかをライセンス認証プロセスにてチェックし、オープンソースライセンスとして承認している。
フリーソフトウェア財団(FSF)はフリーソフトウェアを定義するものとして、「フリーソフトウェアの定義」を掲げている。
フリーソフトウェア運動とオープンソース運動の根本的思想の違いにもかかわらず、フリーソフトウェア財団による「フリーソフトウェアの定義」とオープンソース・イニシアティブによる「オープンソースの定義」は、2、3の細かい例外を除いて、基本的には同一のソフトウェア、ソフトウェアライセンスを対象としている。フリーソフトウェア財団は思想的違いを強調すると同時に、次のようなコメントを述べて、ソフトウェアライセンスを図解している。
参考訳: