microsoft
Report a problem

Windows Server 2008 is SP1. Adventures in doing things right

Steven Parker   via Ian McDonald on 18 February 2008 - 11:26 · 14 comments & 14552 views

Advertisement (Why?)
Ian McDonald: I had a bunch of people internally ask me why Windows Server shows it's version as Windows Server 2008 SP1 (for brevity - WS08). I will explain it, but I wanted to use the Writer feature that allows me to insert pictures. Who says anything beyond notepad is a waste of time. Actually, that's me usually...

The history here goes back to problems we had form the split we had when we broke Windows XP from Windows Server 2003 (WS03) way back in 2000.

At the time we had Windows 2000 (Win2k) out in the market & it was being very well received. Especially on the client side which was doing well with corporate desktops. At the same time in the consumer side, we had Windows ME. I never worked on WinME, I have never installed it, & I know nothing about it except what people have told me. I removed what i really think. If you meet me, feel free to ask.

Mid 2000, we had a combined release on the rails but the pressure to do a client release for consumer got high. So we forked WinXP from what was to become WS03. On one side, I think we did exactly the right thing. We met the dates required from OEMs for WinXP & closed down the server release in exactly the right way. I believe the longevity of WS03 in market was because we did a load of right things in the end game. I sill think what we knew when we released WinXP in august 2001 it was a great product. It's just that the world changed 2 weeks later...

View: Full Article @ Ian McDonalds Blog

Post a comment · Send to friend Comments · There are 14 additional comments
#1 XerXis on 18 Feb 2008 - 11:56
I never worked on WinME, I have never installed it, & I know nothing about it except what people have told me. I removed what i really think. If you meet me, feel free to ask


lol, always nice to see the microsoft guys have a sense of humour
(4 replies) #2 +TCLN Ryster on 18 Feb 2008 - 12:18
So, it's called SP1 - in retrospect i should just say its called that so you don't have to wait for SP1 for it to be right like people have before. The first Service Pack for WS08 will be called SP2.

So let me get this straight (and correct me if I'm misunderstanding here)... you've called it SP1 so people who say "we'll wait for SP1" will install it straight away?
#2.1 stgeorge on 18 Feb 2008 - 13:09
(TCLN Ryster said @ #2)
So, it's called SP1 - in retrospect i should just say its called that so you don't have to wait for SP1 for it to be right like people have before. The first Service Pack for WS08 will be called SP2.

So let me get this straight (and correct me if I'm misunderstanding here)... you've called it SP1 so people who say "we'll wait for SP1" will install it straight away?


Microsoft's hubris is incredible, do they think corporations are that dumb? "Oh gee, look it's already SP1, let's just replace our entire infrastructure". Now companies will adopt a policy of "only install when it hits SP2" instead. Major corporations don't like buying server sofftware the day they come out and being guinea pigs for it. The fact that Microsoft thinks they can fool their customers in this way is disgusting.
#2.2 +Vlad on 18 Feb 2008 - 13:29
(stgeorge said @ #2.1)
Microsoft's hubris is incredible, do they think corporations are that dumb? "Oh gee, look it's already SP1, let's just replace our entire infrastructure". Now companies will adopt a policy of "only install when it hits SP2" instead. Major corporations don't like buying server sofftware the day they come out and being guinea pigs for it. The fact that Microsoft thinks they can fool their customers in this way is disgusting.


Not that I'm defending MS's naming scheme here, but no major corporation with a sane IT department is going to purchase newly released server software and immediately deploy it into a production environment. More than likely such "major corporations" are going to have MSDN or some kind of MS corporate sales-rep access to evaluate this kind of stuff. I think most early adopters (people who don't bother evaluating it before putting it into production) either 1) know what they're doing (need a key feature, etc) or 2) are completely retarded. Of course given the quality of MCSE's I've seen in the past, number two is probably more common...
#2.3 snyper256 on 18 Feb 2008 - 15:27
(stgeorge said @ #2)
(TCLN Ryster said @ #2)
So, it's called SP1 - in retrospect i should just say its called that so you don't have to wait for SP1 for it to be right like people have before. The first Service Pack for WS08 will be called SP2.

So let me get this straight (and correct me if I'm misunderstanding here)... you've called it SP1 so people who say "we'll wait for SP1" will install it straight away?


Microsoft's hubris is incredible, do they think corporations are that dumb? "Oh gee, look it's already SP1, let's just replace our entire infrastructure". Now companies will adopt a policy of "only install when it hits SP2" instead. Major corporations don't like buying server sofftware the day they come out and being guinea pigs for it. The fact that Microsoft thinks they can fool their customers in this way is disgusting.


Oh come on, the guy's clearly joking about that.
#2.4 Skwerl on 18 Feb 2008 - 18:15
[quote=stgeorge said,#2.1
Microsoft's hubris is incredible, do they think corporations are that dumb?[/quote]

Don't be foolish. That's called humor. It's labeled as SP1 is because Vista SP1 and Server 2008 share the same kernel, and now the same service packs, moving forward.


As an aside, I've found Server 2003 and now Server 2008 (thus far) to be remarkably good products right out of the starting gate. Although this is anecdotal, I've never had nearly the number of issues with these server OSes that I've run across with their client counterparts.
#3 The Cub on 18 Feb 2008 - 12:40
I just feel sorry for Todd Wanke PMSL
(1 reply) #4 SoCalRox on 18 Feb 2008 - 13:25
It's SP1 because it includes the SP1 fixes from Vista. The common code has been updated between the two, and the kernel is the same release level.

Right or wrong? I dunno. But that's why, and it makes a certain amount of sense. They've not released until they have a service pack in it, I suppose, in their view.
#4.1 Skyfrog on 18 Feb 2008 - 19:45
You are exactly right, and that's the best explanation I've seen so far.
#5 Quick Reply on 18 Feb 2008 - 13:47
You can't seriously think that Microsoft shipped WS08 as WS08SP1 so that enterprises don't have to wait for the SP1 milestone.

The truth is that it's sharing the codebase with Windows Vista - which is SP1. Plain and simple.
#6 z_rudy on 18 Feb 2008 - 14:11
This is ridiculous! The version number can be close. Same minor version for example. But calling it WS 2008 SP1 is a sick joke.
#7 zeta_immersion on 18 Feb 2008 - 14:59
give it to me, i might not use it but i want a shiny cd
#8 _dandy_ on 18 Feb 2008 - 15:45
XP x64 shipped as SP1 as it shares its codebase with Win2K3, which was already at SP1 level. This is nothing new.
#9 Chugworth on 18 Feb 2008 - 22:54
Wow, it's amusing to see some people get their panties in a wad over things like this.

It makes perfect sense to release Server 2008 as SP1 since its codebase aligned perfectly with Vista SP1. And I'm looking forward to getting some new Win2K8 servers at my company this summer. To hell with that "wait for the first service pack" BS. The operating systems go through a great deal of testing during the beta phase. I have worked with Win2k8 a lot now, and it does seem to be a very solid operating system.

Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!

Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.

Advertisement (Why?)