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.
Thread beginning with comment 413935
To view parent comment, click here.
To read all comments associated with this story, please click here.
lemur2
Member since:
2007-02-17

Look at the mess of audio APIs in linux. Look at multimedia infrastructure globally while you're at it. And let's not look at the X11 and graphical toolkits mess.


On any one Linux system, there is no mess. On my Arch Linux KDE 4.4 desktop install, there is no "mess of audio APIs", there is one. There is ALSA at a lower level and Phonon at the device-indepentdent level. There is also one GUI graphical toolkit ... which is Qt.

On a mobile device running Android or Meego, there would be a different set of audio APIs. Meego has the same graphical toolkit as KDE 4.4 desktop (which is Qt), but Android has GTK. However, Android is NOT the same system as Meego, and both are NOT the same system as a KDE 4.4 desktop. No machine would run two of these OSes, and the devices which would run the OSes have different uses.

Reply Parent Score: 2

Neolander Member since:
2010-03-08

@lemur2:You may get this result, but only provided that you chose to use only <X>% of Linux software capabilities.

You talk about using only Qt, but then you have to give up on GIMP, Inkscape, Emesene, Ardour, Firefox...
Conversely, those who want a GTK-only desktop give up on Kile, Rosegarden, Qtractor, KTouch, Opera, QJackCtl...
You want to use only ALSA + Phonon ? Fine, then you drop almost all high-end audio software on linux, they rely on Jack.

Please correct me if part of this is outdated, I don't check package dependencies everyday. But I think most of it is still right as of today.

Basically, choosing to use Linux in a non-messy fashion is dropping, say, 75% of powerful linux software. One day, you might need this software. And then you'll have to make your system more messy or switch to another OS. That's my problem with Linux. I prefer it over other options*, but like OS X it definitely IS a mess when you try to do a little more with it than playing Minesweeper.

*Except sometimes, like when I find out that my distro have pushed forward that broken dmix duplicate called Pulseaudio again and that there's no more sound in the new release.

Edited 2010-03-17 06:24 UTC

Reply Parent Score: 2