Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 







Current Newswire:

openSUSE 11.2-- Incremental Updates, Plenty of Polish

Microsoft, other rivals slam Google Chrome OS

Intel Linux Graphics Shine With Fedora 12

Editor's Note: Do It Yourself "Cloud"

Google Chrome OS: First looks, first impressions

Kernel Log: Coming in 2.6.32 (Part 3) - Storage

TV Mythos Renewed: MythTV 0.22 with Many Improvements

Enhancing openSUSE 11.2: Adding Repositories and Packages

A Northwest Nobel option? (Linus for the Nobel Peace prize)

SECURITY: Cloud Computing Security Benefits, Risks and Recommendations




Virtualization Architect
The Computer Merchant, Ltd
US-MA-Chelsea

Justtechjobs.com Post A Job | Post A Resume
:The Convenient Fiction of Distributions
The Convenient Fiction of Distributions
Nov 30, 2007, 23 :30 UTC (31 Talkback[s]) (10407 reads)

(Other stories by Brian Proffitt)

By Brian Proffitt
Managing Editor

I am increasingly convinced all of the arguments between Linux distributions are going to become moot very soon. If they aren't there already.

Not that I have anything against diversity, mind you. I have (and will) actively support the right to create and use any Linux distribution you want. My concern is, I think the distributions are becoming so similar in their construction, and the differences between them so subtle, the whole notion of distribution superiority is completely moot.

When people compare distributions, what--really--are they comparing? Assuming a common platform, here's a quick list of the more commonly reviewed aspects:

  • Kernels
  • Drivers
  • Installation Software
  • Package Management
  • Included Applications
  • Desktop Eyecandy

Right away, you can cross off "Included Applications" as a real basis for comparison. If Distro X has 493 packages and Distro Y only has 351 packages, it would not take very long to go out and download the "missing" 142 packages and get them into Distro Y. You might be able to take a half-point or so off for unavailable packages (rare, but possible) or the inconvenience of not getting what you want right off the bat, but that's really nitpicky.

So, too, can we cross off the "Eyecandy" and "Drivers" categories. Anything Distro X has should be available in some form (even if it's source code) for Distros Y and Z.

This gets us down to the real key differentiators between distributions: what kernel is it loaded with, how is the distro installed, and how does it handle package management? In truth, the kernel should not be that big of a difference anyway, but since the commercial vendors take such glee in modifying "stock" Linux kernels and gussying them up with their own unique brand of coding fun, we have to say that it makes a big difference.

Many times, though, a review will focus on how easily a distro is installed and how well is its software managed. This tends to drive some readers nuts, because focusing on the installation seems silly. But reviewers still do it because its one of the few legitimately unique things any given distro has going for it. Geez, we even give the installation software names, like Anaconda. Even now, the need to highlight installation seems a tad overzealous: Linux typically installs pretty well these days, and any installation glitch that might occur is usually due to a missing piece of software--which isn't strictly the installation program's fault.

Which leads us to what I believe is the most contended aspect of distros--the one thing that really separates them: how their package management system works. Is it source-based? RPM-based? Deb-based? Is there a good GUI tool like YaST or Synaptic to handle the job? How do the command line apps work? Whenever I install a new distro, this seems to be the one thing that's really unique about it: and most often where the distribution succeeds or fails.

As time goes on, I wonder how long this one true bit of uniqueness will last. As more and more of the smaller distros adopt one of the big commercial package managers to handle this task, even this aspect won't stay diverse for long.

I imagine this theory might kick up a lot of dust, and I am sure there will be examples of some truly distro-unique software out there that I have neglected. But let's be honest here: how many of those "unique" aspects are really unique that that distro, or simply are just preferences that someone else has reinvented in other distributions?

When distros first started, the differences between them were night and day. Now, it seems that the real differences boil down to the package management and one other thing I haven't mentioned: where does the distro fall on the freedom vs. proprietary software scale? How free a distro is can become one of the most important features for anyone choosing a distribution.

Does this mean that we are moving towards one Linux to rule them all, despite ourselves? No, I think that as long as the creative spirit and commercial interests are alive, there will always be separate distributions. But when you find yourself trashing one distro over another, just remember: but for a few small differences, your favorite would be exactly like your loathed distro. It's just the way the same building blocks were put together.


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
I usually don't comment, even though ...   Correction   
Julián Corcuera
Nov 30, 2007, 23:59:21
 
First small correction:...YaST or Synapt ...   I agree   
noname
Dec 1, 2007, 00:29:46
 
For people installing Linux on a machine ...   For newbies, it's the drivers   
Gordon Haverland
Dec 1, 2007, 01:08:41
 
While newbies might be somewhat surprise ...   No, no and no!   
Spanky
Dec 1, 2007, 01:11:44
 
Brian, You might want to check your math ...   Math   
Wogsrer
Dec 1, 2007, 01:13:04
 
I agree that the main difference is pack ...   Distro-mania is here to stay   
JJS
Dec 1, 2007, 01:27:22
 
Having tried Ubuntu, Suse, Mandriva, Red ...   Totally agree   
BigFill
Dec 1, 2007, 01:43:42
 
Here's some food for thought.  Every ...   There is really only one distro   
judecn
Dec 1, 2007, 05:46:13
 
I gotta call foul on you here friend. If ...   Re: Totally agree (nope)   
Spanky
Dec 1, 2007, 05:54:23
 
Also having tried Ubuntu, SUSE, Mandriva ...   Re: Totally agree   
Rick
Dec 1, 2007, 09:20:23
 
> Having tried Ubuntu, Suse, Mandriva, R ...   Re: Totally agree   
Randy
Dec 1, 2007, 09:27:55
 
One of the big differences between distr ...   Distros   
Fisher
Dec 1, 2007, 14:06:56
 
While looking upon the state of distribu ...   I Disagree   
Barak Korren
Dec 1, 2007, 14:35:51
 
The real difference between distribution ...   Its the Package Maintainers   
Tom Cort
Dec 1, 2007, 15:28:11
 
A distribution is not a product, it is a ...   It is about the quality assurance processes !   
Jean-Marc Liotier
Dec 1, 2007, 16:12:02
 
The point this article misses is that ea ...   Stability vs. development   
Les Mikesell
Dec 1, 2007, 18:18:29
 
1] the support forum. How friendly is it ...   Many are different, and some of the differences ar   
GreyGeek
Dec 1, 2007, 18:41:35
 
> Another thing that  is important (for  ...   Re: I agree   
Tony OBryan
Dec 1, 2007, 20:17:46
 
I think there allways will be a few "wid ...   More specialised distro's   
John K.
Dec 1, 2007, 21:20:26
 
http://lxer.com/module/newswire/view/950 ...   Choice will always matter   
Gary
Dec 2, 2007, 07:49:54
 
Brian,What you didn't mention but wh ...   Security updates timeline   
Fred Mobach
Dec 2, 2007, 14:18:33
 
Not bad points, however, I use a variety ...   Specialty distros   
Ed M
Dec 2, 2007, 15:53:23
 
The best test for a broad based public d ...   Time and upgrades, CLEAN INSTALL!   
Spanky
Dec 2, 2007, 20:43:36
 
Why not apt entirely? Apt is very nice,  ...   Simple   
Rhys Rhaven
Dec 3, 2007, 03:38:26
 
Me, I'm a USER, not a guru. For inst ...   Strongly, adamantly, and forcefully disagree!!   
Dave
Dec 3, 2007, 04:10:52
 
"...Friend of mine recently set up file  ...   Re: Strongly, adamantly, and forcefully disagree!!   
cjm
Dec 3, 2007, 14:38:49
 
I think most people have been lost on wh ...   Freedom   
Kevin Dean
Dec 3, 2007, 18:14:39
 
He's right in a lot of ways. He' ...   I see what the author is saying but   
Gino
Dec 3, 2007, 19:53:32
 
OK, CJM, I don't like windows either ...   Re: Strongly, adamantly, and forcefully disagree   
Dave
Dec 3, 2007, 21:31:39
 
I hate the proliferation of distros, as  ...   i hate distros   
stolennomenclature
Dec 4, 2007, 01:46:44
 
There are numerous highly specialised di ...   distro madness   
pinniped
Dec 4, 2007, 04:26:01
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs