I recently blogged about how open source software is one of the answers to government using technology against us. Mark Shuttleworth, space tourist, venture capitalist and founder of Canonical and Ubuntu, was answering questions yesterday about a new smartphone he is working on.
We’re entering a really interesting phase where in a sense our very own tools spy on us.
We will certainly have an easier time providing transparency on the origin of the code in the platform than, say, your average android device, where it’s all a big hacky mush. The core OS which will be updated regularly on the Ubuntu phones is all traceable directly back to standard Ubuntu source and binary packages.
There will be a core piece on each phone which handles the hardware, consisting of kernel and drivers and firmware and interfaces to things like the radio. That’s where unhealthy things could creep in from manufacturers and carriers. We can offer… constructive guidance there.
I am not sure the comparison to Android is entirely fair, though some phones are more open than others. What can be done about remaining blobs of closed source code on phones? The resistance to opening this code comes from device and chip manufacturers as well as mobile network operators.
There may be blobs in the first generation device. The way to a blob-free future is to show demand from folks who care about that, not to be ideological about it.
Incidentally, the same discussion also contained this nice piece of evidence of open source software creating wealth:
Thanks for empowering millions of people from developing countries like India (I’m from India) to have an alternative to Pirated Windows XP. We can’t afford OS like Windows and the simplistic nature of ubuntu (native graphic and audio support with indic language support) really helps many people in the villages to learn computers.