Plan 9
Inferno もあるよ

OS9 のころから「9」には目がないんです

新着情報

'06 01/30 -- IWP2006 -- First International Workshop on Plan 9 が 2006 12/4-5 マドリードで開催されます。 '05 11/07 -- drawterm 2000 --- dt2k は SSL サポートあり。
'05 10/24 -- Python-2.4.2 --- 2.4.2 のポート xml 有り
'05 10/18 --- /n/sources/9grid/xcpu.tar --- 9grid 用 グリッドツールキット?
'05 09/15 --- Plan B --- Nemo さんの Plan B です。
'05 09/15 --- XENOPPIX --- DVD から起動するだけで、ほぼ確実に Plan 9 の GUI 環境が利用できます。
'05 09/15 --- dot-dot --- dot-dot のアルゴリズムが少々変更されました。dot-dot 問題とは? -- Getting Dot-Dot Right
'05 09/05 --- htfilefs --- http://.../a.iso を /n/temp/a.iso にマウントできる。
'05 08/05 --- divergefs --- 4.4BSD unionfs 的なセマンティクスを実現してくれるファイルサーバ (wiki)
'05 07/26 --- SpiderMonkey --- C で書かれた JavaScript エンジンを Plan 9 で動くようにしたもの。
'05 04/27 --- mms_client --- mms_client を Plan 9 でコンパイルできるようにしたもの。(APE)
'05 03/15 --- 9ch --- 9ch を monafs に対応。記事のリロードができるようになりました。README
'05 03/11 --- /n/sources/contrib/9hist --- Plan 9 カーネルの (1990 年からの!!) 変更履歴。WWW 版は こちら
'05 02/16 --- /n/sources/steve/cvsfs.tar.bz2 --- Steve さんによる、cvs クライアント。ファイルシステムとしてマウントできる。
'05 01/31 --- Juke --- Russ Cox の acme インターフェースによるジュークボックスプログラム。
'05 01/20 --- /n/sources/plan9/sys/src/games/music --- Sape Mullender の rio GUI によるジュークボックスプログラム。
'05 01/28 --- netpbm --- APE を使った netpbm のポート。
'05 01/12 --- bsflite --- Claudio さんによる AIM クライアント。
'05 01/11 --- 9fans --- USB 大容量デバイスが大分使えるようになった。
'04 11/30 --- TIP9UG --- TIP9UG で Plan 9 おためしアカウント発行中。無料。
'04 11/03 --- 9fans-jp --- 日本語 Plan 9 ML
'04 09/21 --- 上海 --- いわゆる上海。
'04 09/07 --- 倉庫番 --- Glenda で倉庫番。
'04 09/06 --- maze --- Theseus と Minotaur の迷宮ゲーム。
'04 08/09 --- epic --- irc client epic を vt 上で動くようにしたもの。
'04 07/21 --- gmake --- Plan 9 で動く。http://lava.net/~newsham/x/gmake-p9.tgz
'04 07/07 --- cifs --- CIFS のクライアント。 /n/sources/steve/cifs.tar.bz2
'04 06/14 --- 9skk 。 --- かな入力モードを追加しましたREADME
'04 04/22 --- IPv6 --- カーネルが IPv6 対応になりました。IPv4 のトンネリングはないです。
'04 04/07 --- Tシャツ --- Glenda の入った T シャツが買える。
'04 04/07 --- 64bit 8c --- vlong (64bit) をネイティヴコードサポートした 8c。
'04 03/22 --- plan9 port --- acme や rio がかなり Plan 9 ネイティヴに近い状態で動く Linux へのポート。
'04 03/10 --- graphviz --- graphviz が Plan 9 で動作するようになりました。(dot, neato, twopi)
'04 02/17 --- GS 8.13 --- AFPL Ghostscript-8.13 が配布されています。
'03 12/11 --- links --- WWW ブラウザ links が Plan 9 に移植されました。

4th Edition が配布されてます

詳しくはベル研の 配布ページ をご覧ください。

GRID

9grid

9grid は 世界中に散らばった Plan 9 支持者同士が協力したものです。 9grid の達成目標は、「Plan 9・フロム・ベルラボ」という OS のもつ 分散機能を利用して、密結合によるグリッド環境を構築することです。この環境で 動作するアプリケーションは、ローカルなクラスタや組織の境界をこえ、地球上の、 さらにはそれを超えた所にある資源を利用することができます。
--- The 9grid ウェブページより

Inferno GRID

現在では、Web サービスを中心に構築されたグリッドサービスのインターフェースが 主流となりつつあります。このようなインターフェースが上手く動作するコンピュータも ある一方で、それが不適切である機器も多くあります。たとえば次のようなものがそうです。 しかしながら我々は、上記のような機器も、コンピュータのより大きなネットワークに 加えていきたいと考えます。Web サービスゲートウェイは最初の二つの問題を解決できる かもしれませんが、ゲートウェイの内側で行なわれる通信をどのように構築するかという問題は 依然として残ります。

Inferno オペレーティングシステムはこの問題に魅力的な解決方法を提供します。

--- Inferno ページより
| チュートリアル

Plan 9 運用日誌

ログ [ 日誌 | venti ディスク容量の推移 ( arda | utumo ) ]
ノート [ システム構成 | 起動/停止 | ユーザ登録 等々 ] ただし、3rd & 4th ないまぜ。
インストールログ
スタンドアロン端末
CPU サーバ
venti+fossil (fossilブート)
venti+fossil (kfsブート)
2フロッピーで動く認証サーバ
dump ファイルサーバ

ソフトウェアリンク

自分がやってること

ドキュメント
Plan 9 システムの運用 --- 書いてる途中。
Plan 9 プログラミング環境 --- 書いてる途中。
auth(6) --- マニュアルの和訳。鍵交換のプロトコルとか。
venti --- 論文の和訳。新しいファイルサーバの基礎技術。 本物はここ
Securing Venti Server --- venti+fossil な cpu サーバのセキュリティ向上について。
ファイル共有について --- srv, 9fs, などに関すること。
3rd のころのこのページ
プログラム等
mms_client --- mms_client を Plan 9 でコンパイルできるようにしたもの。(APE)
9ch --- monafs を利用した acme エディタ用の 2ch 掲示板フロントエンド。README | 画面例(9ch+mona17)
sftools --- subfont ファイルを一文字ずつに分割したらり、一つにまとめるコマンド群。man
mona17 --- 2ch のアスキーアートをそれなりに見られるフォント。
9skk --- かな漢字変換サーバとクライアント。README
fontfs --- TTF フォントサーバ。メモ
cols.c --- acme の一つの window をスライドできるようにしたもの。
usbmouse.c --- 4th の /sys/src/cmd/usb/mouse/usbmouse.c を、USB ホイールマウスのホイールが動くようにしたもの。
mnihongops --- PostScript プリンタの日本語フォント使って漢字を印刷するための troff postprocessor と troff マクロ。
cursehide --- rio のカーソルを隠すプログラム。
oneko --- rio で動作する oneko。mk install して bind -a face /lib/face したのち、jneko と実行する。
tcs --- MS Kanji から変換する時に JISX0201 の片仮名部分を解釈する処理を追加した tcs。
libtcs --- 岡本さんの diff を tar ボールにしたもの。MS Kanji から変換する時に JISX0201 の片仮名部分を解釈する処理を追加した。
daemon --- UNIX でいうところの daemon(2)。Plan 9 における独立したプロセスというのはこんな感じ?

その他リンク


ミラー | おしまい