OLPC:News: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 4: Line 4:


=LAPTOP NEWS=
=LAPTOP NEWS=
1. Cambridge: A three-day (36 hour) working session took place at OLPC
1. Abuja, Nigeria: A significant milestone was reached when
headquarters with a subset of launch countries (Argentina, Uruguay,
approximately one- hundred laptops were handed out to children in
Brazil, Nigeria and Rwanda), asking the countries to be partners and
Nigerian test school, Galadima. The laptops were received with smiles,
critics. An extremely interactive meeting ensued, at times boisterous
curiosity, and giggles. The most popular feature in the first hour the
and combative, from early morning to late evening with only a few
children spent with their laptops was the mesh view. As of this
breaks and minimal sleep. Every topic was touched from firmware to
moment, one-hundred families in the Nigerian Galadima community will
firm agreements.
have spent part of their family time around the laptops, with the
children proudly explaining how they work.


2. Cambridge: At a two-day design review with Quanta and Fuse Project
2. Buenos Aires: David Cavallo, Rodrigo Mesquita, and Walter Bender
we finalized all ID and mechanical changes and most electrical
participated a series of five half-day workshops for a variety of
changes.
audiences. The attending groups included key people in government,
education, and software development, as well as events for the press
and general public. Alejandro Piscitelli and Laura Serra of educ.ar
contributed greatly to the discussions and development of ideas.
Valter Cegal and Rebecca Gonzales of AMD also participated.


3. A team from the MIT Media Lab spent the day at OLPC presenting
3. New York: Sj Klein met with representatives from UNICEF, which is
current and potential plans for the XO. A highlight was a presentation
developing projects for UNIWiki, an effort to coordinate shared free
of projects from a class being taught by Henry Holtzman and Ted
knowledge produced internally and by others (e.g., Voices of Youth).
Selker.
They are especially interested in focusing on projects in developing
nations, with attention to multilingualism, mentoring, and
cross-cultural communication.


4. A method for creating 400 different colors of XOs on the back cover
4. Washington: The Library of Congress World Digital Library is asking
of the laptop was decided: multi-color XO pieces of plastic will be
their network of librarians and curators to join the OLPC curation
attached via heat stake to the back cover of the laptop. 20 colors
efforts, in the subjects and languages that most interest them.
will be used for the X and the O, creating 400 unique combinations,
enough for each child in a small school to have their own colors.


5. The Red Hat team has generated 60 builds in the last month and a
5. Mesh activities: Dan Williams and the Collabora team continue to
half—a strenuous pace. Build 299 was released this week. A new stable
work on the Presence Service, a key to developing mesh-enabled
build, the first one that will be used by children, will have many
activities. They are making good progress, building out the APIs and
improvements and some new activities: a Tetris-like game, a slide-show
testing the libraries under our framework.
activity, and a preview of the journal. The firmware team at OLPC was
also been busy preparing release B76, which fixes many of the battery
problems experienced in earlier releases.


The new build contains some new activities and also improvements in
6. Startup screen: Dan also found time to put together a new startup
many of the existing activities. The Abiword word processor activity
screen for the laptop that takes a child's picture.
has had a number of bug fixes and is the first activity that saves to
the journal when you close it. TamTam has been vastly improved and now
includes a track editor. The web browser is vastly improved: it
properly scales pages, text, and images to our 200dpi display and
includes the Gnash free-software flash viewer. The news reader
included is also more obviously named.


There are also changes to the Sugar API to support new functionality;
7. Bug hunting: Marcelo Tosatti investigated and located the source of
lots of bug fixes and changes have been made to the new mesh view,
the iperf-corruption problem we were seeing on some of the laptops
which is where network activation now takes place. Also, a splash
under heavy load. It turned out to be the result of a fix in the
screen that takes a child's picture and asks their name is included
networking driver. Marcelo has also been investigating and working on
with this build.
implementations to tell activities on the machine when they are
running out of memory and give them a chance to release caches or shut
down.


This build also includes a new Marvell firmware that fixes a few
8. UI: Marco Gritti and Tomeu Vizoso have been making progress on Sugar. The
mesh-related problems; a big step forward. This is in conjunction with
current builds have a large number of fixes and changes over what
a new kernel that fixes some problems that were showing up under heavy
shipped with the Build-239 machines; people will be pleasantly
network traffic will make a big difference in our networking
surprised. Tomeu has been working largely on underlying widgets and
experience.
infrastructure and Marco has been busy working on higher-level
constructs, including working with Eben Eliason to firm up design
decisions. The new Sugar has a better default font, moves a lot of the
networking into the home page, includes a Journal demo, and rollover
information for the activities that should greatly help with usability
and first impressions.


We are about to release a new auto update image that will let people
9. Music Activities: The TamTam team has been hard at work improving
upgrade from version B43 (the last stable release) or B61 (included on
the music program as well. The new version exposes the track editor
the B2 machines) to B76 which includes important battery charging
and is much more interesting than previous versions.
fixes that many people have run into. It also fixes the problem where
the wireless does not show up after a reboot. Please upgrade your
systems
(http://wiki.laptop.org/go/Btest_Boards).


The kernel in this build also contains a software work around for the
10. Trial-1: We have been working toward a new stable build that will
problem we were seeing where the touch pad jumped around when you
form the basis of our first tests in the field. Andres Salomon
released your finger.
branched a stable tree (http://dev.laptop.org/~dilinger/stable/).


Many thanks to Dan Williams, Marco Gritti, Richard Smith, Marcelo
11. School server: The software architecture of the school servers is
Tosatti, John Palmieri, Chris Ball, Tomeu Vizoso, the Abiword team,
starting to come together, through discussions this week around the
the TamTam team, Andres Salomon, and Owen Williams, who worked very
networking services
hard on this release.
provided and possible scaling mechanisms. For Trial-1, the networking
will remain IPv4, with the school server providing DHCP, DNS, HTTP
cache, and NAT functionality. Hardware for school server development
has arrived in Cambridge, with plans to have a limited prototype up
and running over the next week.


6. From the community: Build 299 includes the beta release of the
12. Marc Fiuczynky of PlanetLab (Princeton University) visited to
TamTam music editor. TamTam Edit is a page-driven event sequencer
discuss lessons learned by PlanetLab. Herbert Poeztl, who developed
featuring a powerful music generator, a colorful and intuitive
the virtual-server mechanism (Vserver) used by PlanetLab, has been
graphical interface to create, modify, and organize notes on five
working at OLPC to help integrate it with our software. (Vserver is a
virtual "tracks," a palette of almost one-hundred sounds, and a
Linux technology for "containerization" of environments that will be
music-construction model that allows virtually limitless variations in
very useful in the future for both management and increased security.)
all musical styles.


TamTam Edit joins miniTamTam and TamTam synthLab as the third
13. Suspend/Resume and Power Management: Mitch Bradley has been
component of a complete music and sound creation and collaboration
working on bringing up resume in OpenFirmware. He has dismantled and
environment on the XO. A fourth component, consisting of a
instrumented a B2 with the following results:
collaborative playing and composing tool,
* the long delay from power/wakeup to CPU on is down to 12mS (instead
will be forthcoming as soon as the mesh-network APIs stabilize.
of 500mS—probably a CAFE FPGA turn-on delay);
* we no longer sees random hard-hangs;
* a problem with the DCON wiring with respect to wake-up was found; and
* resume-from-RAM was having problems by is now seemingly reliable.


TamTam Edit uses about 55–65% of the CPU when running full tilt and
The current time from power-reapplied to completion of the wakeup
presently occupies about 20MB of RAM. Kudos to Jean Piché, James
procedure is 27.6mS. Mitch knows an easy way to knock off another
Bergstra of the Université de Montréal and Adrian Martin of the
4.5mS , to bring the core wakeup time down about 23mS. It is
University of Toronto for making this a reality—given the constraints,
conceivable that he might manage to shave off a few more milliseconds,
this is an engineering feat of no small proportion. Olivier Bélanger
but probably not much. It is very tightly coded as is, and the "long
and Nathanael Lécaudé, both of the Université de Montréal have also
poles" are hardware delays like PLL startup and ROM access time for
contributed an enormous amount of time to create what is turning out
early instructions. This time does not include video subsystem restart
to be a suite of expressive tools we are extremely proud of.
time, so additional time will be needed for that.


7. Video: Erik Blankinship and Bakhtiar Mikhak from Media Mods have
14. Performance: Chris Ball and Dave Woodhouse worked on a
video capture and playback working within in the Camera Activity. It
booting-performance problem. The JFFS2 kernel-thread-speed problem is
will be folded into a build coming soon.
resolved. Booting a current build on a B2 machine takes 2 minutes 2
seconds, but drops to 1 minute 24 seconds with the work around for the
USB branch-prediction problem (reported last week), and now drops to 1
minute 6 seconds with a fix to the scheduling for the JFFS2 kernel
thread. This scheduling fix should go into the build soon. Chris Ball
also added graphing of Python performance over time to the tinderbox.


8. Richard prepared a CD that contained a Build 282 set up for QEmu
15. Network: Michail Bletsas setup a 14-node mesh testbed at OLPC and
and the latest Develop Activity from Andrew Clunis (orospaker). SJ
spent last week with Cozybit and Marvell debugging the mesh firmware
Klein distributed the CDs at the Serious Games conference. Special
and the wireless driver. As of Friday night all of the major problems
thanks to Andrew, who pulled together an easy QEmu install built and
have been addressed to the point that the mesh functionality is now
integrated the Develop Activity in to
usable:
Build 282.
* in-mesh multi-hop multicast support;
* link-loss detection and route tear-down with RERR messages (This
improves route-restoration time);
* mesh transmission rate is done a the highest-available rate for each
hop (The rate for each hop is determined when the route is
discovered);
* deferred route discovery (Route discovery is now done by a lower
priority task, which reduces the variance of transmission time);
* WDS problem workaround (Wireless interface will accept WDS replies
from WDS-enabled access points. This will only work with APs that have
a different MAC OUI than the XO's [Ticket #901]).
* fixing flow control for the mesh interface on the libertas driver
alleviated the problems with high-data-rate TCP flow corruption
(Ticket #915).


9. Kernel: In the quest to get a stable kernel ready for our new
16. IPv6: In preparation for integration of laptops and servers, OLPC
stable build, Andres worked with Tom Gleixner to fix the kernel crash
has started working on our IPv6 implementation. Chris helped Dave
we were seeing; that has since made it upstream (along with a few
Woodhouse with setting up "tubes," the machine running our IPv6
other problems that were noticed in hrtimers). There were some
testbed. All XOs and other systems able to support IPv6 in the
libertas wireless driver changes that went into the kernel, and Andres
Cambridge office now get public IPv6 addresses by default, thanks to
enabled some netfilter modules to allow NAT to work. Chris notes that
Dave Woodhouse and our new intern systems administartor Daniel Jared
the dyntick bug that we had been seeing (#954) isn't really fixed, it
Dominguez.
is just harder to reproduce. Ah, races are fun.


10. Performance: We've recently focused effort on solving a problem
17. Power management: The power-rail measurement system arrived this
that costs 30% of the performance of the system when a network
week. We now have in house equipment that can measure the current on
interface is enabled. This is due to a cache snooping issue with USB
all power rails of a B2 board to an accuracy of about 1mA. Richard
that the GX processor has. Mitch Bradley verified that the "uncached
Smith will start taking measurements on each rail and testing the
descriptor" workaround for the USB/BTB performance problem nearly
suspend-resume code. In addition to current measurement this equipment
eliminates the CPU performance hit. Andres worked on adding a new
has can control several relay contacts. These can be connected to
memory zone to the kernel for uncached memory allocations; that work
power switches on the laptop. All of the measurements and outputs can
lives in a separate kernel branch [0]. Marcelo is in the process of
be controlled remotely by Ethernet, serial, or USB. We therefore have
testing it to see whether it actually makes a difference for GX
the ability to build a new tinderbox that can automatically test nand
performance with DMA.
image builds and firmware upgrades, while taking power measurements on
every power rail during the entire process. Previously we could not
test firmware upgrades automatically because we did not have a good
power-cycle method/restart-after- flash method.


11. Firmware: Mitch Bradley made good progress on suspend/resume on B2
18. Kernel: Andres synced up our kernel with the 2.6.21-rc2 release.
using firmware tests. With the board modified to pull DCONLOAD down
Andres also fixed a bug in the interaction between the rpm spec file
instead of up, Mitch can suspend and resume without losing display
and dynticks that was breaking system tap. With that fixed, tinderbox
integrity and display interaction continues to work after resume. The
should work with 2.6.21-rc2 properly and can properly benchmark jffs2
core resume is pretty fast: less than 15mS (not counting the time to
and the SD driver. There is a pending bug in the SD driver for which
resync the DCON to the video, which add an extra 30mS or so). Mitch
he has prepared a patch but cannot test until he can actually
can also access the NAND FLASH and SD after resume but does not have
benchmark. Andres "thinks" the dynticks bug is fixed (Ticket #954),
USB resume working yet.
and the jffs2 bug (which adds 30 seconds to the boot time, as
discovered by Chris Blizzard) is still pending. Zephaniah Hull and Jim
Gettys "fixed" the touch-pad bug. Jordan Crouse of AMD has been
developing driver patches for suspend and resume and is further
investigating the USB performance problem. Andres also did some
investigation of the USB performance problem; he and Jordan discussed
how the hardware would implement uncached memory and poked around the
kernel code for ways to easily do it.


Mitch started to look into use cases for firmware wireless support,
19. From the community: Andrew Clunis reports that a reasonably
now that Lilian Walter has released a working firmware wireless driver
functional version of the Develop activity is now available in
and Wifi supplicant. Earlier in the week, Lilian released the first
sugar-jhbuild (http://wiki.laptop.org/go/Develop). It provides a very
version of the supplicant and wireless ethernet driver to Mitch.
basic "IDE"—a file TreeView and text editor, currently provided by
Lilian also worked on country the country code, channel, and transmit
GtkSourceView.
power information so that the driver will comply with local regulatory
constraints (called IE support.) Lilian currently debugging the ad-hoc
join operation.


12. Touch-pad driver: Zephaniah Hull reports the lack of debounce on
20. Policy discussion: A new mailing list, aop@laptop.org, has been
the PT to GS switch has been corrected, and the touch pad continues to
set up to host community discussions about policy decisions:
work properly.
everything from the OLPC security model to our position regarding
FOSS. You participation is welcome.





Revision as of 16:09, 11 March 2007

  This page is monitored by the OLPC team.


LAPTOP NEWS

1. Cambridge: A three-day (36 hour) working session took place at OLPC headquarters with a subset of launch countries (Argentina, Uruguay, Brazil, Nigeria and Rwanda), asking the countries to be partners and critics. An extremely interactive meeting ensued, at times boisterous and combative, from early morning to late evening with only a few breaks and minimal sleep. Every topic was touched from firmware to firm agreements.

2. Cambridge: At a two-day design review with Quanta and Fuse Project we finalized all ID and mechanical changes and most electrical changes.

3. A team from the MIT Media Lab spent the day at OLPC presenting current and potential plans for the XO. A highlight was a presentation of projects from a class being taught by Henry Holtzman and Ted Selker.

4. A method for creating 400 different colors of XOs on the back cover of the laptop was decided: multi-color XO pieces of plastic will be attached via heat stake to the back cover of the laptop. 20 colors will be used for the X and the O, creating 400 unique combinations, enough for each child in a small school to have their own colors.

5. The Red Hat team has generated 60 builds in the last month and a half—a strenuous pace. Build 299 was released this week. A new stable build, the first one that will be used by children, will have many improvements and some new activities: a Tetris-like game, a slide-show activity, and a preview of the journal. The firmware team at OLPC was also been busy preparing release B76, which fixes many of the battery problems experienced in earlier releases.

The new build contains some new activities and also improvements in many of the existing activities. The Abiword word processor activity has had a number of bug fixes and is the first activity that saves to the journal when you close it. TamTam has been vastly improved and now includes a track editor. The web browser is vastly improved: it properly scales pages, text, and images to our 200dpi display and includes the Gnash free-software flash viewer. The news reader included is also more obviously named.

There are also changes to the Sugar API to support new functionality; lots of bug fixes and changes have been made to the new mesh view, which is where network activation now takes place. Also, a splash screen that takes a child's picture and asks their name is included with this build.

This build also includes a new Marvell firmware that fixes a few mesh-related problems; a big step forward. This is in conjunction with a new kernel that fixes some problems that were showing up under heavy network traffic will make a big difference in our networking experience.

We are about to release a new auto update image that will let people upgrade from version B43 (the last stable release) or B61 (included on the B2 machines) to B76 which includes important battery charging fixes that many people have run into. It also fixes the problem where the wireless does not show up after a reboot. Please upgrade your systems (http://wiki.laptop.org/go/Btest_Boards).

The kernel in this build also contains a software work around for the problem we were seeing where the touch pad jumped around when you released your finger.

Many thanks to Dan Williams, Marco Gritti, Richard Smith, Marcelo Tosatti, John Palmieri, Chris Ball, Tomeu Vizoso, the Abiword team, the TamTam team, Andres Salomon, and Owen Williams, who worked very hard on this release.

6. From the community: Build 299 includes the beta release of the TamTam music editor. TamTam Edit is a page-driven event sequencer featuring a powerful music generator, a colorful and intuitive graphical interface to create, modify, and organize notes on five virtual "tracks," a palette of almost one-hundred sounds, and a music-construction model that allows virtually limitless variations in all musical styles.

TamTam Edit joins miniTamTam and TamTam synthLab as the third component of a complete music and sound creation and collaboration environment on the XO. A fourth component, consisting of a collaborative playing and composing tool, will be forthcoming as soon as the mesh-network APIs stabilize.

TamTam Edit uses about 55–65% of the CPU when running full tilt and presently occupies about 20MB of RAM. Kudos to Jean Piché, James Bergstra of the Université de Montréal and Adrian Martin of the University of Toronto for making this a reality—given the constraints, this is an engineering feat of no small proportion. Olivier Bélanger and Nathanael Lécaudé, both of the Université de Montréal have also contributed an enormous amount of time to create what is turning out to be a suite of expressive tools we are extremely proud of.

7. Video: Erik Blankinship and Bakhtiar Mikhak from Media Mods have video capture and playback working within in the Camera Activity. It will be folded into a build coming soon.

8. Richard prepared a CD that contained a Build 282 set up for QEmu and the latest Develop Activity from Andrew Clunis (orospaker). SJ Klein distributed the CDs at the Serious Games conference. Special thanks to Andrew, who pulled together an easy QEmu install built and integrated the Develop Activity in to Build 282.

9. Kernel: In the quest to get a stable kernel ready for our new stable build, Andres worked with Tom Gleixner to fix the kernel crash we were seeing; that has since made it upstream (along with a few other problems that were noticed in hrtimers). There were some libertas wireless driver changes that went into the kernel, and Andres enabled some netfilter modules to allow NAT to work. Chris notes that the dyntick bug that we had been seeing (#954) isn't really fixed, it is just harder to reproduce. Ah, races are fun.

10. Performance: We've recently focused effort on solving a problem that costs 30% of the performance of the system when a network interface is enabled. This is due to a cache snooping issue with USB that the GX processor has. Mitch Bradley verified that the "uncached descriptor" workaround for the USB/BTB performance problem nearly eliminates the CPU performance hit. Andres worked on adding a new memory zone to the kernel for uncached memory allocations; that work lives in a separate kernel branch [0]. Marcelo is in the process of testing it to see whether it actually makes a difference for GX performance with DMA.

11. Firmware: Mitch Bradley made good progress on suspend/resume on B2 using firmware tests. With the board modified to pull DCONLOAD down instead of up, Mitch can suspend and resume without losing display integrity and display interaction continues to work after resume. The core resume is pretty fast: less than 15mS (not counting the time to resync the DCON to the video, which add an extra 30mS or so). Mitch can also access the NAND FLASH and SD after resume but does not have USB resume working yet.

Mitch started to look into use cases for firmware wireless support, now that Lilian Walter has released a working firmware wireless driver and Wifi supplicant. Earlier in the week, Lilian released the first version of the supplicant and wireless ethernet driver to Mitch. Lilian also worked on country the country code, channel, and transmit power information so that the driver will comply with local regulatory constraints (called IE support.) Lilian currently debugging the ad-hoc join operation.

12. Touch-pad driver: Zephaniah Hull reports the lack of debounce on the PT to GS switch has been corrected, and the touch pad continues to work properly.


Laptop News is archived at Laptop News.

You can subscribe to the OLPC community-news mailing list by visiting the laptop.org mailman site.

Press requests: please send email to press@laptop.org

MILESTONES

Feb. 2007 B2-test machines become available and are shipped to developers and the launch countries.
Jan. 2007 Rwanda announced its participation in the project.
Dec. 2006 Uruguay announced its participation in the project.
Nov. 2006 First B1 machines are built; IDB and OLPC formalize an agreement regarding Latin American and Caribbean education.
Oct. 2006 B-test boards become available; Libya announces plans for one laptop for every child
Sep. 2006 UI designs presented; integrated software build released; SES-Astra joins OLPC
Aug. 2006 Working prototype of the dual-mode display
Jun. 2006 500 developer boards are shipped worldwide; WiFi operational; Csound demonstrated over the mesh network
First video with working prototype [1]
May 2006 eBay joins OLPC; display specs set; A-test boards become available; $100 Server is announced
Apr. 2006 Pre-A test board boots; Squid and FreePlay present first human-power systems
Mar. 2006 Yves Behar and FuseProject are selected as industry designers
Feb. 2006 Marvell joins OLPC and continues to partner on network hardware
Jan. 2006 World Economic Forum, Switzerland
UNDP and OLPC Sign Partnership Agreement
news release
Dec. 2005 Quanta Computer Inc. to Manufacture Laptop
(html)(pdf)
Nov. 2005 WSIS, Tunisia
Prototype Unveiled by UN Secretary-General Kofi Annan; Nortel joins OLPC

Photos: (Image 1) (Image 2) (Image 3)
Webcast: (Arabic) (English) (French) (original)
Webcast provided by the ITU and UN Webcast Services with the support of RealNetworks Ltd. RealPlayer is required to view the webcast (available at no cost).

Aug. 2005 Design Continuum starts design of first laptop
Jul. 2005 Formal signing of original members of OLPC
Mar. 2005 Brightstar and Red Hat come on board
Jan. 2005 Laptop initiative officially announced at World Economic Forum, Davos, Switzerland; AMD, News Corp. and Google agree to join OLPC

PRESS

3 Jan. 2007 networkworld.com| OLPC Aims for Mass Production in Third Quarter
3 Jan. 2007 IDG.net| One Laptop per Child Sweetens Hardware with 'Sugar' UI
3 Jan. 2007 YAHOO! Finance| OLPC Announces First-of-Its Kind User Interface for XO Laptop Computer
2 Jan. 2007 Bicyclemark's Communique (podcast)| One Laptop Per Child (@23C3)
22 Dec. 2006 Financial Times| Clever Kit to Benefit Developing Countries (registration required)
27 Nov. 2006 Pagina/12| La manera más económica para mejorar la educación
21 Nov. 2006 Official Release|First 1,000 XO-Laptops Roll off the Assembly Line in Shanghai
19 Nov. 2006 Jamaica Gleaner| Technology - a tool for transformation
19 Nov. 2006 International Herald Tribune| One Laptop per Child: Computer designed for those who can least afford them
Nov./Dec. 2006 Technology Review| Will This Save the World? The $100 Laptop Part III
Nov./Dec. 2006 Technology Review| Will This Save the World? The $100 Laptop Part II
Nov./Dec. 2006 Technology Review| Will This Save the World? The $100 Laptop Part I
8 Nov. 2006 Popular Science| Best of What's New 2006: One Laptop per Child XO- Better Screen, Better World
6 Nov. 2006 ZDNet.co.uk | Why Every Child Deserves a Laptop- Matthew Szulik, CEO, Red Hat
27 Oct. 2006 LinuxWorld | Children's Laptop Inspires Open Source Projects
24 Oct. 2006 LA Times | Upward Mobility in a Laptop
24 Oct. 2006 Fortune | This PC wants to save the world
12 Oct. 2006 Bostonist | One Laptop per Child for Libya
11 Oct. 2006 New York Times | U.S. Group Reaches Deal to Provide Laptops to All Libyan Schoolchildren
3 Oct. 2006 GulfNews.com | College gets look at $100 Children's Laptop Computer
25 Sep. 2006 vnunet.com | OLPC offered free satellite connections
14 Sep. 2006 Vanguard | Keyboard In Three Nigerian Languages Ready-Obasanjo
08 Sep. 2006 Technology Review | Hack: The Hundred Dollar Laptop
06 Sep. 2006 nacion.com | Computadoras de $100 estarán listas en el 2007
 Aug. 2006 Wired | The Laptop Crusade
28 Aug. 2006 PCINpact.com | L'OLPC a 100 $ est finalise: un engin hors du commun
21 Aug. 2006 EWeek.com | Knocking Down Barriers to the $100 Laptop
31 Jul. 2006 NPR | Affordable Laptop Computer Project Moves Forward
07 Jul. 2006 San Diego Union-Tribune | U.S. and international educators show great interest in prototype
Jul. 2006 SPIE Professional | $100 laptop nears launch
21 Jun. 2006 BusinessWeek online | For Brazil's Poor, a Digital Deliverance?
24 May 2006 CNET News.com | $100 laptop gets working prototype
07 Apr. 2006 rediff.com | Our $100 laptops will run on human power
02 Apr. 2006 O Estado de S.Paulo | Fazer a diferença
28 Mar. 2006 FT.com | Waking up to a laptop revolution
24 Mar. 2006 Diário do Comércio | Um Laptop por Crianca
22 Mar. 2006 Times Online | Getting the world's poor logged on
09 Mar. 2006 Correio Popular | País disputa fabricação de laptop de US$ 100
  Folha de S. Paulo | Governo quer comprar 1 milhão de laptops
  Info Exame On Line | Governo quer um milhão de laptops de US$ 100
08 Mar. 2006 IDG Now | Faculdade abre programa de inclusão digital para alunos
  Folha de S. Paulo | Governo negocia fabricação do laptop de US$ 100 no Brasil
  Agência Globo | Governo estuda possibilidade de produção de computador de US$ 100 no país
  Teletime News | DVB detalha contrapartidas oferecidas ao Brasil
05 Mar. 2006 ACM/CIE | Interview with Nicholas Negroponte on the $100 laptop
16 Feb. 2006 MITIR | Podcast of Walter Bender's MURJ lecture on One Laptop per Child
15 Feb. 2006 CNET | PCs for the poor: Which design will win?
10 Feb. 2006 CNET | Perspective: Will the $100 PC fly?
09 Feb. 2006 NYTimes | A Plug for the Unplugged $100 Laptop Computer for Developing Nations
  UPI | One Laptop Project reaches critical stages
31 Jan. 2006 Slashdot | Microsoft OS Smart Phone for Developing Nations
  USA Today | Gates sees cellphones as way to help Third World
  Macworld | Red Hat officially commits to MIT's $100 laptop
20 Dec. 2005 BusinessWeek online | Quanta faces challenges in making "millions and millions" of $100 laptops.
19 Dec. 2005 Forbes.com | China to decide by March whether to join OneLaptopPerChild project.
14 Dec. 2005 UPI | Nortel to take part in OneLaptopPerChild endeavor.
13 Dec. 2005 Red Herring | Quanta to manufacture laptops; expects deliveries in 2006 4th quarter.
11 Dec. 2005 NYTimes | NY Times: 5th Annual Year in Ideas $100 Laptop
01 Dec. 2005 RFDESIGN | $100 Laptops Feature Novel Peer-to-Peer Wireless Connectivity
30 Nov. 2005 FT.com | Five companies in Asia making bids to manufacture $100 laptop.
28 Nov. 2005 Fortune Magazine | THE DIGITAL DIVIDE: I'd Like to Teach the World to Type
25 Nov. 2005 People's Daily Online | Nigerian president says government has budgeted for a million $100 laptops.
17 Nov. 2005 BBC News | UN Debut for $100 Laptop for Poor
  Seattle Times | $100 Laptops Aim to Bring Children the World
  TechWhack | MIT Unveils their USD 100 Laptop
  ZDNet | '$100 Laptops' Here by Next Year
  ABC | $100 Laptop Bridges Digital Divide
  Financial Express | Laptop @$100!
16 Nov. 2005 MIT News Office | Annan to Present Prototype $100 Laptop at World Summit on Information Society
  CNET | $100 Laptop Takes World Stage
  CNET | $100 Laptop Expected in Late 2006
  Christian Science Monitor | A Low-Cost Laptop for Every Child
14 Nov. 2005 WSJ | The $100 Laptop Moves Closer to Reality
13 Nov. 2005 The Inquirer | Hubris over $100 Laptop idea
New York Times | Google Earmarks $265million for Charity and Social Causes
13 Oct. 2005 Technology Review | The Hundred Dollar Man: Technology Review's editor in chief, Jason Pontin, talk with Nicholas Negroponte about the Hundred Dollar Computer.
29 Sep. 2005 I4U News | Sub-$100 Laptop design unveiled
28 Sep. 2005 Boston Globe | Prototypes of $100 laptop with hand crank planned by early next year.
  MIT World | NN at Technology Review
27 Sep. 2005 Datamation | Low cost PCs for the Enterprise
06 Jun. 2005 estadao.com.br | Cada criança na escola com um laptop a tiracolo

PRESS RELEASES

Jan. 2007 OLPC has No Plans to Commercialize XO Computer.
Jan. 2007 OLPC Announces First-of-Its-Kind User Interface for XO Laptop Computer.
Jan. 2007 Rwanda Commits to One Laptop per Child Initiative.
Dec. 2006 Low Cost Laptop Could Tranform Learning.

Video

(Misc. videos of the laptop can be found.)

http://video.globo.com/Videos/Player/Noticias/0,,GIM607884-7823-CRIANCAS+TESTAM+COMPUTADOR+PORTATIL,00.html | Crianças testam computador portátil/ Students test the laptop, GLOBO- BRASIL

http://stanford-online.stanford.edu/courses/ee380/061004-ee380-300.asx | Mark Foster delivers presentation to Standford University

http://www.technologyreview.com/ | Technology Review Mini-Documentary

http://www.radiofarda.com/Article/2007/01/04/f2_Interview-laptop.html | A Brief Demo