Inferno (网站服务)
维基百科,自由的 encyclopedia
Inferno是种可以创造并支持分布式服务的操作系统。它主要是基于贝尔实验室九号项目的经验以及贝尔实验室接下来对于操作系统、语言、即时编译器、图形、安全性、网络、移植等的研究而产生的。
Quick Facts 开发者, 编程语言 ...
Inferno第四版 | |
开发者 | 贝尔实验室 / Vita Nuova Holdings |
---|---|
编程语言 | C |
操作系统家族 | 类Unix |
运作状态 | 持续中 |
原始码模式 | 自由软件 |
当前版本 |
|
支持平台 | ARM,PA-RISC,MIPS,PowerPC,SPARC,x86 |
内核类别 | 虚拟机 |
许可证 | GPL / LGPL / MIT |
官方网站 | Vita Nuova, bitbucket |
仓库 |
Close
Inferno应用程式可以移植到大多数混合的硬件、网络、环境上。它也定义了一套名为Dis的虚拟机,这个虚拟机可以在任何实体机器上实做,使用Limbo这种类型安全的语言来编译成位元码。Inferno也提供了具备相同接口的虚拟操作系统来让用户可以在硬件上原生地执行Inferno或以应用程式的方式托管在其他系统中。
一种名为Styx的通讯协议被用来让系统内可以采用一致的方式,让应用程式只要使用标准的文件操作,如开启、读取、写入,以及关闭,就可以存取近端与远程的资源。在第四版的Inferno中,Styx跟九号项目中9P协议的新版本9P2000是一样的。