コンピュータシステム研究グループ

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

Unixシステムの単純化された進化。MachカーネルはBSD4.3からのフォークでありmacOSiOSのベースとなるNeXTSTEP / OpenStepつながりました。
CSRGは、 China South Locomotive and Rolling Stock Industry(Group)Corporationを指す場合もあります。
またはChauchatSutterRibeyrollesグラディエーター第一次世界大戦時代の機関銃。

Computer Systems Research GroupCSRG)は、カリフォルニア大学バークレー校の研究グループであり、 AT&T Unix オペレーティングシステムの強化に専念し、 Defense Advanced ResearchProjectsAgencyから資金提供を受けました

歴史

BerkeleyのBobFabry教授は、1974年にAT&TからUNIXソースライセンスを取得しました。彼のグループはUNIXの変更を開始し、そのバージョンをBerkeley Software Distribution(BSD)として配布しました。1980年4月、FabryはDARPAと契約を結び、UNIXをさらに開発し、ARPAnetの特定の要件に対応しました。[1]この資金で、FabryはComputer SystemsResearchGroupを設立しました。

BerkeleySocketsAPI BerkeleyFastFile Systemは、グループの最も重要な革新の一部です。ソケットインターフェイスは、複数のプロトコル(XNSTCP / IPなど)をサポートする問題を解決し、UNIXの「すべてがファイルである」という概念をこれらのネットワークプロトコルに拡張し、高速ファイルシステムがブロック割り当てサイズを512バイトから4096バイトに増やしました。 (またはそれ以上)、ディスク転送パフォーマンスを向上させると同時に、128バイトという小さな「マイクロブロック」を許可し、ディスクの使用を向上させます。もう1つの注目すべき貢献は、ユーザーがキーを押す(control-Z)でジョブを一時停止し、Cシェルの下でバックグラウンドでジョブを実行し続けることを可能にするジョブ制御信号でした。

BSDの注目すべきバージョンは、3.0 BSD(仮想メモリをサポートするBSDの最初のバージョン)、4.0 BSD(実行中のジョブを一時停止および再開するためのジョブ制御CTRL-Z機能を含む)、特別な4.15(暫定)BSDバージョンでした。これは、 BBNのTCP /IPおよび4.2BSD(完全なTCP / IPスタック、FFS、およびNFSサポートを含む) を使用してリリースされていました。

1980年代初頭までに、CSRGは最も有名な非営利のUnix開発者であり、Unixサイトの大部分は少なくともいくつかのBerkeleyソフトウェアを使用していました。AT&Tには、UnixSystemVにいくつかのCSRG作業が含まれていまし[2] 1970年代から1980年代にかけて、AT&T /USLはUNIXの商用ライセンス料を$20,000から$100,000〜$200,000に引き上げました。これは、BSDを使用している小規模な研究所や企業にとって大きな問題となり、CSRGはAT&Tから発信されたすべてのソースコードを置き換えることを決定しました。彼らは1994年に成功しましたが、AT&Tは同意せず、バークレーを法廷に持ち込みました1994年の和解後、CSRGは4.4BSD-Lite2と呼ばれる最後のバージョンを配布しました。

このグループは1995年に解散し、重要な遺産を残しました。FreeBSDOpenBSDNetBSD、およびDragonFly BSDは4.4BSD-Liteディストリビューションに基づいており、スタイルの決定を含め、今日のオープンソースUNIXコミュニティで重要な役割を果たし続けています。スタイルのマニュアルページでKNFを介し使用されるCプログラミングの概要

フリーソフトウェアファウンデーションLinuxに加えて、CSRGはオープンソースコミュニティ の基礎を築きました。

元メンバーには、キース・ボスティックビル・ジョイマーシャル・カーク・マックシック、サミュエル・J・レフラーオザルプ・ババオグルマイケル・J・カレルなどが含まれます。[3] Sun MicrosystemsBerkeley Software DesignSleepycat Software(後にOracleに買収された)の企業は、CSRGのスピンオフ企業と見なすことができます。 Berkeley Software Designは、ConvexComputerでスーパーコンピューター用のBSDUnixの開発を主導したRobertKolstadが主導しました。

も参照してください

参照

  1. ^ Marshall Kirk McKusick(1999)、「20 Years of Berkeley Unix:From AT&T-Owned to Freely Redistributable」、オープンソース:オープンソース革命からの声
  2. ^ フィードラー、ライアン(1983年10月)。「Unixチュートリアル/パート3:マイクロコンピュータマーケットプレイスのUnix」BYTEp。132 2015年1月30日取得
  3. ^ 「コンピュータシステム研究グループ1979—1993」

外部リンク