One Something Per Child

David Beers has an interesting post about the One Laptop Per Child project (linked from the Carnival or the Mobilists this week, check out the other posts too, lots of good stuff!). It’s amazing how much you can agree in principal but disagree in specifics. David is arguing that mobile phones would be a much more reasonable form for the project than laptops. In particular he picks up this quote from Branko Collin as a good summary of the position:

Don’t para-drop these things. The OLPC needs to be a 99.9% local project to succeed. Currently it seems to be largely a Western project.

I totally agree! Definitely and 100 percent. So how do you make a project local? By giving folks full fledged solutions to problems and opportunities that are happening in some environment which very few people on the implementation side really understand? No, I think the right answer is to give folks the simple and primary tools they need to build their own solutions, and to allow the people who understand the constraints and target environment to build the solutions on their own. The ideas embodied by the Fab Lab projects serve as an excellent role model I think. Give a person a fish vs teach a person to fish.

Before I thought things through that way I had said the same thing about handsets and the OLPC project a few times. That the OLPC project should be using handsets not laptops, it seemed obvious. I would like to publicly retract that statement. Cellular networks are a horrible place to try to build new, novel, well-situated solutions. The the networks and hardware are not open, the communications subject to regulation and restrictions, and the solutions fundamentally tied to someone elses business model. Fuck, experienced entrepreneurs in developed countries can’t manage to get their applications out. If we really want to help out other countries in terms of building out their infrastructure do we want to lead them into tying their solutions to carrier networks? Do we want them forced to do Symbian C++ programming if they want access to non-JSR mediated functionality? Should they need to have to send their handset in for test enablement before they can try to use their own apps on real hardware?

It’s the openness that’s the key, not the current form factor. If the project is successful the hardware can mutate as necessary to fill new niches to follow the solutions. But an evolution that follows solutions instead of following money is only possible if the people working at the endpoints can hack up the stuff they need to. Now that I’m looking at the setup as a whole, and the potential long term to bootstrap a technical self-service environment tied to the Internet but decentralized and unregulated, I think we could use the project here in the US as well.

This entry was posted in ThisIsMobility. Bookmark the permalink.

2 Responses to One Something Per Child

  1. David Beers says:

    Wow. Really good comments. And I have to say I agree that openness of the software platform is critical–something that’s hard to achieve whenever network operators are involved. Still, you have to wonder: if they were approached with the prospect of a project anywhere near the size of OLPC and asked to come to the table to negotiate the release of a phone with specific hardware and software specs, could the operators be brought around to accepting a fair deal with a more open platform? I don’t know the answer, but money can sometimes open doors that you might not expect. Thanks for joining the conversation about this.

  2. miker says:

    I would certainly love to see more open platforms for handsets, and I’m a huge fan of Linux on mobile devices. I suppose the project could be carried out with handsets communicating over unlicensed spectrum, but I do think that the mesh networking aspect of the project is an important factor. It really does have to be open all the way through otherwise you restrict the potential solution space of the project based upon business models and not necessity.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">