Computer Systems Research Group

Computer Systems Research Group (CSRG) について



Computer Systems Research Group(コンピュータ・システムズ・リサーチ・グループ、略称CSRG)は、カリフォルニア大学バークレー校において、国防高等研究計画局(DARPA)からの資金援助を受け、AT&TUNIXオペレーティングシステムを改良するために設立された研究グループです。

歴史



1974年、ボブ・ファブリー教授がAT&TからUNIXライセンスを取得したことが、CSRGの活動の始まりでした。カリフォルニア大学バークレー校では、このUNIXを基に改良を重ね、BSD(Berkeley Software Distribution)として配布を開始しました。

1980年には、DARPAとの契約により、アーパネットの要求仕様を満たすようにUNIXを改良するプロジェクトが始まりました。この資金提供を受けて、ファブリー教授はCSRGを立ち上げ、研究開発を本格化させました。このプロジェクトの最大の成果の一つがTCP/IPプロトコルの開発であり、BSDの成果としては、バークレー高速ファイルシステムが特筆されます。

1970年代から1980年代にかけて、AT&TUNIXライセンス料を10万米ドルから20万米ドルへと大幅に値上げしました。この値上げは、BSDを使用していた小規模な研究所や企業にとって大きな問題となりました。そこで、CSRGは、AT&Tに由来するすべてのソースコードを、自分たちで記述したソースコードで置き換えるという目標を掲げました。

この目標は1994年に4.3BSD Net/2として達成されましたが、AT&TUNIX事業を継承したUSL(UNIX System Laboratories)がこれを認めず、訴訟に発展しました。裁判の結果、1994年の判決後、CSRGはBSDライセンスの4.4BSD-Liteと、UNIXライセンスの4.4BSD-encumberedをリリースしました。

1995年にCSRGは解散しましたが、その成果はNetBSD、FreeBSD、OpenBSDといった、4.4BSD-Liteをベースとしたオペレーティングシステムに引き継がれ、オープンソースUNIX文化において重要な役割を担っています。

フリー・ソフトウェア・ファウンデーション(FSF)やLinuxと同様に、CSRGは同時期のオープンソースコミュニティの基盤を形成しました。CSRGのメンバーには、キース・ボスティック、ビル・ジョイ、マーシャル・カーク・マキュージックなどがいました。

CSRGの主な貢献



  • - BSD (Berkeley Software Distribution): UNIXを基盤としたオペレーティングシステムの開発と配布。
  • - TCP/IPプロトコル: インターネットの中核となる通信プロトコルの実装。
  • - バークレー高速ファイルシステム: ファイルシステムの大幅な改善。
  • - オープンソース文化: ソフトウェアの自由な共有と開発を推進。

CSRGの重要性



CSRGは、単なる研究グループとしてだけでなく、オープンソースソフトウェアの歴史において非常に重要な役割を果たしました。彼らの活動は、現代のオペレーティングシステムの基礎となり、多くのソフトウェア開発者に影響を与えました。CSRGの研究成果は、インターネットやコンピュータ技術の発展に不可欠であり、今日においてもその影響は色褪せることがありません。

まとめ



CSRGは、カリフォルニア大学バークレー校で誕生した、オープンソースソフトウェアのパイオニア的存在です。彼らの貢献は、BSD、TCP/IP、ファイルシステム開発にとどまらず、オープンソース文化の形成にも大きく貢献しました。CSRGの活動は、後のソフトウェア開発に多大な影響を与え、今日でもその遺産が活用され続けています。

脚注



Some article with a brief history
A more detailed article
Twenty Years of Berkeley Unix - From AT&T-Owned to Freely Redistributable

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。