Linked by Thom Holwerda on Sun 6th Apr 2008 09:38 UTC, submitted by Francis Kuntz
Windows Ars analyses the concept of a modular Windows, and concludes: "Modularization - and the discriminatory pricing it permits - might appeal to accountants and economists. But it is bad for consumers, bad for Windows, and ultimately, bad for Microsoft. A modularized Windows, or worse still, a modularized subscription-based Windows, undermines the purpose and value of the Windows OS. If it comes to pass it will surely sound the death knell of the entire Windows platform."
Thread beginning with comment 308395
To read all comments associated with this story, please click here.
What's modular?
by pysiak on Sun 6th Apr 2008 12:58 UTC
pysiak
Member since:
2008-01-01

Nobody really can say now what win7 be like. And I always thought that modularity in win7 would be all about a programming concept not marketing. ie. having the OS more extensible, more resilient. Like, with w2k3, MSFT couldn't upgrade a thing in IIS6 without shipping a new kernel (ie. with a SP or R2). Now, with w2k8, IIS7 can be upgraded, without in-depth core changes. That's the modularization I'm talking about.

Although MSFT really made a bad choice with the plethora of Vista Versions, it doesn't mean they will stick to it (or even push it further) with win7.

I hope that as subscription-based office and vista versions are things that will never come back when win7 is up.

BTW. The article says that vista and w2k8 are making first steps with modularization with roles. But w2k3 had roles too, so it's been there some time now.

Reply Score: 1

RE: What's modular?
by PlatformAgnostic on Sun 6th Apr 2008 18:37 in reply to "What's modular?"
PlatformAgnostic Member since:
2006-01-02

I'm not sure you're right that IIS6 required kernel changes to be upgraded in server 2k3. It's just a program, like apache or any other web-server. Perhaps there were some kernel enhancements that made it run a little faster, (I can think of one that might have affected IIS performance), but that does not imply that any part of IIS is attached to the core kernel.

Reply Parent Score: 2

RE[2]: What's modular?
by pysiak on Sun 6th Apr 2008 20:55 in reply to "RE: What's modular?"
pysiak Member since:
2008-01-01

I can't find the source right now, but I know I was reading about the fact that IIS6 being monolithical couldn't have been seriously upgraded without updating the files it has dependencies in. IIS is not just a program, http.sys is actually a kernel-mode driver, so it had dependencies in kernel code.

I think I was reading on IIS7 being modular and that was to be a benefit over IIS6 where it could be upgraded, like you say, like just a program.

Reply Parent Score: 1