Slashdot Mirror


Linus Torvalds Says Linux 4.0 Could Be Out In Three Years

darthcamaro writes "The wait between Linux 2.x and 3.x was a long one, but the wait to Linux 4? Well, that will only be a matter of three years, according to Linus Torvalds. '"It's just mentally much easier for people to remember the small number," Torvalds said during the LinuxCon conference in San Diego [Wednesday]. "We'll do 4.0 in three years maybe when the sub numbers have grown in the 20's and our feeble brains can't handle it."'"

56 of 174 comments (clear)

  1. Firefox by Anonymous Coward · · Score: 5, Funny

    Firefox will be up to 1,376,265.1 by then.

    1. Re:Firefox by Anonymous Coward · · Score: 2, Funny

      No, Chrome will have reached version googol by that time.

    2. Re:Firefox by ThePhilips · · Score: 5, Insightful

      This is an factually incorrect statement.

      3 years, at 52 weeks per year, is 156 weeks. With a version bump every 6 weeks, in 156 weeks, FireFox would reach version: current version + 156/6 = 15 + 26 = FireFox 41.

      What I'm trying to say here: one doesn't even have to exaggerate...

      --
      All hope abandon ye who enter here.
    3. Re:Firefox by ciderbrew · · Score: 4, Funny

      Nah. Just reset the numbers and call all the older stuff "Silver Age". Simple..

    4. Re:Firefox by Filip22012005 · · Score: 4, Insightful

      Your mistake is linear extrapolation. Firefox' versioning seems to be exponential.

      --
      When the policeman of the tie, rule you violate, hello punishment of the kitty?
    5. Re:Firefox by Quiet_Desperation · · Score: 5, Funny

      3 years, at 52 weeks per year, is 156 weeks.

      o.O Mother of god... are you a wizard? How did you do that?

    6. Re:Firefox by magpie · · Score: 4, Funny

      Meanwhile debian will be on 6.0.6 (though they might still be on 6.0.5).

    7. Re:Firefox by Robert+Zenz · · Score: 3, Funny

      I'm pretty sure someone at Mozilla/Google is planning to put the Browser into the Web as Web 2.0 application.

    8. Re:Firefox by Zibodiz · · Score: 5, Funny

      chrome will be 1,376,270.0.1246.0-1349675

      But it'll still be in beta.

    9. Re:Firefox by anethema · · Score: 3, Funny
      --


      It's easier to fight for one's principles than to live up to them.
    10. Re:Firefox by Just+Some+Guy · · Score: 2

      Well, I can run a mile in about 9 minutes, and I'm guesstimating that the tires turn about 400 times per mile.

      --
      Dewey, what part of this looks like authorities should be involved?
    11. Re:Firefox by Just+Some+Guy · · Score: 3, Informative

      Watch this, then come back.

      --
      Dewey, what part of this looks like authorities should be involved?
    12. Re:Firefox by UltraZelda64 · · Score: 2

      Hey, wouldn't that be a Googolchrome? Or a Googlechrome?

      Well, it won't take long at Google's and Mozilla's rate of excessive-to-the-point-of-pointless version bumping to get to such a version, so I guess we'll find out soon...

    13. Re:Firefox by 680x0 · · Score: 3, Funny

      I'm installing KDE version 1066 tonight. It comes with William the Konqueror.

  2. Operating Systems research is dead by Hazel+Bergeron · · Score: 3, Funny

    These days it's all about dumb terminals and VAXclusters.

    1. Re:Operating Systems research is dead by Anonymous Coward · · Score: 3, Interesting

      No it isn't.
      Just a couple of years ago I saw an interesting talk about an experimental OS for multicore where the kernel is distributed over the different cores.
      Just because the commercial sector isn't doing shit, doesn't mean research isn't happening.

    2. Re:Operating Systems research is dead by Teresita · · Score: 4, Funny

      When the Linux kernel reaches version 4.0 it will be the Year of the Linux Desktop. Real Soon Now.

    3. Re:Operating Systems research is dead by Anonymous Coward · · Score: 2, Informative

      FreeBSD in particular has granular (i.e. different subsystems can run on different processors), explicit locking in the kernel.

      DragonFly avoids locks by switching to message passing, which is why the fork occurred (from the 4.X family, before pushing the Giant lock down into the subsystems). They didn't believe explicit locking was a good way to handle the SMP (and massively SMP) case.

      OpenBSD is still under a Giant lock.

      Can't say anything about NetBSD.

    4. Re:Operating Systems research is dead by jellomizer · · Score: 2

      Sounds like Hell.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  3. So he's saying... by SpectreBlofeld · · Score: 4, Funny

    ...that age is just a number?

    Alternatively: "Life begins at 4.0".

  4. Just numbers by Anonymous Coward · · Score: 3, Insightful

    Judging from 3.0 which didn't have any breakthrough features included, this is just silly numbers talk.

    1. Re:Just numbers by Anonymous Coward · · Score: 2, Funny

      I hope they will at least break backwards compatibility in order to justify the change.

    2. Re:Just numbers by gl4ss · · Score: 3, Insightful

      Judging from 3.0 which didn't have any breakthrough features included, this is just silly numbers talk.

      that's exactly what he said, it's just a number.

      --
      world was created 5 seconds before this post as it is.
    3. Re:Just numbers by olau · · Score: 2

      I hope they will at least break backwards compatibility in order to justify the change.

      They did that in a clever way with 3.0. See, many scripts were relying on the 2.6.x numbering scheme, or at least a triple scheme of x.y.z, so just by changing the version number they broke a lot of stuff. Clever!

    4. Re:Just numbers by mspohr · · Score: 2

      How stupid do you have to be to assume a specific number scheme will exist in the future?

      --
      I don't read your sig. Why are you reading mine?
  5. Does it matter? by CadentOrange · · Score: 5, Insightful

    They're merely version numbers, after all.

    1. Re:Does it matter? by tapspace · · Score: 2

      Well, the style or philosophy of verioning really shouldn't matter all that much, but one should have a consistent philosophy, rather than just "well, we are all tired of being stuck on version 3." If the linux kernel is changing philosophy, it should do so with purpose and intention IMO. It's a very big, stable project, and it's versioning system should be as respectable as the product.

    2. Re:Does it matter? by Drinking+Bleach · · Score: 2

      Emacs at least has a sane excuse being 30 years old or so.

      Chromium is just what, four or five years old? and it's already passing Emacs's version numbers.

  6. Small number? by Anonymous Coward · · Score: 3, Funny

    It's just mentally much easier for people to remember the small number,"

    How about 0.00000000000000000000000000000000000000000000001?

    .

    Captcha: impudent - is Slashdot trying to tell me something?

  7. Eh... by O('_')O_Bush · · Score: 3

    Most Linus users don't know their kernel version anyways. They just know their distro, and maybe distro version, and never care to look at what is under the hood.

    Usability be damned, I would prefer they encode the version number in I's,N's, and U's. Running kernel version Liiinnnnnnuuux.

    --
    while(1) attack(People.Sandy);
    1. Re:Eh... by Hatta · · Score: 4, Funny

      There are only two versions of Arch. Up to date and out of date.

      --
      Give me Classic Slashdot or give me death!
    2. Re:Eh... by fph+il+quozientatore · · Score: 2

      Usability be damned, I would prefer they encode the version number in I's,N's, and U's. Running kernel version Liiinnnnnnuuux.

      I am old enough for this to recall scary LILO error messages to my mind. Aurgh!

      --
      My first program:

      Hell Segmentation fault

    3. Re:Eh... by Nimey · · Score: 4, Funny

      LILO had error messages? If you call getting to LIL a message, I suppose.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    4. Re:Eh... by Tarlus · · Score: 2

      Ask a MacOS user what version of Mach he/she is running

      The most likely response: "Uhm, it's pronounced 'Mac.' 'MAC.'"

      --
      /* No Comment */
  8. 3.20's? by Tubal-Cain · · Score: 3, Insightful

    We'll do 4.0 in three years maybe when the sub numbers have grown in the 20's and our feeble brains can't handle it.

    If your numbers are going to be arbitrary, why not roll them over at 3.9?

    1. Re:3.20's? by Tarlus · · Score: 2

      Linux Torvolds.
      Duh.

      --
      /* No Comment */
    2. Re:3.20's? by tibman · · Score: 2

      Because that would limit you to only 9 Minor changes.

      --
      http://soylentnews.org/~tibman
  9. Re:Also by Anonymous Coward · · Score: 5, Funny

    Closing tags do not take attributes
    /wooooooosh

  10. Re:Also by serviscope_minor · · Score: 4, Funny

    Score: +5 amusingly pedantic.

    --
    SJW n. One who posts facts.
  11. Not dead. by Anonymous Coward · · Score: 2, Insightful

    Focusing on parallel execution and efficient scheduling of large number of processors.

    Scheduling is now a rather complex item requiring more than just memory+ready to run.

    Memory (where is the memory in a distributed system).
    ready to run (where is the available processor)
    scheduling additional constraints such as communication delays between memory and processor, between processor and peripheral, between peripheral and memory (DMA).
    How to compute appropriate weighting efficiently, and fast.
    Detecting complex distributed deadlocks, and determining recovery strategy with a minimum of computation time lost.

    It gets much more complicated with such poorly designed architectures such as the X86.

    What would be a better design for distributed systems? What kind of network should be used? What kind of granularity in scheduling is needed? What should be doing the scheduling ? Hardware, as in torus designs? or bus switch now that multimode fiber makes serial computing fast again?

    What kinds of OS for a serial processor (or a optical processor where inputs strictly come from an input stream and continue to a separate output stream) should be used?

    Lots of questions.

  12. Re:Also by hobarrera · · Score: 2, Insightful

    Why isn't here a "+1 Funny Troll" mod?

  13. What? by fa2k · · Score: 2

    So they went to 2.6 for the previous major version and now they're going to 3.30? How is that not a longer wait?

  14. Even Torvalds now? by Urza9814 · · Score: 3, Funny

    When will this quick versioning madness end?!!?

    1. Re:Even Torvalds now? by Hieronymus+Howard · · Score: 4, Funny

      Exactly. Why don't they just copy Apple's current system and call it 'The New Linux Kernel'?

    2. Re:Even Torvalds now? by GeekWithAKnife · · Score: 3, Interesting

      Exactly. Why don't they just copy Apple's current system and call it 'The New Linux Kernel'?

      Rest assured, if you call it iLinux you will be sued. Especially if this is software run inside a rectangular device. P.S. You might be safe for the fact it may not run on a given processor though.

      --
      A 'singular oddity' is an event that cannot be explained and only happens when you are alone.
  15. I don't even have to think about the kernel by jones_supa · · Score: 2

    The kernel has been in a very good shape for a long time already. It's already a "It Just Works(TM)" thing. The aspects that I am interested seeing advancing are in the userspace: desktop environment and games.

  16. Re:Also by mwvdlee · · Score: 2, Funny

    Nor do closings of sentences take punctuation marks, apparently.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  17. Version nonsense by GeekWithAKnife · · Score: 3, Interesting

    Does this make any sense really? We thought there will be a move from 2.6 to 2.8, all-of-a-sudden we had version 3.0 (Where are my .4 worth of upgrades BTW?) How much time did it take to move from 2.6 to 3.0? Considering the current, latest kernel is 3.5, it could be decided tomorrow that the next update will warrant a version 4.0. What does this version business equate to? how can you measure how much better it is based on this "version"? Would it not make more sense to date stamp the release? At least that way you'd know that X development time was put in between 3.5.1 & 3.5.2. I think we need a better system than "version".

    --
    A 'singular oddity' is an event that cannot be explained and only happens when you are alone.
  18. Re:Also by mcgrew · · Score: 2, Insightful

    Because if it's funny it's not a troll.

  19. Re:Rasta Kernel by dkleinsc · · Score: 3, Funny

    But something tells me getting from 4.20 to 4.21 will take a really long time, man.

    --
    I am officially gone from /. Long live http://www.soylentnews.com/
  20. Re:Also by kelemvor4 · · Score: 2

    Because if it's funny it's not a troll.

    I thought humor was the whole point behind trolling?

  21. ala OpenBSD by aNonnyMouseCowered · · Score: 2

    I'm sure "new" features will be added, but they won't be tied to any particular major number upgrade. This has been the way OpenBSD has been numbering its releases. OpenBSD 4.9 is simply the version that came before OBSD 5.0, which is the version that came before the current 5.1 release.

    Maybe Linus wants to catch up to Theo? Linux kernel releases occur twice as fast as OpenBSD releases, so who knows. I kind of prefer the Ubuntu numeric versioning scheme that lets you know at a glance how old a release is. The animal names though are just plain silly.

    For comparison look at the way Microsoft numbers its OS products, and you have to wonder what series they are using: 1, 2, 3, 95, 98, 2000, 7, followed by 8. Maybe they'll call release 9, Windows 2020?

    Apple has been stuck at OSX for over at decade now. Two more decades and they'll be triple X.

    1. Re:ala OpenBSD by UnknownSoldier · · Score: 2

      > NT started at 3.1 which is bizarre.

      That was because of Novell Licensing - Microsoft was piggybacking under the "Windows 3.1" licensing clauses.

  22. Really mods? by betterunixthanunix · · Score: 4, Funny

    "Insightful?" Not "Funny?"

    --
    Palm trees and 8
  23. Crisis of Infinite Firefoxes? by tnk1 · · Score: 4, Funny

    Warning: This extension is only supported by the latest versions of Firefox-616.

  24. Re:who cares? by Tarlus · · Score: 2

    Maybe with a MyCleanPC pitch thrown in.

    --
    /* No Comment */