Category: OLPC

OLPC is a success

Posted by – July 26, 2009

Thanks to OLPC, we have soon 50 million netbooks in rich countries. Intel and Microsoft’s profit margins per laptop are shrinking rapidly.

Thanks to OLPC, children have soon millions of cheap lower power laptops in poor countries.

Thanks to OLPC, the PC/Laptop industry’s interpretation of Moore’s law has totally been reshaped, every 18month now PC/laptops will be half the price instead of 2x more powerful and with 2x more bloatware.

Sure, I would have been happier, and so would most other Linux geeks if OLPC had shipped 100 million laptops to poor children by now, and not just 1 million units. Reason for that not happening yet in multi-hundred million scales though are several:

1. Intel will do anything it can not to be killed off by a non-profit laptop technology revolution. Including abusing of monopolistic situations and corrupting politicians.

2. AMD is not much interested in helping OLPC succeed in lowering the cost of laptops and PCs. Lower cost also means less profits and margins for AMD, and AMD has enough problems with profits and margins as it is.

Looking forward, to reach those 100 million poor children sooner rather than later:

1. OLPC needs to find an alternative to AMD as soon as possible. VIA is planned for XO-1.5 which could hopefully ship a few millions of units in a few months time, if VIA supports this move of OLPC creating a cheaper and lower power market using their processor. XO-1.5 could reach the $150 pricepoint soon and enable dozens of commercial netbooks using the VIA processor and also copying on the way OLPC is using the VIA processor.

2. OLPC needs to implement the worlds best ARM processor based laptops for XO-2 working with Google to implement the so called Chrome OS on those. Cloud computing can work also for places without stable internet access, HTML5 supports offline web apps and offline databases. OLPC needs to push Google to make it work on WiFi Mesh networks as well. XO-2 can start at $100 when released and reach the $50 price point, when manufactured using any of half a dozen ARM processor companies chips. All of TI, Qualcomm, Marvell, Freescale, Nvidia and Samsung, all those ARM processors should fit in the XO-2 design. Competition will bring the prices down faster.

Also, to reach those 100 million children, OLPC needs to have more than just a couple dozen engineers working on the whole optimizations of hardware and software for the project.

What OLPC managed to build in XO1 and XO-1.5 with 30 employees and the little budget that they could get is absolutely amazing.

But what OLPC probably needs for XO-2 to absolutely work and sell laptops soon at $50 to revolutionize education worldwide, is thousands of engineers and the support from Barack Obama and the European Union.

So OLPC’s political agenda definitely needs to be more targeted towards the politics of education and aid of the USA and Europe and with much more ambition to make things happen in huge scale as quickly as possible.

Mary Lou Jepsen’s Home Lab

Posted by – June 6, 2009

Mary Lou Jepsen, CTO and inventor of the Pixel Qi technology, explains more of how the Pixel Qi 3Qi screen works, shows us a bit of how she works with her screen technology in her home lab, testing the angular performance in the OLPC screen and tells how power consumption can be saved further with a few motherboard modifications to behave like the OLPC laptop (turning off the processor and motherboard when they are not needed) and more.

Also watch my other Pixel Qi videos:
http://armdevices.net/2009/06/02/pixel-qi-screen-demo-live-from-taipei/
http://armdevices.net/2009/06/07/pixel-qi-vs-kindle-vs-toshiba-r600-vs-regular-lcd-tablet/
http://armdevices.net/2009/06/07/mary-lou-jepsen-answers-user-comments/

ARM and Android, the future of laptops

Posted by – April 1, 2009

The main goal of the OLPC, and thus, of the whole computer industry at this point, is to lower the cost of laptops by lowering the power consumption. The best way to achieve that, is to limit the way applications get full native access to the deep internals of the computer system. Intel’s X86 standard and Microsoft’s Windows OS were designed only for that multi-purpose backwards compatibility where the same unoptimized bloated software would work across thousands of hardware configurations with often full root access to the deepest internals of a computer system. For most of the applications that most people need, you do not need full native code support in third party applications. By limiting full native access for third party applications, you take care in one swoop of all the security problems that one has on Intel and Microsoft based PC and laptops. You basically make spyware, viruses, hacking and all of those problems impossible by design.

That is how Android is made. Android provides a totally sandboxed JAVA-based software layer, which only interacts with the hardware features through totally controllable software-to-hardware APIs. With Android on ARM, you have a complete shift in the way third party applications are run compared to X86 Windows XP/7, MacOSX and even most of those X86 Desktop Linux distributions that have been going around, including Ubuntu and Fedora.

The open source native Android Linux code hacking happens exclusively at the manufacturer stage. Which means, you want to have a manufacturer in control of everything, you want the manufacturer to customize Android for the very specific mass produced hardware in question, providing all the standard and non-standard software-to-hardware APIs for third party software developers to gain access to the all of the devices standard or special hardware features.

What you have backing Android is the worlds absolute best company in Google, comprised of the worlds largest concentration of PHDs and Engineers with the most experience in Web and computer technology. The role of Google with Android is to make sure that the native Android code works in the most optimal fashion with the most optimal hardware configurations that manufacturers are making for it. Google helps manufacturers prepare that Android native code customization for each different System On Chip, for each different variation on the ARM Cortex processor profiles by each of the industry leading ARM processor manufacturers among Texas Instruments, Qualcomm, Broadcom, Freescale, Samsung, Nvidia, Marvell and others.

If you want to change the default Android user interface layer and make it look more like the Sugar User Interface layer (which for XO-1 was built on top of an optimized X86 Fedora Linux installation), you definitely can do those changes and customizations. Those would come from the manufacturers, thus in the case of OLPC from the whole OLPC organization, in cooperation with Google or anyone else helping to create a more education-laptop friendly user interface. But Android applications remain the same, and appart from slight porting that can be required, all Android applications are designed to work in full screen mode, and management of multi-tasking, notifications, memory and processing power consumption, all those are managed the same way accros all implementations of the Android OS.

HP has just announced that they are working to support Android in future HP Laptops. Asus has also announced to be working on Android laptops. Look forward to Android ruling over all ARM Laptop implementations, at least for these where the lowest cost and the lowest power consumption levels have been achieved. Look forward to $100 Android ARM laptops. Look forward to the empire of Intel and Microsoft crumbling under the inevitable hardware and software revolution that comes with the XO-2 and with the whole industry’s shift to lower cost, lower power consumption using ARM and Android in all laptops.

ARM in OLPC XO-2

Posted by – January 29, 2009

OLPC is probably looking for a non X86 architecture for XO-2, probably ARM, where several providers can provide the processor. Using ARM Cortex, OLPC can use any of Texas Instruments, Mavell, Freescale, Samsung, Qualcomm, Nvidia and others, all interchangeably, independently of the deals that will be put in place. The idea being that having all these ARM Cortex providers being more or less compatible with each other, enabling minimal changes in motherboard designs to have them all be compatible, this enables competition in the processor market. This will more quickly drive the prices down much further. This is the only way you can optimize the interpretation of Moore’s law which says that you can cut the price and power consumption of laptops by half every 18 months.

There is a basic reason AMD is not too enthusiastic about this whole new low cost laptop market. The reason is written on the wall, everyones can see it coming, cheaper laptops means it will be much harder to find profits in the industry. AMD isn’t exactly having an easy time already as things are today, Intel’s profit margins and overall income have shrinked 90% in 2008 compared to 2007.

I believe OLPC should use Google Android with Sugar on top, and they should increasingly rely on cloud computing such as the recently rumored Google Web Drive service to store and share all the data on. With XO-2, you should much further synchronize the way the school servers synch storage, processing power and contents to and from the cloud. Basically what you get is an overly simplified Internet access terminal, one with a small ARM Cortex processor behind the next generation of even lower power and lower cost Pixel Qi screens. One that just relies on basic Google Gears for local content caching, and let most of the rest happen using the much cheaper cloud.

$100 laptops using ARM are possible today already. Chinese GPS manufacturers are making them already using uber simple Linux and last generation MIPS or ARM processors: http://techvideoblog.com/category/laptops/

This makes it obvious that OLPC can achieve a $75 price point on XO-2, consider also the advantage of using a dual touch-screen, is that ou can even more easilly mass manufacture exactly the same model for the whole world. Since all the different keyboard layouts and all of the local interfaces are simply going to be a software function of the touchscreens. Mary-Lou Jepsen has done it once already. She can do it again.

Bruce Sterling and Jasmina Tesanovic talk about the OLPC at Lift 2008

Posted by – February 14, 2008

Science fiction writer Bruce Sterling and his wife Jasmina Tesanovic talk about their views on the OLPC project.

Services: Sevenload Dailymotion MySpace Putfile YouTube Vsocial Vimeo Metacafe Veoh Revver