Does Linux Need More Central Direction and Less Creativity?
Here we go again...Once again, the seemingly silly question of "Does free software offer too many choices?" pops up. What's the point? Why even ask? Bruce Byfield answers thoughtfully.
In the last dozen years, the question has been revived more often than the Daleks on Doctor Who. If the community could only agree to standardize on applications, deadlines, and options, the argument goes, then world domination would be within reach.
The latest version of this argument is Graham Morrison's article, "The trouble with Linux: There's too much choice." Morrison writes that the amount of choice is "often overwhelming, needlessly complicated and an easy excuse for change. Choice goes hand-in-hand with redundancy and duplicated effort."
Morrison goes on to suggest that, on the one hand, if the community doesn't make a decision to standardize, then it will lose the choice because others -- presumably, businesses and distros -- will make the choice for them. On the other hand, by giving up a little unnecessary choice, "we'll have gained a whole lot more choice where it's important: the freedom to run secure, safe and supported software on whatever platform we choose."
Essentially, Morrison says nothing new. Perhaps he does not need to, because, superficially, this argument makes sense. If you are a developer new to free software, you may be unaware of the open standards or the hooks into kernel space that provide an underlying unity.
Similarly, if you are an executive trying to make strategic decisions, you may be overwhelmed by the number of distributions and wonder how you can possibly support them all. In the same way, faced with choices where Windows offer none, a casual user may suffer option anxiety, and become paralyzed by indecision. So why not make everyone more comfortable and simplify everything?
The only trouble is, this criticism fails...
Sponsored by BlackBerry
BlackBerry® Enterprise Server Express enables businesses of any size to quickly and easily get started with the BlackBerry solution. It provides advanced BlackBerry smartphone features with no additional software or user license fees, and works with any Internet-enabled BlackBerry data plan or a BlackBerry enterprise data plan. Download now!
- 1Linux Top 3: GNOME 3.12 and New Betas for Ubuntu 14.04 and OpenMandriva Lx 2014.0
- 2Linux Top 3: Linus Lashes out, Linux 3.14 Gets PIE and Ubuntu One is Done.
- 3Linux Top 3: Ubuntu 14.04, Debian Gives Squeeze More Life and Red Hat Goes Atomic
- 4Linux Top 3: RHEL 6.5, Debian 7.2 and EOL for Linux 3.0.x
- 5Linux Top 3: CoreOS, Oracle Enterprise Linux 7 and Ubuntu 14.10