I don’t know how many of you are known to the terms “Singularity” and “Midori”. Don’t be mistaken with these simply as literal words. These were someday (Singularity) and currently (Midori) Operating Systems from Microsoft. The news is not new to some, but there exists a Non-Windows Operating System at the Microsoft research laboratories. Here’s a look and know how’s of the OS.
MIDORI is the codename of the project developing at Microsoft’s research labs since 2003. Back in 2008 Microsoft had documented a presentation in a program named CHESS (A systematic testing tool for concurrent software) in which they gave the insights of the programs being developed under Microsoft’s. That’s when the term Midori was first seen. Midori is almost same as Singularity which was documented even earlier.
These are NON-WINDOWS Operating Systems whose micro kernel is an excellent example of 100% managed code. These systems uses SIP which stands for Software Isolated Processes. This is enabled by type-safe languages and a new and abstract instruction set. SIP provides the isolation of OS processes like separate runtimes and isolated object space from the enforcements of the hardware. SIP basically encapsulates the internal processes which makes the system very efficient and provide strong interfaces. Below were the verdicts of the two researchers (Jim Larus and Galen Hunt) at Microsoft’s on Singularity:
“Singularity is a research project focused on construction of dependable systems through innovation in the areas of systems, languages and tools. We are building a research operating system prototype (called singularity), extending programming languages, and developing new techniques and tools for specifying and verifying program behavior”
Midori (which is currently development stage) is somewhat related to singularity in various respects of technology but as it’s the new one it’ll definitely be more efficient and advanced. Project Midori is headed by Eric Rudder and Chief Researcher and Strategy Officer is Craig Mundie.
It’s still an assumption about when will the OS be available but Microsoft is surely working hard on its development. Though it may continue working on future versions Windows Operating Systems but Midori is something which may go ahead of the curve as far as one can imagine.
Will Midori make Microsoft say goodbye to Windows? What will be the life after Windows? Well only time can tell this as more information from deep research labs over at Microsoft’s slips out the clues.