|
|
To print: Select File and then Print from your browser's menu
-------------------------------------------------------------- This story was printed from ZDNet Australia. --------------------------------------------------------------
|
Windows chief opens up on '7' By Ina Fried, CNET News.com May 28, 2008 URL: http://www.zdnet.com.au/news/software/soa/Windows-chief-opens-up-on-7-/0,130061733,339289368,00.htm
Since taking over the Windows development reins from Jim Allchin, Steven Sinofsky has chosen to keep silent about new products, but now in an exclusive interview, he spills the beans on Windows 7. Last year, Sinofsky penned a blog to his Windows unit co-workers, explaining his public silence and urging them to follow his lead. "I know many folks think that this type of corporate 'clamp down' on disclosure is 'old school' and that in the age of corporate transparency we should be open all the time," Sinofsky wrote. "Corporations are not really transparent. Corporations are translucent. All organisations have things that are visible and things that are not." Sinofsky is breaking his public silence, slightly, to offer a few important details about 7 — he reiterated that it is coming by January 2010 — and to explain why he is saying so little publicly. In an exclusive interview with ZDNet.com.au sister site CNET News.com last week, Sinofsky talked about how the new version of Windows is designed to build on top of Vista's architectural changes without adding things like new driver models that can increase compatibility challenges. Below is the edited, but still rather lengthy transcript, of the conversation. Q: In contrast to the pre-release publicity for earlier versions of Windows, we haven't heard a lot about Windows 7. Why? How do you balance that with trying to make sure that people see a future in Windows worth investing in? A lot of our readers are pretty passionate about computers, and we haven't heard as many reasons from Microsoft as we hear from your competitors about why people should be excited about the direction the platform is going in. So, for the enthusiasts, who are really excited about Windows, well, first, I share their enthusiasm. And second, we're really going to focus on making sure that when we talk about the product, that they're getting information that is really what we're doing for the product. Do you think that makes it hard for Microsoft and its PC partners in the interim, as they're trying to sell consumers on Windows at a time where we're hearing a lot of ads speaking negatively about Vista, particularly from Apple? Is that a concern to you? ...when it comes to our partners, the people who make PCs, the people who make hardware, the people who build software, of course, our work with them is constant and ongoing. So, they're not surprised at all in the dimension of the things that we're doing; we're just working with them in a way that's specific to our different audiences. A great example of this is our enterprise customers, who do have multiyear plans. So with them, our salesforce is equipped to have this dialogue, to really talk about the future and the road map of our products. We think that for each of the audiences we have the kind of information that's required for them to act on it. My question is, in the absence of information from Microsoft about where it's going, it seems like you have your competitor, in this case Apple, on the consumer front really defining Microsoft in the absence of Microsoft defining Windows out there in the marketplace. When you think about Windows, what does a good release schedule look like? We've certainly heard loudly from Steve Ballmer that he doesn't want to see a five-year time frame like there was between Windows XP and Vista. How often do people want a new Windows release, and what types of things should change from release to release? So, when Bill Gates was speaking in Miami, and said that Windows 7 was coming in the next year, was he referring to when the beta version would show up? When you think about Windows, as the ecosystem and the installed base has grown so huge, it seems like the testing matrix and the list of possible interactions is so large that it's become very hard to change Windows. Do you think you can keep changing the operating system the way that you generally have, or does Windows reach a point where you want to basically take what Windows is today and run it in some sort of compatibility layer, and so you can really start fresh? I know that Apple a couple times in its history found itself wanting to do that. A great example of that in Windows Vista is the work that we did on graphics. We did do exactly what you said would be very hard, which is... ...we re-plumbed the graphics infrastructure for Windows. That has a huge number of benefits for the ecosystem at large. It means the drivers can be made more robust, they don't have to run in kernel mode and things like that. But we also didn't execute on that as flawlessly as I think we all would have liked collectively as the ecosystem. The team worked super hard with the partners in graphics to really do a great job, but the schedule challenges that we had, and the information disclosure weren't consistent with the realities of the project, which made it all a much trickier end point when we got to the general availability in January. So, were the problems with Vista support and Vista enthusiasm — it sounds like you're saying they were mostly issues of disclosure as opposed to execution on the product. Is that right? I 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? 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. What was this idea then that got talked about in terms of a kind of minimum kernel? Where do you see the biggest opportunities for the OS to matter in the coming years? One area might be new user interfaces, but people talk a lot about the browser making the OS less important. I know that's generally not a view that Microsoft holds, and usually not at all a view the Windows unit holds. So what are the ways that the OS can continue to matter? Is one of the goals with Windows 7 that there will be more things right out of the box to get people interested in this release? Are there any sorts of things that are happening in the overall PC world that are influencing how you guys are designing the operating system? I would imagine one of the things that certainly would influence it would be the sort of extensions to Vista, the Windows Live services. How important are online service extensions to the operating system going forward? I think somebody that reads this conversation we're having is probably going to walk away again with an impression that I know you don't always like: that the Windows team is really being closed and isolated. I know one of the points you want to make is that you guys are talking to your partners. Is there more you would say about why is it important to be so selective about what gets shared ahead of time? Then we turned around and said, "OK, now we're ready to go to developers." We had a conference at Mix, and we talked about the development opportunities in Internet Explorer, because they were actionable. We gave people the code, we had published the specifications, we were ready to go not just for them to go do the work but for them to give us the feedback, and we were in a position to really act on it. That's really what we're trying to do with the next release of Windows as well. I can understand why it's too early to talk about specific features in 7, but I'm a little surprised that it's too early to talk about some of your philosophies about where Windows has an opportunity to grow, and how things are changing, and some of those things, some of the factors that are influencing your work. If I'm understanding correctly, the things that you guys are ready to say about Windows 7 is it will be in 32- and 64-bit flavors, and the idea is that 64 bit will grow over time, although it's still kind of an enthusiast thing. Do you think that 64 bit has come along slower than people would have thought? Then the other thing that seemed like you were saying about 7 is that it will really focus on the underpinnings that are in Vista and Windows Server 2008, and so people should expect new features but not necessarily a lot of under-the-hood changes that require significant testing and so forth. Is that correct? You mentioned Windows Server 2008 being kind of the core on top of which you've built. Does that mean it gets some of the benefits of the modular architecture that the Server 08 release had, where you had this notion of a Windows Core configuration of Windows Server, and then you can sort of add pieces on top of that when they're needed? Do you think there's a risk that the more tight-lipped nature publicly will alienate some enthusiasts and folks who really want to know early on where you guys are going? Let me just end with this. Look, we're working — the team is working super, super hard on this release of Windows, and you have to imagine we'd really be excited to start showing it to people. We want to show it, and we want people to get their hands on it, but we want to do that under the umbrella of being responsible members of the ecosystem, and being respectful of people's time and energy and the work that they'll put in to making Windows 7 great from the work that they can do. So, why don't we say we're on target for the three years after general availability [of Vista], we're very excited about the release that we have, and we're very focused on promising and delivering.
Copyright © 2009 CBS Interactive, a CBS Company. All Rights Reserved. |