On The Insider: Mew Moon Pulls $140.7 Million
BNET Business Network:
BNET
TechRepublic
ZDNet

June 4th, 2008

Why MinWin speculation matters

Posted by John Carroll @ 9:05 am

Categories: Apple, Microsoft

Tags: Microsoft Windows 7, Operating System, Server, Microsoft Corp., Kernel, MinWin, Microsoft Windows, Linux, Operating Systems, Desktops

MinWin has re-emerged as a source of debate since Microsoft last week released a few more details regarding Windows 7. Previous discussion of the “MinWin” kernel by engineers related to the Windows 7 team would have led one to believe that MinWin was a fancy new kernel that would be released with Windows 7. Steven Sinofsky, a man well positioned to know what he is talking about, explained that we already have MinWin, as MinWin is little more than a stripped down version of the Vista kernel, one that is shared with Server 2008 and which will be improved in Windows 7 timeframes.

The status of MinWin in Microsoft’s desktop and server products, however, is not the key reason people are so interested in the existence of a stripped-down Windows kernel (though it certainly matters, as it might hint at new levels of modularity). Rather, the interest in MinWin rests more on a realization that more and more embedded devices will share our lives in the future, causing desktop and servers to shrink as a percentage of the daily computing pie (though just as a percentage; it’s not so much that we will use desktops and servers less, but that we will use a lot more embedded devices).

This means Microsoft’s strategy vis a vis the embedded space is rather important. Right now, most of that strategy seems oriented around Windows CE (the base OS for Windows Mobile), an OS that was based on Windows-proper at some point in the past, but is clearly not Windows.

Contrast this with the strategy followed by some of Microsoft competitors. Apple has managed to fit a stripped-down version of their desktop operating system into both the iPhone and the iPod touch. This means that the exact same skills associated with desktop OS development work applies to iPhone and (eventually) iPod work, which makes the APIs unique to Mac development more interesting than their desktop market share alone might merit.  The wisdom of a common codebase only becomes more apparent as the iPod “halo” effect reinforces Mac market share.

Linux might not be lighting the world on fire in the desktop space, but it has a strong showing in the server space (though Windows is ahead there), and even stronger presence in the embedded space. Finding Linux in everything from Television Set-Top Boxes to network routers is common, and those embedded chops are being brought to bear on the mobile phone market. Big companies like Google, through its Android initiative, back Linux as an embedded platform, and some analysts think 23% of the mobile phone space could be Linux-powered by 2013. I believe that is very possible, as Linux is a commanding force in embedded development.

Microsoft’s biggest competitors, in other words, have had strong success turning a single OS platform into something that spans device categories.  Many people wonder when Microsoft plans to do the same, and MinWin seems the best path by which to make that happen.

Would a MinWin-based embedded strategy supplant Windows CE?  I don’t think so, as Windows CE is suited to resource-constrained environments in ways MinWin might not be…at least in the near term.  Code compatibility that stretches from the desktop and server space to embedded consumer devices, however, would be a pretty powerful competitive differentiator…particularly given the market share of desktop and server Windows.  

John CarrollJohn Carroll has delivered his opinion on ZDNet since the last millennium. Since May 2008, he is no longer a Microsoft employee. He is currently working at a unified messaging-related startup. See his full profile and disclosure of his industry affiliations.

Email John Carroll

Subscribe to A Developer's View via Email alerts or RSS.

  • Talkback
  • Most Recent of 16 Talkback(s)
Windows 7 buys Microsoft time to fix their mobile strategy
I think that it's now apparent, after their recent financial filings and layoffs, that Microsoft made several miscalculations, and executed poorly on others over the past four to six years.

Fir... (Read the rest)
Posted by: kirkaiya@... Posted on: 01/28/09 You are currently: a Guest | | Terms of Use
Presumably...  John L. Ries | 06/04/08
UNIX-like is more shrinkable  cruggeld | 06/04/08
RE: Why MinWin speculation matters  chessmen | 06/04/08
A microkernel won't necessarily help that  John L. Ries | 06/04/08
Code base issues  nwoodson@... | 06/04/08
MinWin sounds like a science project.  Anton Philidor | 06/04/08
Actually MinWin sounds like...  TtfnJohn | 06/04/08
Timing  Harry Bardal | 06/04/08
Having it both ways  Yagotta B. Kidding | 06/04/08
"Mission critical spambot"  fr0thy2 | 06/04/08
Desktop Windows...  John CarrollZDNet Moderator | 06/04/08
Yagotta does have a point, though  John L. Ries | 06/05/08
Fair point  John CarrollZDNet Moderator | 06/06/08
RE: Why MinWin speculation matters  X41 | 06/04/08
Why did you leave Joey!?1  Spiritusindomit@... | 06/06/08
Windows 7 buys Microsoft time to fix their mobile strategy  kirkaiya@... | 01/28/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Top Rated

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

  • Smart Tech Expert advice on innovations in healthcare and the green technologies that make it happen. Find out more
  • Smart Business Discussion and advice on management issues that revolve around making your world smarter and more useful. More Smart Advice
  • Smart People The best and worst moves in the management and strategy trenches. Learn More