OLPC Set To Dump x86 For Arm Chips In XO 2
angry tapir writes with this excerpt from Good Gear Guide: "One Laptop Per Child is set to dump x86 processors, instead opting to put low-power Arm-based processors in its next-generation XO-2 laptop with the aim of improving battery life. The nonprofit is 'almost' committed to putting the Arm-based chip in the next-generation XO-2 laptop, which is due for release in 18 months, according to Nicholas Negroponte, chairman of OLPC. The XO-1 laptop currently ships with Advanced Micro Devices' aging Geode chip, which is based on an x86 design."
Or is there something I don't know about the processing power of two of my appendages?
*flexes*
Slashdot, I'd like you to meet Blue and Cray.
Well, back to rejecting software patent applications.
From TFA
"Like many, we are urging Microsoft to make Windows -- not Windows Mobile -- available on the Arm. This is a complex question for them," Negroponte said.
OLPC is in talks with Microsoft to develop a version of a full Windows OS for XO-2, Negroponte said. The XO-2 is still 18 months away from release, so "a lot can change with regard to Microsoft and Arm," Negroponte said.
I don't really see this working. Windows has run on Risc before of course, but almost no one ported their applications to any of the Risc platforms. And a top of the line Arm (a Snapdragon or Cortex A8) is still less powerful than a bottom of the line x86 (Intel Atom), so it's not like you can run x86 binaries at an acceptable speed through emulation, like Dec tried with FX!32 on the Alpha.
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
It would mean no Windows. ARM is not an x86 architecture.
I seem to recall seeing something awhile ago that Ubuntu is being ported to the ARM architecture. If the port is ready, using it would be a much better proposition than begging Microsoft to make a custom Windows OS for the XO-2, IMO. What would stop Microsoft from deliberately crippling the OS (and making it practically useless as a result) like they did with the starter editions of XP and Vista? Those were meant for the same type of market demographic as OLPC, after all.
"It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
I remember clearly that /. reported that Steve Jobs had originally agreed to license OS X to the OLPC project for free (as in beer), but that the offer was refused.
Since it is a well-known fact that Apple has had OS X working on an ARM architecture in the iPhone and iPod Touch for nearly 2 years now, it would seem a no-brainer at this point for OLPC to take Apple up on their offer.
I doubt that the OLPC project is feeling warm and fuzzy about intel; but I don't think that that is the reason for ARM vs. Atom.
Thing is, to fulfill its objectives, the XO-2 has to be cheap, really cheap, to make. Atom based netbooks, even for the lowest spec models, in a highly competitive free market optimization process, have essentially failed to crack the $200 mark. Most are $300-$400. The OLPC guys really want less than $100. At this point, a $200 Atom netbook has already been cut to the bone, very little left(you might be able to cut out the ethernet jack and VGA; but you'd need to add the wireless mesh chip, and the more rugged case, it'd be a wash). Expecting that branch of development to halve in cost in the near future is pretty implausible.
That, rather than bitterness, is most likely the real reason. ARM is available, from a variety of vendors, at price/performance points that scale relatively smoothly from highish-end microcontrollers to modestly powerful laptop chips. x86 isn't(not yet, anyway).
So you'd get all of the disadvantages of Windows, while simultaneously loosing the only real advantage it has, plentiful software. Smart.