Midori according to the article from InfoWorld is the next generation presumable cloud (or Internet) based replacement for the somewhat aging Windows OS. Midori is an offshoot of a research project Singularity that started in 2003 with the aim of rethinking the software stack and playing with new architectures for the operating system layer. This article about rethinking the software stack is worth checking out. It talks about software isolated process, and puts stress on verifiability and security of programs written in high-level languages and executed on a singularity kernel. The central notion there is the execution of sealed processes. This means a loaded code cannot load new executable code into itself. This offers a number of benefits, among others, the improved static analysis and and processes can be identified by their code content.

Singularity runtime system and compiler code is based on technology called Bartok.

Leave a Reply

Your email address will not be published. Required fields are marked *