On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet

October 19th, 2007

Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more

Posted by Mary Jo Foley @ 4:03 am

Categories: Code names, Corporate strategy, Research, Windows 7, Windows client

Tags: Virtualization, Microsoft Corp., Kernel, MinWin, Traut, Microsoft Windows, Operating Systems, Software, Mary Jo Foley

Microsoft has created a stripped-down version of the Windows core, called MinWin, that will be at the heart of future Windows products, starting with Windows 7, the Windows client release due in 2010.Stripped-down ‘MinWin’ kernel to be at the core of Windows 7 and more

While the Windows team has been working for years on reducing the dependencies in Windows which have made the operating system increasingly bloated and difficult to maintain and upgrade, it’s only been recently that the team has been able to create a separate, usuable new core.

Going forward, MinWin will be at the heart of future versions of Windows Media Center, Windows Server, embedded Windows products and more.

Microsoft Distinguished Engineer Eric Traut described some of the work the Microsoft Core OS team has done to build the MinWin core during a recent talk he gave at the University of Illinois. The full video of Traut’s talk is here. Blogger Long Zheng clipped out the piece of Traut’s talk which highlighted how the MinWin core will work in Windows 7 and posted it to his site.

MinWin is internal-only and “won’t be productized but it will be the basis for future products,” Traut said. But “it’s proof there is a really nice little core inside Windows.”

MinWin is 25 MB on disk; Vista is 4 GB, Traut said. (The slimmed-down Windows Server 2008 core is still 1.5 GB in size.) The MinWin kernel does not include a graphics subsystem in its current build, but does incorporate a “very simple HTTP server,” Traut said. The MinWin core is 100 files total, while all of Windows is 5,000 files in size.

Traut said he is running a team of 200 Windows engineers working on the core kernel and Windows virtual technologies.

Traut acknowledged tat the Windows kernel is between twelve and fifteen years old right now. He said that Microsoft is operating under the premise that “at some point, we’ll have to replace it (the kernel),” given that it “doesn’t have an unlimited life span.

Traut did not mention Singularity — Microsoft Research’s built-from-scratch microkernel-based operating system — during his talk.

Instead, Traut spent most of his time describing Microsoft’s thinking around virtualization, and how virtualization can be used to ease backwards compatibility and other problems Windows users incur. He did not speak specifically about how Microsoft plans to incorporate virtualization in Windows 7, but did stress that virtualization should not be viewed as a crutch, in terms of improving existing code. He said Microsoft considers application virtualization, like that it provides via SofGrid, presentation virtualization (Windows Terminal Services and “enhancements to core Windows functionality” are all other ways that the company can improve users’ Windows experience.

(mini me. Image by Sue P. CC 2.0)

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 120 Talkback(s)
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more
After Mr Ballmer chided so many people for using their ip. Who is copying who now? I still would use real linux or bsd over ms. I have already paid enough Microsoft Taxes. Microsoft did not make their... (Read the rest)
Posted by: QuestounBuffo Posted on: 04/07/08 You are currently: a Guest | | Terms of Use
I wonder...  Grayson Peddie | 10/19/07
Wouldn't that be nice?  Michael Kelly | 10/19/07
Hopefully the user apps  John Zern | 10/19/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  nwoodson@... | 10/19/07
Wiat for the law suit  satovey@... | 10/19/07
MenuetOS - Why Wait?  rarsa | 10/19/07
Or maybe KolibriOS  rarsa | 10/19/07
Wait for the law suit  aussieblnd@... | 10/19/07
Only 3.5"  alaniane@... | 10/19/07
Stripped-down 'MinWin' kernel  aussieblnd@... | 10/19/07
it's just a Linux ripp-off  Linux Geek | 10/19/07
You don't know what you're talking about, don't you?  Grayson Peddie | 10/19/07
Considering that it's a Friday I will forgive you.  nomoremicrosoft | 10/19/07
Isn't it MaxLose vs "MaxLoose"?  THEE WOLF | 10/19/07
Linux, UNIX, heck even maybe a Mach ripp-off  sys_engineer | 10/21/07
Olive Branch?  Jkirk3279 | 10/26/07
Linux? After screwing Con Kolivas?  Shinsengumi | 11/15/07
Less Bloat from the Bloatfarm?  Jeremy W | 10/19/07
Well, if anyone should know about bloat, it's you  John Zern | 10/19/07
It is SOOO Sad that this site has become an Microsoft PROMOTION site!  nomoremicrosoft | 10/19/07
Bye!  M.R. Kennedy | 10/20/07
Good thing Microsoft has a mouthpiece like you  Ole Man | 10/20/07
oh look..  xuniL_z | 10/19/07
"Goldman Sachs: Microsoft a 'Buy'"  crypt2121 | 10/19/07
MS has always been a buy  spacecase2 | 10/19/07
What goes up, must come down  Ole Man | 10/19/07
Uuuuummmm..  Jeremy W | 10/19/07
Engineering effort right now  Bill4 | 10/19/07
It's about time (nt)  Badgered | 10/19/07
Could be interesting...  MarcB_z | 10/19/07
Rep got me a preview...  Mike Cox | 10/19/07
Is Rep short for "Repulsive"?  spacecase2 | 10/19/07
Hooked another one!  MarcB_z | 10/19/07
Ummm, read between the lines...  spacecase2 | 10/19/07
Sounds about right  John L. Ries | 10/19/07
Warnings?  nwoodson@... | 10/19/07
poor Mike!  Linux Geek | 10/19/07
Mike is the master Satirist  Aragorn_z | 10/19/07
Reread the response  John L. Ries | 10/19/07
If you've been around for awhile...  spacecase2 | 10/19/07
Nah  John L. Ries | 10/19/07
couldn't be  Badgered | 10/19/07
couldn't be  aussieblnd@... | 10/19/07
10.0!!  Linux User 147560 | 10/19/07
9.7  BanjoPaterson | 10/20/07
Now that's what we need  TripleII | 10/19/07
You've always...  spacecase2 | 10/19/07
True  MarcB_z | 10/19/07
One thought on CLI vs GUI  enduser_z | 10/19/07
CLI is also  alaniane@... | 10/19/07
But...but...  Cardinal_Bill | 10/19/07
Have to concur - but...  thx-1138_@... | 10/20/07
At last.  raggi | 10/19/07
Now that IBM is no longer supporting OS/2  Update victim | 10/19/07
Who do you think helped write part of OS/2 for IBM?  balsover | 10/19/07
then who made...  page.jason@... | 10/20/07
Who cares about the processor?  balsover | 10/19/07
I think the poster  alaniane@... | 10/19/07
Yes,  raggi | 10/22/07
No graphics?  tkepner | 10/19/07
In the current definition of operating systems  Update victim | 10/19/07
Your assumption  alaniane@... | 10/19/07
I want to hear more about...  spacecase2 | 10/19/07
That was true  alaniane@... | 10/19/07
This may be a good thing  John L. Ries | 10/19/07
This is not "at the core of Windows 7"  Resuna | 10/19/07
Why is this news?  Hari Seldon | 10/19/07
Why is this news?  Ole Man | 10/19/07
Why all the reactionary comments  michaelkhalsa | 10/19/07
Good analysis  kfan | 10/19/07
Again, Who Cares?  coachgeorge | 10/19/07
A bright future?  Ben_E | 10/19/07
Help Me Understand  bdthompson | 10/19/07
And miss all the fun?  satovey@... | 10/19/07
Completely different matter  John L. Ries | 10/19/07
Minds were made up long ago  bmerc | 10/19/07
Help Me Understand  aussieblnd@... | 10/19/07
an HTTP server in the kernel?  dlmeyer@... | 10/19/07
Missed that  John L. Ries | 10/19/07
Perhaps the plan is to use a GUI that is...  JCitizen | 10/19/07
You may be right  John L. Ries | 10/19/07
You have a point.  JCitizen | 10/19/07
and further...  JCitizen | 10/19/07
HTTP Server in Kernel  Hari Seldon | 10/19/07
Maybe for a while in 64 bit, but that won't last long,  JCitizen | 10/19/07
Maybe -  spacecase2 | 10/19/07
There is actually a HTTP kernel module for Linux if you want it  balsover | 10/19/07
MinWin  genefitz1976 | 10/19/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  Crabby Guy | 10/19/07
Let them steal the File System Too  ceh4702 | 10/19/07
Just Make a Virtual Windows  ceh4702 | 10/19/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  rob_apel@... | 10/19/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  gbray@... | 10/19/07
It's NT version 7.0  PB_z | 10/19/07
In the old days  alaniane@... | 10/19/07
I had the same question!  cawwilsontx@... | 10/19/07
Perhaps...  thx-1138_@... | 10/20/07
No the real  alaniane@... | 10/20/07
For the not so observant  thx-1138_@... | 10/21/07
Sorry about that  alaniane@... | 10/23/07
A useful video on Channel9  PB_z | 10/19/07
Modular Win OS  Drakaran | 10/19/07
And will it run on a 80486...  page.jason@... | 10/19/07
Are you still using OS/2?  balsover | 10/19/07
A 486 is not slow  alaniane@... | 10/19/07
Huh?  notsofast | 10/19/07
certain we'll get all the bells and whistles?  Jack-Booted EULA | 10/20/07
Another way for MS to provide less and charge more, I bet  mikifinaz1@... | 10/19/07
So Funny! Instead of Minnie Me it's MiniWin!  nomoremicrosoft | 10/19/07
Still here?  M.R. Kennedy | 10/20/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  AFUMCBill | 10/19/07
So now they're using blatant...  thx-1138_@... | 10/20/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  atari8bit@... | 10/20/07
MinWin is already used in Vista  qmlscycrajg | 10/20/07
you seriously  page.jason@... | 10/20/07
You too...  page.jason@... | 10/20/07
"Mini" compared to vista is still ginormous.  kraterz | 10/21/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  ibtechnologies@... | 10/22/07
DUH!  arenaria1@... | 11/15/07
RE: Stripped-down 'MinWin' kernel to be at the core of Windows 7 and more  QuestounBuffo | 04/07/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement
Click Here

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here