Inferno is an operating system for creating and supporting distributed services. The name of the operating system and of its associated programs, as well as of the company Vita Nuova that produced it, were inspired by the literary heritage of Dante Alighieri, particularly the Divine Comedy.
Inferno runs in hosted mode under several different operating systems or natively on a range of hardware architectures. In each configuration the operating system presents the same standard interfaces to its applications. A communications protocol called Styx is applied uniformly to access both local and remote resources. As of the fourth edition of Inferno, Styx is identical to Plan 9's newer version of its hallmark 9P protocol, 9P2000.
Applications are written in the type-safe Limbo programming language, whose binary representation is identical over all platforms, and is executed using Just-in-time compilation techniques in a virtual machine.
Inferno and Plan9 share a common ancestor, which would be Plan9 at about 1996. They share the same design principles, though there are differences:
Inferno is quite similar to Java virtual machine, except that Limbo is arguably a better programming language than Java. Limbo's virtual machine, unlike the Java virtual machine so far, can be run on bare hardware without a host operating system.
You can not develop userland stuff for Inferno in C, at all. It has to run on the Limbo's virtual machine, which implies you must use Limbo.
Native ports include: x86, MIPS, XScale, ARM, PowerPC, SPARC.
Hosted or Virtual OS ports include: Microsoft Windows, Linux, FreeBSD, Plan 9, Mac OS X, Solaris, Irix, Unixware.
Inferno can also be hosted by a plugin to Internet Explorer. According to Vita Nuova plugins for others browsers are currently underway. *
Other links
Inferno | free software operating systems | Real-time operating systems | Embedded operating systems | Computing platforms | Plan 9 from Bell Labs | Operating systems
Inferno (Betriebssystem) | Inferno | Inferno (Système d'exploitation) | Inferno | Inferno
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Inferno (operating system)".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world