「オープンソース」は、非営利ソフトウェア団体(米国のオープンソース・イニシアチブ)によって認証マークとして登録されており、ソースコードが公衆に使用可能なソフトウェアを指すものと正式に定義されており、このソフトウェアの使用は、変更と配布もライセンスによって制限されません。
オープンソース ソフトウェアは通常、著作権で保護されています。そのライセンスには、オープンソースのステータス、作者の公表、または開発管理を意図的に保護する制限が含まれている場合があります。実際、オープンソース ソフトウェアには、ソース コード自体と開発プロセスの両方が含まれており、ソース コードの無料配布、モジュラー システム、市場形式の開発という 3 つの側面がカバーされています。この開発方法では、どこでも誰でも、誰もがソフトウェアの製造に参加できます。マーケット スタイルの開発プロセスは、プログラム内のエラーを多くのユーザーに公開するため、これら 3 つの側面は相互に密接に関連しています。 。一方で、誰もがオープンソース ソフトウェアのコードを再利用して配布できるという事実は、革新的なアイデアが市場全体で共有されるため、公共の利益をサポートします。さらに、「オープンソース」という用語は他の知的グループにも拡張され、新聞や教育コースウェアなどの公的手段を通じて利用できる知的リソースを指します。
米国の一部の進歩的な評論家は、インターネットのような仮想環境では、システムを駆動する基礎となるコード、特にアプリケーション間のよく知られた通信プロトコルは、ある意味、現実社会の規制と非常によく似ていると指摘しています。 。言い換えれば、これらの規範は、現実社会の法律と同様に、オンラインでの行動に一定の規範を提供し、特定の行動を奨励し、他の行動を制限します。したがって、オープンソースは、開発に対してより民主的なアプローチをもたらし、優れたアイデアが個人によって知的資本として保持されるのではなく、集団で共有されます。この意味で、オープンソースは本質的に政治哲学になります。