Inferno (网站服务)
維基百科,自由的 encyclopedia
Inferno是種可以創造並支援分散式服務的作業系統。它主要是基於貝爾實驗室九號計畫的經驗以及貝爾實驗室接下來對於作業系統、語言、即時編譯器、圖形、安全性、網路、移植等的研究而產生的。
事实速览 开发者, 编程语言 ...
Inferno第四版 | |
开发者 | 貝爾實驗室 / Vita Nuova Holdings |
---|---|
编程语言 | C |
作業系統家族 | 类Unix |
運作狀態 | 持續中 |
源码模式 | 自由軟體 |
当前版本 |
|
支援平台 | ARM,PA-RISC,MIPS,PowerPC,SPARC,x86 |
内核类别 | 虛擬機器 |
许可证 | GPL / LGPL / MIT |
官方網站 | Vita Nuova, bitbucket |
仓库 |
关闭
Inferno應用程式可以移植到大多數混合的硬體、網路、環境上。它也定義了一套名為Dis的虛擬機器,這個虛擬機器可以在任何實體機器上實做,使用Limbo這種型別安全的語言來編譯成位元碼。Inferno也提供了具備相同介面的虛擬作業系統來讓使用者可以在硬體上原生地執行Inferno或以應用程式的方式托管在其他系統中。
一種名為Styx的通訊協定被用來讓系統內可以採用一致的方式,讓應用程式只要使用標準的檔案操作,如開啟、讀取、寫入,以及關閉,就可以存取近端與遠端的資源。在第四版的Inferno中,Styx跟九號計畫中9P協定的新版本9P2000是一樣的。