Geek magazine hacker daily blog

6 years, 5 months ago
Practically each article on OS Inferno raises questions from the series "what is it and what it is necessary for". These questions are quite pertinent, but it is impossible to begin each article with the answer to this question — at least I am not ready to answer this question with one paragraph, and on the unrolled answer and the whole article it is not enough. Therefore in this article the complete directory of all articles about Inferno's OS on Habré will be supported, and in new articles it will be possible just to refer to this directory.

OS Inferno reviews

The first acquaintance to OS Inferno … ended with nothing since the stereotype "time worked is OS, it means has to be full-fledged alternative to traditional desktop or server OS". It is a shame.

The second acquaintance to OS Inferno … took place much more successfully — it was succeeded to get rid of stereotypes and to understand as well as for what it is possible to begin to use this OS.

Surface OS Inferno overview … well very surface, rather just list of features but not overview.

Architecture of OS Inferno — 1,
Architecture of OS Inferno — 2,
Graphics in Inferno,
3 entities! … this cycle from 5 articles is also the overview of system.

Inferno Shell … detailed description of a cover inferno.

And nevertheless it is multiuser! … describes work inferno with the user accounts.

Inferno Part 0: namespaces

OS Inferno installation

The OS Inferno New Edition installation … article became outdated, there is newer version below. Nevertheless, article is still interesting by the description of the device and use of authorization in inferno and comments.

The OS Inferno New Edition installation (update) … we put the fresh version inferno under modern (2012) of Linux, FreeBSD, Mac OS X, Windows.

The OS Inferno setup … it is possible and not to configure, and so not bad works.

We try native Inferno OS on Raspberry Pi

Development of software for OS Inferno

Preparation of your Inferno annexes to standalone to installation … describes how to start the programs on computers where is not present set inferno.

Deployment of your software for OS Inferno … describes how to install additional modules and applications, and just as to write the that they were convenient to be set to other people.

Development of modules for Limbo on C (part 1),
Development of modules for Limbo on C (part 2) … rather complex material, parts of the internal device inferno. But complexity piece relative — in comparison with programming on Limbo it is difficult to write drivers for inferno. And here in comparison with writing of modules for Perl on C (using perlovsky XS) — it is much simpler to write drivers for inferno.

Convenient development for OS Inferno in Vim — plug-ins, mkfiles, syntax highlighting, etc.


Introduction to the theory of the interacting consecutive processes (CSP), part 1,
Introduction to the theory of the interacting consecutive processes (CSP), part 2


Syntax Highlight Considered Harmful

File database

As XMPP in Inferno OS can look

This article is a translation of the original post at
If you have any questions regarding the material covered in the article above, please, contact the original author of the post.
If you have any complaints about this article or you want this article to be deleted, please, drop an email here:

We believe that the knowledge, which is available at the most popular Russian IT blog, should be accessed by everyone, even though it is poorly translated.
Shared knowledge makes the world better.
Best wishes.