元のUnixバージョンが突然オープンソース/フリーになったのはなぜですか? AT&TとBell Labsが、オペレーティングシステムのようなものを、特に当時の少量のオペレーティングシステムが持つすべての機能を備えて、成形可能で再販可能にするのは奇妙に思えます。彼らがオープンソースになることを許可したことは知っていますが、なぜそうしたのかわかりません。
From The Art of Unix Programming (強調を追加):
[1974]の論文の後、世界中の研究所や大学がUnixを自分で試す機会を求めて叫びました。反トラスト訴訟の和解に関する1958年の同意判決により、AT&T(ベル研究所の親組織)はコンピューター事業への参入を禁じられていました。したがって、Unixを製品に変えることはできませんでした。実際、同意判決の条件の下で、ベル研究所は、電話以外の技術を要求した人にライセンス供与する必要がありました。ケン・トンプソンは、テープとディスクパックをそれぞれ出荷することで静かに要求に答え始めました。伝説に、「愛、ケン」と署名されたメモ付き。
その章にはもっと関連性のある情報があります。そのタイトルは「Unixの起源と歴史、1969-1995」です。強くお勧めの読書(本の残りの部分と一緒に!):)
AT&TはオープンソースのUNIXを強制されていました。当初、AT&T、Sun、IBM、HP、Tandem、Berkeley Univ、Digitalは、KenThomsonとチームによって実際に開発されたUNIXカーネルの開発に貢献していました。
UNIXがより成熟した後、独自の特許を申請したいので、上記の企業間でソースコードを共有する必要がありました。そのため、UNIXは独自の特許を取得したRISCハードウェアのそれぞれに微調整され、IBMのようなUNIXの特許を取得したOSが登場しました。 -AIX、Sun-Solaris、HP HP-UX、Digital Tru64など...これが、コアコマンドが類似していると思われる理由です。しかし、Berkeley Univはx86ハードウェアに近いUNIXを開発し、それをBSD(FreeBSD、OpenBSD、TrueBSD)などと呼んでいました...