OLPC, Microsoft Working Toward Dual-Boot XO Laptops
Ian Lamont writes "The OLPC Project and Microsoft are developing a dual-boot system to put both Linux and Windows on the laptops, according to an interview with Nicholas Negroponte. The article is thin on details, as the OLPC/Microsoft talks are apparently at an early stage. Could this be the end of the OS wars in Nigeria and other developing countries?"
While Microsoft has been working on an OLPC-capable version of Windows for some time now, the interesting thing here is the dual-booting provision, rather than forcing users into an either-or choice.
when Bill Gates rams my butthole!!
What caused you to write that sentence, I will never know. Was Stevie B. holding a firearm to your head when you wrote this article? Or simply placing a sack with a large green $ on your desk?
Seriously, this is an all out attack on open source software. They are vying for the young minds of every single child in developing countries. What is so special about this that GRUB or LILO cannot be used for the dual booting? Is Microsoft developing the code to dual boot? I would be shocked if they were.
If you claim Microsoft just wants to make sure the kids get the best operating system for learning, why weren't they handing out free copies of Windows and Office to 3rd world children/schools before the OLPC project started? Because they'd rather give away their product than let a competitor fall into the hearts and minds of these children. Linux has always been free to everybody. Think about it. Microsoft has embraced the open-source community over the past few years in a very different way than before, Negroponte said. "And that really helps, because it's become a little bit less religious than it was a few years ago and that's really good. In the end, I think, the more people that have software and hardware out there, the better." Has the whole world gone mad? I'm all for getting the children any operating system they want, in fact I'm glad they will have that choice. But to say that Microsoft has embraced the open-source community is
Those 419 patent violation accusations
It may have become a little less religious recently but only so far as the ends justify Microsoft's means. They are interested in profit, nothing more. I would love to applaud them for coming around and realizing that open source software is a viable solution for making money--and even improving a product! But I cannot say that today. They only actively threaten it in underhanded ways.
My work here is dung.
. . .why would MS want one that did that? To show the world how poorly Windows compares to Linux on equal hardware?
You are not the customer.
Microsoft may figure that if the OLPC can boot to either OS that users may end up preferring Windows over Linux. And for most users they may very well be correct. In addition, they will be able to more easily show off areas where Windows excels in comparison with Linux.
Where is MS's "trade secret" agreement with Dell etc. that prohibits them from give option for other OS while selling MS Windows. They can sell different Ubuntu and Vista laptops/desktop but you can not choose between either OS on same laptop/desktop.
MS need dual boot on OLPC!
There is nothing really new in this from the OLPC side, Negreponte has always wanted MS onboard. Any change of heart has been from the MS side. MS was rubbishing OLPC only a few months back.
Engineering is the art of compromise.
Now MS is somehow going to get sued for translating Windows into some African language.
Even without the developer key to unlock OpenFirmware, the XO design supports booting an alternate OS by holding down a button during startup. I have Debian installed on mine.
KeS
This is a good move finanicially for Microsoft. It should give them significant visibility in these developing countries. On the other hand, it should be a good test for the open source community. They'd be going head to head with MS with people who have legitimately never used either interface. It would be interesting to see which OS they pick.
Is this like one of 'em proxy wars? (No web-cache jokes, neither!)
Currently, the dual-boot beta system is an OLPC with a Dell XPS duct-taped to the back of it. To Boot Windows, you turn the thing over... A Microsoft spokes-droid stated that the beta solution only raises the cost "slightly", but won't give an exact figure.
It must have been something you assimilated. . . .
Teaching teens to use commercial software is important occupational training - if the OLPC does both then it can address more than one kind of education need. The classmate system, with its low cost library of a large number of applications filled this need.
I only hope that this is the start of an OLPC with expanded flash space so that it can have all of the packages that the classmate has PLUS the full set of OLPC software.
My boss got an XO through the B1G1 program and I found that it ran slowly. Can a stripped down version of XP perform reasonably on a platform that isn't designed for it?
sarchasm: The gulf between the author of sarcastic wit and the person who doesn't get it.
I only hope this is total BS. The last thing this project needs is "help" from M$FT. The XO is a fine product and well-suited to its purpose: a platform to introduce people to technology, programming, etc. Nothing but the imagination, ingenuity and creativity of a child is needed. The only reason Microsoft are interested is that they want to poison the minds of the XO owners. Asshats.
First Intel attempted, and now Microsoft is trying to torpedo this project because they realize it's a threat to their future markets. Imagine a whole generation of Linux-schooled programmers writing the next killer apps, or buying last year's hardware to run Linux desktops (or servers!) - now imagine how Wintel feel about that.
I'm not sure I get it. Regardless of whatever discount Microsoft will provide, Windows costs more than Linux, needs more hardware resources to run properly, requires more and deeper technical support, is highly susceptible to malware and, for the intended audience (children aged 8-16 in technology-under served poor communities) either overkill or harder to work with in general. It's not just the OS, either. Many of the third-party programming and application tools that come bundled with the Sugar/Linux environment cost more with the Windows OS. The only semi-cogent argument I've heard supporting Windows being deployed in this environment is that the children will somehow be disadvantaged when they grow up and take on jobs that will use Windows. Meanwhile there is every indication that the primary office tasks expected of any information worker (word processing, spreadsheet, Internet browsing and communications) will be migrating to Web-based appliances in the near future, almost certainly by the time the kids are ready to move into those jobs, and further diminishing any value of using Windows as the OS.
To my mind, Windows seems like an expensive and unneeded distraction for these children.
-- Gary Goldberg KA3ZYW 301/249-6501 AIM:OgGreeb Digital Marketing Inc., Bowie, MD
OLPC-capable version of Windows = Windows 2000
Shameless plug alert: Game server control panel
While it is true that point of the OLPC is education, and that presenting source code is one way of doing that, it doesn't mean that the source code to the underlying OS needs to be exposed. There is nothing preventing an XO laptop from running a very trimmed down version of Windows (XP, CE, whatever) and supplying applications that can have their source code available.
Close that platform, and suddenly it makes no sense at all. It's no longer an extensible means of cultural and technological expression but just another consumer product, good for nothing more than keeping the Third World in its place, right at the bottom.
Thanks, Microsoft, for staying in character.
Parity: What to do when the weekend comes.
You can't take the sky from me...
"The only semi-cogent argument I've heard supporting Windows being deployed in this environment is that the children will somehow be disadvantaged when they grow up and take on jobs that will use Windows."
As far as I am concerned, you touched on THE key point as to why Microsoft thinks it is a good idea (in fact, they should view it as near essential to their survival in these areas of the world) to work with the OLPC. If you have a generation of children who grow up knowing open source operating systems and software inside and out, there is no need for Microsoft, at home, in their offices, anywhere. These countries will not touch Microsoft products within a generation, because it will not be 'the coin of the realm', since the entire technical portion of their economy will only know open source....unless of course if Microsoft gets a foothold, and the OLPC is a good place to start.
Pretty damn good business decision, very forward-thinking (in a 'there is profit to be made here' sorta way), if you ask me. How many companies do you know that think 2 decades into the future. Most operate with short term gain in mind.
I personally think it is a bad thing overall, but who am I to deny the 'children' their right to choice? (don't do it kids! it's a scam!)
It is bad enough that people in the 1st world have become so used to the abomination that is windos that they seriously defend it as something one can actually use. Let's not inflict that pain on the children in the developing countries, please?
And I am serious. I know a few people whose first computing experiences were not windos. To a man (or woman, in some cases) when they "met" windos later on they found it horrible and hard to use.
So please, let's at least give the untainted a view on what computers could be like.
Assorted stuff I do sometimes: Lemuria.org
the "SHOW SOURCE" key on the OLPC will do when Windows is running?
This thing easily has adequate specs for running Windows XP or FLP. It just won't have the cool collaborative sugar UI.
I guess that rules out this theory.
OLPC wants you to:
1. own children
2. own young children
3. saturate yourself with young child slaves
4. connect with other young child slave owners
5. share your young child slaves and the name of your young child slave dealer with other like-minded inviduals
I'm sorry, but I for one will not support an initiative that backs child slavery.
... for Windows alone.
... well, I guess this could be a good thing---Microsoft might finally be forced to cut the fat and make its OS lean.
I mean, Microsoft was suggesting that OLPC make a major change, just so that it can run Windows by itself, but a dual-boot system with two operating systems on it? Either OLPC project caved in and agreed to make its XO notebook more expensive (i.e. more built-in storage), or
Tonight I helped a friend set up openoffice. The laptop was quite a new Acer. The download speed was really slow then I realised that power saving was turned on even though I had plugged in the power (and throttling the wifi). Finally I got it working. Clicking on the task bar thing at the bottom caused pop-up menus to be drawn that didn't properly erase. Using the internet browser seemed really sluggish. So what OS doesn't handle changes in power states, leaves rubbish on the screen, has a slow web browser ... it was Windows XP. Debian is really so much better. The only good thing that happened is the openoffice database from my wife's Mac worked immediately on the Windows machine. So it was a very convincing evening of open source superiority. Seeing Windows running on the OLPC hardware is going to be something to see; I'd almost pay for the entertainment value.
The problem with installing Windows on the OLPC is that it destroys the original purpose of the device: to educate children about how computers work. With Windows:
If Windows goes on the OLPC, the project has failed. It's that simple.
The society for a thought-free internet welcomes you.
Aha!
Now I know the real reason there's an MBR vulnerability in windows--so that when the poor children boot Vista and notice it's laggy, they can slap a rootkit into it that will destroy the regular software ( http://it.slashdot.org/article.pl?sid=08/01/08/0154227 )
It's all so clear to me now! I have seen the light... The cat's out of the bag now...
It's reasonably likely the OLPC will become a Windows-only machine in short time.
It will start with older children assuming Windows looks more 'serious' and grown up, like the computers people in images and movies they see online use. Governments will be taught to prefer Windows on the basis of it being more 'competitive' because Windows is "more like" what people in wealthier economies use.
The result of this is that more kids will learn to be bored by computers and computing, believing that they are opaque appliances with western graphic metaphors (what's a 'desktop' to someone that's never sat at a desk?) that seem to get slow over time. Just a small segment of the truly curious seeking alternative operating systems. Governments that bought the machines will wonder what went wrong when they see little or no innovation in the IT sector yet a massive outsourcing industry to faltering IT giants like the U.S.
Negroponte has always wanted to work with Microsoft on his terms. Windows will certainly enjoy a long and prosperous life.
Negroponte, you're being an idiot.
Prediction:
Within one year OLPC is dead in the water. Why? OLPC is now a laptop project. It will be judged by how well it runs Microsoft Office and Internet Explorer. No other software will be available for the OLPC for Windows for a reasonable enough price that it can be included with the OS, even if it is donated, the donation will not include software auto-deployable on all OLPCs. All OLPCs will have slightly different packages, the culture will be fragmented, and it won't be about education anymore but about begging commercial software companies to give software to developing countries that will mostly be run on recycled desktops anyway. All the geeks contributing will stop contributing and move onto other projects. Even with all the security features OLPCs will be hacked and stolen for use as cheap windows laptops.
Zealots make me laugh. Get in touch reality.
OLPC: What happen ?
....
Third World Country: Somebody set up us the bomb.
Third World Country: We get signal.
OLPC: What!
Third World Country: Main screen turn on.
OLPC: It's you!!
Microsoft: How are you gentlemen!!
Microsoft: All your base are belong to us.
Microsoft: You are on the way to destruction.
OLPC: What you say!!
Microsoft: You have no chance to survive make your time.
Microsoft: Ha Ha Ha Ha
Third World Country: Captain!!
OLPC: Take off every 'ZIG'!!
OLPC: You know what you doing.
OLPC: Move 'ZIG'.
OLPC: For great justice.
This seems like an almost meaningless technical gesture. It reminds me of those stories about how someone got some version of Linux to run on a digital camera or other generally unlikely device. It may be interesting, but not very useful. Being able to dual boot Windows on an XO laptop seems like nothing more than tech PR without any real substance. The target audience has no need for this.
To the making of books there is no end, so let's get started
Why can't the rest of us have Windows that works like that?
... and later, should a service pack "accidentally" sabotage the boot process for the open source operating systems on the machine leaving clueless young users assuming that its a "Linux problem" and turning to the "more reliable" Windows for basic communication... no I don't see any way they could profit from this at all.
This dual-booting project, of course, isn't about co-existance, it's about providing a future opportunity for Windows to be the sole OS on the OLPC, with Microsoft being a major investor. This is clear. All it takes now is a few visits to governments talking about education and being competitive in a "Windows world" and Governments will soon opt in for a Windows only install. The question being: "Dual boot or Windows with extra disk space?"
Could MS sneak a trick in whereupon when it loads Windows it sabotages something that the Linux boot needs, so when someone runs them back to back, the Linux install tanks?
In the seven seconds of space when a nasty salesman is spreading FUD about the Linux half, even a Linux expert might not find the poison pill in time for the emotional hysterics to win the day.
Maybe this would be a use for stray batches of Vista code.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
from the Won't-somebody-think-of-the-children? dept. :-)
If you are in the UK then get down to Olympia where the BETT technology in education show is running now until Saturday. Entry is free and if you go to stand SW105 (upstairs in the small hall where Linuxworld was) you will find The Open Learning Centre where we have three lovely little OLPC laptops meshed and ready to play with. We have had an amazing day today. Everyone wants to see them, people are queuing up just to hold them and see the screen.
Once you have had your little green laptop urges satisfied please go round every other stand and ask them if their software/hardware solution runs on Linux
If Microsoft ever get Windows on the OLPC... They will destroy the possibility for a better future for many children worldwide.
The open nature of OLPC is what makes it great. A new generation of highly skilled computer users who can use technology to help themselves and their society out of poverty. Microsoft want to destroy all that just because they want another generation of MS-tax paying customers.
This is not just ugly and immoral, it is also both sad and sickening. I will never by a Microsoft product again. I considered the Xbox 360, but there is no way I can get myself to buy it now.
Don't underestimate the power of knowledge. OLPC is targeted to give kids that knowledge.
Linux: for teaching programming and computing.
Windows: for Solitaire.
"Fascism should more properly be called corporatism because it is the merger of state and corporate power." -- Mussolini
You don't do deals with those people.
Announce a new product so people will hold off buying the existing solution.
Competition withers, dies, and Microsoft drops the product which they couldn't have delivered anyway.
Microsoft has finally found a way to allow a virus to infect Linux. The virus is Windows! What the hell are these people thinking?
MerlinsMinute
I dont get why slashdot needs two posts about OLPC per day when stuff like really available and accessible cheap open source laptops like Zonbu go largely unnoticed.
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
Strong words indeed, but the corporate culture and behavior of M$ (and Intel) need to be stated for what they are.
Didn't have the gumption or give a fuck to think up something original like OLPC...
So when an altruistic, liberating and exciting project put together by some really brilliant people with a vision for humanity (that extends beyond their own wallet) reaches critical mass, the usual fucking lamers have to start out with their trite, tired, predictable tactics of "raping it" any way they can.
Go back to swan dives in the money bin Scrooge Mc'Gates et al, about the limit of your collective imagination.
Justice has a sometimes slooow and unpredictable path to it's conclusion, I'm hoping in the case of this utterly heart warming project that it's a path I can be at peace with. If those dollar drones drag down the culmination of so much excellent work (Linux, hardware advances by Mary and all the rest, etc etc) it will be a sad day for all
Negroponte is probably twice as smart as me and knows the potential pitfalls a MS partnership could entail, I just hope OLPC can pull it off without being derailed.
(Like a previous poster said, maybe Google could push a bit)
What? Did I hear correctly, microsoft thinks choice is important? What changed? They have traditionally voided warranties when people try to put linux into the bootloader, and would forbid companies from doing it, bringing lawsuits if they tried. Now all of a sudden with Linux pre-installed, microsoft got the 'we need choice' religion? What a bunch of ass hats!
Fools! Nice idea while it lasted! Maybe it isn't too late, someone who works there might be reading this thread..
Hey, dumbass OLPC guys! Ya, YOU! Go back in history and look at MS and what happens to other companies that have anything to do with them, take yer time....
Seen enough? It ain't too late, tell em to buzz off before they infect and infest you with non fixable expensive cooties. Guess what, you ain't special, I don't care how leet you think you are, there is no way to avoid the poisonous toxic taint of those criminal bozos once you climb into bed with them. Ever watch Charlie Brown going to kick the football with Lucy holding it? That's you as Charlie Brown, Lucy is Microsoft, and the football-the laptop project- will become hers once she gets her hands on it and you'll just fall flat on your ass after being hoodwinked. That is the only track record MS has for anyone to look at, take it as reality.. If you want another story, the tale of the scorpion trying to get across the river. MS as a corporation was born, run in the past and continues to run in the present as a pure predatory exploitative cut throat, fuck everyone else, lie through their teeth old robber baron styled monopoly. That is their full complete business model.
You just said so: if you move to two cores, you'll need XP pro.
Guess what, Linux you don't have to.
And what is it that you need from a computer that Linux doesn't provide? Games? Well, there ARE games for Linux but then again, will any be ported to the XO? OSS games could be.
So what could it be and how well would such a process run on XO hardware?
control the whole SHEbang, but ms are going after the whole HEbang...
"Why not? Most of those posting anti-MS comments seem to think that if any version of Windows makes it to the XO, then MS will completely control the whole shebang"
Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
I remember when I was in elementary school and Apple had made deals so that every school had Apple computers in them. How dare Microsoft copy Apple!
"Apple offered free licenses of Mac OS X for MIT's proposed $100 laptop initiative, however, the proposal offered by Apple's CEO Steve Jobs was declined because the program was looking for open-source software [...]"
Uhuh, yeah, right ...
He needs to play along and make sure Microsoft think they're onto a winner. Then when MS pull out of any competing projects, do an about face.
That's how Microsoft behave, it's how everyone else needs to start treating them.
Whats the use of dual boot system?
Negroponte will have to OEM license the Linux based preload on the OLPC, and any future supplier who is thinking about bundling anything but the original OLPC stuff should be charged through the nose or lose the ability to sell OLPC at all.
Microsoft, OTOH, should only be allowed to supply an extra CD with the system, at a huge charge. I can't see why MS should get an easier ride than they have given others - screw them.
Was hoping I could mine the collective wisdom/angst against Microsoft to help build a company profile on CorpWatch's wiki, Crocodyl. Their Wikipedia profile is waay too nice.
Why dual boot?? This is going to completely dissolve the OLPC project. It's going to get too complicated, people are going to start asking fundamental questions about the project, and it's going to die.
Good job M$, you sank a great project and stifled the adoption of computers in 3rd world countries. You've effectively reversed your role as a contributer to the world of technology.
FUCK!
It is pitch black. You are likely to be eaten by a grue.
Now you have to buy four to keep one.
The program is way behind it's production schedule. Chief Technology Officer Mary Lou Jepsen has left the project. Intel has raped OLPC's network of connections of influential 3rd world decision-makers in order to flog their lesser product. Today, Bill Gates takes the hopes, good will, dreams and incredible hard work of all of us in the open source world and, in one fell swoop, lays everything to waste. This is one of the most demoralizing news stories that I have ever read. I'm not going to sit still for this. Please join me in the following:
Introducing: POLPC: Personal One Laptop Per Child.
Here's how it works:
Donors: call your credit card company and notify them that you have either a) not received what your XO laptop and you want to stop the donation to OLPC or b) sent your laptop back and request a complete refund. Don't take no for an answer.
Now, we have to take that 'donated' money and turn it into good.
1.Buy a cheap, used laptop, install Ubuntu and test it fully. (Google your local LUG (Linux User Group) if you need help - I guarantee that they will help you out if you tell them what you are doing.)
2a. Talk to friends, neighbours and acquaintances - find for people traveling to third world countries that you trust or...
2b. Next time you fly, talk to airline personnel who are traveling regularly to third world countries. Ask them to participate in POLPC.
3. Give them the laptop and ask them to donate it to a school as part of their trip abroad.
Let's keep the spirit of the project going, but take the money away from this lunatic organization that is unraveling at a prodigious rate and do our own job of helping the innocents of the world with complete control.
If you have a better idea, I'm open to suggestions because I'm so traumatized by the lunacy that is going on at OLPC that I'm not thinking straight. We must stop this madness.
*** Don't be dull.***
BTW, the KDE windows manager is not needed to run kde programs, just X11 and the KDE libraries.
If the OLPC supported triple boot, then people could create alternate ways to run programs that are not written in sugar, but booting REAL LINUX!
SIERRA TANGO FOXTROT UNIFORM
"Peaceful Co-Existence? Right."
http://wiki.laptop.org/go/OLPC_myths#The_laptop_will_run_a_Microsoft_Windows_operating_system
Here's why: The rise and fall of the OLPC
Picture provided for appropriate analogy http://www.strangevehicles.com/images/content/110985.jpg
Ahh good, I can help with that.
Initial purchase? No argument.
That seems non-obvious. When did Linux become renowned for it's ease of use? What about Windows (documented in a billion books, used by support staffs around the world, blah blah blah) provides less accessible support than Linux, which is documented here and in a long series of books with funny animals on the cover?
It would be better to give the the benefit of an OS with a steadily-miniscule market share used by a tiny fraction of a tiny fraction of the computing population? I don't see how your arguments against windows really make for a compelling argument in favor of linux. I do like the tone (stop windows, think of the children) but mostly I'm thinking these kids need iPhones.
On the one hand, MS is playing their know-how of flash-and-easy very well here. While we've come a long way in recent years, the Linux desktop is still not quite up to the standard of the Windows one. Too much inconsistency between apps, too many strange design and feature choices, too many simple tasks made unnecesarily complex.
On the other hand, the objective of the OLPC is for the children to LEARN. Their current situation is the best incentive their is for them to *want* to learn as much as possible. After they get done with the easy toys from MS, they'll be starting to want more. They'll drop back into Linux, and find that not only it is actually not quite that hard to learn, but that they are also free to modify it and add to it in whatever way they see fit, and that it allows them to learn a great deal more about computers than Windows.
Additionally, when you look at it objectively, a knowledge of both systems is going to make those children very attractive to the IT market when they come of age. I think, all in all, this is actually a good thing to happen.
What a depressingly stupid machine.
It is difficult to get a man to understand something when his job depends on not understanding it.
Could you trust M$ to write the boot manager? A way in, perhaps? Adverts, default choices?
Booting the little thing into a thin hypervisor and running Linux and Windows virtualised? Sure, it'll swap, but you could keep the context as you did and you wouldn't have to reboot to switch.
Do not mock my vision of impractical footwear
According to a statement from a Microsoft spokesman:
"While we have investigated the possibility in the past, Microsoft is not developing dual-boot Windows XP support for One Laptop Per Child's XO laptop."
http://blogs.zdnet.com/microsoft/?p=1096
No sig today...
"Could this be the end of the OS wars in Nigeria and other developing countries?" This question really made me laugh... OS wars in Nigeria???? Im not really sure they care a lot about having a dual boot laptop when they have bigger concerns. By the way, havent they suffered enough to have to suffer the most painful software ever? I live in another of these so called developing countries, where OLPC is trying to reach too, and I do know this wonderfull idea will end no war. People will just remain ignorant about the truth and will be forced to believe a wolf can look after a sheep.
If your name is Anonymous Coward, don't bother replying. I already guess how smart you are.
I'm quickly losing faith in the OLPC project as they make decisions like this...
The XO doesn't have a harddisk, and unless you want to get expensive, flash devices are only around 1-2GB.
Is Microsoft really suggesting they can fit Windows, the original XO operating system and the ebooks, etc. all into 2 gigabytes????
I don't see how they could do it unless they ship a modified version of WinCE or something like that.
Right off the bat, three sodomy jokes in a row, all of them gold! Congratulations Slashdotters. We're a real internet community like 4chan now!
Welcome to OLPC.
You may select to boot the Communist version of OLPC. Please note that if you continue, you may lose your family and your straw hut. If you want to be "safe" you better only click on the MS Windows link.
* MS Windows (Safe and you won't die) <---- Click this to live and not die!
* Linux??? (you will probably die)
(c)ms olpc, boot ver 1.1
General, you are listening to a machine! Do the world a favor and don't act like one.
Windows 95 / 3.1, again.