![]() |
![]() |
改訂: 2009/08/24
![]() Plan 9 第3版ロゴ |
![]() |
|---|
ここは Plan 9 オペレーティングシステムの専門ホームページです。
古い解説と新しい解説が入り乱れています。さらに、Plan 9 は日々発展しているので、半年前の記事が現在では修正を要する場合もあります。書かれた日付を見て判断してください。
pegasus-2.0a.tgz
pegasus-2.0.tgz
pegasus-1.2a.tgz
pegasus-1.2.tgz
pegasus-1.0b.tgz
pegasus-1.1a.tgz
Plan 9 は1995 年に Bell 研究所によってリリースされた新しいオペレーティングシステムである。Bell 研究所と言えば UNIX を開発した事で知られている。Plan 9 は UNIX を開発した同じグループが、UNIX の現在抱えている問題点を整理し、問題を克服する為に提唱したオペレーティングシステムである。
彼らは、現在進行しているコンピュータの利用形態 - 分散環境 - に UNIX がもはや適合できなくなったと感じている。
ネットワークには多数の UNIX ワークステーションが繋がっているが、ばらばらに管理され、管理者の私的な好みによってソフトウェアがインストールされ、その結果ワークステーションは事実上特定のユーザによって私物化されている。
かっての UNIX はどの端末にも等しいサービスを行い、ユーザがどの端末から利用しても自分の構築した環境の下で作業できた。この良い面がワークステーションによる分散環境の中で消失している。
UNIX の利用者がホストコンピュータから離れ、ワークステーションを使いたがるのは、
ワークステーションの下にはマウスとグラフィックスを使ったユーザフレンドリな環境があるからである。このような利用法を維持しながら、ネットワークに接続されているコンピュータたちをあたかも1つのコンピュータのように見せ、かっての UNIX のような、均一な、集中化された、しかもユーザの好みの環境を柔軟に構成できるオペレーティングシステムが必要であると彼らは考える。
Plan 9 はそのようなオペレーティングシステムを目指して開発された。

Dennis Ritchie による写真の説明 (2003/06/09 付けの 9fans の記事より)
Description: The Plan 9 system is now available for commercial research and development organizations. Members of the Computing Techniques Research Department, which developed the software, are (foreground, from left) Dennis Ritchie, Dave Presotto, Rob Pike, (background, from left) Tom Killian, Allen Eisdorfer, Tom Duff, Phil Winterbottom, Jim McKie, Howard Trickey and Sean Dorward. 2.Members of the Computing Techniques Research Department are in a lab setting, conversing with one another. BELL LABS NEWS JULY 24, 1995
Plan 9 は UNIX と比べて以下の特徴を持っている。
これらの特徴の多くは Plan 9 の名前空間の特異な性質と結びついている。
2006/12/15 追加
Plan 9 のコミュニティはメーリングリスト 9fans を通じて活動を行っている。今年(2006)初めて国際的なワークショップをスペインのマドリードで開催した。日本からは筆者と佐藤さんが参加し発表を行った。最後に集合写真を撮った。(実際の参加者は 40 名弱である)

もっと多くの写真と参加者の発表論文やスライドは
http://cm.bell-labs.com/sources/contrib/iwp9-2006/
から手に入る。
現在の Plan 9 開発の中心になっている Russ Cox さんは上から 2 段目の右から 2 人目である。今回初めて顔を合わせて、握手を求められたとき思わず "Oh, you are very young!" と言ってしまった。ちなみに筆者は前から 2 段目の左から 2 人目である。
このホームページの目的は、Plan 9 をトライする人の為に生きた情報を提供し、日本での Plan 9 の普及の一助とする事である。
そこで、この Plan 9 ページでは他の Web サーバと一味違った運営の方法をとろう。
Pegasus は Plan 9 で動くウェブサーバで、Plan 9 らしい特徴を持っています。
またさらに
など web サーバとしての基本的な能力も持っています。
http://plan9.escet.urjc.es/ Fco.J.Ballesteros
comp.os.plan9
comp.os.plan9 へはM(mediator)がかかっていて直接投稿できない。
9fans@cse.psu.edu に送る。
fj.os.plan9
arisawa@aichi-u.ac.jp に送るか、またはここで行って下さい。