kids encyclopedia robot

Inferno (operating system) facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Inferno
Inferno 4th Edition.png
Inferno 4th Edition
Company / developer Bell Labs, Vita Nuova
Programmed in C, Limbo
Working state Current
Source model Open-source
Initial release 1996; 28 years ago (1996)
Latest stable release 4th Edition / March 28, 2015; 9 years ago (2015-03-28)
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

Kids robot.svg In Spanish: Inferno (sistema operativo) para niños

kids search engine
Inferno (operating system) Facts for Kids. Kiddle Encyclopedia.