Midori/ Singularity

  • "pure" Managed OS

    Sooos will not be a pure managed OS  , like Cosmos SharpOS or Mosa  , or even Singularity ( which has a small amount of C++ code)... I still feel that GC technology has some way to go  and at present the performance penalty is too bad for certain functions.   This is especially so for writes as most GCs todate implement a write barrier which can more that half write performance , that said as we go to higher core counts it may be more efficient to remove the write barrier. In particularly 3D and some mathemetical modelling which need to work...

  • Managed OS

    Just an update on what I have been up to. I don’t have a lot of time and what little I have im spending on the kernel. Some back ground The key challenges to moderns OS are 1. Security  ( more specifically hacking through 3rd party services likes Flash and limiting the damage from users allowing bad apps) 2. Reliability 3. Resiliency eg recovering from a critical failure And to a lesser extent 4. Difficulty in managing change to an OS 5. Handling the Asynchronous nature of the internet 6. Handling multi cores efficiently SOOOS ( Service Oriented Object Operating System)  is a OS that scales from embedded to GP.  It is not a...

  • The End of Linux ...and Windows

    New generation of OS coming. Operating Systems are about to enter their 4th generation with a revolutionary change.  These being Basic TimeSharing Hardware memory protection ( most were UNIX/MULTICS derived designs) Managed OS. ( or OOOS) While Singularity/Midori is a Manged OS it is still a traditional style OS. Not all 4th gen OS will be so traditional ,  things a operating system does like memory segmentation are not even needed. A better name for these OS may be an...

  • More information on Midori

    Very curious on Midori and where it is going .. So based on the following information i will entertain some speculation. The following is a subset of people who are working on Midori ( see http://www.nabble.com/Midori-in-The-Register-td18739750.html) Ravi Pandya, Dean Tribble, Pavel Curtis, Eric Northup, Chris Brumme Jonathon Shapiro Recent papers Ravi Pandya  (Architect Technical Strategy)  ( has some comments related to small hand held devices/ netbooks and Security / identity                   Abstracting Operating environment from Operating System Dean Tribble ( PrincipalArchitect  work in security) Recent patents                     Concurrent exception handling                      Abstracting Operating environment from Operating System                       Hierarchical reservation resource scheduling infrastructure                       Co-ordinating Chores in muli processing Pavel...

  • Midori To be or not

    Just read this article and had to respond/.. http://www.computerworld.com.au/article/255954/windows_midori_doomed_failure On a number of facts its just wrong , particularly. 1. Microsoft wants to evolve. 2. Its unnecessary as windows Kernel is light and replacing the kernel will not solve the security and DLL problems. 3. The purpose behind a new OS 4. Backward competability Note this is based on Midori being a Singularity style kernel. 1. Microsoft wants to evolve. Dont know about MS desire to evolve .. DOS - Windows - NT NT - Windows 2000 driver model Vista Video driver model Windows - Bob Word 5 - Word for Windows 1 - clean break WYSIWYG VB - VB.NET    C#...