Industry


Ads by TechWords

See your link here


Shuttleworth wants Debian/Ubuntu co-operation

Many Debian developers, one of the oldest of the Linux distributions, still have trouble dealing with Ubuntu, one of the most popular Linux distributions and also a Debian descendant. Mark Shuttleworth, CEO of Canonical, the company behind Ubuntu, recently tried to heal the breech, but it doesn't seem to be taking.

The Debian/Ubuntu battles started almost as soon as it became clear that Ubuntu was winning the mass popularity that had always eluded Debian. The war of words had calmed down, but recently they've caught fire again. This time around the spark, from what I can see, was when the Debian community "decided to adopt a new policy of time-based development freezes for future releases, on a two-year cycle."

That may not sound like anything to most of you, but many Debian's developers dislike any but the loosest kind of organization. This is, after all, a group that includes some people who refused to work on the distribution because some developers got paid to work on Debian.

So what does this have to do with Ubuntu? One former Debian project leader, Anthony Towns, put it this on the Debian Project mailing list, "It'd be fascinating to know why it's a two year cycle starting about one year from the last release instead of about two. I'm presuming the answer is 'It'd be awkward for Ubuntu to sync with, given their last LTS release was early 2008 and they've kind-of promised two year cycles.'"

And, if you didn't get that he was lashing out at Ubuntu, Towns continued, "And, umm, presuming Debian manages a five month freeze (ie, 1.5 = months less than lenny's), and it releases in April, as presumably does Ubuntu 10.04 LTS (leisuresuit lorikeet?), why bother running Debian stable? Ubuntu comes with paid, full-time security support ; it'll have pretty much everything Debian does, and probably a bit more; its popularity will probably provide better hardware support including pre-installed systems in some cases."

There's nothing like throwing a little Ubuntu jealousy into any Debian discussion for the fight to start. And, of course, that's what happened.

This quickly lead to the ever popular Debian whine of how Ubuntu developers are living easy off the hard work of Debian developers. Shuttleworth addressed this in a note on the Debian Project list where he wrote, "When you have two large, complex, passionate organizations there will always be plenty of opportunities to find fault with one another. ... Nevertheless, we never let those incidents poison our commitment to working better with Debian. On balance, when I look at the huge effort that has gone into better collaboration with Debian, from many core and MOTU (Masters of the Universe) developers in Ubuntu, I think we should celebrate those successes and inspire people to do more of that, rather than taking every opportunity to find fault."

Well, it was a nice idea, but the flame war had caught and it was burning nicely.

Later, as the flames went hither and yon, it started burning a subject near and dear to Shuttleworth's heart: Distribution cadence. By this, Shuttleworth means that if all the Linux distributions would try to co-ordinate their distribution release dates it would make life much easier for upstream developers to support multiple Linux distributions.

Today, if I'm an upstream developer, say the Mozilla Foundation with Firefox, I have to work hard to make sure my application will work with multiple Linux distributions since each has slightly different components. As an end-user, you don't see this. But, for an ISV (independent software vendor), this has always been a real problem. Mozilla has the programmer resources to handle the problem, many smaller ISVs don't have that luxury. But, large or small, whether an upstream developer is big as Google or just a guy with one, small useful program, the more work they have to put in to supporting multiple Linux distributions the less they like it.

So, Shuttleworth wrote a long post to the Debian Project list on the virtues of cadence. After laying out the problem I describe above, he wrote, "I hear this story all the time from upstreams. "We'd like to help distributions, but WHICH distribution should we pick?" That's a very difficult proposition for upstreams. They want to help, but they can't. And they shouldn't have to pick favorites."

Therefore, Shuttleworth argues, "Adopting a broad pattern of cadence and collaboration between many distributions won't be a silver bullet for ALL of those problems, but it will go a very long way to simplifying the life of both upstreams and distribution maintainers. If upstream knows, for example, that MANY distributions will be shipping a particular version of their code and supporting it for several years then they are more likely to be able to justify doing point releases with security fixes for that version... which in turn makes it easier for the security teams and maintainers in the distribution."

It makes sense to me. And, the new Debian release freezes would go a long way to helping this to happen.

But, it won't happen. As usual, the Debian developers who seem to spend more time flaming than programming are toasting the idea with the same old, same old of how evil Ubuntu has stolen Debian's goodness.

This makes me so tired. It's no wonder that Debian has so much trouble working with businesses and other organizations. The Debian community can't even agree that having a real release schedule is a good idea.

It's not like there's anything new here. Heck, Ian Murdock, one of Debian's founders, wrote in 2005, that "Debian should have two overarching priorities for the next release ... putting a timed release cycle in place." The Debian community didn't pay any attention to him then, and they certainly won't pay attention to Shuttleworth now.

What People Are Saying

In the article 'Why

In the article 'Why companies donโ€™t support Debian', there is a sentence

"In short, thereโ€™s no there there in Debian. Thereโ€™s no one to write a check to, and even if you did write a check to an individual, the other developers seem likely to turn against him or her."

It should read "In short, thereโ€™s no *they* there in Debian. ..."

Just sayin. ^_^

Useless

There should be only 1 and that one shouldn't be Ubuntu because they haven't put in the hard work that say Redhat has put in and it shouldn't be Debian that doesn't have a tough commercial focus and certification program.

If you crushed Debian and Ubuntu into one organization, make it technologically respectable and not just a Windows idiots using Linux proposition, then perhaps it would be a real contender.

As of today, it's a joke.

Nobody except the crappiest little skill-less companies are running Ubuntu in anger.

And who the hell wants to work for them with so low salaries.

If you're a pro, Ubuntu is garbage career wise as well.

Ubuntu is, in fact, makes

Ubuntu is, in fact, makes people to defect for Debian. Most of the Debian users I know were ex-Ubuntu users. So, yes, Debian still rocks despite it has so many conflicts like Gentoo.

Well Microsoft should not

Well Microsoft should not worry, their 5th collumb is doing well at debian/Ubuntu. This enterprise will fail. I am so disappointed.

Those Debian donkeys,

Those Debian donkeys, they're oh, so jealous of Ubuntu. They don't like it when somebody who has a brain for organisation comes along and shows them how to make the Linux distro that Debian SHOULD have been. They just can't take it.

There are good devs in Debian but they also have plenty of the wrong attitude. They knew that somebody, anybody, can come along and take the GPL code and make a new release. Isn't that what the GPL is about? If the Debian people had pulled their collective fingers out a long time ago they could have had Ubuntu's success. But they didn't and they haven't. And they cry like babies when somebody else does. Too bad.

Let's face it: Ubuntu is successful and Debian is less so.

Those Ubuntu Mules, b-r-a-y!!!

"They knew that somebody, anybody, can come along and take the GPL code and make a new release. Isn't that what the GPL is about?

Yup, just like the MySQL leadership have done since the Sun/Oracle acquisition creating the MariaDB fork, Canonical is free to fork Debian. But, they should stop trying to control/cajole Debian.

Debian is just fine as it is with their commitment to ethics and quality. Their goal has never been to make Linux "King of the Desktop".

Quite possibly the worst researched article on the topic

This must be the worst researched article on the topic of Debian and Ubuntu. Mr. Vaughan-Nichols crisply displays that he is (a) without any real clue as to what is actually happening in Debian, or what the relationship to Ubuntu is, and (b) that he is all too excited that Ubuntu has become desktop-user-friendly enough so that Mr. Vaughan-Nichols can finally use it.

To give just one hint: compare the quality of bug report submissions at bugs.debian.org to that found at launchpad.net and then ask yourself the question whether Debian developers are sad that Ubuntu has the quantity, or glad that Debian has the quality.

It Does Not Matter

There is no point in Debian and Ubuntu fighting. Debian's (current) project leader Steve McIntyre said in a interview with Linux Format MMagazine that he is looking forward to working with shuttleworth to help collaborate and improve Debian and Ubuntu into systems that are more connected to each other and helping stop this 'Debuntu' war.

Otherwise, if this multi-distro package problem is to be resolved then and idea would be that the linux community should merge all these distro's into 2 forms: one shall be debian based and the other RPM based. so if let's say we kept Debian and Fedora for instance. Distro's such as Ubuntu, Linux Mint and others that are use .deb packages will be merged into debian. the same will apply for fedora. although this may destroy the free software goals these distro's stick to, the point simply can be argued that 'they are not free software as they are not supported and sponsored by the free software foundation due to not following the free software guidelines stated on the website'. this while starting a war on it's own will show that while there efforts at creating free software systems are valiant, it's not putting them anywhere towards the FSF's Respect and trust

Evil truth

As a Debian user it makes me sick, yes SICK to hear anything that those eViL Ubuntu daemons might have to say.
And now a new truth:
Satan (cleverly disguised as a person called Mark Shuttleworth) himself said :
"I'm an evil capitalist thieving pig" .

There we have it.
May God ( or whoever is in charge ) smite them. And only Distros pure of free Software may survive.

Instead of attempting to

Instead of attempting to consolidate projects the developers all want to have their own unique and mostly useless creations. Linux could be a very serious competitor by now if Linux developers actually worked together, but they would rather waste time reinventing the wheel every few months. The world doesn't need 50,000 software programs that serve the same exact purpose. Linux developers will never unite and work as a unified group because they enjoy wasting time and effort.

The anarchistic mindset that Linux developers have will ensure that Linux will permanently be a sub-par operating system that never makes it into the mainstream. Anarchism doesn't work, and anarchy is the ideology of Linux.