Return to Video

Video: What is Debian GNU/Linux ? By Debian Project Leader

  • 0:02 - 0:06
    Open World Forum with Intelli'N TV
  • 0:06 - 0:10
    PN: Welcome to Open World Forum TV show. We have the opportunity to -
  • 0:10 - 0:15
    talk now about the core of the system, the operating system, -
  • 0:15 - 0:19
    and we will talk about Debian Project. We will talk about Debian with -
  • 0:19 - 0:23
    Stefano Zacchiroli - hi, Stefano!
    SZ: Hi, nice to meet you.
  • 0:23 - 0:27
    PN: You're working in France but you prefer that we speak in English -
  • 0:27 - 0:30
    because you're Italian - it's a world.
  • 0:30 - 0:34
    SZ: Yeah, actually to make the video more accessible to the worldwide community.
  • 0:34 - 0:39
    PN: No problem, of course. You're leader of the Debian Project. I think that -
  • 0:39 - 0:44
    perhaps, if we have only 5 minutes, it's important to begin to explain what is Debian.
  • 0:44 - 0:46
    SZ: Okay, so Debian is essentially two things:
  • 0:46 - 0:51
    the first thing is a worldwide project made of essentially volunteer people.
  • 0:51 - 0:55
    And the second thing which Debian is, is actually the result of this project -
  • 0:55 - 0:59
    which is a free operating system called Debian, -
  • 0:59 - 1:03
    and which is essentially a free software distribution used worldwide.
  • 1:03 - 1:08
    PN: If I'm not a specialist, what kind of difference can we see -
  • 1:08 - 1:12
    between Linux and Debian? Do we talk about the same thing?
  • 1:12 - 1:18
    SZ: No, not really. So, Linux is just a kernel of an operating system, -
  • 1:18 - 1:21
    and what you have in addition to the kernel is a whole stack of applications, -
  • 1:21 - 1:25
    which start from the GNU Project, which enable you to build applications, -
  • 1:25 - 1:28
    and up to the end-user applications.
  • 1:28 - 1:31
    And Debian is a distribution which ships together the Linux kernel and -
  • 1:31 - 1:34
    a whole range of applications up to the user.
  • 1:34 - 1:37
    Actually, Linux is not the only kernel supported by Debian:
  • 1:37 - 1:40
    starting with the next release called Debian Squeeze we also have a -
  • 1:40 - 1:44
    tentative distribution of another kernel which is the BSD kernel.
  • 1:44 - 1:49
    So Debian is a kind of way to distribute all these things together for the final user.
  • 1:49 - 1:53
    PN: When I have to choose between Debian and another distribution, -
  • 1:53 - 1:56
    what are the main differentiators?
  • 1:56 - 1:59
    SZ: So the main differences are at the technical level from the -
  • 1:59 - 2:03
    point of view of package quality: we have a very thorough process to ensure the -
  • 2:03 - 2:07
    quality of the software package that we distribute, and additionally -
  • 2:07 - 2:12
    it is our values. So we have a social contract with our users, -
  • 2:12 - 2:13
    which ensures a couple of things:
  • 2:13 - 2:17
    the first one is that Debian will remain completely free software according to the -
  • 2:17 - 2:19
    Debian Free Software Guidelines.
  • 2:19 - 2:24
    And that all we develop, is developed in the open, without hiding anything -
  • 2:24 - 2:27
    to the user. So the net advantage for the user is they have the guarantee -
  • 2:27 - 2:31
    that the choices we make are not driven by profit or these kind of interests, -
  • 2:31 - 2:34
    but only by our values.
  • 2:34 - 2:36
    PN: What is your job on the project?
  • 2:36 - 2:41
    SZ: So it's not really a job as I am a volunteer like anyone else, and...
  • 2:41 - 2:43
    PN: But I'm sure that you spend a lot of time on it?
  • 2:43 - 2:44
    SZ: That's true.
  • 2:44 - 2:49
    So the job of the Debian Project Leader is to co-ordinate the life of the project, -
  • 2:49 - 2:56
    and essentially to do communication about the project both within and without -
  • 2:56 - 2:57
    like we are doing now.
  • 2:57 - 3:00
    PN: How many volunteers are working and developing Debian?
  • 3:00 - 3:04
    SZ: So we are about 1,000 developer volunteers worldwide.
  • 3:04 - 3:09
    Most of them are in the U.S. and in Europe and we are going in Australia, -
  • 3:09 - 3:11
    in Asia, in Japan and in the South America.
  • 3:11 - 3:15
    PN: What kind of work is it to co-ordinate all these developers?
  • 3:15 - 3:19
    Perhaps they are trying to develop the same thing but from different ways?
  • 3:19 - 3:23
    SZ: So, that's true. So, luckily it's pretty much a self-organized project -
  • 3:23 - 3:27
    in the sense that we have clear areas of responsibilities, and -
  • 3:27 - 3:31
    people working on each of them is free to make their own decision.
  • 3:31 - 3:36
    And we like to call this a 'do-acracy'. So who does the job gets to decide how to do that.
  • 3:36 - 3:39
    Sometimes you have to take care of decisions where -
  • 3:39 - 3:44
    there are no specific responsibles. So that's where I can jump in.
  • 3:44 - 3:48
    And also, I'm responsible for managing the assets of the project, like -
  • 3:48 - 3:52
    managing all the donations we get from Debian supporters around the world, -
  • 3:52 - 3:57
    and how to use them to make sure the life of the project goes on monthly.
  • 3:57 - 4:04
    PN: How do you organize decisions? Is there sometimes necessity to say:
  • 4:04 - 4:07
    "'We will do that" even if some people do not agree?
  • 4:07 - 4:09
    SZ: So that's another peculiarity of Debian actually.
  • 4:09 - 4:14
    So the default is 'do-ocracy' as I said. So a responsible can take whatever decision -
  • 4:14 - 4:18
    on the work they do. But sometimes you need to take a decision which -
  • 4:18 - 4:22
    spans over the work of many different areas of responsibilities.
  • 4:22 - 4:24
    And we have a fully democratic process to do that.
  • 4:24 - 4:28
    So we have a way to propose what we call General Resolutions, and -
  • 4:28 - 4:31
    we have a way to vote upon them through the community.
  • 4:31 - 4:36
    The democracy in Debian can take whatever decision about the life of the project.
  • 4:36 - 4:38
    PN: Let's talk now about the version.
  • 4:38 - 4:42
    What is the number of the version and what are you working on as new developments?
  • 4:42 - 4:45
    SZ: So we are about to release the next version of Debian.
  • 4:45 - 4:49
    But more important than the version number is actually the code name.
  • 4:49 - 4:53
    So the next release of Debian is what will be called Debian Squeeze.
  • 4:53 - 4:58
    And we are currently in freeze meaning that we have kind of finalized the -
  • 4:58 - 5:03
    specific software versions that will be in, and we are now cleaning up all the -
  • 5:03 - 5:07
    major bugs before being able to release Debian Squeeze.
  • 5:07 - 5:10
    PN: Okay. How many versions do you have in one year, for example?
  • 5:10 - 5:14
    SZ: So, we don't have a time-based release schedule, meaning that -
  • 5:14 - 5:17
    we have no specific guarantee of a number of releases.
  • 5:17 - 5:20
    We like to say that we release when it's ready.
  • 5:20 - 5:25
    So as soon as all the release-critical bugs, which means bugs that make it -
  • 5:25 - 5:28
    difficult for the user to use a specific software, -
  • 5:28 - 5:33
    as soon as all of these bugs are fixed, we release. Not before that.
  • 5:33 - 5:37
    So usually that means a release cycle of 18 months, but there is no -
  • 5:37 - 5:41
    strict guarantee for that. Quality for us is more important than a release schedule.
  • 5:41 - 5:45
    PN: And do you already have an idea about new functionalities -
  • 5:45 - 5:47
    you'll have in the next code version?
  • 5:47 - 5:52
    SZ: The new functionality we will have are not actually up to us but -
  • 5:52 - 5:56
    up to the software we distribute, so what's more important for us is -
  • 5:56 - 6:01
    what will change at the level of whole Debian release in this release cycle.
  • 6:01 - 6:04
    And one of the big things that will happen is that we got rid of all the -
  • 6:04 - 6:09
    non-free firmware bits from our distribution, meaning that users of Debian will -
  • 6:09 - 6:14
    get only free software down to the firmware level. And the introduction of -
  • 6:14 - 6:20
    the new ports like the kFreeBSD port we are going to release with Squeeze.
  • 6:20 - 6:24
    PN: Stefano I think you're perfect: we know everything about Debian in 5 minutes.
  • 6:24 - 6:29
    If you want to know more and download a version, just...
  • 6:29 - 6:33
    SZ: You can just go to www.debian.org and there you'll find -
  • 6:33 - 6:34
    all the information about Debian.
  • 6:34 - 6:37
    PN: Thank you very much. Thank you all for joining us for the -
  • 6:37 - 6:42
    Open World Forum TV show and we'll come back with another show. Thank you.
  • 6:42 -
    SZ: Thank you, bye!
Title:
Video: What is Debian GNU/Linux ? By Debian Project Leader
Video Language:
English
Duration:
06:48

English subtitles

Revisions