Inferno (operating system) facts for kids
Inferno 4th Edition
|
|
Company / developer | Bell Labs, Vita Nuova |
---|---|
Programmed in | C, Limbo |
Working state | Current |
Source model | Open-source |
Initial release | 1996 |
Latest stable release | 4th Edition / March 28, 2015 |
Supported platforms | ARM, PA-RISC, MIPS, PowerPC, SPARC, x86 |
Kernel type | Virtual machine (Dis) |
License | GPL, LGPL, MIT |
Inferno is a distributed operating system made by Bells Labs and Vita Nuova Holdings based on ideas and technology from Plan 9 from Bell Labs. The three main principles behind Inferno's design are:
- Resources as files: all resources are represented as files within a hierarchical file system
- Namespaces: the application view of the network is a single, coherent namespace that appears as a hierarchical file system but may represent physically separated (locally or remotely) resources
- Standard communication protocol: a standard protocol 9P is used to access all resources, both local and remote
As a distributed operating system (i.e. an operating system working across and connecting multiple machines and devises together), Inferno is also designed to be able to operated on a variety of computer architectures. It can also be operated on top of other operating systems, such as Unix, Microsoft Windows, or Google's Android operating system. In order to make Inferno applications as portable to other computer architectures as the Inferno operating system, Inferno applications are written in a programing language called Limbo and run inside Inferno's Dis virtual machine.
Images for kids
See also
In Spanish: Inferno (sistema operativo) para niños