OLPC: Shipping a Beta?

January 7th, 2008 § 5 comments

Some of you might remem­ber, com­ing out of the last PyCon I was (and have been) jazzed about the OLPC project’s potential.

Being exposed to tech­nol­ogy changed my life, and taught me a new way to learn, expand and grow. I’ve seen it hap­pen to many other peo­ple, in many other walks of life. While it is true that many of the coun­tries the OLPC tar­gets need “other” sup­plies than com­put­ers — it is also true that from a tech­nol­o­gist stand­point — the OLPC project offers a way for those of us who have more tech­ni­cal skills to give back.

Donat­ing money to large intan­gi­ble orga­ni­za­tions — or to the peo­ple you see parad­ing the same pic­tures of starv­ing chil­dren on TV is the sim­ple route. Going to those coun­tries and help­ing directly — while infi­nitely more con­crete — is not rea­son­able in most cases. The OLPC stands out in the mid­dle — some­thing I, as a pro­gram­mer can con­tribute my most impor­tant asset (my brain (I hope)) to and hope to make a difference.

Like all projects, the OLPC has had it’s share of polit­i­cal issues — and I can’t say I agree with every­thing that’s come from the less tech­ni­cal arm of the project, but for the greater good, I’m will­ing to set that aside.

Unfor­tu­nately, I was not able to take advan­tage of the buy one-give one cam­paign they did last year, it just was not fea­si­ble given what was going on. I know, and encour­aged many other peo­ple to do so however.

This week­end though — a post by some­one I highly respect enti­tled “The OLPC night­mare” made me dig a lit­tle bit more. You can tell — by that post — that he’s a lit­tle miffed at hav­ing bought what seems to be a Beta ver­sion of a laptop:

In fact just about the only thing you can do well with the lap­top is drop it— which is good because I promise that after a cou­ple of hours with it, you’ll want to test its resilience to impact.

In that post, he also links to a review done by the Econ­o­mist (also one of my favorite reads) enti­tled “One Clunky Lap­top Per Child” they too make some of the same asser­tions Anto­nio does.

Yes — I do not have one of these lap­tops — I am stuck only play­ing with the sys­tem via vir­tual images on a sickly pow­er­ful Mac­Book Pro, but I do remem­ber play­ing with the pro­to­type at PyCon last year, and based off of these arti­cles and oth­ers, it feels like what got shipped was not ter­ri­bly far from the pro­to­type I played with early last year. That’s unfor­tu­nate for many rea­sons — not the least of which is some­thing the Econ­o­mist wisely points out:

Ulti­mately the OLPC ini­tia­tive will be remem­bered less for what it pro­duced than the prod­ucts it spawned. The ini­tia­tive is like run­ning the four-minute mile: no one could do it, until some­one actu­ally did it. Then many peo­ple did.

The OLPC has spawned a lot of knock-offs, com­peti­tors, etc. None of those have goals as lofty and “pure” as those of the OLPC, but the land­scape has changed. Ship­ping a Beta labeled as “GA” never works out well (as com­mer­cial soft­ware ven­dors know, but many open source projects never learn).

I’ll be inter­ested to see the opin­ions of oth­ers, espe­cially those I know who bought the lap­top excited at the prospects and that have no moral or polit­i­cal col­lat­eral invested in the project except as technologists.

  • Shawn Wheat­ley

    I’m glad I’m not the only one who was a lit­tle dis­ap­pointed. I did par­tic­i­pate in the G1G1 cam­paign, and haven’t played with it much… mostly because I’ve been too frus­trated when I have played with it. My main goal was a usable (even if it was slow) browser on a tiny machine. This seems too lofty of a goal, since I can’t even get the lap­top con­nected to my wifi access point. My sec­ondary goal was to spend a few spare cycles work­ing on Python code for the project. I fear I will spend those extra cycles fight­ing the machine instead.

    I wish the project noth­ing but the best, and I hope they are suc­cess­ful in their attempts to edu­cate the chil­dren of the world. How­ever, as a busy father of one child, I feel my efforts are bet­ter spent elsewhere.

  • fredrik

    I have not used the hard­ware (only played with the vir­tual machine). But I would be inter­ested in how the XO hard­ware would work with a light­weight “old school” desk­top envi­ron­ment such as XFCE. Look­ing at the specs it seems to be in the same league as my old Win98 lap­top.
    I found it puz­zling that the XO vir­tual machine is much less respon­sive than a full blown Ubuntu VM. Maybe it’s because it’s emu­lat­ing a whole lot more. But if that’s not the case and it’s a just a soft­ware (Sugar) prob­lem OLPC would be in a much bet­ter posi­tion to turn things around.

  • gjward

    My wife took advan­tage of the “buy one get one” pro­gram, so I’ve had a chance to use the OLPC. I also think it’s a bit “clunky.” My biggest com­plaint is the mouse pad. As I slide my fin­ger across the pag, the cor­re­spond­ing move­ment of the mouse pointer is, at times, rather “herky jerky” (for lack of a bet­ter term.

  • Josh

    Hav­ing par­tic­i­pated and got­ten a cou­ple of these, from my play­ing and all my read­ing, its not as beta as you think, the hard­ware is pretty well debugged, the soft­ware on them on the other hand is beta (well some­thing just short of a release can­di­date espe­cially for the first world where we use encrypted routers, and expect basic debug­ging to have been done already,

  • Josh

    Hav­ing par­tic­i­pated and got­ten a cou­ple of these, from my play­ing and all my read­ing, its not as beta as you think, the hard­ware is pretty well debugged, the soft­ware on them on the other hand is beta (well some­thing just short of a release can­di­date espe­cially for the first world where we use encrypted routers, and expect basic debug­ging to have been done already,

What's this?

You are currently reading OLPC: Shipping a Beta? at jessenoller.com.

meta