Advanced

Ubuntu, the Bad Selfish Linux

Posted by tuxchick on · 40 comments
Linux Today; By Carla Schroder
Mail this story
Print this story

In my grumpier moments their relentlessly positive, cult-like Kumbaya-or-else approach makes me want to turn the hose on them. But I don't remember them attacking anyone else the way they've been attacked.

Full Story

  Nav
» Read more about: Story Type: Editorial; Groups: Community, Linux, Ubuntu

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (40)

Against the spirit of FOSS

While I agree with the points made in this article, I would add one more reason why it's wrong to go after Canonical. There's no obligation beyond respecting the license. Some would disagree with me, but if that's the case, GNOME should adopt a different license. Let's not give Red Hat too much credit here. They don't contribute out of niceness, they do so because a better product allows them to sell more.
If those people who complain about Canonical wish to draw users away from Ubuntu, getting them to use distros that contribute more, perhaps they should take time to think like "average users," and less time thinking like "developers." I'm just an "average user," and have used several distros over the past five years....OpenSUSE, Mandriva, Fedora and Kubuntu (as I prefer the KDE environment). For the past couple of years, I've stayed with Kubuntu.

Why? Well, when I think about switching to another distro, the first thing I do is look at which applications I use and need. I'm a ham radio operator, so I use applications such as Klog and CallGit, among others. I do a search for applications and can't find many of the applications packaged for other distros. No, I don't want to untar some package and hope I have all the dependencies met. I just want a simple way to install and Kubuntu/Ubuntu has them. Likewise, I want steghide with the GUI. I go to KDE-Apps.org and sure enough...there are .deb packages for Ubuntu. Easy to download and install. The same goes for many other applications.

If I'm looking for an easy to follow, "How To," I'll do a Google search and nine times out of ten, I'll find one...for Ubuntu/Kubuntu. I'll find a plethora of "How To's" for Ubuntu/Kubuntu I've never even thought about before but are worthwhile. More "How To's" than I find for any other distro.

Then, there are hardware drivers. I want to use the proprietary Nvidia driver. Kubuntu....one click. Fedora...I spend two days of total frustration, follow "How To's" which don't work for me. I then go to the Fedora forum and find more "How To's" which don't work for me or which I don't understand. I ask for help and am given a lecture on how much better off I am to use the free Nvidia driver from the "freedom" philosophy. Great, but I don't have all the features I have with the proprietary driver. Same with setting up my HP network printer. Never can get it installed, yet a couple of clicks with Kubuntu and it's working just fine. The Fedora forum?? No responses. I must have the only HP network printer around.

I'm not an Ubuntu "fanboy." I could care less about the name of the distro I use. I'm just an old retired guy who probably isn't as quick thinking as I was when I was younger. I don't want to jump through a hundred hoops to get an application I need installed, nor to have my hardware working as I wish it to work.

So, maybe Canonical doesn't "contribute" in the true philosophical sense for many, but as has been said, there are many ways to "contribute." Maybe it's contributing to the community, since so many skilled people spend so much time making sure there are endless applications packaged and available for "average users." Or those other people who contribute with never ending easy to follow, "How To's." Or those people with the patience on forums to walk you through what you want to do, using simple explanations...even just "copy and paste" instructions, if necessary.

Maybe the world of contributing covers many facets beyond the philosophical aspect so often argued in these articles which complain about Canonical and their "contributions." At least from the perspective of the "average user."
As far as the package selection goes, let's give credit where credit is due - those .deb packages(Klog , CallGit, etc) are from one of the debian branches and were originally packaged by debian developers. From a package point of view, a ubuntu release is, by and large, just a snapshot of debian testing. If you want maximum package selection install debian and be done with it; no distro has a greater package selection than debian.

All this brings up another recurring criticism of ubuntu, its failure to contribute back to the debian community. Ubuntu uses much from debian; it couldn't exist without debian and the ongoing debian development by the debian community. However, the claim is often made by those in the debian community that Canonical contributes little back to debian. Your willingness to praise ubuntu for the scope of its package selection without seeming to realize where those packages come from and who should really be given credit for them is at the heart of the hostility many feel toward ubuntu. Giving proper credit and acknowledging the contributions of others is not required by the GPL but it is definitely part of the social etiquette of the free software community. Ubuntu users tend to be newer to linux and often have the impression that ubuntu somehow invented all of this stuff themselves. Ubuntu is often seen as doing little to disabuse these neophytes of that mis-perception.
Well, I've tried installing Debian...it's been awhile back...and found it somewhat confusing to install and set up. Maybe that's just me. I have been around Linux for about five years, and it's one of the last distros I've used, so I'm pretty well aware that Canonical didn't invent all the stuff themselves. Rather than meaning to praise Ubuntu or Canonical, I may have missed the point I was trying to make. My primary point was, for the average person, like myself, what's really important is the volume of packages available and the multitude of "How To's." As you say, they exist with Debian, as well but lack with the other distros. Likewise, I found that when I tried Debian, the proprietary drivers I wanted and some of the setup, such as the network printer, just didn't work for me.

Certainly, I would love to see the huge package inventory with other distros and some ease with things such as installing the proprietary Nvidia driver. If Canonical can make the procedure as easy as they do, why make the process so complicated in the first place? Certainly I give credit to the people who do the Debian packaging and I realize that isn't a Canonical effort. I'd just like to see other distros make so many packages available...be it RPM packages or whatever else.
> no distro has a greater package selection than debian.

I've heard that, but I'm not entirely convinced. It depends what you're trying to do. Mandriva and Arch are both of similar depth (though you may have to build a few of your own packages with Arch). Setting up Debian for CUDA development, for example, is not much fun. On Mandriva and Arch you just install the relevant packages. All packages are not the same either - with Debian there is so much time between releases that you're either using ancient software or a development version. I got burned by Debian before, listening to those who say it's okay to run a development version, and found out what that really means. If you want the best selection of all the latest packages, you need to use Arch.

Of course, this is a bit of a tangent from Canonical's contributions.

> Giving proper credit and acknowledging the contributions of others is not required by the GPL but it is definitely part of the social etiquette of the free software community.

That's one of the traditions I don't care for. What should matter is the availability of high quality free software. I don't understand why we should call it "GNU/Linux" when "Linux" identifies the product and doesn't make us look like a pack of morons. Freedom should extend to not having to give credit if we don't want to. I don't like these after the fact, "oh by the way" additions to the license.
pmpatrick

[Serious]

Upon seeing the packages labeled deb it was a dead give away that it's Debian based. Nonetheless, should one go the Debian route and [insert whatever deity you implore] if there is a problem the response to newbies* are NOT welcomed with understanding on the Debian forums. Thus, while credit for creation and proper packaging is due to the Debian community, their allowing distorted personalities free reign on support forums keeps more people out of Linux than their superior product retains.

Txt.

* Unfortunately that applies to others with skill, because too often the jerk population that resides upon Debian forums is there just to give the sterling, useless advice of "RTFM". Thus, the latter negates the efforts of good souls that are truly helpful on those same forums, because the former are quicker to respond with the packaged Wisdom.

[/Serious]
Sorry about the confusing use of 'the latter ... ' followed later by 'the former ... ' where both refer to the unhelpful. I had an edit, but an older version got sent. The main cause is I have very severe hardware problems - one machine temporarily dead the other with a terribly slow network connections. Regarding this machine, I found it had no connections at all, got a wire to work, but so slow. Though a later faster distribution, I cannot even successfully load a mere five tabs where I could load, near a hundred on my other machine's browser.

No email yet and my searches for fixes have not been promising, so far.
Against the spirit? From the start it has been as contentious as a bag full of cats. Start with a megalomaniac, toss in a few 'true believers', sprinkle with fanboi's ... going after Ubuntu/Canononical for talking the talk but not walking the walk is actually in the true spirit of FOSS. RMS has been lashing out at perceived 'intellectual injustice' from the beginning, with that glowing example of leadership, is it any shock that some would follow in his foot steps?
Quoting:...if there is a problem the response to newbies* are NOT welcomed with understanding on the Debian forums. Thus, while credit for creation and proper packaging is due to the Debian community, their allowing distorted personalities free reign on support forums keeps more people out of Linux than their superior product retains...
It looks like you must have seen the following new (and very busy) thread in the Debian support forums: http://forums.debian.net/viewtopic.php?f=3&t=54074&start=0
ComputerBob, I just looked at that Debian Forums thread, and this entry http://forums.debian.net/viewtopic.php?f=3&t=54074&start=0#p... leaped out:

Quoting:As a relatively new Debian user (2 yr +) I roughly agree with your points, although as has been said, hate is too strong a word.

This forum was a surprise to me. It's a lot less active than I would have expected, seeing as Debian is one of the founding fathers of Gnu/Linux. I can only think that most 'newbies' are too afraid to put their heads 'above the parapet' for fear of attitudes like yours (and mine). I'm not sure whether this is a good thing or a bad.

Certainly, other forums like Ubuntu and Pclinuxos have a friendlier feel to them and are busier but here its a lot less moderated and theres definitely an 'edge' to some of the comments. Personally, I like it this way but its off-putting to many...


Sure Shuttleworth's millions are a factor for Ubuntu, but Ubuntu itself, along with projects like Mint and PCLinuxOS (on the newbie end) and Arch, Sidux and Gentoo (on the grizzled-veteran end) exist and thrive because they fill a need that the existing distributions/projects are not taking care of very well.

Debian is great. No doubt about it. I've probably run it on more systems for more time than anything else because it runs better (or at all) on more of those systems. But Debian doesn't always take care of new users very well. I like the Debian User Forums, but they are less-used by far than they should be.

A user of Debian, more often than not, can find answers to their questions in the Ubuntu Forums. Sure there are a lot of not-so-helpful answers, but there are so many posts you're likely to find what you need not just for Ubuntu but Debian, Mint, CrunchBang and the like.

The Ubuntu community is very good with new users. Those active on the forum know they're going to be asked the same questions hundreds of times. You don't get and keep new users by being anything but helpful and patient, and for Ubuntu and the community in general is a very valuable thing.

And yes, I think that's an extremely significant contribution to the entire Linux and FOSS ecosystem.

I'll go back to one of the communities perceived as downright hostile: OpenBSD. You're told very early on that reading and knowing the FAQ, using the man pages and doing a search before you ask is a good way to go.

In the case of projects like OpenBSD, showing the community that you've "done your homework," goes a long way.

Just reading the OpenBSD-related discussion on DaemonForums.org, which is friendlier than the mailing lists, will give you a good idea of what is acceptable and not.

In any community, posting without a great deal of lurking beforehand will definitely get you into trouble.

As far as other BSDs go, I don't see any less RTFM on Forums.freebsd.org - and their FAQ/Handbook is somewhere in the neighborhood of 1,000 pages.

In the case not just of Ubuntu but Debian, Arch, Gentoo, the BSDs, etc., having voluminous amounts of up-to-date and easily navigated online documentation is the answer to just about all of these issues. Some projects are better at this then others.

Most newbies (and everybody else, too) I'm sure wouldn't mind at all to have their question answered with, "Look at this Wiki page, which should answer your question / solve your problem, and if not, let us know what you did and how it went, and maybe somebody will have more targeted information."

OpenBSD is in no way aiming for the kind of world domination that Ubuntu (or Linux in general) aspires to. I don't even think FreeBSD has ambitions, on the desktop anyway (and PC-BSD notwithstanding, as it stands alone as the only BSD desktop-focused project), but for those in the Linux community who want to bring users over from Windows and Mac, a welcoming and helpful (and non-threatening) attitude is the only way to go.
TxtEdMacs: As you point out and as ComputerBob supplied the link, the Debian forum hardly encourages a newbie to seek help. What may seem simple and basic to a skilled user may seem insurmountable to a newbie. At 65 years of age, I've learned a lot, but I wasn't born knowing what I do. And I've spent a lot of time and patience in my life helping others who wished to learn something and needed help, even it it seemed basic to me. At best, that thread ComputerBob offered, shows a juvenile mentality which is going to do little to attract much more than more juveniles. I've seen a few similar posts on the Ubuntu forums, but someone generally will give the poster a quick admonishment.

I've been a ham radio operator for 43 years. Another area requiring a fair bit of technical assistance. We've always used what we call the "Elmer" approach with newbies. An "Elmer" is someone with the skills and takes the time and patience to answer the same rudimentary questions time and time again, if necessary. We try to encourage participation, not discourage learning. A bit more mature approach than the Debian forum seems to apply.

Much the same on several of the other forums. I've encountered problems with Fedora and posted on the forums....only to be met with utter silence. I ask myself if I'm the only one who has ever attempted to set up an HP network printer with Fedora. Apparently so, as there is silence. I run hp-setup, as I do with Kubuntu and get little but errors. Or, I attempt to get a package installed, with no success and am given a list of other dependencies I need to have. Why doesn't the installer find those dependencies? If I'm asking for help in installing the proprietary Nvidia driver, I'm not seeking a lecture in why I should use the free driver which is crippled.

As for the number of packages available....I don't know. I just know that I can set up a few easy to locate PPA's with Kubuntu and I have all the packages I need. With other distributions, there are always packages I need which I cannot find. So yes, perhaps others find all they need with other distributions, but I personally do not.
Quoting:It looks like you must have seen the following new (and very busy) thread in the Debian support forums: [HYPERLINK@forums.debian.net]
And another thread goes on about "What is a "Real" Debian User."

I'm not sure, but maybe there are better things to do than to argue about these ideologies. Remind me of that group of people trying to rebel in the movie Monty Python - Life of Brian. I'm afraid of Ubuntu forum and now I'm definitely staying away from Debian forum.
Re debian having the largest package selection, I don't think there can be any doubt. Debian maintains a full set of its packages for a huge number of architectures:

http://www.debian.org/ports/

Arch and mandriva support only intel x86 and amd64. That's the basis for the assertion that debian has most packages.

Re giving developers credit, there's a good reason for that tradition. Many developers donate their time and labor to free software projects. One of the main things they get back is recognition and the opportunity to build a good reputation as a skilled developer which in turn can impact their professional opportunities. An environment where credit is not given undermines this incentive.

Re the debian forums, I've never used them so I can't comment. But if you think they are bad, you should take a look at the BSD forums; those guys are really tough.
A full-time Linux user since July of 2006, I've been using Debian full-time for more than 2 1/2 years. I'm a regular visitor and contributor to the Debian support forums, but a small group of elitist bullies there have been allowed to publicly ridicule and villify me and other helpful posters many, many times -- because they thought that we were being too helpful to newbies. In the Debian support forum thread to which I linked, several of the posts are from forum moderators (their names are in green).
> ...no distro has a greater package selection than debian.

>> ...I've heard that, but I'm not entirely convinced.

I've compared them in the past, and I believe Debian has the largest selectionn of packages, with one caveat: If you're talking commercial support, Red Hat is the clear winner.

I don't believe either Debian or Fedora are set up for a desktop user to compile their own packages out of the box, though. For that you want something like Gentoo, Arch, or Slackware.
Just been reading Bob's link. Interesting... one of them refers to himself as a grown man. That he may be, but maturity has somehow managed to elude him, and his playmates. You're pushing sh1t uphill Bob. They are determined to be rude obnoxious and juvenile, where they are they get to be the big boys in the sandpit.
Quoting:They are determined to be rude obnoxious and juvenile, where they are they get to be the big boys in the sandpit.
It's really refreshing to me to know that a group of intelligent "Debian forum outsiders" sees that type of behavior the same way that I do.    ;)
I think it's shame that a very vocal minority of users at the DUF sets the tone and reputation for the whole forum by being openly friendly to hostile people and openly hostile to friendly people, as perfectly illustrated by the thread to which I linked.
> ...a very vocal minority of users at the DUF sets the tone and reputation for the whole forum...

If it's any consolation, the Slackware newsgroups had the same problem. I haven't followed them in some time, so I don't know if they still do or not.
Quoting:If it's any consolation, the Slackware newsgroups had the same problem...
Yeah, thanks -- I feel a lot better now.    ;)

R&D vs. Sales (and Steve)

It's up to the Research and Development department to develop, hence the D in R&D. It's the task of R&D to make sure the structural parts are sound, and materials with the right tensile strength are being used.

It's up to the Sales department to convert souls, cultivate fanboys, make promises and care about the appearance of the parts.

After that, R&D starts complaining because they can't deliver what Sales just promised. Sales starts complaining because they say R&D is too slow, and nothing comes out of it.

R&D asks for more employers, but the Boss looks at the financial reports, and he can't find anything R&D department earned. They only cost money, actually. After all, it's the Sales department which brings in the cash.

Sometimes, the people of Sales interfere with construction details. However, most of the times they're clueless, and propose structures and mechanisms which would never work, are impossible to manufacture or break within a year.

Sometimes, the people of R&D interfere with marketing, they think Sales is doing a bad job at telling customers what great inventions R&D department did, and they feel the R&D department doesn't receive enough recognition for their work. After all, it's only the companies logo which ends up at the product, and not the name of the designer.

Also, Sales listens to the customer. Actually, that's their most important job: Communicating with the customers. They're good at it, nice suits and such. Otherwise they wouldn't belong to the Sales department. They care about details. Their power is to make even a bad product look 'good enough to sell'.

Members of the R&D department are paid, because of the existence of the Sales department.

A corollary would be: A paid RD department cannot exist without a sales department.

---

So, if you have an R&D department, but no marketing, chances are they will not make much money. Hence, developers won't get paid very much. However, if they receive 'credit' - even without marketing, all is OK.

Debian has been in existence since 1993. Have Richard Stallman and Linus been complaining as they felt they were not credited? Not as far as I know. Probably because they felt credited, and Ian belonged to the same department as Richard and Linus. One hella happy R&D club.

All is well, the R&D department is happy because credit is given where credit is due. They don't complain about the fact almost nobody wants to use their products, or even knows their products at all. After all, they made a nice product which made them proud, and they can point to in their resumes. Why would they care if people use or like it? Objectively, they haven't sold ****, but why would they care? The fact they did a terrible job - from a marketing point of view - doesn't make their product any uglier, after all, a picture doesn't become prettier if more people look at it.

What happens in 2005, is, all of the suddenly somebody adds a Sales department to the happy RD department. Just because the Sales department thinks they made a good product and they can sell it to twenty times more users than the R&D department does on their own. What follows, is about the same which happens in any company with a Sales and R&D department:

Lots of times, the departments forget they're working for the same company.

---

Once, in a large company, a coder knocks at the door of Steve.

"Those Sales fella", he says, "they haven't contributed j*ck of code to our product! They haven't been productive in any way." He goes on complaining: "They don't even put our names on the product, even while we did 90% of the work! They only take our work, and even act like they invented it! Could you please ask them to give our department of R&D rock-stars more credits, and can you ask them to contribute more code? Oh, and they're disconnected with the R&D department, they even don't know the names of our kids!"

Steve and the coder both burst out laughing, eventually rolling over the floor. After they're back in their chairs, Steve gives the coder some coffee, writes the name of the coder on a badge and puts it on the nominee-board for Best Joke of the Month. "Well, that's the best joke I heard in a long time!" Steve shouts.

Back at home, Steve starts thinking, about what Greg says: ""If you doubt, for a nanosecond, that Canonical is a marketing organization masquerading as an engineering organization, then you’re either an unapologetic Ubuntu fanboy or you’re not paying attention. "

He picks his abacus and moves two red beads: One for the red Debian logo, and one for the Hat with the same color. He moves another bead, the pink one, for Canonical, and starts wondering while both are on the same thread?

After all, two clearly different coloured beads shouldn't be on the same wire, they should be separated, right?

He contemplates the meaning of Canonical. "Reduced to the simplest and most significant form possible without loss of generality".

He takes a purple pill, and sees how the two red and the purple beads reduce to the simplest and most significant form possible, in fact, they're melting together.

When sober again, he sees there is no abacus.

"Phew", he sighs relieved - as he now knows his nightmare is over.
""Phew", he sighs relieved - as he now knows his nightmare is over."

At least for now, I take it, or is it just beginning. Interesting read, sir. It reminds me of some subtle psychological horror tales I have read, and this is only the lead in with a little Kafka in the night.
Or Harlan Ellison.
First part is taken from my actual work experience with an R&D department.

Sometimes you can't imagine two departments, two departments not cooperating very well and blaming each other seems quite normal.

About the last paragraph: Thinking about it, from an 'users point of view', Ubuntu and Debian merging would actually be quite beneficial. If they could only cooperate more instead of pointing to each other, results might be great! Nonetheless, I'm pretty sure it's not going to happen. They're not going to do what's best for the customers and the company as a whole, which is quite sad actually.
[some what serious]

Han's tale is not universally applicable. I read once that HP's R&D complained about their sales group. What I remembered was if HP had invented Sushi, their sales would advertise it as "Seaweed on a [stale] Cracker".

[/serious]
Well, not every company is able to sell their products as 'magic, revolutionary and incredible' and get away with it, it seems!
Hans, my apologies, I was impressed by the last paragraph and was distracted from your main point.

Gus3, Harlan Ellison definitely qualifies, even more than Kafka. I thought of Kafka because I associate him with tales that begin with waking up (although with no relief for the one waking).

TxtEdMacs, I can only wonder how many projects folded, battles were lost, etc. because of internal conflicts. Which bring us back to do (re mi ...)
Ken, I was thinking along the lines of, no matter how many times you think "it's over," or even "I finally fixed it," your only comfort is your ignorance of how wrong you are.
Gus, that reminds me of "Groundhog Day", only without the increasing awareness (and no knowing there is a reason to take comfort)

Apologies are not needed, I'm glad somebody does read what I'm writing anyway!

Actually, I never read anything from Kafka nor from Ellison, as most of my time I spent 'browsing' nowadays. OK, I did read a book today, but it was Carl Shapiro, quite the opposite of 'tales' I'd suggest.

Melting beads is more someone would suspect happening in a book / article of Hunter S. Thompson I'd suggest, I enjoyed reading Fear & Loathing but then it disappeared from the net. And it's quite hard to read if English isn't your native language, but quite enjoyable though.
Hans, here is an easy sample of Kafka. Some in English, most in German with three in audio format.

http://www.gutenberg.org/browse/authors/k#a1735

And here is some H. P. Lovecraft.

I sure hope these guys use Linux, wherever they are.
Yes, Project Gutenberg uses Apache 2 on Linux.
So, I found myself listening to The Metamorphosis yesterday.

Quite a sad story! I didn't think I understood its meaning, but seems I'm not the only one.
A sentence from wikipedia probably offers a summing up of Kafka's thoughts and stories.

"The apparent hopelessness and absurdity that seem to permeate his works are considered emblematic of existentialism."

The man was a prophet; just consider a small change in the sentence.

"The apparent hopelessness and absurdity that seem to permeate his works are considered emblematic of chronic Windows usage."

Whole books have been written attempting to analyze or explain Kafka.

I'm trying to read "The Metamorphosis" too... in lojban. [url=http://www.lojban.org/tiki/tiki-index.php?page=lo nu binxo]http://www.lojban.org/tiki/tiki-index.php?page=lo nu binxo[/url]
So now I know what happened after Windows turned into a huge bug, felt disgusted by itself, refused to work and let down my family...

Just like in the story, the memory of Windows faded though.
jezuch, I'm envious, but as long as you are using FOSS to read it I'll be okay.

Hans, thanks for the laugh.

Now back to the serious stuff...I am going to look at the Braille plugin for Open Office. See you there.
So you can read "The Metamorphosis" in Braille?

Dang, that even beats tlhIngan Hol: "When Gregor Samsa was startled one morning from combative dreams, he found himself changed in his bed into a giant tasty bloodworm."
Gus, I sadly admit I am essentially monolingual. However, I do work as the assistive technology person for one campus of a community college system (I could tell you I am the coordinator of the lab but that usually implies one has staff to coordinate).

Text conversion to alternate formats is one aspect of the service. I am always on the lookout for tools and resources that may help me help my customers/students. I have made good use of the odt2daisy extension (if you are unfamiliar with DAISY books there is no shortage of easily found information, although http://www.daisy.org is a good start).

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post