Windows Phone OS 7.0: What's inside?
Summary: In case anyone might think the Microsoft Research project codenamed Menlo could end up derailing Microsoft's current practice of using Windows CE/Windows Embedded Compact as the core of Microsoft's mobile OS in the near term, think again.
In case anyone might think the Microsoft Research project codenamed Menlo could end up derailing Microsoft's current practice of using Windows CE/Windows Embedded Compact as the core of Microsoft's mobile OS in the near term, think again.
Windows Phone OS 7.0 is built from the same core building blocks as its Windows Mobile OS predecessors: A Windows CE/Embedded Compact layer at the base, with a bunch of mobile customizations on top. In other words, the Windows Phone team is an OEM of Windows CE/Embedded Compact. (And so is the Zune media player team.)
There still seems to be a bit of confusion as to which version of Windows CE is going to be in the first Windows Phone 7 devices that ship this year.
A May 3 Microsoft blog post states that the core of the Windows Phone OS 7.0 will be Windows Embedded Compact 7.0, codenamed "Chelan." The exact statement by Embedded Technical Evanglist Oliver Bloch: "By the Way, Windows Phone 7 is based on the Windows Embedded Compact 7 core."
However, Microsoft still has not released Windows Embedded Compact 7 (codenamed Chelan) to manufacturing as of today. And I'd think Microsoft would need to get the Windows Phone OS 7.0 to its phone partners real soon now if a fall/holiday launch this year is in the cards. If Chelan is the core of the Windows Phone OS 7.0, it would stand to reason that Microsoft has built the Windows Phone OS 7.0 on top of an unfinished version of the Embedded Compact core -- unless, of course, the OS for these phones is still a work in progress...
Who cares which version of Microsoft's embedded platform is inside? Well, Windows CE 7.0, the Chelan release, includes a handful of interesting capabilities not available in the current Windows Embedded product. WMPowerUser has a nice list of these Chelan features: Dual Core Support (SMP, ARMv6), IE 7 rendering of rich media plug-ins, DRM, Bluetooth 2.1 support and more.
A statement I received on May 4 from a Microsoft spokesperson when I asked (for the umpteenth time about this) didn't confirm Bloch's post. Here's the statement, which is vague enough to be open to a variety of interpretations:
“Windows Phone 7 is based on the Windows Embedded CE kernel – the next generation of the Windows Embedded CE platform will be Windows Embedded Compact 7 when released, and the current version is Windows Embedded CE 6.0 R3. Although Windows Phone 7 was built on the Windows Embedded CE kernel at its core, the Windows Phone team has incorporated innovative features and functionality on top of the platform to develop an OS specifically designed to meet the needs of mobile phone manufacturers.”
I asked again whether this meant Windows Phone OS 7.0 was built on top of the Embedded CE 7.0 platorm -- or whether this meant Windows Phone 7 version 1 devices were built on the CE 6.0 R3 ("Cashmere") core and a later version of Windows Phone 7 devices would be based on the Windows Embedded Compact 7.0 operating system. I was told Microsoft is not willing to discuss version numbers at this time. I also asked how Microsoft would be substituting the Windows CE 7.0 kernel for the Windows CE 6.0 R3 one (i.e., would some kind of firmware update be required), but got no response.
Or maybe the core of Windows Phone OS 7.0 is a hybrid of CE 6.0 R3 and 7.0? (The same way the Silverlight platform for Windows Phone 7.0 devices is a hybrid of Silverlight 3 and 4?) No word.
Update: My annoying persistent questioning paid off (a little). The updated statement from the spokesperson: "As (Embedded Compact) 6.0 is in market, the phone is based on the current version." But all my other questions -- re: how and when Microsoft will update its Windows Phone 7 devices to Compact 7.0 remain.
Back to Menlo. I don't have any kind of timeframe as to when or if any of the Menlo operating system work from Microsoft Research may show up in mobile phones/devices. But remember: Menlo isn't even an incubation project at this point (at least as far as I know), so it could be a while...
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
If I had to guess (and I will)...
They are likely quite close to the small group of hardware mfgs they are using for the initial release, and you have to believe Chelan is stable enough for them to use the platform for their testing (remember the RCs are now like the RTMs of days past).
While I guess anything is possible, it seems a waste to me to invest so much in another core environment when you can "embrace and extend" in one fell swoop.
I am hoping someone hacks the iPad so you can run WinMo7 on it, or HP or Dell figures out to make stuff that looks like it...
Gonna see lots of Chelan tablets in future
The problem is that that such tablets would have to compete with iPad,
make a silk purse out of a pigs ear.
Right that WinCE7 grape must be sour
LOL
Your guess probably does not matter, as Windows Phone 7 will be a day late
purse out of a pigs ear.
RE: Windows Phone OS 7.0: What's inside?
What, dollar short, for Microsoft? nowhere near. Let me give you a hint. People tend to buy phones as soon as their current contract is over. I know people who don't also. And the average users are not attached to a particular kind except the users of iPhone/iPod/iPad culture. Windows Phone 7 will be sold. And if you say iPhone and Android would go to next version before WP7 comes, yeah I am tired of listening to it, because the world is not ending tomorrow.
--Ram--
WP7 = Lock down DRM
Huh and you claim yourself as Market Analyst
Schmidt would never allow you to do that changing default search engine
on Android's to Bing unless there is an agreement with the carrier and
OEM. Sorry, your one pathetic FUD master.
--Ram
Android allows things to be changed
Nobody likes DRM, but, the problems with Windows Phone 7 go a lot deeper.
beaten, they shoehorn a failed music player OS
into a phone. You can't make a silk purse out of
a pigs ear.
@Donnie
And quite honestly, the OS that runs on the ZuneHD is quite exceptional.
RE: Windows Phone OS 7.0: What's inside?
[i]Why would they let you change Bing Button to Google?[/i]
The better question is why would you even want to? I'd prefer the search engine that actually works. Maybe that is why Bing is set as the default.
RE: Windows Phone OS 7.0: What's inside?
It's funny to read about the things MS is gonna do
doers).
Great time to be in IT:-)
Richard, don't be a Dick
It's competitors are based on a 1990s OS still trying to crack 1% desktop usage and a company where design is more important than function whose so-called innovations were ripped off from other companies (yes that's Apple). I'd probably be more impressed with Apple if (due to my advanced age) I hadn't seen and used the Xerox Star, mp3 players and that woeful Apple Lisa and Nexton in the flesh.
MS Research must really irritate you as it consistently brings out cutting edge innovations versus the open source copies of decade old proprietary software or the incredible "innovations" from that advertising company Google.
Let's just take one innovation - show me another Natal please, I've been looking...
RE: Windows Phone OS 7.0: What's inside?
http://messages.finance.yahoo.com/Stocks_(A_to_Z)/Stocks_V/threadview?m=tm&bn=33693&tid=33912&mid=33912&tof=6&frt=2
http://messages.finance.yahoo.com/Stocks_(A_to_Z)/Stocks_V/threadview?m=tm&bn=33693&tid=33912&mid=33912&tof=6&frt=2
http://messages.finance.yahoo.com/Stocks_(A_to_Z)/Stocks_V/threadview?m=tm&bn=33693&tid=33945&mid=33945&tof=2&frt=2
I will buy a Windows Phone 7 phone.
RE: Windows Phone OS 7.0: What's inside?
UI-approach more important than code-approach.
1) They have invested greatly and asked app-producers to invest in using a text-heavy and inefficient "Metro-UI" on the Phone. If asked, NNGroup would probably critizise the hell out of Windows Phone 7 series UI.
2) They are further expecting people to take skills from desktop programming languages or old CE based languages and develop applications. This too is inefficient, and does not push sufficiently to make Windows Phone a relevant and future-oriented plattform. Backwards compatability in languages seems more important. Not smart, just look at apple, -a clean slate, and based partially on established languages that are open.
RE: Windows Phone OS 7.0: What's inside?
From what I've heard (and the ROMs I've had) WP7 is CE7 based, and since the top tier OEMs are heavily involved in WP7s development, the fact that CE7 isn't finished doesn't really matter. So long as CE7 is released a month or so before devices, there won't be any real issues.