Slashdot Mirror


Video Interview With Linus On Linux 2.7

daria42 writes "ZDNet Australia has put up a video interview of Linux creator Linus Torvalds talking about the kernel development process, explaining why the unexpected resilience of kernel version 2.6 has delayed the move to 2.7." From the interview: "One of the original worries was that we would not be able to make big changes within the confines of the development model... I always said that if there is something so fundamental that everything will break then we will start at 2.7 at that point... We have been able to do fairly invasive things even while not actually destabilizing the kernel... Having stable and unstable in parallel: I think it used to be a great model, and I think we may see that the kernel has actually become more mature and stable and it just doesn't seem to be that great a model, for the kernel."

8 of 178 comments (clear)

  1. Ummmm by aussersterne · · Score: 5, Informative

    Visit the download page from a Linux browser and you can download Flash 9 for Linux now. And P.S. the beta was out for months before this was...

    --
    STOP . AMERICA . NOW
  2. For anyone who can't watch the video by canyon289 · · Score: 5, Informative

    He's basically saying that no one is really developing a 2.7 kernel because 2.6 is extremely stable even with whatever experimentation they've done. He states that theres been times where they've gone over the 2 month release cycle because of the "big changes" they've done on the kernel. He states that unstable next to stable used to be a good model but it isn't good anymore. He states that if there was a 2.7 kernel they'd have to do all sorts of backporting to get whatever fixes on the 2.7 kernel to work on the 2.6 kernel.

  3. Re:Is flash player 8 available for linux? by vladsinger · · Score: 3, Informative

    Flash Player 9 is avaliable for linux. I was going to gripe about it too, but there are at least two posts above which link to the download site.

  4. Re:Corporate development OWNS the 2.6 kernel by bfields · · Score: 4, Informative
    If anyone wanted to seriously break the Linux kernel ABI, I don't think corporate interests or major distros would support it or follow.

    The ABI rules haven't changed at all: the user-kernel ABI (system-call interface) is supposed to be backwards compatible indefinitely; the internal ABI (e.g. for drivers) changes without warning whenever it's convenient.

    What's changed is the release cycle--we no longer have this odd-numbered fork where the kernel's half-broken for years at a time.... Which is a good thing.

  5. Re:Video interviews by mollymoo · · Score: 4, Informative
    if someone could post a transcript of what was said, I'd be sure to read it
    There's really no more to it than what's in the /. summary (for a change). Unless you really want to see Linus trying to remember how long the 2.6 kernel has been out and whether they ever had a 4 month gap between releases, you're not missing much.
    --
    Chernobyl 'not a wildlife haven' - BBC News
  6. Re:Resilience? by Anonymous Coward · · Score: 5, Informative

    The point releases (or .y releases as they are sometimes called), are a new feature of the 2.6.x release cycle that's intended to get fixes in the hands of users faster. These are always small changes, usually only a handful of line changes in the diff.

    The 2.6.16 kernel is a special case. One of the core kernel devs decided to try an experiment to maintain a kernel release for an extended period of time. He continues to provide small fixes at a very regular rate without porting in the newer features of the more current kernel releases. This has only happened for 2.6.16 and there are no plans that I know of to offer extended maintenance on any other kernel release.

  7. Re:Why backport? by Zerathdune · · Score: 4, Informative

    That scheme ended when 2.6 came out. The new system consists of 3 or 4 numbers formatted as:

    a.b.c
    or
    a.b.c.d

    a changes only when there is a massive restructuring of the kernel
    b changes when there are large sweeping changes, but not of quite the same order as a. (linus, in the interview, says they'll do a 2.7 when and if they need to make changes large enough that they will be breaking everything.)
    c changes when new features and/or drivers are added
    d changes for small bug fixes and security patches. after a new c release the d number is ommitted when the c number has just changed.

    --
    No single raindrop believes that it is responsible for the storm.
  8. Re:9 sucks as bad as any other version by flight_master · · Score: 3, Informative

    It's Easy, I'm assuming you're using Firefox, so fire up Nano and open the file "/etc/firefox/firefoxrc" (as root)
    Add this line: FIREFOX_DSP="aoss" (remove FIREFOX_DSP=)
    Install the alsa-oss package.
    Restart FF, and you are playing sound!

    --
    "Free software" is a matter of liberty, not price.