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. The software team has released to manufacturing our firmware
1. Real Networks has funded a program at the Oregon State University's Open
(version Q2B21) and with the exception of some final test, has the
Source Lab to be used for development of open-source multimedia capture,
completed the candidate build for the software image for B2 machines
editing, encoding and playback software integrated with the OLPC platform.
(Build 239). This is the software that will be used in testing with
children in the coming month in the launch countries.


2. Sydney: Chris Blizzard, Dave Woodhouse, and Jim Gettys attended
2. Michail Bletsas reports that the XO was a major attraction in both the
linux.conf.au. It is a volunteer-run conference located in a
AMD and Marvell booths at the Consumer Electronics Show (CES). At the show
different city in Australia or New Zeland and organized by different
Marvell officially released its wireless firmware with full mesh
people every year; it is considered one of the best conferences in the
functionality. Many improvements will follow, however OLPC's mesh is the
world in support of free and open source software. There were about
first implementation of the emerging 802.11s standard.
800 international attendees and another 400 locals who came for the
"open day." Chris gave one of the keynotes at the conference: he
talked about Firefox, OLPC, and the relevance of free software outside
of the context of the server room. He gave a separate talk on the OLPC
user interface. Jim gave a talk on the process of building the OLPC
hardware.


3. Thomas Vander Stichele from Fluendo gave a demo of streaming video
3. This week has been a busy week finishing up work on the build for the B2
from a laptop to a laptop that did video encoding to yet another
Test. John Palmieri coordinated more than a dozen new releases (219-231).
laptop where it was streamed to the Internet at large.
Build 231 is the new stable release. The firmware version for B2 is going
to be Q2B20, barring surprises. That version supports the new CAFE and
DCON chips, and has been tested with network booting for manufacturing
diagnostics. Please refer to
http://wiki.laptop.org/go/Autoreinstallation_image for instructions on
reimaging the machine.


4. Kernel: The wireless driver has gone through two rounds of reviews
4. UI: This week we saw a lot of activity on the UI and in the builds. Some
with the upstream kernel networking folks and work continues to get it
of the more relevant UI fixes from this week include: (1) the Power Button
into the Linux mainline kernel. Marcelo Tosatti also reports that we
is now the way to shut the machine now—no more confusing power icon in the
are down to 5–6 interrupts per second (minus a really bad i8042
frame; (2) mousing over launch icons in the frame now gives visual feedback
driver). This is compared with a ~200 per second in a standard Linux
that they are buttons; (3) some activity startup blocking problems have
desktop. This will have a huge positive effect on our battery life.
been fixed that make activity startup feel faster; and (4) some startup
feedback for activities—when you click on an icon, something happens
instead of a long pause that was causing people to repeatedly click,
launching multiple instances of an activity.


5. UI: Marco Presenti Gritti made numerous small changes to the UI to
5. Geode multimedia extensions: Marco Gritti and Dan Williams discovered
try to improve some of the experience. Dan Williams, Erik Blankinship,
that Cairo, the X Window System, and Mozilla were all failing to properly
Bakhtiar Mikhak, and Eben Eliason worked on the camera activity. Dan
detect MMX support in the Geode. Chris Ball enabled MMX support in those
also spent time pulling together some multimedia extension (MMX)
libraries and are seeing some speedups as a result—graphics are faster (up
optimizations for our platform that should help with Cairo and X
to 30% in some cases) and incur less CPU overhead.
performance.


6. Firmware: Mitch Bradley reports that the firmware for the B2 build
6. X Window System: Adam Jackson and Jordan Crouse pushed out a few fixes
is released and seems to be stable. Several new firmware features are
for the X server. These include fixes in Xv (video support) RANDR
working, to be deployed after the B2 build: SD driver for booting from
(rotation support) and a couple of minor crash fixes. We will be
SD; audio driver for startup sound; fixed a longstanding bug that was
associating rotation with a button on the bezel so that it can be enabled
causing some USB keys (that violate the USB2 spec in a minor way) not
from “ebook” mode.
to work; a graphical touchpad diagnostic that illustrates the detailed
behavior of the "jumping cursor" issue; and Open Firmware can now do
the wireless-chip firmware uploading/rewriting process (thanks to
Lilian Walter).


7. Community: As we go into B2, we would like to take this opportunity
6. Power budget: Richard Smith started to look at the power budget and
to acknowledge the much larger community of people and projects, that
began to work out a plan for setting up a tinderbox that will be able to
have made it possible. It is easy to lose sight of them in the
measure all of the power rails on the new B2 boards in order to have an
day-to-day engineering we do.
automated test for power regressions. Lilian Walter worked on the exact
sequences required for controlling power on SD, camera, and several other
peripherals, and measured their power consumption.


Firmware: Ron Minnich (LANL) and the LinuxBIOS team, Sun Microsystems
7. Power management: Jordon Crouse using got the machine to successfully
for freeing up Open FirmWare, Richard Smith (OLPC), Mitch Bradley
suspend and turn off the VCORE_CPU rail. He also got it to wake up by
(OLPC). Tom Sylla has been invaluable with his in-depth knowledge of
pressing the power button, which is more impressive then it sounds because
the AMD Geode.
it means that the embedded controller (EC) is not getting confused by the
power state either.


Audio drivers: Jaya Kumar has, behind the scenes done a superb job
8. Erik Blankinship and Bakhtiar Mikhak of MediaMods have nearly completed
with the AD1888 driver and 5536 ALSA support, and has added support
the main camera activity for the OLPC system. It is being integrated into
for analog input to the driver and the controls to support them, which
the B2 software build. Dan and John have been assisting. In developing the
is dear to the heart of Seymour Papert. He did so in such a quiet,
application Erik has uncovered a color-map problem that probably resides in
timely way that it has been easy to overlook his contributions. The
gstreamer. Jordan is adding RGB-source support to the X Video extension,
Alsa project in Linux provides the driver framework we use.
which may make the camera activity “happier”, but the gstreamer problem
needs to be fixed.


Camera driver: Jon Corbet, well known in the open source community as
9. Keyboard LED: Andres completed the keyboard LED driver; after additional
the editor of LWN, wrote the camera driver under contract to OLPC: but
cleanups, Andres merged the driver into our kernels. We have working
the frame work into which it fits is the Video-4-Linux project.
keyboard LEDs in the latest builds.


LED driver: Reynaldo Verdejo wrote our keyboard LED driver (which he
10. Analog in: Andres has started testing the analog-input patches.
wrote without having access to a laptop!).


SD driver: Pierre Ossman is the maintainer of the Linux SD driver and
11. Sugar Activities: Thanks to everyone in the community who has been
is an invaluable aide in ensuring proper correct support of SD for
contributing to the B2 build: new versions of TamTam, AbiWord, Etoys,
OLPC. Richard Smith (OLPC) has been debugging the driver and hardware.
PenguinTV, are in B2 Test, along with a new camera activity.


NAND Flash driver: Dave Woodhouse of Red Hat's OLPC team implemented
12. James Cameron has continued rural (outback Australia) wireless testing
our NAND Flash driver and is the original author of the JFFS2 file
with impressive results. As expected, the Laptop's antenna design makes a
system, but we'd also like to thank the many people who have
significant difference in range (> 50%); Cameron has had two laptops
contributed to that project over its life.
streaming audio in ad-hoc mode over a distance of 1.3km (See
http://mailman.laptop.org/pipermail/devel/2007-January/003616.html).


Power management: Matthew Garret, a PHD student in BioInformatics at
13. Journal: Ivan Krstić spent the week chasing out bugs in journal
Cambridge University has been helping with power management, posting
compression and sparse storage and dealing with performance issues. One
an initial patch for suspend/resume for OLPC and much advice. He is
challenge is that we want to store semi-structured information, but there
one of Linux's experts at suspend/resume.
is no fast semi-structured database, let alone a free one. And while you

can generally wing it on fast servers by implementing a semi-structured
Linux kernel: Our kernel, of course, is maintained by a community of
store backed by a standard relational database, the performance would kill
over a thousand people from all over the world, too innumerable to
us on the laptops. Ivan's approach is to use a probabilistic filter that
name; our immediate thanks to Andy Tannenbaum, who with Minix inspired
continuously looks at what metadata the user is commonly using for all
Linus Torvalds to start Linux. The response of this community to OLPC
files on the system. A nice thing about this approach is that it is
is overwhelming and our thanks to everyone who in their own way has
self-maintaining; the potential down side is that it could sometimes
done their bit to help us. Dave Jones (Red Hat) is doing great work
misfire, so we have to be careful about choosing coefficients. The really
finding performance problems in Linux applications and raising
nice thing about this is that it enables us to do a resource description
community awareness.
framework (RDF) export of much of the journal.

X Window System: The X.org community maintains the window system on
OLPC. The template for rotation support in our driver that Jordan
Crouse implemented for this release comes from work of Eric Anholt and
Keith Packard of Intel, whom we would like to thank for the great work
that they are doing to improve the base driver infrastructure. Daniel
Stone of Nokia has been working on the new input system for X
(Zephaniah Hull has contributed to this work.) Open Hand's Matchbox
window manager has been the platform upon which we have been
developing our UI.

Cairo graphics: The Cairo Graphics library community started by Carl
Worth and Keith Packard has been rapidly improving its performance,
which forms the basis of the increasingly high quality of graphics on
our system.

GTK+ and Pango libraries: These form the GUI toolkit and
internationalization foundation, Behdad Esfahbod (Red Hat) has helped
greatly in our internationalization support as well as performance of
Pango and Cairo.

Python: The Python community lead by Guido Van Rossum provides the
language we use in Sugar, our user interface. They have already
started performance work that should appear immediately in our builds
after the B2 build.

Sugar: Red Hat's Marco Presenti Gritti has been the lead designer and
implementor of Sugar, our UI. Pentagram's Lisa Strausfeld, Christian
Marc Schmidt, and Takaaki Okada and OLPC's Eben Eliason and Walter
Bender have worked on the user interface and graphics design, the
"look and feel" of our system.

Camera: A new camera application written by Erik Blankinship and
Bakhtiar Mikhak of Media Mods replaces our quick and dirty video demo
on the B1 build. Eben Eliason, Dan Williams, and John Palmieri all
contributed to this effort.

Abiword: A new version of Abiword is in this release, which should be
able to handle complex writing scripts much better; this will also
form the input applet for our journal application, when it is ready.

xBook: Manusheel Gupta, Tomeu Vizoso, and Marco Gritti tuned up the
PDF viewer for the new build.

Etoys: The Squeak Etoys development is now so well integrated with
OLPC release engineering that it "just happens"; there are numerous
improvements, too many to note here.

Web Browser: Our web browser is based on the Gecko rendering engine of
the Firefox project. Our display, being significantly higher
resolution than conventional displays is presenting difficulties; but
the the Firefox community is hard at work on a new version which will
improve this situation at some point in the future. A new reflow
engine should also greatly improve performance in a future version of
our system.

Bug reporting: Often overlooked is the work that people do to record
bugs so that we can fix them. More and more are from users of our
systems, rather than those directly developing the software.

Network testing: James Cameron has been an immense aid at early
testing of the OLPC system in radio quiet areas (he lives in the
Australian outback). Two of our machines have been able to talk to
each other over 1.3km apart.

Infrastructure: It is easy to overlook the importance of
infrastructure work that people do. Reynaldo Verdejo's work is
essential to the tinderbox we use for performance. The Mozilla
organization originally developed the first tinderboxes for automated
build and performance regression testing.

Performance: Other often unsung heroes include those who work on
performance, only some of which has started to land in our builds.
Johan Dahlin wrote (http://blogs.gnome.org/view/johan/2007/01/18/0) a
Python-launcher prototype this week that cuts a full second of "import
GTK." This translates into at least one second off every activity
startup. Chris Ball also worked with Tomeu Vizoso, Adam Jackson (Red
Hat), and Dan Williams (Red Hat) on the activity launch notification
speedup. They have done numerous sysprof traces and benchmarking, and
found the right combination of MMX functions to use; our X performance
is much higher now as a result.

Release Engineering: At the inevitable danger of overlooking someone
(our apologies), we would like to to thank those directly contributing
to the release engineering of this software, including Chris Ball,
Walter Bender, Chris Blizzard (Red Hat), Mitch Bradley, Javier Cardona
(Cozybit), Ronak Chokshi (Marvell), Jordan Crouse (AMD), Eben Eliason,
Jim Gettys, Marco Presenti Gritti (Red Hat), Zephaniah Hull, Adam
Jackson (Red Hat), Vance Ke (Quanta), Ivan Krstić, Ted Juan (Quanta),
Aswath Mohan (Marvell), John Palmieri (Red Hat), Andres Salomon,
Richard Smith, Marcelo Tosatti (Red Hat), Lilian Walter, Bruce Wang


Laptop News is archived at [http://laptop.media.mit.edu/laptopnews.nsf/latest/news Laptop News].
Laptop News is archived at [http://laptop.media.mit.edu/laptopnews.nsf/latest/news Laptop News].

Revision as of 18:12, 20 January 2007

  This page is monitored by the OLPC team.


LAPTOP NEWS

1. The software team has released to manufacturing our firmware (version Q2B21) and with the exception of some final test, has the completed the candidate build for the software image for B2 machines (Build 239). This is the software that will be used in testing with children in the coming month in the launch countries.

2. Sydney: Chris Blizzard, Dave Woodhouse, and Jim Gettys attended linux.conf.au. It is a volunteer-run conference located in a different city in Australia or New Zeland and organized by different people every year; it is considered one of the best conferences in the world in support of free and open source software. There were about 800 international attendees and another 400 locals who came for the "open day." Chris gave one of the keynotes at the conference: he talked about Firefox, OLPC, and the relevance of free software outside of the context of the server room. He gave a separate talk on the OLPC user interface. Jim gave a talk on the process of building the OLPC hardware.

3. Thomas Vander Stichele from Fluendo gave a demo of streaming video from a laptop to a laptop that did video encoding to yet another laptop where it was streamed to the Internet at large.

4. Kernel: The wireless driver has gone through two rounds of reviews with the upstream kernel networking folks and work continues to get it into the Linux mainline kernel. Marcelo Tosatti also reports that we are down to 5–6 interrupts per second (minus a really bad i8042 driver). This is compared with a ~200 per second in a standard Linux desktop. This will have a huge positive effect on our battery life.

5. UI: Marco Presenti Gritti made numerous small changes to the UI to try to improve some of the experience. Dan Williams, Erik Blankinship, Bakhtiar Mikhak, and Eben Eliason worked on the camera activity. Dan also spent time pulling together some multimedia extension (MMX) optimizations for our platform that should help with Cairo and X performance.

6. Firmware: Mitch Bradley reports that the firmware for the B2 build is released and seems to be stable. Several new firmware features are working, to be deployed after the B2 build: SD driver for booting from SD; audio driver for startup sound; fixed a longstanding bug that was causing some USB keys (that violate the USB2 spec in a minor way) not to work; a graphical touchpad diagnostic that illustrates the detailed behavior of the "jumping cursor" issue; and Open Firmware can now do the wireless-chip firmware uploading/rewriting process (thanks to Lilian Walter).

7. Community: As we go into B2, we would like to take this opportunity to acknowledge the much larger community of people and projects, that have made it possible. It is easy to lose sight of them in the day-to-day engineering we do.

Firmware: Ron Minnich (LANL) and the LinuxBIOS team, Sun Microsystems for freeing up Open FirmWare, Richard Smith (OLPC), Mitch Bradley (OLPC). Tom Sylla has been invaluable with his in-depth knowledge of the AMD Geode.

Audio drivers: Jaya Kumar has, behind the scenes done a superb job with the AD1888 driver and 5536 ALSA support, and has added support for analog input to the driver and the controls to support them, which is dear to the heart of Seymour Papert. He did so in such a quiet, timely way that it has been easy to overlook his contributions. The Alsa project in Linux provides the driver framework we use.

Camera driver: Jon Corbet, well known in the open source community as the editor of LWN, wrote the camera driver under contract to OLPC: but the frame work into which it fits is the Video-4-Linux project.

LED driver: Reynaldo Verdejo wrote our keyboard LED driver (which he wrote without having access to a laptop!).

SD driver: Pierre Ossman is the maintainer of the Linux SD driver and is an invaluable aide in ensuring proper correct support of SD for OLPC. Richard Smith (OLPC) has been debugging the driver and hardware.

NAND Flash driver: Dave Woodhouse of Red Hat's OLPC team implemented our NAND Flash driver and is the original author of the JFFS2 file system, but we'd also like to thank the many people who have contributed to that project over its life.

Power management: Matthew Garret, a PHD student in BioInformatics at Cambridge University has been helping with power management, posting an initial patch for suspend/resume for OLPC and much advice. He is one of Linux's experts at suspend/resume.

Linux kernel: Our kernel, of course, is maintained by a community of over a thousand people from all over the world, too innumerable to name; our immediate thanks to Andy Tannenbaum, who with Minix inspired Linus Torvalds to start Linux. The response of this community to OLPC is overwhelming and our thanks to everyone who in their own way has done their bit to help us. Dave Jones (Red Hat) is doing great work finding performance problems in Linux applications and raising community awareness.

X Window System: The X.org community maintains the window system on OLPC. The template for rotation support in our driver that Jordan Crouse implemented for this release comes from work of Eric Anholt and Keith Packard of Intel, whom we would like to thank for the great work that they are doing to improve the base driver infrastructure. Daniel Stone of Nokia has been working on the new input system for X (Zephaniah Hull has contributed to this work.) Open Hand's Matchbox window manager has been the platform upon which we have been developing our UI.

Cairo graphics: The Cairo Graphics library community started by Carl Worth and Keith Packard has been rapidly improving its performance, which forms the basis of the increasingly high quality of graphics on our system.

GTK+ and Pango libraries: These form the GUI toolkit and internationalization foundation, Behdad Esfahbod (Red Hat) has helped greatly in our internationalization support as well as performance of Pango and Cairo.

Python: The Python community lead by Guido Van Rossum provides the language we use in Sugar, our user interface. They have already started performance work that should appear immediately in our builds after the B2 build.

Sugar: Red Hat's Marco Presenti Gritti has been the lead designer and implementor of Sugar, our UI. Pentagram's Lisa Strausfeld, Christian Marc Schmidt, and Takaaki Okada and OLPC's Eben Eliason and Walter Bender have worked on the user interface and graphics design, the "look and feel" of our system.

Camera: A new camera application written by Erik Blankinship and Bakhtiar Mikhak of Media Mods replaces our quick and dirty video demo on the B1 build. Eben Eliason, Dan Williams, and John Palmieri all contributed to this effort.

Abiword: A new version of Abiword is in this release, which should be able to handle complex writing scripts much better; this will also form the input applet for our journal application, when it is ready.

xBook: Manusheel Gupta, Tomeu Vizoso, and Marco Gritti tuned up the PDF viewer for the new build.

Etoys: The Squeak Etoys development is now so well integrated with OLPC release engineering that it "just happens"; there are numerous improvements, too many to note here.

Web Browser: Our web browser is based on the Gecko rendering engine of the Firefox project. Our display, being significantly higher resolution than conventional displays is presenting difficulties; but the the Firefox community is hard at work on a new version which will improve this situation at some point in the future. A new reflow engine should also greatly improve performance in a future version of our system.

Bug reporting: Often overlooked is the work that people do to record bugs so that we can fix them. More and more are from users of our systems, rather than those directly developing the software.

Network testing: James Cameron has been an immense aid at early testing of the OLPC system in radio quiet areas (he lives in the Australian outback). Two of our machines have been able to talk to each other over 1.3km apart.

Infrastructure: It is easy to overlook the importance of infrastructure work that people do. Reynaldo Verdejo's work is essential to the tinderbox we use for performance. The Mozilla organization originally developed the first tinderboxes for automated build and performance regression testing.

Performance: Other often unsung heroes include those who work on performance, only some of which has started to land in our builds. Johan Dahlin wrote (http://blogs.gnome.org/view/johan/2007/01/18/0) a Python-launcher prototype this week that cuts a full second of "import GTK." This translates into at least one second off every activity startup. Chris Ball also worked with Tomeu Vizoso, Adam Jackson (Red Hat), and Dan Williams (Red Hat) on the activity launch notification speedup. They have done numerous sysprof traces and benchmarking, and found the right combination of MMX functions to use; our X performance is much higher now as a result.

Release Engineering: At the inevitable danger of overlooking someone (our apologies), we would like to to thank those directly contributing to the release engineering of this software, including Chris Ball, Walter Bender, Chris Blizzard (Red Hat), Mitch Bradley, Javier Cardona (Cozybit), Ronak Chokshi (Marvell), Jordan Crouse (AMD), Eben Eliason, Jim Gettys, Marco Presenti Gritti (Red Hat), Zephaniah Hull, Adam Jackson (Red Hat), Vance Ke (Quanta), Ivan Krstić, Ted Juan (Quanta), Aswath Mohan (Marvell), John Palmieri (Red Hat), Andres Salomon, Richard Smith, Marcelo Tosatti (Red Hat), Lilian Walter, Bruce Wang

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

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
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