one laptop per child and open source

by Christopher Blizzard

I’ve been quietly waiting for someone from OLPC to say something officially and it sounds like a quote has finally made it into an ars technica article:

According to Walter Bender, president of Software and Content at OLPC, there is no agreement in place between OLPC and Microsoft to offer XO laptops with any version of Windows. Bender also indicated that Microsoft has not contacted OLPC regarding its $3 software bundling program, nor have any governments requested that the XO be outfitted with Windows. In short, there is no existing collaboration between Microsoft and OLPC aimed at outfitting the XO laptop with Windows.

The relationship can be explained thusly: Microsoft has some XO machines. They are trying to get Windows working on it. Sometimes they show up and ask random hardware questions. The OLPC guys say “look at the code.” They go away again. Sometimes they brick machines (because they have to replace the awesome firmware we have with a poopy PC BIOS) and send them back to the office to get them unbricked. Sometimes they complain that the machine has hardware problems and we reply that it works fine here.

For once Microsoft is getting the reverse Linux laptop experience: little support and little documentation for the hardware. The result will be a platform that doesn’t include any of the really novel features that we’re building in, bad power management, no systems management via the firmware and apps that will randomly crash because they can’t fix the virtual memory problem in the same way we’re approaching it. A second class citizen, to be sure.

The commitment to open source and free software is still one of the main principals of the project. Learning requires the transparency that free and open source software provides.