Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Microsoft's Windows 7 Starter is a gift to Google (businessinsider.com)
77 points by fromedome on April 22, 2009 | hide | past | favorite | 50 comments


As I commented a few days ago, Microsoft hasn't learned much from the Vista fiasco. Just deliver two versions already: a home one and a professional one. The Pro one would cost slightly more and offer more advanced features that the (average) home user won't care about. Limiting the number of applications you can run is an idiotic move. Foolish. There is no other way to put it, netbook with limited resources or not. If they want to create a Windows 7 Netbook Edition, they should focus on reducing the OS footprint, not imposing limits on what their users can do.


You may be right in saying they haven't learned much from Vista, but I think your 'just have two versions' argument is overly simplistic.

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)


Why would shareholders suddenly jump ship if MS came up with a price for Windows that kept them on netbooks? Wouldn't shareholders be more scared of the prospect of seeing netbooks switch away from Windows en masse? And why would setting OEM netbook pricing to a specific value imply a loss on non-netbook pcs? It's not like they'd be dumb enough to set price $y without a contract forbidding the manufacturer from dropping it on anything other than a netbook.


Don't let me put words in other mouths, but the reason tomsaffell is saying that if MS sells a $y-priced version of Windows for netbooks that they'll end up losing $(x-y)(# of non-netbook PCs) is this: if there is a fully-functional* Windows version on the market then all contemporary Windows versions will tend to that price. Users will say "why do I pay $x for Windows when John Q. Otherguy got it for $y on his netbook?".

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)


Users don't know how much OEMs pay for the copy of Windows that's on their machines. MS just simply wouldn't sell it to end users at that price, just like they don't sell regular Windows to end users at OEM prices now.


The problem is that if there is this cheaper version for netbooks that's good enough, OEMs will just buy that and put it on all their boxes.


And then they would be sued. That's what contracts are for.


Most users have no idea how much of their PC purchase went towards a Windows license.


> It's not like they'd be dumb enough to set price $y without a contract forbidding the manufacturer from dropping it on anything other than a netbook.

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.. )


Um, they already have variable pricing for XP on netbooks.

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)


Tiered pricing is not seen as bad as it once was. Bill Gates is currently promoting it as an international development tool. I'm not sure what the laws are (or will be), but I think there could be work-arounds.


I guess that the answer to your first question relates to how much faith shareholders have in those contracts as a way to keep the average cost of Windows high. Milking a cash cow is not a win-lose, binary process. It is a matter of how much & how long. Tiered pricing would make me edgy.

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.


I disagree with you for the same reason that Apple doesn't allow their OS to run on any hardware but their own. It's a user experience decision. I'm willing to believe that Microsoft put plenty of testing into Windows 7 on suboptimal hardware and determined that performance suffers with more than 3 applications open. I can't cite it at the moment but recall the Google study that compared user satisfaction with response time versus number of results. If it's significantly slower, users will be more unhappy with it and will probably blame Windows and not their applications or hardware, regardless of the reason (this is conjecture, I'll admit, but conjecture based on personal experience with people who blindly hate Windows).

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.


It's a user experience decision

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.


This is exactly right... MS is marketing it as windows 7 srtarter.. Should be windows notebook 1.0, hey 2.0 will come out at same time as windows 8. Cool. Even nicer if they changed the interface so the "netbook" feels like a netbook with a different ui and so on. This way nobody feels like they got the crummy windows and ms is milking em, they just got something different... And ms gets to sell dumbed down oses. Windows 7 just aint compatable with your pos notebook. Ok get windows notebook 1.0.

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


I still feel that selling a crippled os like xp vs xp pro is just plain ol evil... Vista is worse

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.


But it was never the number of "open programs" that brought people's windows systems to a crawl -- it was always horribly written services: virus scanners, preloaders, viruses, etc.

Windows 7 Starter Edition does not in any way limit the number of Windows Services you can have running!


Your point makes sense, but but I suspect that if they were doing it for that reason the number of allowed processes would depend on the machine and configuration.


They can do variable configuration for a wide range of machines, or they can create a static configuration for a narrow range of machines. They've done the latter.


They can do it dynamically, which is what I would think they would do if they had user experience as their motivation.


> 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 can't tell if this is flamebait but I'll bite. Limiting to a small number has the effect of minimizing the probability of performance problems from running out of memory and thereby improving user experience. Limiting to zero obviously makes it unusable.

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.


>> "Limiting to a small number has the effect of minimizing the probability of performance problems from running out of memory and thereby improving user experience."

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.


I don't work for them, I'm not trying to feed you a line. I'm just trying to see it from their perspective. I'm not presenting facts, merely ideas.


I'm not sure this makes sense. 1 heavyweight application can easily consume more juice than 10 lightweight ones.


Why would MS put even more resources into an OS that they're selling for less than the full versions? The app limit is probably very easy to implement and therefore doesn't cost a ton, thereby allowing them to license the starter version for cheap.

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.


I personally don't think we'll see a whole lot of Windows Starter edition. I think it will mostly be sold in developing countries and on some of the crappier netbooks. You weren't going to have much fun with Excel, IE, Word, and Powerpoint open on an Atom processor with 1 gig of memory anyway.


I wouldn't be so sure on not seeing much Starter.

Microsoft needs the Starter edition to sell to Netbook manufacturers at a price point they'll accept, which is already more than supported Desktop Linux distributions cost (from say Canonical or Xandros).

The specs of Netbooks are at the moment restricted by the discounted-XP licensing arrangements from Microsoft (single core Atom processor, 1GB ram, certain size screen.. etc..).

Those restrictions can't stay in effect indefinately and what with the pace of semiconductor development, we'll see dual-core processors with a couple of gigs of ram inside the same price/power ratios we've used to with the current generation of Netbooks.

It's really lose-lose for Microsoft in terms of Netbooks not cannibalising their existing notebook OS profit.

They can't charge more than the $15 or so they're currently charging for XP, for Windows 7. OEMs are gaining more experience with integrating Linux with their hardware and they'll use this as leverage.

They can't restrict the specs of machines for much longer, or you'll be able to buy a low-spec Netbook running XP or a far faster Linux-based one for essentially the same price. Not a good outcome either.

If they don't restrict the specs, they need to restrict the software and hope they can convert the customers up to a more expensive version of Windows.

I personally think the last strategy, despite potentially playing in to Google and Linux's hands, is their best one. The outlook really doesn't look good though.


OEMs are gaining more experience with integrating Linux with their hardware and they'll use this as leverage.

But users aren't gaining experience in using Linux nearly as fast as OEMs are at making machines with Linux running.


What I mean by 'integrating Linux' is providing hardware and platforms that are very well integrated and provide a bit more of a lightweight interface.

Have a look at the stuff HP have done with MIE atop Ubuntu providing a slick and easy UI for netbook stuff. Some of the work Intel's doing on Moblin too. Two second boot times are insane.

Of course, there's also a danger we'll have a raft of dozens of half-baked 'easy' UIs running atop of OEMs custom distributions.


This is just dead on. Microsoft shouldn't be encouraging people to seek refuge from the OS somewhere else. If Windows 7 Starter Edition is basically just going to allow you to launch a browser, why not use Linux? Linux can use most of the same web applications that Windows can use (save for a less-than-stellar Flash implementation).

Microsoft: your turf is the OS. Many people (myself included) still like the OS. If you cripple it so badly, the web will look a lot more attractive and that just won't be good for you in the long-run.

I'm still hoping that Microsoft is more just testing the water around this limitation than seriously considering it.


This is a reaction to Linux. This will be sold for basically nothing, and given the choice between Windows 7 Starter and Linux on the same netbook at the same price, most people will choose Windows 7 because they're more familiar with it. This is how they're trying to take on Linux without cannibalising the sales of the full version.


This is a much better idea than the one I presented in a different thread above.


Google Chrome uses separate processes for each tab / window. So I agree that in some ways it is a gift to Google, but it still encourages use of FF and IE over Chrome. Assuming Google is planning on expanded use of Chrome, this could cause problems for their product roadmap.


According to http://blogs.zdnet.com/Bott/?p=844, you "can open as many windows as you want from a single program", which I assume means sub-processes are not counted.

Also, IE8 creates separate processes for each tab, just like Chrome. Obviously Microsoft can set whatever double standards they like, but excluding other browsers would pretty much guarantee the Justice Department re-entering the mix.


IE8 actually creates a pool of subprocesses which may or may not be used on per tab basis.

"It turns out that the vast majority of all IE sessions contain three or fewer tabs. Accordingly, in Beta 2 we try to give users three efficient tab processes. This is contingent on the user’s computer capabilities, but the more capable a computer is, the more processes we will use, up to a point. Adding more processes gives users much better isolation in the event of a failure. If each tab is in its own process, websites are completely isolated from each other."

Source: http://blogs.msdn.com/ie/archive/2008/07/28/ie8-and-reliabil...


It turns out that the vast majority of all IE sessions contain three or fewer tabs.

That's only because tab management sucks when you put the tabs along the top of the screen, and the lack of organization means people feel obligated to close things out or re-use them rather than popping new tabs.

Since I started using Tree Style Tabs in FF, I'm averaging somewhere around 50 tabs up at a time (of course, I don't even notice this until FF tells me the number as I close out, since they're all collapsed and well organized).


Majority of IE users are 'normal people', they just don't need 50 tabs for their tasks, they don't live in the internets


It is not just geeks who need to have a lot of abs open in their browser. There are a lot of jobs that involve gathering lots of information, and a lot of that (intranet as well as internet) is accessed through browsers there days. Add to that personal and work usage, amusement etc.


thanks, tree style tabs is clearly the way the internet is supposed to be browsed (non linearity is the original innovation of hypertext)


The key will be how these "applications" are counted and how the restriction is enforced. If it uses operating system primitives such as processes and threads, it's going to be messy.

Imagine if you had IE, Word and Outlook open, tried to copy a file and received a "Sorry, that's too many applications!" message...


I would assume that multiple instances of the same processname would count only once, but who knows.


I believe that the limit is on the number of "tasks" being performed. If you open Task Manager, there are two tabs: "Tasks" and "Processes". This basically limits the number of application top-level window, but not the number of processes or task bar entries.

I don't know anything about how this works, but I'd assume for any level of backwards compatability at all, it has to be an extremely weak restriction.


Not necessarily. As Ed Bott of ZDNet showed, you can have multiple IE windows open with multiple tabs within each. Also, you can have multiple Windows Explorer windows open.

Whether this extends to other programs that may spawn multiple processes of the same name or not, that's to be tested. I do think that this "version" of Windows 7 is an extraordinarily bad idea, but then Microsoft wouldn't be Microsoft if it didn't bundle a bad idea with a good one.


Exactly - this screws over Google Chrome, which is a shame because it's a slick browser (though I personally am keeping a closer eye on the Chromium project, especially since I use Linux). I'm not sure this is ultimately to the benefit of Google at all, as the author indicates, and might even be an offensive tactic against them, seeing as Google is really pushing their browser hard.


I was under the impression that FF was also going the way of separate processes for each tab.


[citation needed]


My bad. I think I confused the work being done on Prism* with the "Future of Firefox", which of course is a separate product (though it could get integrated).

*https://developer.mozilla.org/en/Prism


That was dumb. Now people have more reason to choose Linux-based Laptops.


[deleted]


I know you're trying to be funny, but actually there is a Windows XP Starter Edition. It's been around for the better half of a decade. Microsoft sells it in India for far less than a Windows license typically costs in the West.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: