Today MSFT sells Windows Home/HP for $x to lots of OEMs, who don't like paying that price, but don't have much choice, as their users 'want' Windows (want='think they want, because they dont know anything else'). OEMs say to MSFT 'we wont pay $x for Windows on netbooks, it's too expensive, sell it to us for $y'. But if MSFT sells Windows for $y for any PC then they lose $(x-y).(# of non netbook PCs), which would massively hit their share price TODAY. They can't do that, so even though they know that one day they will have to give up the $x price they do what they can to keep that price as long as possible (aka cash-cows are for milking, not slaughtering). So they invent a new product, that no self respecting OEM would sell on a decent PC, slap a $y price tag on it, and say to the netbook buyers, 'there you go, a version of windows for $y', while they keep selling the main version for $x. The fact that that version sucks is painful for MSFT, but not as painful as selling all Windows for $y for all PCs, nor as painful as being seen to do nothing in the netbook market.
Summary: this isnt about MSFT being dumb, its about MSFT keeping their cash-cow alive so that the share-holders don't slaughter them today, even if it may be bad for long-term (~5 years) shareholder value. (x >> y)
The only way that users won't say that is if the "Windows for Netbooks" is lousy in some way or another.
*(Means something like "works the same, except for feature Z" where Z is sufficiently obscure)
I'm no lawyer, so I'd love to have a lawyer wade in on this. But seeing as you asked, I'll take a stab: such a contract could be perceived as being anti-competitive, and MSFT are super sensitive to being perceived to be anti-competitive. A product that is demonstrably less good can be sold for less. But to sell the identical product at two different price points to the same company, that sounds to me (as a consumer) unfair, and anti-competition law is intended ultimately to protect consumers. (aside: MSFT had a nice solution before Win7: keep selling XP under certain netbook restrictions because it is a different product to vista, and a product that is better for netbooks/ULCPCs (and a liked product). I'm guessing they wont have as much luck selling Vista on special netbook /ULCPC only terms once Win 7 is out.. )
http://www.winmatrix.com/forums/index.php?showtopic=23795 http://www.crn.com/software/212902058
(not the best sources, but they were the first hits. wsj reported it, too)
The answer to your second question is lack of competitive pressure. Windows isn't ideal for netbooks. When they came out first, Linux looked like it might win. But it didn't. They kept netbooks windows. They did this without a fight, without a netbook strategy.
At this point, there are no new competitors & no problematic trend. They now have a netbook strategy. Flawed or not, this is better then no strategy. Why should shareholders be worried.
In the end, if they limit the number of open programs to three, it's very possible that users will look more favorably upon the performance/stability of Windows 7.
Why not just limit it to zero? If you don't run anything, it doesn't crash. But all it takes is one buggy piece of software to bring the whole thing down. I don't think reducing the load would help anything. IE7 with a bunch of tabs open can sometimes consume almost 1.5GB of memory...
I see power users being a lot more upset about this limitation than, for example, my mother who uses her PC for email, internet, and word docs. I also think Microsoft has done a poor job in explaining themselves on this change but I'm willing to give them the benefit of the doubt.
I don't buy that at all. One bad program can still eat all the memory. The number of apps has little real bearing on anything. It just makes ms look like fools.
Maybe, but if so it's a bad branding decision.
The problem is not only that the "improved user experience" looks too much like "deliberate crippling". It's also that they use the same name for the crippled version. They will be derided for that, and that bad PR is going to carry over to the entire Windows 7 brand. What are they thinking?
Apple put a Mac OS with a "different user experience" on the iPhone. But they didn't advertise that to anyone but developers. The word "Mac" is not mentioned in connection with the phone. The iPhone has a really different user experience -- it's not just the Mac OS on slow hardware with a one-app-at-once limitation, it's a whole different universe. And it is very deliberately branded, not as a very small, kind of slow portable computer with no keyboard, but as the world's best phone.
I still feel that selling a crippled os like xp vs xp pro is just plain ol evil... Vista is worse and no lessob learned
And that's another reason why this is a bad move: Microsoft has a history of this sort of thing -- their confusing product lineup has been the butt of jokes for years -- so the negative stories just write themselves.
Yes, I believe I was hinting that Microsoft should have released the netbook version of Win7 under another name. But then there's a different problem: It may be a bit late to introduce Windows Netbook 1.0, because they've already shipped thousands of netbooks with full-blown XP running on them. It's not a secret that you can run XP on a netbook. Are people going to trade "up" to Netbook 1.0 from XP? Only if it's actually better -- it's not enough just to change the name.
Once again, we see that one of Microsoft's most serious competitors is itself from ten years ago. I guess there are worse problems to have in the short run, but it's a serious problem when you're trying to move forward.
Windows 7 Starter Edition does not in any way limit the number of Windows Services you can have running!
I do agree however that an app limit is silly, however I can't see MS doing a 'Firefox' project to create a lean version of Windows that they'd sell cheap. Doesn't make business sense.