One Laptop Per Child OLPC

OLPC – Production Prototype 2006

One Laptop Per Child OLPC – To create educational opportunities for the world’s poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning. When children have access to this type of tool they get engaged in their own education. They learn, share, create, and collaborate. They become connected to each other, to the world and to a brighter future. (video 1:28)

OLPC has produced XO laptops for more than 2 million children around the world, the majority of them in Uruguay, Peru, Rwanda, Haiti, Australia, Mongolia and the United States. These laptops all run Sugar and Fedora Linux, and have customized software and content builds developed by their national deployment teams in collaboration with OLPC staff.

XO Laptop (Green Machine) – a flexible, ultra low-cost, power-efficient, responsive, and durable machine

  • Creates its own ad-hoc network out of the box. Each machine is a full-time wireless router.
  • Features a 7.5-inch, 1200×900-pixel, TFT screen and self-refreshing display with high resolution (200 DPI)
  • Two display modes are available: a transmissive, full-color mode; and a reflective, high-resolution mode that is sunlight readable.
  • Each machine features a video/still camera, two external USB-2.0 ports, plus an SD slot.
  • The default system software for the XO laptop includes child-friendly Activities, the Sugar user interface, the GNOME desktop, and many other software components built on top of a modified Fedora Linux.


Architecture – network

Sugar Labs

  • Sugar Learning Platform (Sugar) – free/libre and open-source software. Originally developed for the One Laptop per Child XO-1 netbook, Sugar runs on most computers.
  • Activities – Many Activities can be shared between learners

Sugar on a Stick (SoaS) – a Fedora® Spin Live USB operating system featuring the Sugar Learning Platform and designed to fit on an ordinary USB thumbdrive (“stick”). It will run on any recent x86-based computer that can boot from a USB stick. This includes most Windows and Linux PCs and x86 Macs. Use SoaS to demo Sugar almost anywhere without disturbing the contents of the computer you use.
Engineering ideas

  • CPU, display, resolution, wireless, router, Linux, open-source, USB, GNOME

Learn more…