Dependence, entitlement, victimhood

I still believe that part of the beauty of Linux is your ability to dive in and customize things how you like. The average Linux user has a measure of freedom and flexibility that most Windows users can’t even comprehend, because they’re boxed in so tightly by their frame of reference that their imagination is limited and stunted. No really, I believe that.

Even better, with perhaps only a little bit of help, you can actually build and compile versions of software before they’re released. In effect, you’re getting a snapshot of a program, as it grows, organically and methodically. The measure of freedom offered there is beyond description. It’s almost like being able to taste a meal while it’s being cooked, and experiencing all the new flavors as they come together.

So it’s always a little alarming to see that freedom refuted or denied or even just ignored. It’s not a new phenomenon (dare I say it surges a month or two after every Ubuntu release?), but there’s sometimes a petulant undercurrent to complaints about software readiness, or the time it takes to get new software releases.

And it’s not just Ubuntu users who occasionally get sassy. Ubuntu has a reputation of drawing new Linux users, and with that comes a fair amount of dependence on packagers, maintainers and developers. Occasionally that dependency is coupled to an attitude of entitlement. And in a worst-case scenario, that entitlement borders on victimhood.

But I’ve seen it in Arch users too — the perspective that, as an end-user, someone is “owed” a better degree of “service” from the volunteers who make these things happen. Arch users tend to be a little more experienced and a little more tech-savvy, but it doesn’t immunize them against an occasional whissy hiss fit, as some of my American friends used to say.

Let me counter that occasionally juvenile behavior with an allegory and a quote. First: Demanding immediate software updates from volunteer crews — particularly when, like I mentioned, you have all the tools at your disposal to create your own software updates — is a little like having a kitchen full of food, and complaining because no one will make your dinner for you. Is something wrong with your feet? You can’t walk to the kitchen and cook something for yourself?

Sure, not everyone is a great cook. And maybe the software you “cook” up isn’t quite … perfect … but if it works and it satisfies the update you demanded, who’s complaining? You did it yourself, and you didn’t rely on someone else for once. Most cultures applaud a degree of independence. I will applaud you too.

But more importantly, Linux comes with no service guarantee, unless you purchase one as an outside deal. It’s not in any contract or any terms of use or end-user licensing agreement or stipulation prior to download. Very simply, you got something for nothing, and what you do with that nothing is up to you. Don’t moan over slow updates or substandard “leadership” when you have all the pieces you need to solve the puzzle yourself. Linus said it best:

The Linux philosophy is ‘Laugh in the face of danger.’ Oops. Wrong one. ‘Do it yourself.’ Yes, that’s it.

You want an update? Build it. You want better hardware support? Write it. You want solved bug reports? Troubleshoot it.

Perhaps I sound like that proverbial old guy yelling, “You kids get out of my yard!” but really, people: You’re sitting on a gold mine and complaining about the glare. March yourself into the kitchen and start cooking.

Either that, or be content that someone, somewhere, is cooking your dinner, and they’re probably doing it for free. :evil:

3 Responses to “Dependence, entitlement, victimhood”


  1. 1 waltharius May 27, 2008 at 11:46 pm

    I think that there is a lot of users who wants system not philosophy. They want to work on this computers not with the computers. They want to work fast and easy. They want rock solid programs, not dev snapshots. Linux is not for all people and companies. I’m a sys admin and I see that Linux server give me a lot of fun, but Windows servers give me a lot of easy work. I’m a Linux fun, but I’m not a Linux maniac who have a pink glasses on my eyes.

    Sorry for my poor English. I hope you understand me.

    Best regards

  2. 2 Dr Small May 28, 2008 at 9:59 am

    I completely agree with you.
    Now if only I could get my sister to realize the fact, that the food is in the kitchen. Go COOK! :D

  3. 3 penguin May 31, 2008 at 10:31 am

    How can you compare cooking with compiling and hacking? While cooking may well be considered essential and common skill, installing software from source is not. I disapprove of demanding attitudes, but the thing to understand is that a lot of it comes from the lack of knowledge and understanding. Software for Windows is pre-compiled for one or two versions of Windows, so it is ready to install on the release date. When software for Linux gets released, it’s not ready for any one of the numerous distros, since it wasn’t specially made for one. New users have no idea this is the case and apply standards acquired through Windows experience. We really can’t expect them to know about the diversity of Linux in advance, and least of all, starting to build software from source.

Leave a Reply




Welcome!

Most recent desktops


September 2, 2008
IceWM-lite on Ubuntu 8.0.4.1
1Ghz Pentium III 512Mb PC133


August 14, 2008
Openbox 3.4.7.2 on Arch Linux
750Mhz Celeron 128Mb PC100


August 27, 2008
Openbox 3.4.7.2 on Crux Linux
550Mhz Celeron 192Mb PC100


June 22, 2008
IceWM 1.2.35 on Arch Linux
OLPC XO-1

Most recent game


StellaX 2.6.1 on Crux Linux
1Ghz Pentium III 512Mb PC133

Be counted!

License

This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blogs worth watching

Ubuntu Feeds

RSS Planet Ubuntu Users

  • An error has occurred; the feed is probably down. Try again later.

Blog Stats

  • 749,012 hits

Categories