Quote - (raindrop @ Jan 30 2008, 04:11)

Windows 7, will be based on Windows Mini core
Mini Win is Windows Vista/Windows Server 2008 based kernel
it will have significant change from Windows vista/Server 2008
and will have almost nothing to do with the kernel code of XP
Ok, no, no, and again no...
Windows 7 will be just like Vista, XP, Win2k, NT4, NT3.51, NT3.5, NT 3.1..... It will be the same NT architecture and same kernel technology. PERIOD.
Like all versions of the NT platform, there will be minor changes and optimizations in the kernel, but nothing major, or nothing that would make it viably different than Vista.
There are two MinWin concepts running around. Let's explain it out, because people like Mary Jo and even Paul that are devoted Windows journalists don't have the tech background to fully understand the info they are given and bring it out accurately in their articles.
MinWin 1: This is a minimal core NT kernel with limited subsystem interfaces that was originally both the starting point for part of the WinCE project (split from NT years and years ago), and is also part of the Embedded project for WindowsXP embedded and Windows Vista embedded. This is the one you will see Paul talking about on supersite, as it has been around a while and has been used in various internal testing and forking for NT concepts. For example WinCE used concepts from the MinWin NT kernel, but is not the same code exact code, as WinCE was designed as an appliance OS and hence many modifications and reductions were made to it, striping levels of security the layering, etc.
MinWin 2: This is the minimal corel NT kernel that was presented at a lecture by a Microsoft employee. It was referred to Windows 7 by the press BECAUSE THEY THOUGHT IT WAS DIFFERENT OR NEW, but if you watch the presentation/lecture you will understand that it is nothing more than the a fork of the Vista/Win2008 kernel with all subsystem interfaces removed and a simple HTTP host subsystem in place for I/O. It is no where near Windows 7, being almost exactly the same NT core that is in Vista instead.
What seems to have mislead journalists, is the size of the MinWin that was being demonstrated was under 40mb, and they thought, wow this is so tiny compared to Vista; however, if you strip the APIs and subsystem interfaces from the Vista NT Kernel and compile it, it would also be under 40mb.
NT is inherently a very well designed and compact kernel architecture. People forget that it was designed by the BEST VMS and UNIX people in the industry back in 1990-1992, and they had full permission to make it however they wanted. They inherently didn't want to work around the baggage of how Unix is designed. It was also designed to be tight, portable, and very extensible. Instead of textual messaging and pipe concepts it is a full object oriented based OS design that treats all I/O and internal process as Objects, and also uses token passing for security and processes.
It is also a hybrid client/server kernel architecture with a multi-layered OS design. For example Windows as we know it is really Win32 or Win64 and runs in its own subsystem that sits on top of the NT kernel, this is also how you can run BSD Unix on NT as it runs in its own subsystem as well. (Go look up Unix Subsystem for Vista - it is included as an optiional install on the Ultimate DVD.)
So the NT kernel and architecture is very robust - technically beyond Linux, OpenBSD, & OSX in terms of kernel technology and OS architecture.
Back to MinWin. It is tiny in Vista, as well, but people don't realize that Win32 sits on a fairly small NT kernel technology. If people remember NT (that hasn't changed much) ran great on a 486/33 with 16-32mb of RAM, and this up to the NT 4.0 days.
When they designed NT the HAL (Hardware Abstraction Layer) was under 64KB and today the NT HAL in Vista is still under 256KB, and in XP it is under 150KB. In terms of OSes and kernels - both are still VERY tiny in comparison to other HALs constructs, and very tiny when compared to the massive that is Windows Vista as a whole.
So Windows 7 will be an update version of the same NT kernel that has always been around, just like Vista is, as the NT design is STILL very extensible for many years to come.
Also regarding 64bit, MS has been pretty clear that unless the market has a massive change, there will still be a 32bit version of Windows 7, even though they will try to push the 64bit as the default install for OEMs and Users. With Vista 64bit Microsoft has already made it virtually identical to Vista 32bit, where XP 64bit wasn't quite a full featured or complete. Microsoft has also pushed hard for all hardware MFRs to provide 64bit drivers and ensure their applications are compatible on 64bit in addition to start writing 64bit versions of their applications.
However, by the time Windows 7 comes around, Vista 64bit will probably be the default OS installed for the majority of users, as 4GB is becoming the new 'minimum' RAM configuration for a lot of MFRs, and this means more and more systems will support 16-128gb and also beconfigured with 16gb or 32gb of RAM in high end system in just a couple of years, thus requiring Vista 64bit to use all the RAM.
Even now for users with 2gb or more Vista 64bit is a better choice, as it is faster than Vista 32bit, just due to the 64bit optimizations and the extra 64bit registers and the fact the OS is pushing data around in bigger chunks even if the applications themselves are not, which still makes the OS running under the applications faster and thus provides more speed to the applications.
I really do hope people get the MinWin thing cleared up and stop thinking it is something new, or that Windows 7 is any tighter than Vista, because by falling for that line of thinking you don't get that Vista's NT kernel is already very small, fast and tight, the 'big' comes from Win32/Win64, etc.