Some of the first official information about Windows 7, which is the code name for the successor to Window Vista came out today from Microsoft in an interview of Windows development chief Steven Sinofsky by Ina Fried of CNET News.com.
Reading the interview transcript I note that Sinofsky said that Microsoft was limiting information about Windows 7 until the “the information we share is accurate and reliable.” He stated that Windows 7 is on track to be available by January 2010, three years after the release of Windows Vista and that there will be 32- and 64-bit versions built on the existing Vista and Windows Server 2008 foundation.
The most important question concerned drivers and software compatibility – issues that bedevilled Vista.
Q: know you said you don't really want to look back, so maybe looking forward a little bit...We haven't heard a lot about Windows 7, but we've heard about a couple of things discussed. The real areas I've heard a lot about are this idea of a new kernel, a minimum Windows kernel that came up in a speech, and then some stuff around new user interfaces. Can you tell us a little bit more about where those things fit in with how you guys are thinking about Windows 7?
Sinofsky: We're very clear that drivers and software that work on Windows Vista are going to work really well on Windows 7; in fact, they'll work the same. We're going to not introduce additional compatibilities, particularly in the driver model. Windows Vista was about improving those things. We are going to build on the success and the strength of the Windows Server 2008 kernel, and that has all of this work that you've been talking about. The key there is that the kernel in Windows Server 08 is an evolution of the kernel in Windows Vista, and then Windows 7 will be a further evolution of that kernel as well. So, memory management, networking, process management, all of the security hardening, all of those things will carry forth, and maintain the compatibility with applications that people expect. Finally, we are going to make sure that the release is available both in 32 bit and 64 bit, which is an additional help for maintaining compatibility, particularly with device drivers. As the 64-bit ecosystem catches up, we expect more and more people, particularly enthusiasts, to be running 64 bit. For many people that's a great scenario today. I know I run 64 bit on most of my machines, including my primary laptop.
In light of this interview, people that were expecting a complete kernel rewrite are wrong; Windows 7 can be considered Windows Server 2008 SP2 at a kernel level. Fortunately for Microsoft, people like the Windows Server SP1 kernel, giving Microsoft a solid foundation to build on.