Linked by David Adams on Thu 29th Sep 2011 23:47 UTC, submitted by lucas_maximus
Thread beginning with comment 491650
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
More Features »
Sponsored Links



Member since:
2011-02-10
First, he's making a point about how Linux's open-source nature has led to fragmentation of APIs on the desktop. This is a perfectly valid complaint. In an ecosystem where there are many competing window managers for Linux, not to mention vastly more competing distributions (all of which are different and none of which are dominant), you're bound to run into obstacles to producing truly great desktop apps.
However, the second point I take from the story is one that Miguel actually seems to miss. For a long time now we've been moving towards a situation where many of the most important desktop applications are actually quite platform agnostic. In part, this has been fuelled by a drive for portability in code that's proved largely successful. Lately we've seen the process accelerated by loads of new platforms being released, each of which competes with traditional desktops, but on which users still want to have available their favourite applications. Platform agnosticism for desktop apps is a really, really good thing.
Personally speaking, of the eight or nine desktop apps I use daily, only one (Visual Studio) doesn't run on Linux. Everything else (Matlab, R, Eclipse, emacs, various compilers for C/C++/Scala/Erlang, etc) works just as happily on Linux as it does on Windows or Mac, so for me the fact that there aren't any truly great Linux-only desktop apps is an irrelevance.
You reasons here are also one of the reasons why Linux failed to achieve large applications database. Talk to graphic artists, if Desktop Linux is feasible just to show you an example.