Linked by tessmonsta on Tue 16th Mar 2010 08:55 UTC
GNU, GPL, Open Source Today's mobile space is owned by the likes of Nokia, RIM, Apple, and Google. While some of these corporations have embraced some open source components, a full FLOSS solution has yet to gain traction. Why? Blogger Bradley M. Kuhn posts thoughtful analysis of the current state of Open Source in the mobile space.
Permalink for comment 413932
To read all comments associated with this story, please click here.
RE[5]: Design Thinking
by lemur2 on Wed 17th Mar 2010 00:28 UTC in reply to "RE[4]: Design Thinking"
lemur2
Member since:
2007-02-17

Android is doing so well compared to other FLOSS*- initiatives because Google took a cathedral approach and unilaterally decided on one API, mostly one user interface, and one bytecode to rule them all. The result is that Android is consistent and easy to use. A typical bazaar approach would give us 5 widget toolkit, 10 selectable 'surface managers', and at least as many ways to get and install software. Of course, this is totally uninteresting to the phone user that just wants to make phone calls, surf the web, and do occasional Twittering.

Open source systems can be viable, but they need to be rolled out in a controlled fashion. Or you will end up with the mess that is the Linux desktop (No, I can really not explain to family/friends/whatever that their sound stopped working because someone decided to rewrite the sound server.).


Your mistake here is in thinking that "open source" is one product. It isn't. "Open source" is a vast array of software covering multiple things.

You need to compare Android to say Meego and to the iPhone OS. You need to compare an OSX or Windows 7 desktop to a Mandriva, Ubuntu, Fedora or OpenSuse desktop ... one at a time. Mandriva does not have "5 widget toolkits, 10 selectable 'surface managers', and at least as many ways to get and install software", it has just one of each. So too does Ubuntu, Fedora, Arch, Debian and OpenSuse ... each one has just one widget toolkit, one 'surface manager', and one way to get and install software.

When you have wrapped your head around that, then come back with a real comment. Until then, you are sprouting nonsense.

Edited 2010-03-17 00:38 UTC

Reply Parent Score: 2