Friction
While Ubuntu has helped Debian, it hasn't won universal acclaim in that domain.
One significant objection comes from Ian Murdock, the founder of Debian, chief strategy officer of a start-up called Progeny that is commercialising Debian and organiser of the Debian Common Core Alliance, an effort to make different Debian-based distributions compatible. Ubuntu isn't a DCCA member.
"I'm both positive and negative on Ubuntu," Murdock said. The positive: "It's an excellent distribution, and its success is without question growing the Debian universe." But the negative: "They chose to diverge from Debian rather than to extend the standard Debian core, leading to the inevitable compatibility problems."
Waugh is unimpressed by the DCCA. "Nothing demonstrates it's a compelling answer to the consortia that have failed in the past. We don't think that's going to work," he said.
Murdock, however, said he wishes Ubuntu was helping Debian more directly. "A lot of energy that might otherwise be directed at Debian proper is instead being directed at a Debian derivative, so it's harder to share their work than it otherwise might be," he said.
But Debian has problems as a starting point, Waugh said, because it's so broad and includes so many packages. And, he added, "You can't go walking into a project like Debian that has existed for so long, has its culture, its community and its infrastructure, and say, 'Here's how we're going to do it.'"
O'Grady isn't surprised there's friction as Ubuntu steals the thunder. "Ubuntu is rapidly becoming a more popular name than Debian," he said.
Developer's-eye view
Asked about their motivations for participating in Ubuntu, developers are quick to mention the freedoms that come with open-source software.
"I was drawn to it as a natural step in my increasing commitment to open source, after having been active as a Debian developer for about five years prior. Ubuntu represented a chance to explore many new directions in building an open-source operating system," Ubuntu Chief Technology Officer Matt Zimmerman said.
Adds Waugh, "A lot of people start using this because it's free, as in free beer, then they suddenly realise the reason it works so well is it's free, as in free speech."
There are some lumps, though. "Perhaps the worst of Ubuntu is that we are still a relatively young project, and having moved so quickly to the forefront of Linux, it's been a challenge to stay focused on our vision," Zimmerman said. "There is now a vast user community around Ubuntu, full of energy and excitement about a wide variety of different ideas, while realistically we can only pursue some of these at once."
And Sam Pohlenz, who works on Ubuntu's graphical configuration tools, isn't happy about support for audio and video software whose licensing rules prohibit their use as open-source software.
"One thing that plagues almost all Linux distributions is multimedia support 'out of the box,'" he said. Packages can be installed later, but "these legal issues are a rather large stumbling block for growing distributions such as Ubuntu," Pohlenz said.
Jonathan Riddell got involved when he saw a need to make the KDE user interface an alternative to the default, GNOME. The KDE version is an offshoot of the regular Ubuntu code base but is available separately in a project called Kubuntu.
"Nobody was doing good KDE support for Ubuntu," Riddell said. "Since Ubuntu was obviously going to be an important distribution, I felt it important that KDE should be well-supported on it."
And for now at least, idealism remains a powerful force within the project. When the early organisers were looking for a project name, Shuttleworth suggested Ubuntu.
"He said it's this African word that means 'I am because we are.' It focuses on community. It's all about sharing and consensus," Waugh said. "Everyone in the room was just gobsmacked because it really expressed what we believed as free-software and open-source contributors."



4%
4%







> "Red Hat is essentially charging licensing fees to use their enterprise distribution," Waugh said.
Well, that's not really true. They are charging subscription fees, which you have to renew ever year and it is a per-system based thing. Basically, it enables you to get _support_ and regular updates from Red Hat. There are no licence fees for RHEL, something that can be verified by downloading CentOS, which is binary compatible rebuild of RHEL, but without support from Red Hat and without Red Hat trademarks.
Ubuntu is a great distro, but they don't yet play in the enterprise space where Red Hat is "the Linux". Once they do get into this space, I'm sure Canonical will find a way to introduce support contracts of some description for their enterprise customers (business people don't like surprises). Which is, of course, a good thing - people get paid to work on the code, updates come regularly and the rest of the community benefits as well, while Canonical make their business a success.