Ubuntu is based on Debian, and is intended primarily for Linux newbies who use it mainly as a desktop. In short, it's a well-polished Debian distro, with fewer customization capacities and an excellent hardware detection. But Ubuntu is much more than that. Ubuntu never positioned itself as a Debian derivative, like Xandros, or Mepis, or Knoppix.
|
|
As promised I have written down my views and doubts concerning Ubuntu, the leading desktop distribution based on Debian and its odd relationships with Debian.
I have no evidence of my thesis, except for the few points I'll mention clearly in the article. I wish that this article can be the starting point of a healthy discussion, and I don't want it to be an end. I may have harsh words against either Ubuntu and Debian, but they are meant to stirr up thinking not unfairly criticizing people or projects.
In any case, thanks for allowing me to express myself freely on this topic.
Ubuntu is a beautiful word in one african language. It means something close to "connected humanity" or more exactly "the interdependent human community".
With this name, the Ubuntu Linux Distribution, created by Canonical, the company of Mark Shuttleworth, the deep-space zillionaire from South Africa, has managed to take over the Distrowatch Billboard of GNU/Linux distributions and remain as the number one distribution for more than 6 months.
Ubuntu is based on Debian, and is intended primarily for Linux newbies who use it mainly as a desktop. In short, it's a well-polished Debian distro, with fewer customization capacities and an excellent hardware detection.
But Ubuntu is much more than that. Ubuntu never positioned itself as a Debian derivative, like Xandros, or Mepis, or Knoppix. Ubuntu publicly acknowledges its relationship with Debian, and Canonical, through its recently founded Ubuntu foundation, hires some Debian developpers.
All this should be good news; but for some it's not. Wether on Distrowatch or on community forums, voices whisper that Ubuntu has a dirty secret you may not want to hear: they don't keep the compatibility with Debian, and they want to fork away from their mother distribution. Now, nobody could even care because we may find ourselves in the following scenarios:
- Ubuntu is a very small distribution nobody pays attention about
- Ubuntu is criticized by jealous people
- Ubuntu released a 1.0, but never managed to release a 2.0
All this is wrong, indeed. Ubuntu is the first, or one of the first distributions in the world. Some people may be jealous, but I know some who aren't and who criticizes Ubuntu anyway. Ubuntu releases often, and has no problems in terms of motivation or human ressources.
So, what's the fuss with Ubuntu? Does it want to become THE distribution for everybody? Does it want to fork Debian?
Let's move to these points. Ubuntu has something special that no other distribution ever had before. It shipped its own CDs to you, anywhere in the world for free. It has money (10 million USD from Mark Shuttleworth) and can afford that. For Linux newbies out there, Ubuntu is like Windows. In much the same way they have believed for years that Windows was included for free with their computers, they now have the same kind of facility with Ubuntu: they order CDs for free and it lands in their postal inbox. But much in the same way that they paid for Windows without knowing it, somebody has to pay for the free shipping. And since it's not the users, it's somebody else, namely, the resources of Canonical, or put simply Mark Shuttleworth.
To everyone who thinks this guy is a saint, let me tell you: I hope I'm wrong, but although he's doing a lot for FLOSS I'm sure he could do much better, and I'm going to explain you how.
Here's somebody who wants to help the Free Software movement, and what could be better than helping the holiest of the holy projects (for some, at least), the Debian project? At this stage, I'm all with Mark and Ubuntu.
So if you wish to contribute your 10 millions to Debian, make a donation to the Software in Public Interest (www.spi-inc.org) the non-for profit corporation legally covering Debian.
But Mark Shuttleworth did not do that. He instead funded Ubuntu, its own distribution with both commercial and community interests in it. If you read this page, you will notice that Ubuntu acknowledges its relationship with Debian but openly gets away from it, by stating things about "what Debian is not good about". My poor fellows. What is really Debian, if not the single most important NON-DISTRIBUTION in the world? Debian has no product line, it maintains packages and one single big system (these days, it's called Sarge) and you create your own system on it. That's the Debian way, and let's not forget this. It's so true that its founder, Ian Murdock, started a business on this concept, called Progeny (www.progeny.com) and sells a custom Debian distro called "Componentized Linux". So if Ubuntu wants to be pictured as the coolest debian desktop ever (and it is positioned this way actually), then why not arrange something in the Debian community? Why not leave its name, "Debian for desktops"?
Because Ubuntu has commercial interests too. Aha. Of couse, these are not bad, but where it starts to get bad is when you mix the two, community and business.
Ubuntu sells services, such as support. It's also looking for commercial partners Ubuntu has community forums and sends its CDs for free everywhere in the world. Now that's not what I call philanthropy anymore, I call that a damned smart business plan. So is it a community or a commercial distribution?
It seems to be both, but it does not stop there. In fact, it seems that Ubuntu does not keep the compatibility between Debian and its own distribution. I don't need evidences here, just browse the Debian, Ubuntu, and Linux forums and you will see that it's true. One of my business partner installed it and has trouble going back to Debian through the daily packages of updates (which, and that's the first, was feasible with Mepis or Knoppix). The problem is that these incompatibilities can only grow with time, as it should have been of perennial concern for Ubuntu before these could ever show up, and not after.
So in doing this, Ubuntu breaks its uncousciously-propagated promise of a true Debian desktop. And in doing this, Ubuntu is now able to offer support not for Debian-based systems, but for Ubuntu only.
There is even worse. When the Debian Core Consortium was launched, any single Debian reseller/service provider/linux distributor out there rushed to join the alliance . But Ubuntu refused, for the sake of its own business, and for the sake of its own foundation... So Ubuntu declared that day to the world that it would separate itself from Debian. It may sound overreacted, but it's true. If you refuse to join a consortium that is grouping the commercial and community players around Debian and is working withing the Debian project, you are simply saying that you're not part of this community.
Ubuntu may have had other commercial objectives, and that I can't prove nor criticize. It's just a pity that the largest Debian distributor out there decided to fork not only its bytes, but also its community from its mothercommunity.
Now, Ubuntu is trying to imitate Debian; Since it refuses to integrate inside the Debian framework, it captures its own community, and takes all the goodwill of volunteers who used to travell from and to projects like Knoppix and Debian for itself.
It's rather shameful to do this in my opinion, but I hope it is now clear that Ubuntu has at least an agenda. It is now progressively forking from its Debian core base, and is also forking its community.
Thanks to the millions of Mark Shuttleworth, Ubuntu became the number one distribution for desktop by giving away CDs to the masses and living in parasite on the Debian core base.
Well done Mr. Shuttleworth, well done Ubuntu, you have showed us how to take power inside a community and turn it to your own advantage. Full Story |