Microsoft to replace Windows with ‘Midori’ in totally new OS effort?

“Microsoft is incubating a componentized non-Windows operating system known as Midori, which is being architected from the ground up to tackle challenges that Redmond has determined cannot be met by simply evolving its existing technology,” David Worthington reports for Software Development Times.

“SD Times has viewed internal Microsoft documents that outline Midori’s proposed design, which is Internet-centric and predicated on the prevalence of connected systems,” Worthington reports.

“Midori is an offshoot of Microsoft Research’s Singularity operating system, the tools and libraries of which are completely managed code. Midori is designed to run directly on native hardware (x86, x64 and ARM), be hosted on the Windows Hyper-V hypervisor, or even be hosted by a Windows process,” Worthington reports.

“According to published reports, Eric Rudder, senior vice president for technical strategy at Microsoft and an alumnus of Bill Gates’ technical staff, is heading up the effort. Rudder served as senior vice president of Microsoft’s Servers and Tools group until 2005,” Worthington reports. “A Microsoft spokesperson refused comment.”

Worthington reports, “One of Microsoft’s goals is to provide options for Midori applications to co-exist with and interoperate with existing Windows applications, as well as to provide a migration path.”

“No timeframe for development has been set for Midori, which Microsoft technical fellow Burton Smith says is a research project. A spokesperson added that Midori is one of many incubation projects across Microsoft Research,” Worthington reports.

“Scheduling, a process that allows multiple processes to run on the processor at the same time, will be integrated in Midori at the user-mode application level, from both the desktop and across distributed applications in the cloud. Its distributing scheduling may include active task migration, an activity that today is performed by hypervisors,” Worthington reports.

“‘This is the second attempt at re-implementing OS scheduling that I’ve seen announced in as many months,’ Forrester Research senior analyst Jeffrey Hammond remarked,” Worthington reports. “‘[Steve] Jobs talked [at the Apple Worldwide Developers Conference on June 9] about how Snow Leopard was going to have a new scheduling framework that would make take advantage of multicore easier for OS X developers. This seems to reach similar conclusions, and then take it to the next step in terms of scheduling flexibility,’ he added.”

Tons more in the full article here.

MacDailyNews Take: No timeframe for development has been set for Midori because infinity has no end.


  1. Now it sounds like they’re finally thinking. They’re biting the bullet and realizing that it’s over for Windows. Finally. Apple had to bite that bullet with OS 9. It’s a mess and there’s no where to go with it.

    This is what they should have done rather than wasting so much development time on VISTA (which though not as bad as the media would have you believe, is still Windows and we all know what that means.)

    A component based OS, that uses virtualization for backward compatibility sounds really exciting.

    Still, I can look up the right ingredients to bake a cake but getting something out of the oven people will eat is something entirely different.

  2. This is probably just a case of ‘too little, too late’…

    I really don’t see MS abandoning Windows anytime in the next twenty years (if they’re even still in business then), and this Midori thing is compatible with existing MS tech, so they aren’t really doing anything special.

    I’d prefer if MS continued its impassioned drive to convert the world in a Vista paradise – and then, after billions spent, wonder why everyone is on a Mac!

  3. I wonder if Apple have been working on Mac OS XI(11) as a just in case scenario?

    Windows can’t go on forever. It is becoming big & bloated (even more so), and needs to be scrapped & start from the beginning.

    I have thought for a while that they need to work on a completely new OS.

Reader Feedback

This site uses Akismet to reduce spam. Learn how your comment data is processed.