| Desktop Linux: The Dream Is Dead | Monday October 18, 2010
|
One of the saddest (but tragically true) technology articles I've read lately is Robert Strohmeyer's article in PCWorld Desktop Linux: The Dream Is Dead. The most important paragraph is:
Ultimately, Linux is doomed on the desktop because of a critical lack of content. And that lack of content owes its existence to two key factors: the fragmentation of the Linux platform, and the fierce ideology of the open-source community at large.
One of the key pieces of the linux ideology that has been a huge part of the problem is the focus on "free". In extreme corners of the community, software developers are supposed to be feeding themselves by doing day jobs, and writing software at night. Often, employers sponsor open-source work, but it's not enough and sometimes has a conflict-of-interest. In the enterprise world, there is an economic model: service and support. On the desktop side, there is no similar economic model: desktop software is a labor of love.
The enterprise model for linux has been a huge success. Folks from the proprietary software world find this perplexing. One of the better ways of looking at it is that proprietary software typically has a large sales force, does expensive advertising, and so has a generally large cost-of-sales. Often, the cost-of-sales is alarmingly close to the license fee — they cancel out. So why not just give the software for free and let it sell itself? Volume goes up, so service and support revenue will go up too. All goodness. My major problem with this revenue model is that it creates a dis-incentive for quality: crappy software needs more service and support. This is counterbalanced by the fact that crappy software is also less likely to get adopted, but the tension is there. I've actually heard senior executives push back on projects to improve installation and configuration because that removes service and support opportunities - "features" and demos are good because they help sales. This isn't just an open-source phenomenon: I've heard it very strongly from large proprietary software companies.
But for desktop software, the service-and-support model doesn't work. To be successful, desktop software has to "just work". Some folks do shareware or donateware, but it's not very successful: such models rarely generate enough money to keep the developers fed. And the packaging model of most of the distributions discourages economic models: they slurp up the source and compile it themselves, holding on to the relationship with the user. Money isn't evil: it's just a way of keeping score in a barter economy. I'm happy to trade code for food. And it doesn't take much money to make things work: look at the iPhone app store. If the Gimp cost a few dollars, the development team could put a lot more energy into the Gimp and it would be hugely better for it. Now it's just a shadow of Photoshop (sorry), which succeeds despite rapacious pricing.
Developers follow the money. They aren't evil, they just need to be fed and housed. Unless the Linux community gets over the whole "free" thing on the desktop, Strohmeyer's pronouncement of death will hold.
|
Posted by davide on October 18, 2010 at 01:09 PM PDT #
Posted by Ahmed Ezzat Afifi on October 18, 2010 at 01:11 PM PDT #
Posted by pj on October 18, 2010 at 01:25 PM PDT #
Posted by Max Kanat-Alexander on October 18, 2010 at 01:27 PM PDT #
Posted by Robert on October 18, 2010 at 01:30 PM PDT #
Posted by Amehaye on October 18, 2010 at 01:55 PM PDT #
Posted by Greg on October 18, 2010 at 02:02 PM PDT #
Posted by Tim Boudreau on October 18, 2010 at 03:12 PM PDT #
Posted by Tim Boudreau on October 18, 2010 at 03:12 PM PDT #
Posted by Tim Boudreau on October 18, 2010 at 03:13 PM PDT #
Posted by Stan on October 18, 2010 at 03:45 PM PDT #
Posted by freebie on October 18, 2010 at 04:00 PM PDT #
Posted by Haiyun211 on October 18, 2010 at 06:26 PM PDT #
Posted by Oliver Doepner on October 18, 2010 at 07:36 PM PDT #
Posted by Ganesh Karthick on October 19, 2010 at 12:11 AM PDT #
Posted by Dragos Stefan on October 19, 2010 at 12:30 AM PDT #
Posted by Winfried Maus on October 19, 2010 at 01:12 AM PDT #
Posted by Davide Perini on October 19, 2010 at 02:05 AM PDT #
Posted by Dirk on October 19, 2010 at 02:49 AM PDT #
Posted by Srini on October 19, 2010 at 03:48 AM PDT #
Posted by Stephan H. Wissel on October 19, 2010 at 05:25 AM PDT #
Posted by Chad Preisler on October 19, 2010 at 07:04 AM PDT #
Posted by Vagelis on October 19, 2010 at 07:17 AM PDT #
Posted by Daniel Bruessler on October 19, 2010 at 10:19 AM PDT #
Posted by Tecnobloc on October 19, 2010 at 11:27 AM PDT #
Posted by amIT on October 19, 2010 at 01:27 PM PDT #
Posted by Tecnobloc on October 19, 2010 at 03:26 PM PDT #
Posted by BM on October 19, 2010 at 08:59 PM PDT #
Posted by odjones on October 19, 2010 at 10:47 PM PDT #
Posted by new Color(1.0f, 1.0f, 1.0f, 0.5f); on October 19, 2010 at 11:57 PM PDT #
Posted by stefan parvu on October 19, 2010 at 11:58 PM PDT #
Posted by odjones on October 20, 2010 at 12:51 AM PDT #
Posted by Tecnobloc on October 20, 2010 at 05:03 AM PDT #
Posted by Bruno on October 20, 2010 at 07:34 AM PDT #
Posted by Ben on October 20, 2010 at 10:06 AM PDT #
Posted by mr-potter on October 20, 2010 at 12:02 PM PDT #
Posted by Cristian on October 20, 2010 at 12:08 PM PDT #
Posted by Ian on October 20, 2010 at 03:41 PM PDT #
Posted by BJ on October 20, 2010 at 04:58 PM PDT #
Posted by ST on October 20, 2010 at 09:56 PM PDT #
Posted by ifyes on October 21, 2010 at 01:27 AM PDT #
Posted by thenonhacker on October 21, 2010 at 08:26 AM PDT #
Posted by Martin Wildam on October 21, 2010 at 08:47 AM PDT #
Posted by Peter Korn on October 21, 2010 at 08:47 AM PDT #
Posted by Wilfredo Sellado on October 21, 2010 at 11:19 AM PDT #
Posted by hyoki's me2DAY on October 21, 2010 at 06:07 PM PDT #
Posted by Henrik on October 22, 2010 at 10:05 AM PDT #
Posted by life business blog on October 22, 2010 at 06:39 PM PDT #
Posted by Wise Finish on October 22, 2010 at 08:48 PM PDT #
Posted by Cay Horstmann on October 23, 2010 at 01:02 AM PDT #
Posted by Bill Robertson on October 23, 2010 at 05:13 AM PDT #