A look at the Mozilla-based One Laptop per Child web browser

The One Laptop per Child (OLPC) project is in the final steps to finally ship the first laptops to poor children living in poor countries.

XO, as the laptops are officially named, use a Fedora Core 7 based operating system with a user interface dubbed Sugar that provides a simple desktop environment to access the bundled applications including: a Gecko-based web browser, an Abiword based word processor, a web feed aggregator, a Tetris clone, a paint application, a Logo implementation, a video/photo capture application to use with the included web cam, a simple music composition tool and a calculator.


I gave XO a try using a recent nightly image on QEMU, the open source emulation software. It worked pretty well except for a problem with getting online which I quickly solved thanks to the OLPC Wiki.

The Gecko-based browser is as simple as it gets and then a little bit simpler. As you can see from the screenshot below it provides back, forward and stop/reload buttons and a location bar that also acts as a progress bar while content is loading and a title bar that shows the actual web address when you move the mouse cursor over it. That’s it.

Mozilla based browser on Sugar

What is absent is a much longer list: tabs, add-ons, auto-complete, history, context menus, password storage, anti-phishing and spell checking are all missing. Web feeds is provided as a separate application which I’m not sure is Mozilla-based or not.

I know this is designed to be a simple interface, for kids and aimed to giving them an opportunity to express themselves and share with others their findings and creations but features like spell checking and tabs wouldn’t hurt and neither would some more color. It’s just to gray. This is not a final version however and features and colors may drop in.

It’s worth mentioning the share and keep buttons that are common to all applications. In the case of the web browser it means you can share a web address with other nearby computers thanks to its mesh networking capabilities that allow it to establish peer to peer networks automatically. As for keep I guess it should be the equivalent to bookmarks but I saw no way to access them once created.

In summary, it was interesting to try the XO OS, particularly the web browser. I am following the OLPC project development as close as possible, particularly in Peru, my native country, where it seems to have as many supporters as opponents, both with valid reasons.

More details on XO’s web browser.

Interested in the OLPC project development? OLPC News is a good place to start.

6 thoughts on “A look at the Mozilla-based One Laptop per Child web browser”

  1. Nice screenshots Ryan, thanks for the link. Actually I find it better than the current web browser. At least it has zoom, autocomplete and even a search bar. Let’s wait to see how the final version looks when it ships.

  2. Ninjas, yes I did. But the daily available images they provide look like the screenshots I took. No idea why, but it definitely looks more functional than what I saw.

  3. OLPC is one of the most stupid ideas I’ve seen in a long time. The intention is noble, very noble. The result is/will be the exactly the opposite.
    Every single brainiac behind the OLPC should watch the movie “City of God” (some excerpts from “Blood Diamond” are good too for the illustration) and think what would OLPC do if it got into the hands of those kids.
    As a practical result OLPC is a direct contribution to corruption, exposure to porn, spam, scam, division & violent rivalry, crime in general and even terrorism.
    I suggest FF to withdraw its support from OLPC project.

Comments are closed.