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."
Order by: Score:
One can only hope...
by Morgan (3.12) on Sun 6th Apr 2008 10:14 UTC
Morgan
Member since:
2005-06-29
Fans: 2

"If it comes to pass it will surely sound the death knell of the entire Windows platform."


Ok so I don't really hope the Windows platform goes away completely. There should always be competition. However I'd love to see OS X -- or something even better -- take over as the mainstream platform. It would also be nice to see FOSS operating systems triple in use, especially in education and research areas. It's going to take a major blunder by Microsoft, like the one this article predicts, to make that happen.

Personally though, I just don't see it coming about this way. Computing trends are slow grinds and when it does come time to see a shift in the way we use computers, Microsoft may not even be the company it is today. They may well be a small player overall and possibly out of the OS market completely, focusing on hardware and support software only. They already are trying to think ahead with the Surface project, and the time may come where they only design and sell interfaces to the computers of tomorrow.



Edit: Forgot there are no blockquotes allowed again...

Edited 2008-04-06 10:18 UTC

RE: One can only hope...
by hobgoblin (2.24) on Sun 6th Apr 2008 17:01 UTC in reply to "One can only hope..."
hobgoblin Member since:
2005-07-06
Fans: 0

OSX on any x86 hardware, and i may be game. but if i can only get it on apple approved hardware, forget it.

RE[2]: One can only hope...
by axilmar (1.44) on Mon 7th Apr 2008 17:28 UTC in reply to "RE: One can only hope..."
axilmar Member since:
2006-03-20
Fans: 0

Me too!

Apple, do you read these comments? there are all over the web!!!

RE: One can only hope...
by holywood (1.56) on Mon 7th Apr 2008 17:20 UTC in reply to "One can only hope..."
holywood Member since:
2006-09-25
Fans: 0

Ok so I don't really hope the Windows platform goes away completely. There should always be competition.


You said it. I wouldn't want to see Linux, BSD, Solaris or whatever taking 95% of the marketshare.

You can argue that these OS are free software, but you get the point.

Having at least 3 majors OS to force interoperability would result in free as in speech standards.

Subscription based
by aaronb (2.88) on Sun 6th Apr 2008 10:44 UTC
aaronb
Member since:
2005-07-06
Fans: 1

I'm not a fan of this subscription based Windows.

Windows Product Activation is perfect for enforcing subscriptions but in my opinion its just opening the way for...
1. More activation issues. (For Windows XP I had to use the call centre to activate my legally bought retail copy of XP after a mother bored failing).
2. More expensive in the long run.
3. Why upgrade Windows when users will have to renew the subscription each year.

Why don't Microsoft take one of the following options...
1. Make windows cheaper and release a new version more often.
2. Make Windows free and charge for support.

Edited 2008-04-06 10:53 UTC

RE: Subscription based
by PlatformAgnostic (2.72) on Sun 6th Apr 2008 18:28 UTC in reply to "Subscription based"
PlatformAgnostic Member since:
2006-01-02
Fans: 10

The goal is to make Windows easy enough that no one should need support. We aren't there yet, but if we just charged for support then anyone else could come along and support the software too. And any improvements in usability would have a negative impact on the bottom line.

The Windows software has value, and the value has increased over time as features are added. The price has also decreased over time due to inflation (the numerical value of the price has not changed much since the beginning).

RE[2]: Subscription based
by aaronb (2.88) on Sun 6th Apr 2008 21:13 UTC in reply to "RE: Subscription based"
aaronb Member since:
2005-07-06
Fans: 1

Its true that Windows does have good value.

However this modular way of thinking is not new for Microsoft. In Windows 98 Second Edition you could chose components to be installed. And making things optional again should not come at the extra price and hassle of time based subscriptions.

That is why a more frequent release schedule for example Microsoft office seems better to me.

I'm not bashing Windows (With the exception of Windows ME). I just think that to further fragment Windows will be painful for us all.

RE: Subscription based
by jdrake (2.28) on Mon 7th Apr 2008 06:58 UTC in reply to "Subscription based"
jdrake Member since:
2005-07-07
Fans: 0

Microsoft cannot release Windows more often; if it were to do so, they would have one hell of a time getting businesses to upgrade.

Consumers would also have trouble with this. The products would be much less polished (Vista was likely rushed).

As for price, they could use a reduction there, but I do not know what drives its price.

Comment by Darkmage
by Darkmage (2.07) on Sun 6th Apr 2008 11:19 UTC
Darkmage
Member since:
2006-10-20
Fans: 0

with the destruction of microsoft the 2 most heavily used operating systems will both be UNIX based. Is anyone else wondering about the implications of this? I mean sure unix was good in the 70's/80's but surely other system designs should be given a chance? I don't think microsoft is the way forward, but I'm not so sure that linux and mac are the best way either. Do people think that other operating systems will be able to rise up to challenge *nix style systems, or will we be stuck with *nix platforms forever?

Edited 2008-04-06 11:19 UTC

RE: Comment by Darkmage
by Lennie (1.64) on Sun 6th Apr 2008 14:13 UTC in reply to "Comment by Darkmage"
Lennie Member since:
2007-09-22
Fans: 0

What is wrong with Unix(-like) again ?

RE[2]: Comment by Darkmage
by Darkmage (2.07) on Sun 6th Apr 2008 14:38 UTC in reply to "RE: Comment by Darkmage"
Darkmage Member since:
2006-10-20
Fans: 0

I'm not saying unix-alike is bad, but I do feel it will be unfortunate if the only "man" standing at the end of the OS wars is unix-alike. I'd like to see various other OS implementations appear. I don't want to see the next 20 years be all *nix. A nice varied ecosystem is a good thing, as we've all seen the prevalence of windows systems leading to a hellstorm of viruses/malware. I'm interested in seeing what other vendors/groups can come up with that's neither linux/mac/windows. No system is perfect yet. I'd like to see what people come up with given a chance to explore other models.

Edited 2008-04-06 14:40 UTC

RE[3]: Comment by Darkmage
by Hands (3.56) on Sun 6th Apr 2008 15:15 UTC in reply to "RE[2]: Comment by Darkmage"
Hands Member since:
2005-06-30
Fans: 0

I would hazard a guess that if Windows were to decline by 50% over the next several years, the largest benefit would be to Apple simply because most people still think you have to pay for an OS, but Linux would also benefit enough that the split might be something like 46-36-13-5 (Windows-Mac-Linux-Other).

The mere fact that Apple is gaining mindshare at Windows' expense helps people to realize that a computer doesn't have to run Windows. And, the fact that Windows can easily be installed on current Apple hardware, makes it much easier for many people to understand that the major difference between Apple and Windows is a difference in software rather than hardware (Windows boxes can be designed well too).

This opens the door for people to ask if there are any other options. The obvious alternative to Windows and Mac is Linux, but many would argue that the BSDs and Solaris are very good alternatives as well. Of course, all of those fall under the category of being Unix or Unix-like, but I say that it would also make people more open to trying other systems.

If that were the result of Microsoft trying to modularize Windows for profit, I would be all for it. It would pave the way not only for an increase in *nix usage, but it would make the development of more alternatives increasingly likely. Competition would truly be king.

RE[4]: Comment by Darkmage
by hobgoblin (2.24) on Sun 6th Apr 2008 17:17 UTC in reply to "RE[3]: Comment by Darkmage"
hobgoblin Member since:
2005-07-06
Fans: 0

the problem is that apple is unlikely to license out their os to competitors.

its that one could shop around for the best offer in hardware, and still use ones software that have made the computer a home item.

still, there are some benefits for the home user in having a os locked to the hardware. and i have often found myself saying that the average user (if such exists) do not want a general computer, he wants a typewriter, media player/recorder and web portal device. at least thats the use i have seen over and over again, with the odd game thrown in.

so in many ways, said user would be better of with a combo of boxes hooked up to a single input and output. each box providing one of the features listed.

v RE[3]: Comment by Darkmage
by Almafeta (3.36) on Sun 6th Apr 2008 15:18 UTC in reply to "RE[2]: Comment by Darkmage"
RE[4]: Comment by Darkmage
by apoclypse (2.6) on Sun 6th Apr 2008 20:59 UTC in reply to "RE[3]: Comment by Darkmage"
apoclypse Member since:
2007-02-17
Fans: 1

Well look at it this way. Look at when the Unix architecture came out and look at its prevalence today. That should tell you something right there. look at the scope in usage of *nix platform, look at the fact that MS themselves have licensed parts of the *nix platform to use in their own OS, look at the fact that MS is trying to do the same thing *nix has done for over 2 decades with windows 7. Modularity isn't a new concept, *nix has had this from the start. I'm not saying *nix is perfect or that every OS should be just like it but the proof is in the pudding and the *nix paradigm has been proven over and over again for more than 30 years. It has taken MS decades to come to the same technical conclusions that *nix made in the 70's.

RE[3]: Comment by Darkmage
by siride (3.64) on Sun 6th Apr 2008 15:39 UTC in reply to "RE[2]: Comment by Darkmage"
siride Member since:
2006-01-02
Fans: 0

There's so much more to Linux and especially Mac OS X that's not really Unix of yore that I think you are doing a disservice to these OSes by calling them holdovers from the 70s. Yes, the Mac OS X kernel is Unix-based, but even that is a lot different from the Unix you'll remember from the 70s. Almost the entire userland is not Unix, it is very modern and very different from the traditional Unix userland. That's where it counts these days anyways. The Linux userland is a more unix-y, but even so, it is still quite a bit more modern than you seem to be making it out to be.

I think at this point, saying that "all that will be left standing is Unix" is akin to saying "all that will be left standing is virtual memory based kernels". Yes, all mainstream kernels use virtual memory with paging. So? That's the solution that the the industry has adopted to solve the problem. Same with other Unix-y stuff. Even Windows got a lot more Unix-y with NT and later. A lot of things we take for granted as "how a system should work" were developed first with Multics and Unix.

RE[3]: Comment by Darkmage
by l3v1 (3.48) on Sun 6th Apr 2008 16:29 UTC in reply to "RE[2]: Comment by Darkmage"
l3v1 Member since:
2005-07-06
Fans: 1

I do feel it will be unfortunate if the only "man" standing at the end of the OS wars is unix-alike. I'd like to see various other OS implementations appear. I don't want to see the next 20 years be all *nix. A nice varied ecosystem is a good thing


Forgive me saying it out loud, but some of you people just need to get a cluebat and start hitting the wall at least. For far too many years has the consumer OS land been dominated by a single OS, and hey, a real minor number of people kept repeating that a varied OS landscape would be better. Now, that suddenly some people have woken up, and we start to see some light at the end of the tunnel - and we're still pretty far off to having a varied OS ecosystem (availability in itself means nothing) -, people pop up and start complaining that reducing the lead of Windows as an OS (reducing, not eliminating) will bring us doom, and we should have something, anything just not unix/linux-based OSes. It's just funny.

As regarding the subscription-based plans for Windows... my feeling about that are just skeptical. You see, even MS acknowledges that a very high percentage of the OS-income comes not from individual OS-buyers, but from OEMs and companies. For home users this subscription-based Windows will probably be a major pain in their proverbial behinds, and even more so if we consider that bugs and glitches in the respective services will take your patience by its neck, twist it around, spit on it and bust its face with a twenty inch steel-toe. For companies, well, I don't think a sane cio/cto will go into such a mess. I might be wrong, we'll see (unfortunately).

RE[4]: Comment by Darkmage
by bryanv (2.96) on Mon 7th Apr 2008 16:28 UTC in reply to "RE[3]: Comment by Darkmage"
bryanv Member since:
2005-08-26
Fans: 5

The problem with your argument is that you rely up CIO/CTO's to be sane.

That's funny stuff, right there.

I've worked for CIOs and CTOs of huge industries. I've worked with CIOs in several state governments.

I have yet to work with one who makes decisions based upon the precept that they're role is to solve problems with the least-complex, most effective, and cheapest technical solution. Using these measures as the means to selection would not only be sane, but would be rational, responsible, and likely lead to highly successful projects.

Instead, they read Dr. Dobbs, bow at the alter of Gartner, or do any combination of hair-brained, moronic, absolutely stupid, backwards, and self-defeating methods of choosing and selecting "solutions".

Honestly, these people are rarely sane, intelligent, knowledgeable when it comes to technology, and normally promoted out of the way at company X, where they use that high-ranking position to attain an equal position at Company Y, who realizes their inept, and promotes them out of the way, until they move on to Company Z.... and so goes the cycle.

I wish I were kidding, but I've seen it way too many times.

RE[3]: Comment by Darkmage
by Sunnz (1.17) on Wed 9th Apr 2008 14:07 UTC in reply to "RE[2]: Comment by Darkmage"
Sunnz Member since:
2008-04-09
Fans: 0

Haiku OS?

RE: Comment by Darkmage
by StychoKiller (1.68) on Sun 6th Apr 2008 15:18 UTC in reply to "Comment by Darkmage"
StychoKiller Member since:
2005-09-20
Fans: 0

Amiga OS4.1 sounds like the answer to yer prayers!

RE: Comment by Darkmage
by Anonymous Penguin (2.6) on Sun 6th Apr 2008 19:15 UTC in reply to "Comment by Darkmage"
Anonymous Penguin Member since:
2005-07-06
Fans: 6

While of course I disagree with your analysis of Unix(-like) operating systems (I have seen them improve, become a lot more user-friendly since the year 2000, getting (more) proprietary software, dramatically increase what you can do with them, with the possible exception of games...), I have no interest in seeing Windows disappear. But can't they conceive something completely different? I mean, for instance, an OS without the Registry and the DLL Hell.
Which takes us back to Unix. Maybe they shouldn't create yet another Unix based OS, but taking a few ideas from Unix wouldn't be such a bad thing.

RE: Comment by Darkmage
by kaiwai (1.32) on Mon 7th Apr 2008 01:32 UTC in reply to "Comment by Darkmage"
kaiwai Member since:
2005-07-06
Fans: 19

with the destruction of microsoft the 2 most heavily used operating systems will both be UNIX based. Is anyone else wondering about the implications of this? I mean sure unix was good in the 70's/80's but surely other system designs should be given a chance? I don't think microsoft is the way forward, but I'm not so sure that linux and mac are the best way either. Do people think that other operating systems will be able to rise up to challenge *nix style systems, or will we be stuck with *nix platforms forever?


In an ideal world we would be using the superior (technologically) operating system; Plan9 would become the new UNIX, people would clone/duplicate it and make it better. The sad reality is that pragmatism, not technology, decide the direction (along with success) of an operating system.

With that being said, UNIX isn't the greatest thing in the world, but when compared with the mess that is Windows NT, we could be doing alot worse.

RE[2]: Comment by Darkmage
by bryanv (2.96) on Mon 7th Apr 2008 16:33 UTC in reply to "RE: Comment by Darkmage"
bryanv Member since:
2005-08-26
Fans: 5

If pragmatism decided the direction, then management would have to be thinking pragmatically.

That doesn't happen in > 90% of the businesses out there.

I call your bluff.

Most of the time, what happens is you find a manager with a hard-on for company / technology X. They won't accept anything other than company / technology X. Why did they get such a boner for this decision? It could be pragmatism, but that would imply rational, conservative problem-solving being applied to a problem set.

Normally they read it under a headline written by some industry analyst blow-hard, or got a few nice steak dinners on the vendors dime.

RE[3]: Comment by Darkmage
by kaiwai (1.32) on Tue 8th Apr 2008 02:12 UTC in reply to "RE[2]: Comment by Darkmage"
kaiwai Member since:
2005-07-06
Fans: 19

If pragmatism decided the direction, then management would have to be thinking pragmatically.

That doesn't happen in > 90% of the businesses out there.

I call your bluff.

Most of the time, what happens is you find a manager with a hard-on for company / technology X. They won't accept anything other than company / technology X. Why did they get such a boner for this decision? It could be pragmatism, but that would imply rational, conservative problem-solving being applied to a problem set.

Normally they read it under a headline written by some industry analyst blow-hard, or got a few nice steak dinners on the vendors dime.


What the f*ck are you going on about "I call your bluff" - I made no such thing! idiot. I also said NOTHING about acquisition of information technology for companies - may I suggest that you're not so cocky next time.

The point I was making is that engineers within companies like Microsoft, Sun, IBM and so forth have to make pragmatic decisions; they have limited budgets, limited time, and ever demanding customers wanting more for less. It is up to the engineers to be pragmatic on what they can do given the constraints which are placed on them.

Again, read the posts before you start running off to the create reply button.

Cheaper is better?
by Earl Colby pottinger (3) on Sun 6th Apr 2008 11:19 UTC
Earl Colby pottinger
Member since:
2005-07-06
Fans: 1

One) I don't see how this would kill Windows. Cut into MicroSoft's revenue stream yes, kill it no. Too many companies use Windows now, and they are in no mood to pay for complete retraining of their work force.

Two) The more important question for MicroSoft is can they control the modules loaded. Perfect example right now is the Web Browser, FireFox is eating into MicroSoft's share of the market, but most people are lazy - it is hard to believe that FireFox will own more than MicroSoft of the general market when IE comes with each and every machine.

Even when given a choice of suppliers for different modules most people will want the one-store-shopping of going to MicroSoft's site.

RE: Cheaper is better?
by sigzero (2.12) on Sun 6th Apr 2008 11:54 UTC in reply to "Cheaper is better?"
sigzero Member since:
2006-01-03
Fans: 0

If modularization is fragmenting enough it might be just as cheap for businesses to retrain their workforce on something else.

Vista has shown that businesses aren't willing to swallow anything that Microsoft labels as "Windows" hook, line and sinker.

RE: Cheaper is better?
by hobgoblin (2.24) on Sun 6th Apr 2008 17:22 UTC in reply to "Cheaper is better?"
hobgoblin Member since:
2005-07-06
Fans: 0

i suspect that both apple and microsoft is heading towards google, while google is heading towards the other two.

as in, both are heading towards a service and portal like place (.mac, live) and creating specialized boxes and solution that can tie into that to provide additional services with little effort from the user (zune, ipod, appletv, xbox360).

google on the other hand is a service and portal, and is now producing the first hardware related products (android). it will not surprise me if android can be scaled up to do PVR, online video rental or game console.

Good for the consumer ...
by MacTO (4.48) on Sun 6th Apr 2008 11:55 UTC
MacTO
Member since:
2006-09-21
Fans: 2

Yes, technophiles who want computers that do everything will hate this because it will drive up the cost of buying an operating system.

But it will probably end up being a great thing for hardware vendors and most consumers.

Hardware vendor will love it because it will allow them to differentiate their systems based upon the components loaded. Want a low price model, then just load the core. Making something with limited hardware resources like the Eee, then only keep the resources that would perform well.

It would probably work out nicely for the consumer too. How many people would buy a new version of Windows every two years? Relatively few. If you tried to force upgrades by changing the API, software developers would ignore the API of the new release because most people will be using the old release. Which further negates the reason to upgrade. On the other hand, Windows XP looks pretty bad compared to a recent release of Mac OS X or Linux. So why not solve the situation by upgrading the core on a regular but infrequent basis, while upgrading the ancilary stuff frequently? Consumers who want upgraded ancilary stuff can upgrade as frequently as they want, so Windows looks relatively up-to-date without loosing customers to other software houses. Customers who are happy with the status quo will have less pressure to upgrade.

As for charging businesses more, I don't know how well that will work out for Microsoft. While I can see a business being willing to pay more for a new system, it would provide an extra disincentive for them to upgrade. That, and if they don't use custom software, they may look towards alternatives more keenly.

RE: Good for the consumer ...
by hobgoblin (2.24) on Sun 6th Apr 2008 17:26 UTC in reply to "Good for the consumer ..."
hobgoblin Member since:
2005-07-06
Fans: 0

and now that one have the net, the formats and similar thats being used there acts to level the playing field. unlike earlier when each computer brand had a silo like market share.

these days one have to be net compatible or one is dead in a market sense. and so it becomes very simple for the user to move his data between vertical platforms.

the apps may be different, but as long as they can read the same data, will the user care?

The Deathbell for M$
by sharkscott (3.67) on Sun 6th Apr 2008 11:59 UTC
sharkscott
Member since:
2006-08-19
Fans: 0

Too bad it will still take Microsoft 20 years to die even after the life support is yanked.

RE: The Deathbell for M$
by Morgan (3.12) on Sun 6th Apr 2008 19:53 UTC in reply to "The Deathbell for M$"
Morgan Member since:
2005-06-29
Fans: 2

That's technically true, but as I said in my previous post, I don't think they will ever really go away. There's no reason for Microsoft to completely disappear from the IT scene even if they do move away from operating system development. For one thing, there's a hell of a lot of talent there, albeit with less than stellar management. They have the resources to make a graceful shift away from OS work and towards service and support software. Why can't Office, or its future incarnation, be the flagship of the company ten years from now? Imagine your computer running a free OS (Linux, Haiku or whatever is out there then) and on top of the OS is Microsoft's productivity suite. I know, not everyone wants to see something like that, myself included, but it's one of the many possibilities when we go down the road the article suggests.

As I said before I don't see it playing out like this; I have a feeling Microsoft will be the gorilla in the room for many years to come. Eventually though, they will have to innovate on their own and stop borrowing ten year old ideas. That will be something to see.

Invincible Cow
Member since:
2006-06-24
Fans: 0

Just because an operating system is modularly programmed it doesn't mean it has to ship in a lot of different versions...

hobgoblin Member since:
2005-07-06
Fans: 0

vista anyone?

Let's just cut the crap, shall we?
by cmost (3.48) on Sun 6th Apr 2008 12:27 UTC
cmost
Member since:
2006-07-16
Fans: 0

Everyone knows that to compete with better operating systems, Microsoft has to modularize. We also know that Microsoft will do whatever it can to maximize its profits through deals with OEMs, big corporations, and schools. The home user (i.e., you and me) will be the big losers of this spectacle of shear greed that will ensue as Microsoft tries to provide the core OS along with a myriad of subscription based or otherwise 'PLUS!' pack style features. Anyone who has purchased a car knows that the one must-have feature is always buried in the option package that has all the crap too. As usual, this will prove to be a disaster for Microsoft and everyone else too.

And the most popular version is...
by uteck (2.15) on Sun 6th Apr 2008 12:32 UTC
uteck
Member since:
2006-07-16
Fans: 0

Windows Game. The stripped down version for gaming. But the Xbox group will never let this get off the ground as it would directly compete with them.
From what I hear about the infighting between various departments inside MS, I doubt they would let a potential successor arise. With a dedicated gaming version you could run an emulator for your old Xbox games and not have the expense of the hardware development that a consul has. And considering the poor quality of the Xbox hardware and the sizable cost of development and production, this could cause a dramatic shift in funding.

So, modular Windows sounds good, but I think internal politics at MS will ensure it does not work.

RE: And the most popular version is...
by Frobozz (2.17) on Mon 7th Apr 2008 01:29 UTC in reply to "And the most popular version is..."
Frobozz Member since:
2005-12-04
Fans: 0

Windows Game. The stripped down version for gaming.

You read my mind perfectly. As far as I'm concerned, I can do the majority of my "work" on Linux. To me, Windows has become nothing more than a glorified gaming platform. I'd gladly take a version of Windows for gaming - why bother with all that stupid eye candy when you aren't going to be seeing it for more time than it takes for Spore or Crysis to load?

What's modular?
by pysiak (1.95) on Sun 6th Apr 2008 12:58 UTC
pysiak
Member since:
2008-01-01
Fans: 0

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.

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

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.

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

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.

RE[3]: What's modular?
by PlatformAgnostic (2.72) on Mon 7th Apr 2008 02:25 UTC in reply to "RE[2]: What's modular?"
PlatformAgnostic Member since:
2006-01-02
Fans: 10

That's a little different. The IIS7 modularity has to do with the fact that it processes web requests in stages in a pipeline. Each part of the pipeline is implemented as a module, and so can be filtered or modified. The older versions had larger chunks of processing being done in the engine itself, so you couldn't, for instance, change the way that SSL processing was being done without modifying the core engine (not a real example.. just for illustrative purposes). The new IIS would handle connection establishment as part of a module that could be switched out without changing the rest of the serving pipeline. But all of this added modularity is in IIS itself, and has nothing to do with its interaction with the OS. It's just a program like any other.

HTTP.SYS is just a normal driver that helps IIS. It can be replaced or modified independently of the OS Kernel. I think the interface to http.sys is also public (search MSDN for HTTP API), so even apache or lighttpd could use it to serve requests. It's pretty unrelated to the Core OS.

Interesting question
by trenchsol (2.68) on Sun 6th Apr 2008 13:18 UTC
trenchsol
Member since:
2006-12-07
Fans: 1

It is interesting to see if other vendors are going to be allowed to write modules for Windows OS, which will compete with Microsoft's own.

What will these modules look like ? For example. let's assume that there is a module for web server. Does it mean that TCP stack is going to be rearranged in a way that no incoming port 80 connection is going to be accepted unless web server module is purchased ? Or the owner (user) can install and use Apache without purchasing the module ? Or Apache foundation can write their own Windows module wrapped around Apache HTTPD ?

Business model vs. software design
by Larz (2.92) on Sun 6th Apr 2008 13:29 UTC
Larz
Member since:
2006-01-04
Fans: 0

Where should I begin and where should I end?

Firstly, I think the author could have been more attentive to the difference between a more "modular" business model and a more modular approach towards software design (which I think is a good thing in most situations). Developing modular software is not the same as changing the granularity of the software sold.

Secondly, mainly relying on discriminatory pricing to explain the effects, he neglects one thing. Most users (I am not talking about the average OSNEWS or Ars Technica reader) has already been "overshot" by the featureset in modern operating systems. A tendency towards only paying for what you actually use, could in fact result in a downward pressure on pricing - given enough competition of course.

I think it was an interesting, but very flawed article.

Edited 2008-04-06 13:31 UTC

cheaper Windows ?
by raver31 (4.28) on Sun 6th Apr 2008 13:39 UTC
raver31
Member since:
2005-07-06
Fans: 13

Clearly this would be an excellent way to market Windows.
Someone buys a cheap PC, with a cut down version of Windows, and upgrades the system as they upgrade the hardware.

Buying a gaming PC, great, you dont need anything for user support and a load of help files and tutorials.. Buying and office machine ? great, you dont need directx etc

So, when you do make the move, you can get the needed parts as and when.

Now, if Microsoft will implement something like "update-manager -d -c", then moving from Windows 7 to Windows 8 will be as simple as paying the charge and clicking the link.

RE: cheaper Windows ?
by Phloptical (3.2) on Sun 6th Apr 2008 14:14 UTC in reply to "cheaper Windows ?"
Phloptical Member since:
2006-10-10
Fans: 1

In a perfect world, I would agree that this would be the way to go. A la carte Windows could work, but since MS is more about making money than caring about product and customer satisfaction (the result of owning 95% of a market) a modular subscription based Windows would be a disaster in terms of end-user experience and implementation.

IMO, Windows is modularized enough as it stands now.

RE: cheaper Windows ?
by Doc Pain (2.76) on Sun 6th Apr 2008 15:44 UTC in reply to "cheaper Windows ?"
Doc Pain Member since:
2006-10-08
Fans: 6

Buying a gaming PC, great, you dont need anything for user support and a load of help files and tutorials.. Buying and office machine ? great, you dont need directx etc


This would be a nice utopy for "windows" users, but sadly, this concept seems to open up new problems. Things that users might expect (e. g. have seen it in the office or at the neighbor's PC) arent present in fact and require manual installation afterwards. "But I want this working!" could be a common phrase. The additional installation of software that is needed to extend the product could develop into a problem for users who are fine with the concept of taking software as it is (first) and then start complaining that something isn't possible out of the box (later on). This is due to the tendency of seeing the PC as an allround device, so, following your example, as an office PC for games, file sharing and video editing.

The selection of what is minimal and what you can use as extensions is a difficult task because someone could miss something - missing something is the beginning of complaining, and complaining is a step closer to abandon a product and stopping using it.

So, when you do make the move, you can get the needed parts as and when.


And for the nice numbers on the price tag. :-)

Now, if Microsoft will implement something like "update-manager -d -c", then moving from Windows 7 to Windows 8 will be as simple as paying the charge and clicking the link.


This would require their modularized infrastructure to be well designed. Some users blame MICROS~1 for putting more work into the eye candy and the advertising than in testing their software before selling it. I'm not sure if MICROS~1 can reach this goal, it would imply that they break with some of the concepts they're familiar with for years...

RE[2]: cheaper Windows ?
by PlatformAgnostic (2.72) on Sun 6th Apr 2008 18:41 UTC in reply to "RE: cheaper Windows ?"
PlatformAgnostic Member since:
2006-01-02
Fans: 10

Dude, it's more work to type MICROS~1 than to type Microsoft or MS. Why would you do more work just to be impolite?

RE[3]: cheaper Windows ?
by sbergman27 (3.92) on Sun 6th Apr 2008 19:09 UTC in reply to "RE[2]: cheaper Windows ?"
sbergman27 Member since:
2005-07-24
Fans: 35

Dude, it's more work to type MICROS~1 than to type Microsoft or MS. Why would you do more work just to be impolite?

Dude,^WIt's more work to start your sentence with "Dude" than to just leave it out. Why would you do more work just to be impolite? ;-)

Edited 2008-04-06 19:11 UTC

RE[4]: cheaper Windows ?
by PlatformAgnostic (2.72) on Sun 6th Apr 2008 20:52 UTC in reply to "RE[3]: cheaper Windows ?"
PlatformAgnostic Member since:
2006-01-02
Fans: 10

The dude abides.

Nickeled and dimed
by Almafeta (3.36) on Sun 6th Apr 2008 15:06 UTC
Almafeta
Member since:
2007-02-22
Fans: 5

The more you don't include by default, the more opprotunity you give things to break in the future.

The more you don't include by default, the more your customers will resent everything else they have to pay for later to just run some shareware.

Oh, here's something else to mention -- how will their install media work once you have umpteen functions on that disc that they may or may not have been purchased? Will they have to enter one huge key which will be decoded to determine what they get, or will they have to just enter one key per function? Or just one disc per function?

I don't think this will be "The End Of Microsoft" -- people have been heralding that even longer since they've been heralding "The Year Of The Linux Desktop" -- but I do think this is going to blow up, horribly and expensively, in their faces. If Windows 7 goes to modular/subscription, I guarantee Windows 8 will be back to the sane software development and deployment model.

Who is the real competition?
by Hands (3.56) on Sun 6th Apr 2008 16:09 UTC
Hands
Member since:
2005-06-30
Fans: 0

Microsoft has an obvious problem on their hands. They have attempted to differentiate their software business so much that they can't make a change in one area without affecting another. The problem is that it will be very difficult to find the decisions that will be beneficial in all aspects of their business.

So, who should Microsoft compete with? Should they compete with Mac and Linux? Should they compete with Google and Yahoo? Should they compete with someone else? Is Windows still as valuable today as it was in the past, or should they shift their focus to Office or other products? Should they offer a free consumer version to retain mindshare while asking a larger premium for a commercial license (maybe through paid support) in a manner similar to what some Linux companies do?

Companies like Google and Yahoo have shown that the internet is a very attractive place to be in business. The possibilities for success can be incredible. Unfortunately, predicting success for an internet strategy can be difficult. The internet does provide a vehicle for marketing subscription based services though. People don't inherently think that they own what is on the internet.

Regardless of what the internet has to offer Microsoft, Windows and Office have been major contributors to Microsoft's success in the past. If they move toward an internet-centric business, does it weaken Windows by moving their strategy away from core strengths and opening them up to competition that is already strong? If Microsoft doesn't go with an internet services approach, will they be able to continue to compete with Mac and Linux in the face of antitrust concerns?

Businesses and consumers alike have begun to realize that single-source practices can have more than short term effects in the computing world. By relying on a single vendor for the majority of software needs, companies become increasingly dependent on that vendor due to the potentially high costs of changing vendors. Should Microsoft become more flexible and open in an effort to ameliorate corporate concerns of software lock-in. Would that flexibility simply hasten moves toward competitors' offerings. Will it matter what Microsoft does if companies decide to adopt a policy to limit the potential for lock-in?

I don't think that the majority of consumers or businesses will abandon Windows in the near future, but the poor response to Vista does not bode well for the long term outlook of Windows. At least, I would say that unless Microsoft is very savvy about how they develop and market Windows 7, Windows' marketshare could actually drop below 90% within three years.

Good for power users?
by WorknMan (3.72) on Sun 6th Apr 2008 17:42 UTC
WorknMan
Member since:
2005-11-13
Fans: 3

Think this could be a good thing for power users. Generally, the only thing we need Windows for are the 3rd party apps, so the first thing we usually do when we install Windows is turn off UAC, turn off system restore, turn off search indexing, and other stuff we don't use. Imagine not having to pay for any of that crap .. it's gonna be cheaper for us ;) Just as long as they don't screw with the APIs to make life harder for developers. But I really don't think they're that stupid.

Dead no, minimised yes
by bousozoku (2.72) on Sun 6th Apr 2008 18:28 UTC
bousozoku
Member since:
2006-01-23
Fans: 0

I don't see that Windows would die, but it would lose ground. People might actually get what they want. Looking at the various retail configurations of Vista, most people probably just walked away in confusion. Being able to buy a basic configuration for home or business and then, being able to add pieces would be ideal for many.

Of course, those who constantly feel entitlement to everything will complain that they bought the whole thing and Microsoft is forcing them to pay more but who really uses everything?

I'd like to see a better selection of operating systems, as we had in the 1980s, with the hardware and software of today. If Apple and Microsoft had more equal shares, the various Linux and BSD distributions could gain ground and the focus might become application software instead of which operating system is better.

We need Windows a while longer, if only to keep Apple from taking the monopoly position.

When did the world get so darn money hungry?
by corbintechboy (2.25) on Sun 6th Apr 2008 18:37 UTC
corbintechboy
Member since:
2006-05-02
Fans: 0

Where it might be a cool idea in concept, trust the fact that it boils down to money! It would be just another way to make huge bucks and track system use. Could you imagine this later down the line? You buy the gamer module, you decide to check your email, message pops up and says "please purchase the email module". Where this may seem far out, there is no end to greed, and we know what company has shown they love greed!

It all depends...
by irbis (3) on Sun 6th Apr 2008 19:03 UTC
irbis
Member since:
2005-07-08
Fans: 0

A very modular OS might be a good or a bad thing as there are many different ways to implement it. Now Windows 7 or its modularity is just pure speculation still, at least outside of MS development labs.

Also the last page of the article mentions lots of potentially good things in modularity although the point of view may be rather sceptical in general.

I guess it all boils down to the goals that the OS manufacturer tries to achieve with modularity. Is it mainly just a new way to get more money from customers, or are they truly trying to listen to and serve the customers better? Of course, those two goals are not necessarily mutually exclusive. But one thing is sure: pissing off customers is not good for any company in the long run, including Microsoft. Once people lose their trust in a product line or a company, it can be hard to get that trust back.

Microsoft is already suffering from some symptoms of customer distrust, so they should consider their decisions carefully if they don't want to lose more friends.

Edit: The interesting question we could ask is why an IT site like Ars, when writing about the (maybe) modular future Windows design, tends to fear for the worst rather than hope for the best...? What has happened? They are not alone but IMHO you can read pessimistic comments about the future of MS Windows also on many Windows-centric IT blogs, news sites and forums. I would be a bit worried if I worked at Microsoft.

Edited 2008-04-06 19:17 UTC

RE: It all depends...
by corbintechboy (2.25) on Sun 6th Apr 2008 19:36 UTC in reply to "It all depends..."
corbintechboy Member since:
2006-05-02
Fans: 0

I would like to sit and hope for best myself, but history has shown that hoping won't get us very far in the world of MS. If they did get it right, I would jump on it.

I don't think anything good can come from this, any time I have to buy software "packs" to accomplish something I feel screwed. There is no "one size fits all" that would work here. Like me for instance, I am a semi active gamer, yet I do a lot of browsing, I also embark on media adventures from time to time, I use a email program... Where am I going to be "if" this happens?

Well for my sake as well as many others, I do hope we are wrong and MS is doing this because they love the consumer and want the consumer to hold more power in the hardware they purchase (wow I'm dreaming?). But at the end of the day, chances are, It will be the same old situation! All bout the mighty dollar!

(Why when I speak about MS I somehow feel like I'm talking about crooked politics??? hmmmmm!)

Edited 2008-04-06 19:37 UTC

Modularisation
by segedunum (2.88) on Sun 6th Apr 2008 19:44 UTC
segedunum
Member since:
2005-07-06
Fans: 22

Modularisation is a term Microsoft used to describe pretty much every version of Windows since 2000. Nothing to see here. Move along.

RE: Modularisation
by corbintechboy (2.25) on Sun 6th Apr 2008 19:52 UTC in reply to "Modularisation"
corbintechboy Member since:
2006-05-02
Fans: 0

Hmmmm.... Seems as if I just installed my games, browsers, media apps and used them? Did I miss something in the windows flavors up to this point?

RE[2]: Modularisation
by miles (1.44) on Sun 6th Apr 2008 21:26 UTC in reply to "RE: Modularisation"
miles Member since:
2006-06-15
Fans: 0

Actually, that's what lots of people do. All in all, we pay more than 100 bucks for something that could easily fit in 50Mo. They just inflate the OS to make you think you get a good value, when almost each part of Windows has better free or open source counterparts.

Just sell us a wine version of DirectX, we wouldn't have to buy a game console instead.

Comment by miles
by miles (1.44) on Sun 6th Apr 2008 21:22 UTC
miles
Member sin