Thursday, April 24, 2008

OLPC: The Brouhaha over XP on the XO

The One Laptop Per Child foundation has done some amazing work towards the goal of providing a ubiquitous $100 laptop targeted towards education for (3rd world) children.

Lately, however there has been some upheaval within the organization, following many leaked reports that the XO OS Sugar may be transplanted by some scaled down version of Windows (presumably XP).

Frankly, I don't understand why the OLPC volunteers are getting their panties in such a wad - as I comment here:

I'm curious as to why Windows on the XO is somehow considered as inhibiting the learning value of the XO.

I fully understand that XP is not open source, but why is it so fundamentally important that the OS be open source? It's not as if the hardware is open source, right? As long as there are no restrictions as to what can be put ON the OS, that's what ought to matter. Arguing about one OS vs another seems silly, and it strikes me that certain members of the OLPC community are letting their anti-MS bias get the better of them.

Part of the answer I got from Wayan, is telling (emphasis mine):

Many of us invested our hearts and minds into OLPC because it was Open Source and not MS. To switch a fundamental aspect of the program this late in the game is alienating all of us who are here because Sugar + XO = Education + Open Source.

XP on the XO can be educational, its just not the OLPC we signed up for.

Basically he argues my point: the anti-MS bias is overshadowing the larger goal.

As I've stated before, I am not a 3rd world child, and my primary purpose for buying the XO was to have another cool little wireless gadget on which I could surf the Internet.  That little experiment failed, largely due to the clumsy Sugar OS.

Labels: , , ,

Thursday, April 03, 2008


So I sold my/Erik's OLPC XO today.  It's now headed for a better home in Mauritania, by way of North Carolina.  Maybe I'll jump back on the bandwagon when the Windows version comes out, it's a good program, and I liked many of the hardware attributes of the device, just not the Sugar interface.

Labels: , ,

Tuesday, March 25, 2008

One OLPC XO For Sale

I decided to stop pretending I was ever going to use the XO and decided to let it go:

Update:  The XO is now sold...

Labels: , ,

Tuesday, March 11, 2008

OLPC: XP on the XO

So, my OLPC XO has been sitting on top of a bookshelf gathering dust for the past 2 months.  Besides the low WAF, the device, in its current form just isn't useful for me.  This is less a criticism of the XO than an admission that I am not the target demographic.

That said, I would like to actually use the thing again.  My primary issues with it, as is, are (off the top of my head):

  • No battery life management (I can't make it sleep - I have to turn it off)
  • Browser (90% of my use) is kludgey
  • I strongly dislike the Sugar interface in general
  • The e-book format buttons are not currently useful - I want to browse the web in e-book format, can't do that now
  • ..and of course the neon green which my wife hates.  (I guess maybe I could paint it...)

That's why I welcome the news that MS is introducing a version of Windows for the XO.  It's hard NOT to improve on what's there at present.

But of course, time will tell whether a) I can get it, and b) it'll be any better.

Labels: , , ,

Friday, January 11, 2008

OLPC XO Laptop: The Wife Acceptance Factor

I was fiddling with the XO this morning, and my wife goes:

"so basically, that thing is just a web browser?"

"No, it's a full fledged computer, but with limited capacity"

"So can you load the Elmo game on it?"

"Uhm, no"

"Then Erik (age 2) is not going to like it.  If its just a web browser you should have gotten [the ASUS Eee PC].  It looks better - I don't like having that green thing sitting in the kitchen all the time."

WAF: Low

Labels: , ,

Sunday, December 16, 2007

OLPC XO Laptop: Now What?

Disclaimer: So I'm a Windows guy.  I used Unix in college, have done web development for a Linux server, I have Ubuntu on an old laptop (and my two TiVos also run Linux but that doesn't count), I used to have a Treo, and I have an iPod, but really: outside Windows I'm a newbie at best. So I may be a bit handicapped when evaluating the XO. 

I ordered my (son's) OLPC XO laptop through the Give One. Get One. program a while back, and frankly hadn't expected to receive my laptop until after the holidays.  So I was a bit surprised when FedEx dropped G1G1 box on my doorstep yesterday.

I'll start with my conclusion: It's a good thing I'm heading down to DC for the OLPC LC-DC Holiday Meetup cause I have a number of learning issues with this thing.  Oh, and it's a kinda cool little gadget.

Getting Started

The computer arrives in a tiny box with nothing but a battery (fully charged - thank you!), a small power brick (very conveniently made to fit side by side other plugs), and two glossy pieces of paper; one thanking you for the purchase/donation, and the other telling you to go online to get started.

While this is all very environmentally conscious and Apple-esque and all; given how different this thing is from anything mainstream, I would have appreciated a basic instruction pamphlet.  At least tell me what all the different keys do.  And perhaps tell me how to get connected to a network so that I can go online to read the rest of the docs?

Touchy Feely

It looks nice - it's much cleaner than any other laptop I've owned (remember - I'm a Windows guy).  I was surprised at how small and light the whole thing is.  This is both good and bad.  It really is very portable: the handle is convenient, though I question the added bulk it provides - unless there's a bunch of electronics in there, wouldn't a strap of some sort be better? 

The small water and dust resistant keyboard is spongy and certainly not good for touch-typing  (good that I'm not a touch-typer...).  It has an innovative 3-panel touchpad, but without an obviously tactile separation, which makes it hard  to control the central touchpad as it's easy to stray off the central pad. (I have yet to find an activity that uses the other touchpads.)

The screen swivel function is nifty, but the antennas on one side and the handle on the other can make it a bit clumsy in this mode.  Buttons on the screen are nice, but not intuitive.


Well, I went online from my other laptop, and figured out how to get connected to my WiFi.   I had to switch my network from WPA to WEP, since the XO doesn't yet support WPA.  After that, it was pretty simple - locate my access point and enter the pass phrase.  Another 10 seconds and I was connected.  The connectivity appears to be excellent.  I pick up all sorts of signals, some mysteriously labeled as mesh networks.  2 of these could perhaps be my TiVos, but there's a third that I can't account for.  Moreover, I can connect to these networks, but can't browse the internet through them.

Applications Activities

The so-called Activities (a.k.a Applications - not sure why they need a different name?) on the XO are appropriately enough very child-focused.  That said, they're also very geeky.  Almost every activity has some form of programming component.  I understand that this is v.1.0 and it helps to encourage developers, but I question the value to elementary-school kids.  And I really wonder if any of these applications - err.. activities - will be of interest to a preschooler.  Except TamTam Mini.

Personally I believe I'll be spending 95% of my time on the XO in one activity: Browse.


Browse is the web browser activity that comes with the XO.  It is Gecko based, so it's pretty decent, but as with the rest of the Sugar interface, it has some quirks:

For instance, it has JavaScript support (thank you!) but it is much slower than on a regular laptop.  This is to be expected, I guess.

It has Gnash for Flash support, but it has some limitations.  (It doesn't have Flash, since Flash is not open source.  You can download Flash, which I did, but it has so far crashed the browser on more than one occasion.)

It has a full screen mode, which I know how to enter, but not to exit.  It doesn't have support for multiple browser windows, nor tabs.  It also does not show you the url of a link before you browse to it.  <-- This is a big deal - I can see all sorts of problems with kids (and adults) ending up at "bad sites" from this omission.

It supposedly has support for using the screen/gamepad keys in eBook mode, but I can't figure out how to click on links that way.

All in all, it's better than my Motorola Q's Windows Mobile 5 Pocket IE, but I do wish for something more like Firefox.  Hopefully that will become an option soon.

eBook/Handheld Mode

The XO has a dual mode screen that can be used in eBook or 'Handheld' mode.  I think there'll be a lot of confusion about what actually constitutes the eBook mode - flipping the screen to hide the keyboard, or switching to the no-backlight 200dpi display, or both.

The 200dpi mode screen does work better than any regular laptop in direct sunlight.  It's hardly like reading text on paper, however, unless you typically read dark silver text on a glossy gold paper.  The contrast could definitely stand to be improved some, and you need to make sure to angle the screen to avoid reflecting the light back into your eyes.

As I mentioned above, the gamepad-like controllers don't work that well, at least not in the Browse activity.  Some of the promised features simply don't seem to work as advertised.

All in all I'm a bit disappointed about the delivery of this aspect of the laptop.  I guess I was expecting something more like an Amazon Kindle or a Sony Reader.  Then again, that was probably hoping for way too much, given the true cost difference (after deducting the gift laptop and the free T-Mobile WiFi).



Too bad most of these would require a completely new machine - i.e. a new purchase.  Oh well:

  1. Touch screen.
  2. Move the function keys to the screen - that way they'd be available in eBook mode.
  3. Improved capacity and performance.
  4. Bigger screen.
  5. Better contrast in eBook mode.
  6. Smaller handle.
  7. Car charger.
  8. GPS.


These are wishes I hope to benefit from on the current XO:

  1. A better browser.
  2. Google Reader version for the XO, with eBook key mapping
  3. Google Documents version for the XO
  4. A YouTube app (as on the Apple iTouch), with eBook key mapping.
  5. GPS Mapping.
  6. More play-only applications for kids
  7. Blogging application

Questions with or without Answers

I'll update this list as I continue learning.

  1. How do I exit full screen in Browse?
  2. How do I use the eBook mode buttons to click on links?
  3. How  do I change the user?
  4. How do I register?  I click Register but nothing happens.
  5. Is there a sleep mode?  What happens when I shut the lid?

To paraphrase PC in the Apple ads. 

"I just bought an OLPC XO.  Now what?"

Labels: , ,