Commentary

Serdar Yegulalp
 

A New Fedora, Size 11

Version 11 of Red Hat's Fedora Linux has hit the streets. I'm downloading it as I write this, although rather than simply picking through its feature set, I find myself thinking more of what each successive major-distro release means for Linux as a whole.

Version 11 of Red Hat's Fedora Linux has hit the streets. I'm downloading it as I write this, although rather than simply picking through its feature set, I find myself thinking more of what each successive major-distro release means for Linux as a whole.


More Software Insights

White Papers

More >>

Reports

More >>

Webcasts

More >>

Whether or not we've tried to do so, Linux has begin to consolidate itself. This hasn't happened from the top down, though -- in the form of a single "standard Linux" that everyone starts from and then adds their own deviations onto. Instead, it's happening from the bottom up -- where three or four basic distributions (Debian, Ubuntu, Red Hat, SuSE) become the target platforms and everything else either branches out from them or just becomes an afterthought.

The bad news, again, is it means a lot of duplicated work -- that there's often no releasing a particular program "for Linux", but rather for a specific Linux distribution -- or, sometimes, a specific revision of a specific distribution. It's akin to a wisecrack about academia I once heard: Nobody just studies literature in college. You study Shakespeare -- the tragedies -- the late tragedies. (The only way to get around this right now is to write a platform-neutral application, in which case you're not writing for Linux specifically anymore in the first place.)

Perhaps, then, it's best to not think or talk about the various Linuxes at endpoints in the first place. Even if you can pop in a live DVD and run them as-is and get a fairly decent set of end-user applications in the process, that's not the real product. The product is what you make of it, not just something you get out of a box as a drop-in replacement for Windows or the Mac. Most of the talk about this sort of thing is confined to specific distributions. Gentoo, for instance, which makes no bones about being raw material. Linux's strength is in its flexibility; this has been covered before many times.

What I see happening with Linux on the desktop, then, is not that a given distribution will be the Big One. Instead, it'll be a starting point for someone else to build the Big One -- with other things on top of it that may well be proprietary and closed-source, but also centrally managed, engineered to a tight fit and designed to Just Work. I've mentioned this before, and the more I see the way the different distributions evolve -- especially Fedora, which starts from as free-and-open as possible as a zero point -- the more it's seeming like the way forward.

Plus, this approach won't stop people from sticking with the original, unmolested and free-to-do-with-as-you-wish version, though -- how could it?

InformationWeek Analytics has published an independent analysis of the current state of open source adoption. Download the report here (registration required).

Follow me and the rest of InformationWeek on Twitter.


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
T-Shirt Giveaway T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting!
Subscribe to RSS

Resource Links