Scott James Remnant (English)
Introducing Ubuntu Linux
Who are you and what do you do?
My name's Scott James Remnant and I'm the leader of the Ubuntu Desktop Team, the development team that concentrates on the desktop edition of Ubuntu which is the version most people are familiar with.
I was one of the original groups of developers hired by Mark, based on my work with the Debian project; at the time, I was maintaining dpkg, GNU libtool and pkg-config.
My role has varied over the four years, from some of the early decisions about which applications to include to my current role of leading the desktop team.
Within the community, I also sit as one of the members of the Ubuntu Technical Board which arbitrates technical decisions and disputes within the community and also reviews all applications to become Ubuntu developers.
Most already know, but for those who don't: What is Ubuntu?
Ubuntu is a Linux distribution born from the idea of taking the Debian distribution and making regular, time-based, releases with a desktop slant. By using collaboration tools such as distributed revision control, we would be able to maintain our own bug fixes and work to provide better integration between the selected applications.
Since then, Ubuntu has grown into a full distribution in its own right, though we still very much maintain our Debian roots. Each Ubuntu release cycle still has a period where we update to the latest packages from Debian unstable to develop from.
The goal is simple: to bring Linux to the masses by having a distribution where everything just works, is easy and delightful to use, and regularly updated.
Mark Shuttleworth is the public face of Ubuntu and Canonical. What is his actual role in the Ubuntu development?
Within the community structure of Ubuntu, Mark's role is that of the Self-Appointed Benevolent Dictator For Life (SABDFL). He leads the Community Council and Technical Board, and if there ever was to be a dispute between the two groups, would arbitrate that.
He takes an active interest in the development of the distribution, and each release usually has features he personally has requested and championed.
Ubuntu is regarded by many as THE most user-friendly Linux-distribution. Do you feel the pressure of living up to these expectations, is there a sense of competition with Linux-distributions like Fedora or openSUSE?
Our biggest competitor is our own previous releases. Each release, we have to improve on the last; each release has to be smaller, faster, more attractive and with more features. When we turn out our best release yet, we know that we have to do even better for the one after.
With the other distributions, there is more of a sense of collaboration. Since all of our software is Open Source, we all share the same code and features.
Why did you choose debian unstable as the basis for this Linux-distribution, compared to creating the Linux-distribution from scratch?
Debian already provided a stable, well-maintained base of packages consisting of the majority of the available open software. It's the work of around a thousand individual developers, and thus the ideal base to build from when your team is somewhat smaller.
How compatible would you say Ubuntu is with Debian?
Debian and Ubuntu are different distributions, so you cannot simply mix packages from the two and expect them to work flawlessly together. However software built for a particular version of Debian will normally work without modification on an equivalent version of Ubuntu.
Certainly at a source-code level, all Linux distributions are compatible. At a binary level, we conform to the LSB.