Microsoft's XO Laptop Strategy 242
gbulmash writes "Microsoft is spending a 'non-trivial' amount of money to get Windows XP working on the OLPC project's XO laptop. But why? Despite the conjecture that the Linux-based XO could convince millions of people in the developing world that they don't need Windows and build a huge base of developers for Linux, there still remains the question of how Microsoft would convince owners of XO laptops to buy and install Windows XP over the functional Linux-based OS already on it. It's doubtful that Microsoft could encourage or coerce Negroponte to put XP on the machine, so whose arms will they twist?"
Two Possible Reasons (Score:5, Insightful)
The first is the driving force behind all of Microsoft's actions (and, in fact, almost everyone's): money.
They are developing this so that people can pay an extra $20 to get XP on the OLPC. I assume they will have to drop the regular license price of $90 to something not one half the cost of the laptop. Well, for common sense reasons and also the fact that it destroys the idea of a cheap laptop for kids.
The second idea is that they've finally caved. They finally recognized that releasing an XP shell for free (but not open source) will guaranty their survival because it will allow the poor, the desperate & the cheap to still run windows and possibly alleviate piracy. The idealists like us will still use open source but for practicality purposes many will go along with this. Vista will still cost you an arm and a leg but it will be shinier and flashier and souped up compared to this shell of XP. This will also ensure that the children will grow up accustomed to the broken model of Windows and any development they do will be Win32.
So, I see this as in all likelihood a cross between the two above. They will release Windows XP trimmed down but it will only run if it recognizes the hardware as XO (to prevent you and I from using it to run an MMO only on Windows without the operating system or SVCHost process taking up 30% of my resources). So it's free on OLPCs but still costs fat cat Americans & Europeans moneys. They retain some profit and are seeding themselves into the minds of youths that will be responsible for saving their countries from third world status.
It's the same strategy they used with their "Academic Alliance" software giving to universities & the not so strange donations that Gates oversees when a village in a third world nation receives computers and technical support worth thousands of USD.
Microsoft's interests are their survival and money.
Nicholas Negroponte should be thrilled that Microsoft is already recognizing his success and I wish to send him my gratitude and admiration as so far he has been the only person in this picture with purely good motives. Also all the unnamed developers that have made this possible whether they be employed to do it or not.
Don't get me wrong, it's great that the world's largest software maker is fighting to give more options to people in need. I'm just afraid that they're going to try to maneuver putting their software on instead of the Linux kernel and we'll have to deal with Windows/Internet Explorer's horrible insecurities on a global level.
I guess (Score:5, Insightful)
Sure they'd make a loss, but wouldn't it be worth it just to secure dominance?
Finally MS has to fight an included OS (Score:5, Insightful)
Finally we can see if windows success is due in a large part to it being included in most computer purchases.
Why would they sell Windows? (Score:4, Insightful)
Buy and install? Why would these developing nations have to buy Windows? Microsoft could intend to give it to them for free. Because they're so fluffy and altruistic and gosh-darn-nice of course, there'd be no ulterior motive whatsoever.
Honest.
FUD (Score:2, Insightful)
Crack Dealers (Score:3, Insightful)
If I was Ballmer (Score:4, Insightful)
I think a Microsoft employee has already said this about China: Installed pirated copies of Windows help Microsoft more than installed copies of GNU/Linux.
It's the same in the drug business: you get the first cigaret gratis, and once you are addicted, you gotta pay...
makes sense (Score:2, Insightful)
This is even more an issue, as with the free versions of Visual studio, MS is allowing people to learn how to develop for MS platforms for free. MS has always believed strongly in the "we don't sell the OS, we sell the ecosystem" philosophy, and that is what they are trying to do. Help people learn to develop for their products, so they continue to have a growing market for upgrades.
Whose arm to twist? (Score:5, Insightful)
- Microsoft can pitch the whole "Windows is the standard, and you need to prepare your children to compete on the global market", suggesting that anything but Windows is going to cripple the children once they use anything other than the laptops. The usual FUD.
- Microsoft can have side negotiations about bulk deals on Microsoft software for the government. Discounts won't cost MS that much, but they could represent a decent chunk of change to some of the countries that are looking to be involved in this program.
That makes for an easy point of attack, and allow Microsoft to subvert the XO laptop scheme quite effectively. Essentially they just go straight to the middleman with a combination of FUD and bribes, with the result that many of the laptops end uyp training the kids in Windows.Re:I can't wait (Score:3, Insightful)
Linux doesn't have the stifling EULA restrictions and technical hobbling that make "emerging market" versions of Windows into shovelware.
Re:Dead End (Score:3, Insightful)
As mentioned elsewhere in this thread imagine what MS could gain by saying:
"OK, Vista is our flagship product. XP is our old class of product that's stable, but we aren't going to be developing new capabilities for it anymore. So from now on XP is free. If you like XP, you'll probably LOVE Vista, and there will be a nice upgrade path for you for a small fee."
What happens if MS offers up an OS for free too? Sure they stop making money on OS licenses. But if people are locked into the platform that's just money down the road on applications and/or bringing them up to Vista.
It's XP, but not as we know it, Jim (Score:5, Insightful)
You almost have to do that, as there's no hard drive (you'll need a flash file system instead)
and minimal RAM, and a non-standard display. As a matter of fact, XO doesn't look anything like the
platform MS is used to running on.
The OS Microsoft finally provides may look like XP to the user,
but I suspect it's going to be more like a highly modified WinCE inside.
They'll give the OS away...after all, it will only run on the XO...and advertise how
they're helping to educate the developing world's children -- the Microsoft way.
And the reason they're going to all this effort?
I think MS sees this as a strategic move. OLPC potentially delivers a pretty
large number of young eyeballs. It would be a *very* Bad Thing for their
first exposure to computers to involve a friendly penguin wearing the label "Linux".
Much better for future MS sales that they see the Windows logo.
Re:I Like Your Ideas But They Are Altruistic (Score:3, Insightful)
For values of "everyone" that are limited to broadband, yes.
For people on the edge of a mesh network that is operational provided none of the twelve intermediate XO laptops are switched off en-route to the next-but-one village that has a single 9600bps dial-up... no.
It's sorta like this (Score:5, Insightful)
The way it works is like this: (very nearly) everyone uses product X (where X can be Excel, Word, whatever) with its proprietary format Y. At home, at work, etc. The effects are, in no particular order:
1. That it's taken for granted that almost everyone already knows how to work with X, but you might need to train them to use the competitors' equivalent. This is a very big factor when corporations decide to standardize on something. And, at least subconsciously, it's then a factor in what people use at home. You've already used or seen X used at work, so there's no point in wasting your time learning something else instead.
2. Because of 1, knowing how to use program X suddenly is a "skill" you might need at work. You know chances are overwhelming that, unless you're a linux admin or such, the PC at your next job will have X installed on it, and you'll be expected to know how to use it. It might even be an explicit requirement in the job ad. (Remember: training them is expensive, so you might as well hire those who already have the skills you want.)
So the maths already becomes screwed up. If product X costs, say, 500$, it already paid for itself with interest if having that skill saves you even a month of looking for a new job. Or if it lets you move to a job that pays as little as 50$ a month more than your current one, it paid for itself in 10 months flat. "But some other equivalent is free" just lost a lot of appeal in that context.
3. Because "everyone" has program X, thus they "all" can (and do) use its proprietary format Y. (See the recent linked story about even most OOo users saving in
And especially for a company, "we don't do Y files" is a big no-no. It doesn't take more than one contract lost with a big customer because you told him you don't want to install Word, to make a bigger loss than buying a retail copy of it for every computer.
This is somewhat easier to get around, since nowadays OOo does a decent job of reading _most_ office files. But, still, the more it gets taken for granted, the more you're expected to be a 100% flawless emulation, down to the 65536 bug. And it gets pointed as a show-stopper if one guy's spreadsheet uses some obscure old function or macro that you don't emulate 100% accurately.
4. Even more importantly, well, you can't have a monopoly on interchangeable separate pieces. That kind of a market can be attacked one product at a time. You want every product to depend on every other product. You want people to say, "yeah, Linux is nice, but does it run the latest version of Word?" and the like.
But to cut this long rant shorter, again, it all boils down to ubiquity. It boils down to the next manager doing any purchasing thinking "naah, _everyone_ knows how to use Windows and Word, but we'd need to retrain everyone if we installed Linux and OOo."
And in that aspect, raising a whole bloody generation of Indians and Chinese on Linux and OOo, is probably something that scares the seven shades of shit out of MS. It's the kind of thing that could lead to "nah, if we're offshoring there and/or importing workers from there anyway, we'd Linux and OOo are for free and we'd need to retrain them for Windows and MS Office." Or worse yet, to realizing, "hmm, everyone there uses ODF, don't they? I guess it would cost us more to force them to accept
For the EU and US mostly.... (Score:3, Insightful)
The real reason (Score:3, Insightful)
This means that they can be stolen and resold, thereby destroying the program.
MS will give it away (Score:5, Insightful)
And they aren't going to aim at Negroponte to pre-install this instead of Linux. They will aim at convincing the governments where these laptops will eventually be shipped to, to get the government to demand that MS's software be installed so they can interoperate with the government's newly installed MS server software.
They can't let a generation of children, eager to learn to use computers to get a better life, learn how to use and program something other than Microsoft, and to know that the majority of computers around them can run something other than Microsoft software and run well.
Just like heroin, the first hit is free, but you pay dearly for the rest of your life. And you life sucks once you take that hit.
Re:Two Possible Reasons (Score:3, Insightful)
I couldn't agree more. I've written a more extended assessment [livejournal.com] elsewhere, but it really comes down to this:
Microsoft has no other ambition than blocking access to any other operating system. They want Windows everywhere, all the time. Their entire strategy is contingent on the ubiquity of the Windows platform. The XO laptop is one of the most significant threats to their hegemony, and for once they're forced to fight on someone else's turf. Having to eat crow and announce XP support for the XO laptop is a huge concession to make.
Re:Two Possible Reasons (Score:2, Insightful)
In the US for example we have huge foreign dependencies on oil. Other countries that don't have the largest military budget on the planet, can't just go kill people, occupy nations, and transform foreign economies on a whim to improve future geopolitical economic/energy positioning.
So..it would do good for poor countries to plan ahead and use linux. else their growth and prosperity is bounded by the platform provider. Hundreds of years of experience with colonial economics will inform these choices... (if the choices are made by "the majority" rather than the local collaborative oligarchs that have done quite well through colonialisms and present day 3rd world neo-liberal foreign ownership of all the key sectors of the economy).
I don't know if its moral or not to maximize ones collective freedom, but it seems like a good idea.