オープンソースとは何ですか?
オープンソースは、何かの背後にあるソースコードが一般に自由に利用できるようにすることを示唆する哲学です。この原則は、1990年代後半にソフトウェア業界で生まれ、オープンソースソフトウェアとオペレーティングシステムのいくつかのリリースがあり、その後他のコミュニティにも拡散しています。録音、ソフトウェアツール、またはオペレーティングシステム全体であろうと、オープン形式で何かをリリースするための多くの強力な議論があります。
この方法で何かをリリースする主な利点は、エンドユーザーがソースと直接対話し、潜在的に自分の願いに合わせて変更できることです。これにより、一定の開発と革新が促進され、共有情報のコミュニティが作成されます。オープンソース製品を生産する多くの企業は、ユーザーの革新に依存して機能を拡大し、潜在的な弱点を特定して修正しています。これらの企業は、製品の変更を積極的に奨励しています。
さまざまです。オープンソースのレベル。たとえば、リリースには特定の制限がある場合があります。その場合、一部の人々は「共有ソース」または「共有コモンズ」という用語を好む人もいます。たとえば、誰かがオープンソース形式で録音をリリースするかもしれませんが、アルバムのリツールから利益を得ないように人々に依頼することができます。オープンソース哲学の多くの支持者は、本当に無料のアイテムを好み、ソースコードと最終製品で望むことを何でもできるようにします。
一部の人々は、すべてのオープンソース素材も自動的に無料であると誤って信じています。実際、これはそうではありません。いくつかの企業は、新製品の開発と追加機能の開発をサポートする料金で、人々に支払いを要求するオープン製品を製造しています。また、人々が支払うものについて共有されたソースライセンスを見ることも一般的です。たとえば、Appleコンピューターは、オープンライセンスの下でそのテクノロジーの一部をリリースします。
この哲学には、特に知的財産コミュニティで批評家がいます。これらの批評家のほとんどは、開発と流通が実際に機能するためには、強力な中央主催者が必要であり、主要な開発者がプロジェクトでの仕事に対する補償を期待することは不合理ではないと主張しています。ただし、資料が真にオープンソースである場合、そのような補償を構築する方法を理解することは困難です。