⬆️ ⬇️

Catalog of articles on OS Inferno

Almost every article on OS Inferno raises questions from the series “what it is and why it is needed.” These questions are quite relevant, but it’s impossible to start each article with an answer to this question - at least I’m not ready to answer this question with one paragraph, and the full answer to the whole article is not enough. Therefore, this article will maintain the full catalog of all articles about Inferno OS on Habré, and in new articles you can simply refer to this directory.



OS Inferno Reviews



The first acquaintance with OS Inferno ... ended in nothing, because the stereotype “once an OS, means it must be a full-fledged alternative to a traditional desktop or server OS”. Shame on you



The second acquaintance with OS Inferno ... was much more successful - we managed to get rid of stereotypes and understand how and why you can start using this OS.

')

Surface review of OS Inferno ... well, very superficial, rather just a list of features and not a review.



OS Inferno Architecture - 1 ,

OS Inferno Architecture - 2 ,

Inferno Graphics ,

Limbo ,

3 entities! ... this cycle of 5 articles is an overview of the system.



Inferno Shell ... a detailed description of the inferno shell.



And yet it is multiplayer! ... describes how inferno works with user accounts.



Inferno Part 0: namespaces



Install OS Inferno



Installing OS Inferno New Edition ... article is outdated, below there is a newer version. Nevertheless, the article is still interesting with the description of the device and the use of authorization in inferno and comments.



Installing OS Inferno New Edition (update) ... we install the latest version of Inferno under modern (2012) Linux, FreeBSD, Mac OS X, Windows.



Setting up OS Inferno ... and you can not configure, and works so well.



We try native Inferno OS on Raspberry Pi



Software development for OS Inferno



Preparing your Inferno applications for standalone installation ... describes how to run your programs on computers where there is no installed inferno.



Deployment of your software for OS Inferno ... describes how to install additional modules and applications, as well as how to write your own so that it is convenient to install to other people.



Development of modules for Limbo C (part 1) ,

Development of modules for Limbo on C (part 2) ... rather complicated material, details of the internal structure of the inferno. But the complexity is relative - compared to programming on Limbo it is difficult to write drivers for inferno. But compared to writing modules for Perl in C (using Perl XS), writing drivers for the inferno is an order of magnitude easier.



Convenient development for OS Inferno in Vim - plugins, mkfiles, syntax highlighting, etc.



Theory


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

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



Misc



Syntax Highlight Considered Harmful



File database



How can XMPP look like in Inferno OS

Source: https://habr.com/ru/post/145993/



All Articles