On the road to Midori: RedHawk, MinSafe and Sapphire
Source: Mary Jo Foley
The road to “Midori” is paved with lots of other Microsoft codenames, according to tipsters who’ve been coming out of the woodwork since I made public my latest couple of posts on Midori, Microsoft’s next-gen operating system.
Before Microsoft delivers a brand new operating system — be it distributed, object-oriented and/or microkernel-based — the company is planning to deliver some new components that will pave the way for Midori. Two of these elements are code-named “Redhawk” and “MinSafe,” according to a few tips I’ve received recently.
Here is my understanding of what’s in the works:
Redhawk and MinSafe are two sides of the same coin. Redhawk is the codename for new managed code work being done by the Developer Division, while MinSafe is the codename for the complementary managed code initiative on the Windows side of the house.
Both projects are aimed at providing a new managed-code execution environment that will be more lightweight and (Microsoft hopes) more appealing to developers who are put off by the perceived overhead of the current Common Language Runtime (CLR) at the heart of the .Net Framework.
Redhawk deliverables may include a new back-end compiler and new runtime that would still provide type safety and garbage collection, but perhaps not the rest of the functionality that is currently part of the current .Net CLR.
The Redhawk and MinSafe teams are not restricting themselves to insuring compatibility with Windows or the .Net Framework. (That jives with tips I’ve gotten about Midori being a “built from scratch” non-Windows-based operating system that won’t necessarily preserve backward compatibility with Windows.) And the Redhawk/MinSafe are dabbling with how to deliver a new object framework on top of User Mode Driver Framework (UMDF), as well as a new base class library (BCL).
I am hearing that some of the Redhawk/MinSafe deliverables (specifically around the driver model) could be incorporated into Windows 8 — which, if the Windows client team stays on its current schedule, could be expected debut around 2011/2012.
I’ve got lots of questions based on these bits and pieces, but Microsoft is not ready to talk about Midori, Redhawk or MinSafe, a corporate spokesperson reiterated when I asked.
I’m also curious how/if Microsoft’s work to provide a native (as opposed to managed) implementation of Microsoft’s Web services platform that Microsoft seemingly is readying as part of Windows 7 fits in here. The AeroXP guys recently described this platform — which Microsoft is planning to detail at its Professional Developers Conference (PDC) in late October — as “WinFX minus .Net.” I’ve heard this unmanaged services platform described by yet another codename: “Sapphire.”
Keep those codename tips and educated guesses coming. Meanwhile, based on these nw clues, any observations about what the Redmondians might have up their sleeves for Windows’ successor?
Leave a Reply
You must be logged in to post a comment.
.:: Previous news ::.
November 19th, 2009 - Google ChromeOS: It’s basically a modified browser that runs web apps
November 19th, 2009 - Google ChromeOS: It’s basically a modified browser that runs web apps
November 9th, 2009 - Google apps and gmail to get wave interface ?
November 9th, 2009 - Google apps and gmail to get wave interface ?
October 22nd, 2009 - Skype Hits 521 Million Users And $185 Million In Quarterly Revenue
October 22nd, 2009 - Windows 7 on multicore: How much faster?
October 22nd, 2009 - Every Elementary Student in Uruguay Now Has an OLPC Laptop
October 21st, 2009 - Review: New Apple MacBook
October 21st, 2009 - New Google Music Service Launch Imminent
October 21st, 2009 - Want to learn about Windows 7? Microsoft offers you a look at its features
October 21st, 2009 - New iMac and Magic Mouse unboxing and quick hands-on
October 21st, 2009 - Microsoft releases Windows-7-friendly version of Desktop Optimization Pack
September 9th, 2009 - iPhone OS 3.1 is official, available today
September 9th, 2009 - Monopoly City Streets turns Google Maps into a game board
January 12th, 2009 - Weird news from the world around us..