The Secret Identities of Linux Distributions

Look at your favorite Linux distro: what's so special about it?

By Brian Proffitt  11 comments

In the embedded space, there's been a lot of talk about whether Android is fragmented, and if that fragmentation will ultimately hurt Android, because developers won't know what version to code for and users won't know which one to use.

[ And the best Linux desktop distro of all is... ]

The former argument may be resolved soon, with Google detaching a lot of the current core functions in future versions of Android so that no matter which version a phone/device vendor picks, consumers will be able to download up-to-date versions of those once-core applications (like Gmail).

The latter argument was never true in real-world application: users don't give a plug nickel about what version of Android they've got... they just know it's Android (and they may not even know much more than that, depending on how technical a sales pitch the phone store salesperson delivered).

This goes beyond the cute little green robot icon... that's branding, which I've discussed before. But branding is part of a broader sense of identity--something else that Android has in spades.

Identity, like beauty, is in the eye of the beholder, and can vary from different perspectives. I, for instance, look at my mother and see... my mother. But I know that there's thousands of people out in the world who see her as their teacher, or their child's teacher. To them, that's her core identity. Of course, neither one is wrong, but unless I complete my plans for world domination, I have a suspicion my mother will be remembered by more people for what she taught than for being my mom. And that's cool.

The same applies to products like Android. I look at Android and I see "Linux-based embedded platform that is currently kicking the iPhone's butt," but likely many consumers are seeing the same platform and thinking "this is cool like the iPhone, and I can use it on my network and not switch to that lame AT&T."

I would suspect that it's this identity for Android that Google, Verizon, HTC, Motorola, and all the other players in Android space like to see. Verizon has sure pushed this impression in its ad campaign against AT&T--a campaign AT&T is fiercely fighting on the airwaves, even as public outcry about the problems of the AT&T network continues beyond any negative ad campaign from Verizon. This has become, then, AT&T's current sense of identity.

Identities can change, deliberately or otherwise. Once Google was perceived as the savior from the shackles of Microsoft. Now, that identity is increasingly tinged with suspicion as people start to wonder just what Google plans to do with that data, anyway. Facebook was once the hip place to connect, and now it's increasingly becoming identified as a swelling monolith of our personal information.

Identities are deeper than branding, because it's the reflection of how a company or product is really perceived--rightly or wrongly--no matter how that company or product is packaged. "Wrongly," because sometimes those perceptions are unfair or completely wrong.

The question of identity has been at the forefront of my thoughts lately as I examine the leading desktop distributions of Linux for various reasons. Because of the maturity and similarity of Fedora, openSUSE, and Ubuntu, it's becoming a challenge to get a sense of identity for each of these projects.

Of the three, Ubuntu is probably the easiest to identify: most popular desktop Linux distribution. That's a laudable goal, but right now that strong sense of identity could work against Canonical, which is also trying to position Ubuntu as a strong server platform and a cloud client. Look for a push to build some sort of meta identity for Ubuntu soon, I would expect.

The question of identity becomes murkier when exploring openSUSE and Fedora. These are each great distros, with few differences between them, other than preferred desktop environments (KDE and GNOME, respectively) and packaging systems. openSUSE has YaST and the openSUSE Build Service behind it, and Fedora does well with yum and the venerable RPM package format--as well as PackageKit, coming with Fedora 13.

And while I am sure the individual members of each of these projects will be able to point out the technical benefits of their respective distros, such arguments do little towards revealing the identity of these distributions. What is Fedora known for? What is openSUSE known as?

These are questions that go beyond the so-called top three. You can apply the question of identity to any Linux distribution: "what makes insert distribution here so special?" And no, the answer isn't "because I like it."

Some distros can answer this question more strongly than others, but there is a definite blurring of individual distributions' identities--more so every day as delta between the technologies used by distributions continues to narrow.

This is the kind of thing that will bring out the Linux detractors with arguments like, "if all of these distros don't have a strong sense of identity for users, then what does that mean for Linux as a whole?" Like it or not, that's a fair question. Is Linux harmed by so much apparent redundancy?

I am still weighing this, though my initial gut reaction is "no." There's simply too much collective wealth to be found in the sharing of open source code to ignore the value of diversity.

The solution to the identity question is to strengthen the sense of identity these distributions already have within their own communities. Fedora people have a sense of purpose and identity about their distribution--so do the openSUSE folks. They just need to enhance that internal identity and project that to users.

Distributions need to reveal their true identities to give users better choices.

Follow Brian on Google+

Brian Proffitt is a veteran Linux and open source journalist/analyst with experience in a variety of technologies, including cloud, virtualization, and consumer devices.

11 comments

    Anonymous 1 year ago
    take us into android how it handles the bits and bytes and instructions styles STYLES OF HANDLING [NOTE} please writea long tutorial note ?
    Anonymous 1 year ago
    I must put a plug in for Arch Linux. It has carved a unique niche out for itself which, for many users, distinguishes it from the plethora of other marginally distinguishable distros.It doesn't attempt to be for the brand new Linux user and can thus make choices that appeal to those looking for a distro that just works and isn't bloated.Yes. You need to be comfortable with the command line to set it up but you don't have to live there after it is setup. And even if you're not comfortable with the command line, if you can read and follow directions, you can have a system up and running within an hour or two first time through. In less than an hour once you've been through an install once or twice.Once configured, it's fast! My 6-year old Pent4 boots (27 seconds!) and runs faster than the new dual-core computers running Windows 7 I've been installing for friends.I've distro hopped through a dozen distros. I'm at home with Arch. The speed of Puppy with the tools I need and am used to running to get my work done. What more can you ask for?
    mburton325
    mburton325 1 year ago in reply to Anonymous
    My Windows 7 Laptop with a Intel Core2 Duo boots on average around 25 seconds. I am typically booted logged and playing WOW or working on some database in about a minute. This includes time for the wireless NIC to connect.With that said. Boot time depends on may factors. How many services are booting during start up, amount of memory, CPU speed, etc. I like Fedora because what makes it through the Fedora test bed ends up in RHEL. Unbuntu is good and fun to play with(see how fast I can break it). I have tried many other flavors (too use my Linux instructors term) of Linux so were good some made it to final 13. My personal opinion is it isn't good to get attached to any one Operating System and/or Distro, as someone may come along with something new and better with in the next cycle of releases.Brian the one thing I would disagree with is the user not caring which version they are using. It has been my experience through friends, family and work the latest and greatest is what users want.
    Anonymous 1 year ago
    Easy...Debian:Stable, flexible, mature, freedom, choice.
    Anonymous 1 year ago
    I agree with the Anonimous: the best distro is the one you know better.But over all I'm using openmamba a young distro totally write from scratch with a quite strong identity: kde4.3 (4.4 incoming) a wise choose of administrative tools, out of the box drivers for video cards and wireless, compiz, 1 click install for flash, codecs and fonts. As the motto of the distro says: GNU/Linux ready to use.
    Anonymous 1 year ago
    There are several way to respond to your article, but I'll try to be succinct.First, one of the keys of open source software is the agility and amorphous ability to switch directions. If a new feature comes out, and it is worth it and tested, it can be tried in the next build (in an unstable branch to start, and then mainstreamed depending on the timeline strategy). Unlike Microsofts big releases, changes are consistent, gradual, and ever improving.In concert with this is that as the developers change, so can the distro, within some set frameworks. People leave, people enter, and things adjust accordingly. It is more like a democracy than a beaurocracy - while some changes are forced from the top, most things are decided on by consensus within the community.Third, each distro seems to have an identity built on release schedule, but each one seams to have two variations. Debian is the most marked, with long gaps between stable (and we mean stable) releases. Ubuntu has the 6 month releases, and the lts releases. Red hat has RHEL and fedora. They all seem to have more cutting edge, and more stable personas.Fourth, each distro has people that like using it, and want to extend the capabilites. If you get used to rpm and the fedora way of doing things, you may be more comfortable with their folder structure and how to get around if you were building a server. Same with Ubuntu - a user get comfortable with the desktop version, and then when they build their home server, they will look to use the same command line tools and network config locations that they are used to. So each distro ends up having different capabilities.In the same way, people may like rpm, but they want a different WM, so they port their window manager, and the distro then gets another face.Here are the basics for the more common distros now (I know some are missing)Debian - Stable, but slow to release, and idealistic. Granddaddy 1Slackware - nerd distro, for those who really know their comps. Granddaddy 2Ubuntu - Current Personal desktop king, veering into a lot of aesthetics and usability territory.RHEL and SUSE - Enterprise Desktop GiantsCentos - RHEL for the rest of us who don't have moneyMandriva and PCLinuxos - The KDE up and comersArch - the rolling distroIn the end though, linux is almost like Microsoft's strategy with good added: Embrace and Extend, so everyone can get benefit. Be like the borg, and help assimilate projects into yourself, to make your self stronger, and not for the joy of destroying.
    Anonymous 1 year ago
    The most important truth here is that the best distro is the Choice of the User.diversity == choiceOne OS does *not* fit all.Identity is usually established via community.Even big brands need a "community" of consumers.Ubuntu is great! Centos is Great, Fedora is Great!But the best thing is we don't have just one Linux and that is the best identity we can get.
    bproffitt
    bproffitt 1 year ago
    Being Sheldon's favorite Linux distribution on "Big Bang Theory"(American sitcom, yet still highly amusing)
    Anonymous 1 year ago
    Everybody knows the one and only distribution is Debian ^_^
    bproffitt
    bproffitt 1 year ago in reply to Anonymous
    Okay but is Debian GNU/Linux's identity going to be "ancestral distro from which many were born"? Or "cutting-edge upstream distro"? Not for me to say, either way. But can Debian's identity firmly set, whatever it is? Or is it set already and I just missed it?
    Anonymous 1 year ago
    For me, opensuse = stability, excellent GUI tools.Unfortunately, I see (k)ubuntu = beta-level program choices, likely to break with an upgrade or suffer from reduced functionality.

      Add a comment

      Post a comment using one of these accounts
      Or join now
      At least 6 characters

      Note: Comment will appear soon after you have activated your account.
      Obscene/spam comments will be removed and accounts suspended.
      The information you submit is subject to our Privacy Policy and Terms of Service.

      ITworld LIVE

      Open SourceWhite Papers & Webcasts

      White Paper

      Consolidating SAP Applications to Linux on Power by IDC

      IDC studied a group of enterprises that had deployed SAP applications on IBM Power Systems servers running Linux server operating environments and had been working with those systems for several years. Learn about the results...

      White Paper

      An Interactive eGuide: Open Source

      By now, enterprises are well aware of the benefits of open-source software, which boasts a clean design, reliability, and maintainability, as well as support for standards and community values. But perhaps the biggest benefit is quality; since open-source software users have access to source code, bug fixes and enhancements come from multiple sources, often resulting in superior software.

      See more White Papers | Webcasts

      Ask a question

      Ask a Question