The Inferno Operating System
distributed Serviceの作成とサポートを行うOS 強み:
Portability across processors
Intel, Sparc, MIPS, ARM, HP-PA, PowerPCのアーキテクチャで動作しており、他のアーキテクチャへの移植も容易
Protability across environments
小規模な端末ではstand-aloneのOSとして動作する
infernoアプリケーションは同一のインターフェースを表示する
Distributed design
ユーザーの端末とサーバーに同一の環境が確立され、それぞれが他方のリソースをインポートすることができる
やっぱりこれなんだ、リソースをPoolにして、自分の端末と他の端末のリソースを使ってコンピューティングするYudai.icon
Minimal hardware requiremtnts
1MBのメモリさえあれば、有用なアプリケーションを実行でき、メモリマッピングハードウェアも必要としない
Portable applications
Inferno applicationは型安全言語であるLimboで記述されており、バイナリ表現は全てプラットフォーム同一である
Dynamic adaptabillity
アプリケーションは利用可能なハードウェアやその他のリソースに応じて、特定の機能を実行するために異なるプログラムモジュールをロードできる
Inferno interfaces
システム内部の様々なリソースを使用する
読み取りや操作が可能なデータファイルなどのリソースを外部環境に存在する
協調動作できるように実行している個々のマシン内およびマシン間で通信するための標準プロトコルが存在する