When will Windows 7 ship? My prediction: April 2009

I’ll be publishing this in Short Takes later this morning, but I thought it would be of interest here in the blog as well:

There's been a lot of speculation about when Microsoft would ship Windows 7, its eagerly awaited follow-up to Windows Vista. So far, I've suggested that the company would ship Windows 7 far earlier than most people thought. But now I'm ready to make a number of more specific predictions myself, and add to the speculation.

It's pretty widely known that Microsoft will ship a beta release (and a public one at that) of Windows 7 in January. This beta will be the only beta and it will be followed by a single release candidate build, and then the final version, all in quick succession. I expect Windows 7 to be finalized by April 2009 at the latest, and to be completed simultaneously with Windows Vista/Windows Server 2008 Service Pack 2 (SP2), which is also due in April. (Windows 7 and SP2 share more code than people realize as well, by the way.) Windows 7 will be made broadly available to consumers and business customers no later than June 2009.

And those, folks, are my predictions for the release of Windows 7.

One other factoid: My understanding is that Vista SP2 and Windows 7 will be the baseline for both application and device compatibility going forward, and that’s a big part of the code sharing between these two releases. The idea is that if it works in Vista (with SP2) it will absolutely work in Windows 7 as well.

Discuss this Article 116

Waethorn
on Dec 5, 2008
"I know most video encoding uses multiple threads, but they still seem to mainly utilize one core more than the others." "Spreading the work out too much makes it hard to keep sync accurately, as the data stream has to be synchronous" Most of it has to do with engineering the software to break a process into logical threads. Video encoding nowadays can't be broken up by frames because with current video codecs, there is a lot of reliance on previous or future video frames. Spreading the workload out means that you have to synchronize threads in order for that information to be gathered correctly. That's not a good way to design multi-threaded applications though. Many encoders will take audio (which doesn't require info on the video, except for a timecode sync), and renders that in a separate thread. Video effects can sometimes be rendered separately too. "you can still get better performance out of a dedicated encoder card." I'd like to see the performance of one of those new SpursEngine cards up close. The stuff that NVIDIA is doing with GPU processing looks interesting too. Intel will have their own stuff in Larabee too, likely. I've seen some of the Matrox video processing cards in action on Adobe Premiere & After Effects too. Those cards can process effects in realtime, as quickly as the CPU can pass the frames to them.
Waethorn
on Dec 5, 2008
@mike: Multi-threaded video encoding is only as good as the optimizations for the shared cache between the cores. MPEG compression (and every other temporal compression scheme on the planet) requires shared information after all.
mikegalos@msn.com
on Dec 5, 2008
tayme To be fair, Snow Leopard is (if the few statements released are accurate) is likely a necessary update to the aging core of OS X. This is most likely due to the rapid increase in threading in the industry as processor speeds stalled. While Microsoft has had good practice with larger multiprocessor systems through the server side of the OS group (nothing like getting your teething done on 32 processor super servers), it's likely that Apple found some serious problems with their scheduler when they went over 8 logical processors and either had to do a rewrite or be dead in the water. I'd note that even the high-end Mac family hasn't gone to i7 and given the chance to turn the crank again for the holiday season with a new halo product update, that's awfully suspect. Since it's likely that we'll start seeing 16-32 logical processor systems in the next couple of years, it was either rewrite or die. While they're doing the update to the scheduler, it looks like they're going to support asymetric processors by offloading some types of processing onto the GPUs and killing off PowerPC support. (Good for the users of newer systems but horrible for those people who bought the last generation G5s and are now abandoned)
mikegalos@msn.com
on Dec 5, 2008
Waethorn, It depends on what you're doing and how you're doing it depending on how you break up the work flow. You can get reasonably good scaling on video work with a cluster farm if you split the work into discrete chunks (keyframe and delta frames)
shark47
on Dec 5, 2008
The link that tayme had posted had a "mash up of a series of ongoing articles by Daniel Eran Dilger at roughlydrafted.com" about Snow Leopard myths. Read that if you get the chance. It's amazing to see how many times MS has been mentioned in those articles. Wow!
hellcatm
on Dec 5, 2008
"The BlackBerry Storm, in my opinion, is a wonderful illustration of how Apple’s innovation and market appeal can force a smart company like RIM to invest millions of dollars in a product that’s way outside its core competency. You don’t see Apple trying to create a full-on enterprise/e-mail device, do you?" This is what companies do. Look at when Motorolla came out with the Razer, everyone made a Razer look alike. And no Apple isn't crating a full-on enterprise/e-mail device because like push to talk with nextel others companies have tried and failed so Apple isn't even going to try. Apple like Sony gives people what they think they want instead of listening to them. They do well working this way which is fine, but they also alienate the people who want certain features or products that they don't yet or won't make. Like with Apple TV, it can't view TV. I know when it came out people complained that it didn't have a tuner and couldn't work like a DVR. Cut and paste in the Iphone still isn't implemented. People hate the Iphone virtual keyboard and say they would want one with a real keyboard. Thats just a few things...if Apple listened instead of just pretended they're psychic they could do even better. MS isn't always much better, they kind of have the same frame of mind at times. MS does listen to customers....after a while. Like with Vista, they didn't listen to the people while making Vista, but they are looking at what people didn't like with Vista and are trying to fix them in Windows 7. Same with the Zune, they didn't listen to what people wanted, but they tried to fix it in Zune 2. I think Windows 7 will ship August or September of 2009. I think they want to get it out sooner than later since Vista was delayed so long. I just hope that doesn't hurt Windows 7. Windows 7 has great promise and if its done well it could greatly help MS getting people to upgrade from XP to 7. If Windows 7 fails then it could open up a door for Mac. I think MS knows this and they're going to try their hardest to bring out a good product.
Jon Fingas
on Dec 5, 2008
mikegalos@msn.com: I don't think you really understand the nature of the current Core i7 chips. The current models are mainstream desktop parts that have a TDP of 130W. There's simply no way those will fit into iMacs without melting, and of course they're not intended for multi-socket systems like the Mac Pro. Moreover, the mainboards are often about as expensive as the base Core i7 -- Apple probably doesn't want to bake $600-plus into the cost of a desktop before it's even reached the display. Apple's fabled "xMac" (a mid-range tower) also likely isn't in the works, and let's not forget -- the company almost never releases a halo product that late into the year. Not when Macworld is a month or two away and Apple knows it'lll get more PR there.
lotsamystuff
on Dec 5, 2008
"Canadian McLobster is so much better (as is the other Canadian menu, as well as the decor of the restaurants)" Yeah, I'm really missing Poutain on my American McDonald's menu. The only thing I'm jealous of in Canada is Tim Horton's, and thankfully they're migrating south now, so the only reason to keep Canada around is so we can exploit its natural resources.
Waethorn
on Dec 5, 2008
"I'm really missing Poutain [sic] on my American McDonald's menu" It's spelled "Poutine", and pronounced "poo-TIN". Uneducated English speakers pronounce it "POO-teen". In any case, I don't like it either. They do have it on the McDonald's menu in Quebec though. KFC also has it. "The only thing I'm jealous of in Canada is Tim Horton's, and thankfully they're migrating south now, so the only reason to keep Canada around is so we can exploit its natural resources." What? Dunkin' Donuts not good enough for you? And I don't suppose you can afford Starbucks anymore.... Yet another type of restaurant chain that we do better.
mikegalos@msn.com
on Dec 5, 2008
Jon Fingas No, I do understand that. I also understand that Apple is now hitting the holiday shopping season with products that are a generation older than their less expensive competitors that do use i7 and thus Apple products don't match up in the "checkbox" comparison that drives retail so often while not having done an update on anything but the laptop line in any significant way in a very, very long time (by industry standards of long time) Getting PR is good but only if you have competitive product to sell off that PR. What Apple has to offer company wide in 4CQ08 is not compellingly different than what they already sold in 4CQ07. That hurts them for the non-techie consumer for this holiday season. What hurts them with the techie consumer for this holiday season is the general perception (true or not) that there will be an iMac/MacPro generation change early next year. So, the people who track the industry won't buy this Fall because it'd be buying a product thats at end of life and who wants to be the last person paying retail for the old model? The people who don't track the industry won't buy this Fall because Apple's a generation behind and now they're having to compete with not their competitor's top machines but the bargain, close-out models. So, tell us, why would Apple, a normally very shrewd company when it comes to being competitive for key shopping cycles, get themselves into this situation?
robertsjoe
on Dec 5, 2008
For people that are unsure, Windows 7 is Vista 2.
tayme
on Dec 5, 2008
@robertsjoe - Yup...school's out. Perfect timing. See my earlier post explaining that you would fail to mention the $129 Service Packs coming out of Cupertino. --tayme
Sevenmack
on Dec 5, 2008
Delmont: Yup she is. My mom's a IT VP at a department store chain and overseas IT for the southeast region. She's become more pro-Mac over the past couple of years, with two Macbooks, a Mac Mini, a tower, several iPods and the iPhone (the original, not the 3G, which she thought was in some ways a step back) over the past few years. But Vista SP1 won her back over to the Windows side and Windows 7 impressed her. She's got 7 installed on one of her Sony Vaios and she wants to do an install on her main PC laptop, an HP. From where I sit, Vista is fantastic. The UAC is a great idea, especially for folks like my aunt, who, unlike my mom, screws up every gadget and computer she owns (even though she loves gizmos to the nth degree); I just turn it off and I'm fine. Besides, far too many people were running software that should have been upgraded long ago because they wanted to be cheap. And despite having loaded up my computer with all kinds of graphic design, print layout and entertainment software, my Vista Toshiba still loads fairly fast compared to my XP Toshiba.
robertsjoe
on Dec 5, 2008
@tayme: Windows 7 (Vista 2) is nothing more than some cosmetics (trying to fix up a mess that Microsoft has not been able to get right since Windows 1.0) and security and service packs rolled together.
robertsjoe
on Dec 5, 2008
For those that can't wait for Vista 2, there's a pre-release of Vista 1's SP2. Almost exactly the same of what you'll get with Vista 2. More of the same. http://lifehacker.com/5102327/vista-sp2-beta-available-for-download
tayme
on Dec 5, 2008
@schoolboy robertsjoe - What about Snow Leopard? I believe that you described it well. --tayme
Sevenmack
on Dec 5, 2008
"The BlackBerry Storm, in my opinion, is a wonderful illustration of how Apple’s innovation and market appeal can force a smart company like RIM to invest millions of dollars in a product that’s way outside its core competency. You don’t see Apple trying to create a full-on enterprise/e-mail device, do you?" But if RIM didn't come out with something, the perception would become that it is lagging behind the times. After all, Palm ignored RIM until it no longer couldn't -- when the market changed and RIM products became dominant in the nascent smartphone market. RIM is simply trying to stay relevant Can't blame them for attempting to do so (this also applies to M'soft when it comes to Windows). Should it? Not really. The iPhone is nice, but I'm not a big fan of touchscreens; I have a Samsung Instinct that serves my non-work needs nicely and my Samsung Rant actually serves my business needs (quick, on the road e-mail and messaging, along with sweet voice clarity and a loud speakerphone for the times I don't want to done the Bluetooth) better than an iPhone could. For other folks, the basic Blackberry meets their needs better than any of the phones I've mentioned ever could. Most companies, after all, don't care about cool; they care about what works well (example, the Moto Q, which is cool, but few businesses supply to their workers). Blackberry does that job well and should focus on the core.
Sevenmack
on Dec 5, 2008
And, of course, I should say pre-pre-beta for Win 7, not beta (as in, nearly ready for release) since it isn't.
DRWAM
on Dec 5, 2008
When will there be a public beta of Seven? [for my $400 Vista laptop of course. Did you miss me gang?]
Ocean
on Dec 5, 2008
Mack, Company VP's, as they did with the iPod, will demand that their underlings make the iPhone work. Rim would have done better to make sure that they kept their base sooo happy that they didn't dare look elsewhere.
DRWAM
on Dec 5, 2008
PS That's one of my David Austin English roses. That's my hand, so you can imagine how big the bloom is. I will change it to another rose next week.
xtreem0
on Dec 5, 2008
"so the only reason to keep Canada around is so we can exploit its natural resources" Apparently water and lumber mostly comes from Canada too... Maybe if we kept it too ourselves (**evil thoughts...**) if you think about it.. If Canada ever decided to keep its resources the US would greatly suffer... Water being the big one.. hey i just thought of a new war game >.>
mikegalos@msn.com
on Dec 5, 2008
DRWAM There be a public beta of Windows 7 for your $400 Vista laptop in early 2009.
tayme
on Dec 5, 2008
@Ocean - I haven't seen any VP's at the company I work for or any of my cohorts at other companies *demand* that IT make an iPhone work. I have seen it asked about...but in most cases, once again, information security policies won't allow it. Most companies of any size have invested in RIM and MS and do not want to have an iPod in a phone connected to the end users PC's. You must not have any corporate experience. --tayme
DRWAM
on Dec 5, 2008
Thanks Mike. It's got an empty partition ready, willing and probably able. I just have a good feeling about it for some reason. Maybe it was the Seinfeld commercials;)
tayme
on Dec 5, 2008
Just did some checking...the company that I work for is, however, reviewing the Storm at this point. Still an absolute policy against iPhones connected to PC's or configured to work with our Exchange environment. --tayme
mikegalos@msn.com
on Dec 5, 2008
DRWAM I think you just want to be able to talk about your $400 Windows 7 laptop. :-)
subzerohitman721
on Dec 5, 2008
Paul, I strongly disagree with your assessment. With economic conditions as they are, the announcement of 1.9 million jobs losts and 10.3 million Americans unemployment, I think it would be suicide for Microsoft to launch Windows 7 in 2009. I am sticking with the belief that Windows 7 will launch in May 2010. Look at the conditions. Do you think businesses or consumers will have the money to make purchases of Windows 7? I sure as hell will not. Windows Vista is doing just fine. Its outselling Leopard 30 to 1. There is no reason in a bad economy to launch Windows Seven unless it is heavily discounted from the retail costs of Windows Vista. Going into 2009, we're going to have more people laid off and looking for jobs. The last thing they are going to do is upgrade their OS. I think people will stick with Vista or XP for the time being. Second, if Seven fails to be anything less than what Windows 95, 98, and XP were, MIcrosoft will have successfully open the door for Apple to take a stronger chunk of the desktop market. Forget 10 percent. Microsoft's failure to capture consumer confidence will have a devastating backlash. It will justify greater criticisms of Microsoft and give Steve Jobs the "I told you so" argument. If Microsoft was smart, they'd stick with the original roadmap. Beta test it through 3/4ths of 2009. RC the OS till the end of December and launch in late January 2010. If Microsoft is rushing Seven to a 2009 launch and it fails to be nothing less than stellar, I might have to consider looking at a Mac and Snow Leopard. As a consumer, I am saying if Windows Seven doesn't live up to its promise, I would vote with my wallet against Microsoft. Later.
robertsjoe
on Dec 5, 2008
@mikegalos: "There be a public beta of Windows 7 for your $400 Vista laptop in early 2009." I believe that they are bringing out Vista 2 in 12 different editions. 23 for the Server.
robertsjoe
on Dec 5, 2008
"BTW ... My prediction for Snow Leopard? August 2009." Are these predictions like Baller's lame ones too? Where many years ago he said that MSFT would be as relevant in search as Google? He said this years ago, but said they would be as relevant in 6 months. Still waiting. The only way they'd be as relevant is if they outright bought Google.
robertsjoe
on Dec 5, 2008
Baller's == Ballmer's
robertsjoe
on Dec 5, 2008
What?! Bo blog posts about Apple blowing away Microsoft in the smartphone market? Walking over Windows Mobile.
mikegalos@msn.com
on Dec 5, 2008
Subzero "If Microsoft was smart, they'd stick with the original roadmap." As far as anybody has said, they are. I have no idea where you got the idea that the plan ever involved a 9 month long beta test followed by a release in 2010. Certainly not from Microsoft.
subzerohitman721
on Dec 5, 2008
@mikegalos@msn.com stated: As far as anybody has said, they are. I have no idea where you got the idea that the plan ever involved a 9 month long beta test followed by a release in 2010. Certainly not from Microsoft. Mike, According to Microsoft when Vienna/Seven was first confirmed that it would be available 3 years from the launch of Windows Vista. January 29, 2007 + 3 = 2010. I don't think my math is that wrong. Also, Mary Jo Foley with contacts deep within Microsoft had an article saying 2010. http://blogs.zdnet.com/microsoft/?p=592 Also, Mike weren't you a former Microsoft employee? Then what about this email on the Microsoft website from Microsoft Senior VP Bill Veghte, stating 3 years and 2010? http://www.microsoft.com/windows/letter.mspx Thats where I got the 2010 roadmap. Later.
shark47
on Dec 5, 2008
"I have no idea where you got the idea that the plan ever involved a 9 month long beta test followed by a release in 2010. Certainly not from Microsoft." Didn't they say it was going to be released in 2010? At least that's what Paul mentioned on his blog: http://community.winsupersite.com/blogs/paul/archive/2008/05/27/and-the-... Bill G said 2009, though.
shark47
on Dec 5, 2008
subzero, the blog says, "approximately" 3 years. It could even mean 2 years and 10 months --> November 2009. :-) I think they said approximately 3 years and everyone assumed 2010. Microsoft refused to give a firm date. Mike is right on that one.
DRWAM
on Dec 5, 2008
I'll settle for the beta while I wait. Ooooo, $400 Windows 7 laptop. I would be the first on the block, and that's just how I like it. However, it really does make me wonder about the timing and the economy. But Would a few more months really make much of a difference. Those that want the latest/greatest will want it now. Those that were afraid to get Vista may jump on Seven now. Those with Vista may think that 7 is even better, may want it now. Of course Sub, you probably know by now that I am a big optimist. If some have the pre-beta installed, the public beta oughta work pretty well on my laptop too. Don't get me wrong. Vista works just fine on it. But I need to plat with new toys. I hacked the iPhone and now I'm ready to move on. Yup, I covet 7.
subzerohitman721
on Dec 5, 2008
Shark47, Okay, I'll give you that based on the word "approximately." But everyone else with contacts in Microsoft have been saying 2010. However, I could see Microsoft waiting till late September 2009 for a Seven launch and make it make sense. However, even though I don't see Vista as a flop as much as our resident Windows haters, I do think Seven needs to recapture that Windows 95 moment. I think September makes sense, because it leaves enough time for 2 betas, 2 RC's, and RTM. Possibly an November release, but thats pushing things too close to the Holiday selling season and not enough time for marketing and promotion. However, if Seven ends up feeling rushed more so than Vista, then I think you have to give Apple another look. Though a lot of the complaints about OS-X 10.5 Leopard, are that some Mac users are privately saying it was rushed. Quite a predicament if you are a computer user. Just my two cents, take it or leave it.
DRWAM
on Dec 5, 2008
I must admit that September seems to be a better choice for a consumer release, or perhaps late summer for the school release. but maybe it's pretty much ready? I know, I'm a little too optimistic.
shark47
on Dec 5, 2008
"However, if Seven ends up feeling rushed more so than Vista, then I think you have to give Apple another look." I think a lot of people will. Microsoft needs to get 7 right. Although, I would still claim that Microsoft never gave a definite timeline for 7. If you remember, Paul and others lamented the lack of information coming out of Microsoft about it. There were also some rumors about 7 being released in 2009 and some MS executives, including Bill Gates have accidentally mentioned it.
DRWAM
on Dec 5, 2008
Whataya think about my rose?
tayme
on Dec 5, 2008
Interesting discussion. If people are to give Apple another look because 7 does not impress, they will definitely have to lower the cost to the consumer. This will be especially true if the downward spiral of the economy continues. --tayme
tayme
on Dec 5, 2008
Some say love, it is a river..... --tayme
tayme
on Dec 5, 2008
Or a $400 Windows 7 lappy!!! --tayme
RaaJ
on Dec 5, 2008
Subzero, There is no way in hell MS would postpone the launch of Windows 7 - not with Snow Leopard set to release mid-next year. They can't afford to give the Apple iTards further ammunition to claim MS couldn't "fix Vista yet.. and now are delaying their next operating system to compete with the awesomeness of Snow Leopard." If they are smart, Seven will cost less than Vista does.
mikegalos@msn.com
on Dec 5, 2008
Actually, Windows Vista shipped in Fall 2006 to businesses and OEMs. "About 3 years after" that is somewhere between Summer 2009 and Early 2010.
robertsjoe
on Dec 5, 2008
"If people are to give Apple another look because 7 does not impress," Seven (Vista 2) will not impress. As Vista didn't. As XP didn't. They have not, and will not get a good OS out the door.
mikegalos@msn.com
on Dec 5, 2008
OT: But the Songbird topic is closed. Songbird's CEO was quoted in the following article that's getting up on Digg's front page: http://hothardware.com/News/Apple-Blocking-iTunes-Competition-for-iPhone/
tayme
on Dec 5, 2008
@mikegalos - I thought that you meant me when you said songbird.... --tayme
RunTimeError
on Dec 5, 2008
@ subzero: I agree 100%. The company I work for just gave a few people their walking papers due, in no small part, to the economy. And we're still mostly on XP boxes; there are a few who have Macs (more on that in a second). There was talk about getting us up to Vista come the new year... maybe. Win 7? Pffft... right. If MS was smart, they'd hold off on Win 7 until 2010 - 1) this would give them a chance to really add some polish to the OS and 2) see what the economic landscape looks like. Don't forget, there is also the consumer market who have purchased new PC's with Vista pre-installed - now all of a sudden there is Win 7 which is supposed to be, pretty much, an apology for Vista? Yup. Sure. Very little sales there as well; we all know most people use whatever OS is pre-installed on their computers. This goes for the everyperson who buys PCs AND Macs. And before all you Windows people jump on me, I'd say the same to Apple too. Out of all the folks in the office who have Macs, only three of us are on Leopard; and IT told us that it was on our own dime, and if the computers f**ked up, it was "Back to Tiger with you!". No Windows 7 and no Snow Leopard anytime soon.

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• 120 Technical
Sessions
• Networking with Peers
• Expert Speakers


Come See Paul Thurrott & Mary Jo Foley in Person!

Register Now

Office 365 InfoCenter

Get the latest insight and info from Paul

Read Now!

What I Use