Parallel experiments Plan 9 UNIX(SysV/BSD)よりUNIX(哲学)らしいOS

1,376 views

Published on

  • Be the first to comment

Parallel experiments Plan 9 UNIX(SysV/BSD)よりUNIX(哲学)らしいOS

  1. 1. Plan 9<br />Parallel experiments<br />UNIX(SysV/BSD)よりUNIX(哲学)らしいOS<br />@murachue<br />
  2. 2. Plan 9ってなに?<br />分散OSとかいうもの<br />約20年前から現在まで開発中!<br />ベル研究所から始まった<br />Rob PikeやKen Thompson、Dennis RitchieやBrian Kernighanも開発チームにいたらしい<br />UNIXやC言語の開発者、K&Rの人<br />今はオープンソース<br />GUIが標準でついてくる<br />UTF-8や/procやunionfsはここから生まれた<br />
  3. 3. こんなやつ<br />
  4. 4. 気に入ったところ<br />シンプルなシステム<br />“本当に”すべてがファイル<br />ウィンドウも、ネットワークも<br />ioctlがない<br />シェルスクリプトで書ききれる<br />ソースが読みやすい傾向<br />でも…<br />Glendaがかわいい<br />これ<br />
  5. 5. 変態変わっているところ<br />ANSI CじゃないCコンパイラ<br />Anonymous fieldとか独自拡張がある<br />一見さんお断りウィンドウシステム<br />twmより厳しいかも? 慣れるとそうでもない<br />3ボタンマウス必須<br />マウス無いと本当に何もできない<br />へんなテキストエディタばっかり<br />操作方法が特殊、慣れると(ry<br />CLIサポートがかなり残念<br />GUIがメインだから?<br />プロセスによってファイルツリーの見え方が違う<br />名前空間がプロセスによって違います<br />
  6. 6. ためしてみよう<br />http://plan9.bell-labs.com/plan9/<br />
  7. 7. 信者の集いイベントとか<br />こんなのがありました<br />Plan 9勉強会 (Gree Labs) [2010/2/10]<br />Plan 9/SheevaplugHackathon [2010/3/20-22]<br />Plan 9/9grid勉強会 [2010/5/25]<br />Kernel/VM探検隊 [#5 2010/8/22] OpenBSDもあるよ!<br />こんなのもあ(った|る)ようです<br />IWP9 (Plan 9関連の国際会議)<br />twitterでPlan 9クラスタをフォローすると新鮮な情報が手に入るかも?<br />クラスタの定義が怪しいけど…<br />Plan 9のファンが集うMLがあります<br />9fans (ただし英語…でもこわくないよ!)<br />tip9ug (Tokyo Inferno/Plan 9 Users Group)<br />
  8. 8. ありがとうございました<br />続きは懇親会で<br />わからないことがあればGoogle検索や@murachueに<br />問いかけると良いと思います。<br />

×