Slashdot Mirror


Linux Kernel 3.1 RC 2 Released

sfcrazy writes "Linus Torvalds has announced the release of Linux kernel 3.1 rc2. He said '300+ commits for -rc2 is good, but please make me even happier for -rc3 by ONLY sending me real fixes. Think of it as "fairly late in the -rc series," because I really want to compensate for the merge window being fairly chaotic.'"

134 of 209 comments (clear)

  1. So many quotation marks by Anonymous Coward · · Score: 1

    Looks like a party at the end of that submission.

  2. Damn, this feels like Firefox. by Anonymous Coward · · Score: 1

    What's with all of these software projects, especially open source ones, going fucking stupid with version numbers all of a sudden?

    We get a new major version of Chrome every few weeks. Mozilla, apparently being unable to act individually, have decided to imitate Chrome as best as they can. Of course, they manage to fuck it up like they usually do, and now major Firefox releases are outdated mere weeks after they were initially released.

    Now we see the same thing happening to the Linux kernel.

    At least we have sensible projects like FreeBSD and Python, which only increment the major version number when there's a good reason to. Hopefully these other projects come to their senses soon enough, and return to version numbers that reflect actual major feature changes. Incrementing the version number for no good reason just causes confusion.

    1. Re:Damn, this feels like Firefox. by ChrisMP1 · · Score: 1

      Actually, the 3 series is really quite different from the 2 series. It's not like they're suddenly spewing majors like Firefox &c - they just decided it's about time to move on to 3. It's been a while, and there have been a lot of changes between. Unlike Firefox (I can't even tell 4 and 5 apart, and now 6 is coming), and Chrome (it moves so fast, I don't even know which version I have anymore), Linux has been at 2 for quite a while.

      --
      <sig>&nbsp;</sig>
    2. Re:Damn, this feels like Firefox. by Anonymous Coward · · Score: 2, Insightful

      >Now we see the same thing happening to the Linux kernel.

      Not quite. Chrome and FF release major versions often. According to wiki, this is the first major version change of Linux since June 1996.

      And linux still has some significance in the numbers after the three numbers, but the x.x.x don't matter, really. They might as well be doing linux 4 and 5 and so on in the coming months. It's because of the way they develop (and, as in the case of linux have been developing for years) - they just do their thing and increase the numbers as they go, like chrome/FF.

    3. Re:Damn, this feels like Firefox. by martin-boundary · · Score: 1

      At least we have sensible projects like FreeBSD and Python, which only increment the major version number when there's a good reason to.

      And Debian. Let's not forget Debian.

      Actually, infrastructure projects shouldn't be evolving that fast. At the risk of confusing matters somewhat, they're like elephants carrying a gaggle of mice. If they move too fast, the mice will just fall off, and have you ever tried to recompile a box of rodents during a bull run?

    4. Re:Damn, this feels like Firefox. by Anonymous Coward · · Score: 5, Interesting

      Yeah, the *2.6* SERIES is quite different even from itself. Meanwhile the 2.0, 2.2, and 2.4 series had at least mostly had stabilized API/ABIs during the time of their existance, occasionally getting features backported (Thinking about USB,Wifi, and a few filesystem module primarily there). 2.6 however was having constant and incompatible changes ever 5-10 minor numbers. Devfs droppage, incompatible udev changes (Ever tried updating a system only to have it temporarily hosed because you had the wrong udev version running and all your device entries are now wrong??), constant gfx abi breakage (see nvidia/ati drivers constantly being 2-5 minor nums behind, and then having to drop older support for maintainability).

      While a jump to 2.8 for the aforementioned features stabilizing would make sense, with a 2.9 dev branch started to restandardize 'stable' versus 'experimental' changes the jump to 3.0 was entirely unwarranted and just more of the me-tooness that linux seems to be have been heading towards for a good 5 years now. Honestly the only thing holding me to linux at this point is a lack of desire to have to repartition my disks using bsd slices, and a lack of alternative open source OSe that are actually robust enough to boot on all my hardware. (I have reference spec dual processor 440FX systems, the same chipset emulated by qemu, and despite being developed on it, ReactOS, Haiku, Solaris, and a few others never make it out of their first stage bootloaders, on IDE, SCSI, or SATA. Disappointing to say the least.)

      Combined with the current Gnome BS (Which anyone who has tried running it on an system dated '04 or earlier will attest to.), there's not a lot of motivation to use linux over alternatives such as Windows, or a Mac/Hackintosh OSX box. The latter two might be slow, but nowadays with a 'desktop' GUI, so is the former. And it seems like the bureaucratic messes running these 'foundations' are so focused on 'features' and 'moving forward', that they've forgotten that one of great strengths of UNIX has always been it's long term compatibility.

      For another example of this fubar'ing, Go look at GNU coreutils, and as an example, try running the old Loki linux game demos on it. Gee, don't work too well? They decided to deprecate and remove the - feature of head and tail, leading to breakage of numerous scripts dating back how many decades? Additionally, while I may be wrong, the line number feature they replace it with hadn't even EXISTED back in those days, and so for the sake of (whatever rationale was used) they broke it, knowing full well it would cause lots of peoples software to break in unexpected and possibly silent manners.

      Would you trust this sort of mentality with YOUR long term software needs?

      (And no, contrary to the belief set forth I am not a shill for MS or Apple. In fact I have a rather low opinion of both. I just happen to also hold many of the unilateral development decisions pushed by 'benevolent dictators' (not just Linus! Go look at glibc for another example!) in utter contempt due to their throwing the baby out with the bathwater, especially given the ever increasing bloat in many of the applications, libraries and kernel (C'mon, seriously, removing backwards compatibility while adding *10* extra features that add a meg of code 9/10s of people will never use while removing the one feature they will?!?!).

      I'll just end this rant by asking: 'How many of you have been bit by one of the aforementioned issues, and what is your take on the modern 'MBA' mentality that seems to be creeping it's way into the open source ecosystem?'

    5. Re:Damn, this feels like Firefox. by Mitchell314 · · Score: 2

      I consider it a praise to a piece of software if the only thing people can bitch about is its release numbering system.

      --
      I read TFA and all I got was this lousy cookie
    6. Re:Damn, this feels like Firefox. by Ster · · Score: 2

      ... Honestly the only thing holding me to linux at this point is a lack of desire to have to repartition my disks using bsd slices, ...

      Don't let that stop you - FreeBSD at least has supported GPT partitioning for some time, so you don't have to mess around with slices if you don't want to.

      -Ster

    7. Re:Damn, this feels like Firefox. by AliasMarlowe · · Score: 1

      I consider it a praise to a piece of software if the only thing people can bitch about is its release numbering system.

      Indeed, but even better when they don't even bitch about version numbering. Even weird versioning, like that of TeX, is forgiven when the product is exceptionally good.

      --
      Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    8. Re:Damn, this feels like Firefox. by dissy · · Score: 1

      ... Honestly the only thing holding me to linux at this point is a lack of desire to have to repartition my disks using bsd slices, ...

      Don't let that stop you - FreeBSD at least has supported GPT partitioning for some time, so you don't have to mess around with slices if you don't want to.

      Oh thank {$deity} and praise {$baby_deity} ! That was one huge learning curve I was NOT looking forward to getting over.

    9. Re:Damn, this feels like Firefox. by atomicbutterfly · · Score: 2, Insightful

      I'll just end this rant by asking: 'How many of you have been bit by one of the aforementioned issues, and what is your take on the modern 'MBA' mentality that seems to be creeping it's way into the open source ecosystem?'

      My take? It's been enough for me to completely abandon any further attempts to convert to Linux until they stop fucking with things. I'm sticking with Windows 7 for now because it's proven to me to me a mature, very solid and surprisingly stable platform to run all of my software (both proprietary and open-source, so I get the best of both worlds). I can also count on plenty of older software still working in Windows 7, as well as much of my ingrained habits still working in the new Windows alongside all the new functionality, as opposed to GNOME 3's method of forcing the user to relearn nearly everything about how to use an interface.

      Funny you mentioned the Loki installers. They are definitely broken, and I'm not the only one who's had issues with this. Not to mention more modern games like Doom 3 and Quake 4 have issues with Pulseaudio, which results in a noticeable sound lag unless you find out (via Googling) how to use the pasuspender command. Or still popular games like Wolf:ET in which you'll have absolutely NO audio in modern versions of Ubuntu which have removed OSS entierly from their versions of the kernel, unless you either recompile the kernel or find an ALSA wrapper a kind Ubuntu forum member was able to write.

      And yet... you don't get these problems with Windows 7. I know I don't enjoy the unnecessary stress/effort of getting things to work the way they should, so that's why I don't bother with Linux anymore. Believe me, I feel happier now too.

    10. Re:Damn, this feels like Firefox. by DrXym · · Score: 2
      I'm sorry to say it but if you want long term stability, stop upgrading your damned Linux dist so often. It's that simple. Pick a version of Debian or one of the longer lived commercial dists and stick with it forever. Then your arcane code will continue to run and you will be happy. If however you're trying to track the latest dists and run the oldest software, the chasm between your feet will continue to grow.

      As for the other things, the changes to GNOME & the kernel. Perhaps it is in large part through the recognition that things as they standard are not right that change is happening. GNOME (for example) needs to be dragged kicking and screaming into the modern world and if that causes some churn then so be it. I don't personally like 3.0 but I can see it will get there eventually. And I absolutely sure as hell would not be using a bleeding edge version of GNOME if I was someone like you who wants stability.

      The same goes for the kernel. The Linux developers starting with Linus are pragmatists. If something is broken, brain damaged or can be made better they will fix it. If the improvements break something in user land then tough. Again if you want the stability of a kernel use a long lived dist. Red Hat (for example) maintains its own kernel and backports stuff if necessary.

    11. Re:Damn, this feels like Firefox. by Viol8 · · Score: 2

      "eeds to be dragged kicking and screaming into the modern world "

      I'm sorry , which "modern world" are you talking about? The one where the GUI gets in the fscking way of what the user actually wants to do?

      "If the improvements break something in user land then tough."

      No , its not "tough" , its moronic. Backwards compatability is not a nice-to-have , its a pretty damn fundamental to businesses and normal users. If you don't understand this then stay away from software development because you're obviously utterly clueless.

    12. Re:Damn, this feels like Firefox. by DrXym · · Score: 2

      I'm sorry , which "modern world" are you talking about? The one where the GUI gets in the fscking way of what the user actually wants to do?

      I'm talking about the compositing desktop world. You know, the world that has allowed Windows and OS X desktops to race ahead and be dramatically more useful (for games, video etc.), responsive (by harnessing the GPU) and attractive (by using compositing technology) than Linux counterparts. I'm talking about GNOME (and KDE) not sitting on their hands and ignoring user interface and usability developments which have happened in the last 10 years elsewhere. Maybe you're happy stuck in the year 2000 like some kind of technological Amish, but there is no reason anybody else should be. And if you are happy to be stuck in the past, quit whining about what dists or GUIs choose to do with themselves now. Go run your ancient Linux and fuck the right off and take your attitude with you.

      No , its not "tough" , its moronic. Backwards compatability is not a nice-to-have , its a pretty damn fundamental to businesses and normal users. If you don't understand this then stay away from software development because you're obviously utterly clueless.

      You're not calling me utterly clueless, you're calling the Linux kernel developers utterly clueless including Linus Torvalds because this is the way the kernel has been developed for the LAST 20 YEARS. Linus is on record numerous times to explain why there is no ABI, why there are no guarantees of backwards compatibility and so on. So furnish yourself with a clue and go look up his reasoning. Or perhaps you can bleat it's moronic.

      No kernel be it Linux, Windows or OS X pledges backwards compatibility because it would be stupid, limiting, and a maintenance headache. "Businesses and normal users" as you put it don't give to give a crap about the inner workings of their kernel and leave it to the dist to sort out. The dist rolls with whatever changes happen in the kernel.

      So in summary it appears to be you who are utterly clueless.

    13. Re:Damn, this feels like Firefox. by chrb · · Score: 1

      No , its not "tough" , its moronic. Backwards compatability is not a nice-to-have , its a pretty damn fundamental to businesses and normal users.

      Not really. If, as a business, we have a need to run some old proprietary software that requires RedHat 4, then we will run in in a VM, so we get the complete software stack that the software was originally written and tested on. We certainly don't expect software that was released a decade ago to run on systems that it was never designed or tested for, and we wouldn't waste time trying to make it work when the VM option is available. This isn't specific to Linux either - if we have an app that requires Windows 2000, we aren't going to waste time trying to get it running on Windows 7, we will just run it in a VM.

    14. Re:Damn, this feels like Firefox. by Viol8 · · Score: 1

      "I'm talking about the compositing desktop world"

      Compositing is a function of the X server you clueless gimp , it has NOTHING to do with the window manager/desktop.

      "You're not calling me utterly clueless, you're calling the Linux kernel developers utterly clueless including Linus Torvalds because this is the way the kernel has been developed for the LAST 20 YEARS."

      Yes , and I've never been a fan of this approach. But its got a lot worse recently.

      "No kernel be it Linux, Windows or OS X pledges backwards "

      All have their limits of compatibility , but breaking it on a minor version number IS moronic.

      "So in summary it appears to be you who are utterly clueless."

      LOL :) Says the main who thought compositing was something to do with gnome. Ah , I needed a laugh today.

    15. Re:Damn, this feels like Firefox. by Viol8 · · Score: 1

      Thats all well and good, but someone has to take the time to find a host for the VM , set it up including updates, logins and all the various mappings and then maintain it. And thats before you get into performance considerations.

      VMs arn't a magic bullet, in fact for a lot of things they're barely a bullet at all.

    16. Re:Damn, this feels like Firefox. by DrXym · · Score: 1

      I see you know as little about compositing as you appear to about kernels. Compositing is done by a compositor which in GNOME 3's case is the window manager - mutter standing for metacity + clutter. Mutter takes surfaces representing each window, manages them as a scenegraph and renders them as a whole to form the screen. X plays very little part in any of this except providing some hoops and context switches that the compositor must jump through to render. X is largely superfluous otherwise, playing little part in how apps render, little part in how the desktop functions and serving mainly just to pass windows and keyboard events. It is impeding performance which is why wayland is likely to replace it.

    17. Re:Damn, this feels like Firefox. by Viol8 · · Score: 1

      Complete crap.

      Compositing is an X server extension , its not up for debate. A window manager is not required to support it for an app to be able to use it.

      http://en.wikipedia.org/wiki/Composite_(graphics)

      You might want to try this while you're at it:

      xdpyinfo | grep Composite

      Get back to me when you get a clue.

    18. Re:Damn, this feels like Firefox. by chrb · · Score: 1
      Setting up a ESXi server is a one time task that tasks 15 minutes. The alternative to a VM is to run the system on real hardware. This also needs to be procured, maintained, backed up etc. There are also driver compatibility issues with running old operating systems on new hardware. I doubt there are many businesses running legacy systems who don't already have a number of VM servers available for this task. The potential performance issues are greatly outweighed by the fact that you are running the system on a VM server many times more powerful than the hardware of a decade ago. The advantages - backups, easy imaging and cloning, hardware compatibility - more than outweigh the hypothetical disadvantages.

      VMs arn't a magic bullet, in fact for a lot of things they're barely a bullet at all.

      For the specific use case of running old software stacks, VMs are the best solution. Nothing else will give you the whole stack, running as intended, on modern hardware, with so little effort.

    19. Re:Damn, this feels like Firefox. by gcampax · · Score: 1

      XComposite is a X server extension, so is GLX, so is XRender.
      And all of this stuff would be completely useless if there wasn't client side code (mutter/compiz/kwin for XComposite, mesa for GLX, cairo for XRender) using it. The fact that the X server supports an extension says nothing about the effective usage of that extension: you need a compositor if you want a composited desktop. If you keep using metacity (or kwin) with compositing disabled, XComposite will have no effect, even if supported by the server.
      An app doesn't use XComposite: the whole point of that extension is being completely transparent to applications. It works by redirecting all code drawing to windows so that instead it happens on a pixmap (which then someone will use to draw on another window, usually with GLX_EXT_texture_from_pixmap). In fact, there is no XComposite code anywhere in cairo, GDK or Qt.

      And by the way, you are forgetting wayland :D

    20. Re:Damn, this feels like Firefox. by DrXym · · Score: 1

      Stop compounding your ignorance please. Of course the compositor is an extension because X doesn't know the first thing about compositing. It sends out a damage event and the compositor rerenders everything and tells X to page flip. That's what the compositor is for and it is built into the window manager that GNOME uses. You're really making a fool of yourself here.

    21. Re:Damn, this feels like Firefox. by zerox030366 · · Score: 1

      I agree absolutely. While the version numbering doesn't much affect me (really small company... 3 linux boxes) I propose a corollary to Moore's Law which states that applications in general will require twice the number of transistors in order to function as well as they did two years ago. I hate the rapidity at which software bloat has crept in even among applications usually known for stability. I could continue to rant but I'm late to the party so I'll just say that I only use Linux for compatibility. I'd rather use Plan 9, BSD, or ideally Minix, but the thing is that most of the software that runs on them is just ported from linux. Not an insurmountable obstacle, but one which takes away many of the gains.

    22. Re:Damn, this feels like Firefox. by Viol8 · · Score: 1

      "Of course the compositor is an extension because X doesn't know the first thing about compositing."

      Sorry , is an X extension not part of the X server now or something? Is this really the only way you can argue your corner?

      "You're really making a fool of yourself here."

      I see the pot and kettle convention is well underway.

    23. Re:Damn, this feels like Firefox. by Viol8 · · Score: 1

      "And all of this stuff would be completely useless if there wasn't client side code"

      Well duh! Show me ANY aspect of the X server that would be any use without client side code.

      "An app doesn't use XComposite"

      XComposite is essentially an uprated version of the double buffer extension and plenty of apps used that so there's no reason new apps wouldn't be written to use XComposite.

    24. Re:Damn, this feels like Firefox. by DrXym · · Score: 1

      I think it's very clear you haven't a clue what you're bleating about. You made a really stupid statement to wit, "Compositing is a function of the X server you clueless gimp , it has NOTHING to do with the window manager/desktop." and are now desperately attempting to shape reality to fit your stupid misconception. Just because there is an extension to outsource composition to a compositor doesn't mean X is the compositor. It doesn't and X isn't the compositor. I'd point you to the place in mutter where it takes over damage management and compositing for the whole window hierarchy if I thought you had the slightest sense to comprehend it.

  3. Re:version inflation by SilverHatHacker · · Score: 4, Informative

    Remember that he dropped the last number from the version, so the difference between 3.0 and 3.1 is the same as something like 2.6.24 to 2.6.25, not 2.4 to 2.6.

    --
    Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
  4. Re:version inflation by Reality+Master+301 · · Score: 1

    Less than eight years, actually. "A Linux kernel by any other version would smell as sweet".

  5. Re:version inflation by CheShACat · · Score: 1

    Aren't the odd decimal places development branches? Hence 2.4 -> 2.6. Ergo 3.1 is the ongoing development branch that will one day be released as 3.2.

  6. Re:version inflation by migla · · Score: 1

    I think he's got mozilla disease. 10 year at 2.6, then 3.0, now 3.1.

    I'm guessing they just dropped the unnecessary middle number. It used to be that the major number was more like 2.6 not 2. They just finally did some garbage collection of the name, sort of?

    --
    Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
  7. Re:version inflation by migla · · Score: 1

    Some in Internet terms distant year called and wanted their way of numbering Linux back :)

    --
    Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
  8. Linus should just use Git Commit Object IDs by mikelieman · · Score: 4, Funny

    Problem solved.

    We now return you to your discussion of version 322a8b034003c0d46d39af85bf24fee27b902f48, currently in progress...

    --
    Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
    1. Re:Linus should just use Git Commit Object IDs by Mitchell314 · · Score: 5, Funny

      Nah, Linus is smarter than whatever idiot created git . . .

      --
      I read TFA and all I got was this lousy cookie
    2. Re:Linus should just use Git Commit Object IDs by sydneyfong · · Score: 1

      There can't be a <hash> version in progress because the hash is generated by all the contents (and history) of the commit.

      Unless you're actually hardcore enough to modify code without changing the hash......

      --
      Don't quote me on this.
    3. Re:Linus should just use Git Commit Object IDs by mikelieman · · Score: 1

      TBD

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
  9. Re:QUERY !! WHAT HAPPENS WHEN LINUS MEETS BUS ?? by larry+bagina · · Score: 1

    dead _under_ the bus.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  10. Damn, this feels like Slashdot by JustTech · · Score: 5, Insightful

    What's with all the slashdot users recently, going fucking stupid about version numbering? Who cares what the versions are called: 3.10, 3.11.30 3.A03930. As long as the software works and the users (developers and end users alike) are able to interact with the software, what's the big issue?

    1. Re:Damn, this feels like Slashdot by Anonymous Coward · · Score: 3, Interesting

      What's with all the slashdot users recently, going fucking stupid about version numbering? Who cares what the versions are called: 3.10, 3.11.30 3.A03930. As long as the software works and the users (developers and end users alike) are able to interact with the software, what's the big issue?

      Its evidence an underlying problem whereby projects are focusing their attention more on PR gimmicks and the 'gee-whiz' factor of version numbers than actually producing good software.

      In the case of the Linux kernel I don't think that applies, after all the 2.6 kernel lasted many years and it is highly probable that 3.x will now do the same. With Firefox (and some others) however, the versioning itself is absurd and the new features being added in each version reflect the aforementioned attitude: "Hey lets rewrite the UI again instead of fixing longstanding problems". Not to mention that when these things are brought up to the powers-that-be at Mozilla they're summarily ignored showing a growing distance between the people running FF and the everyday devs and addon writers who have made it successful.

    2. Re:Damn, this feels like Slashdot by rudy_wayne · · Score: 1, Insightful

      In the case of the Linux kernel I don't think that applies, after all the 2.6 kernel lasted many years and it is highly probable that 3.x will now do the same.

      But it hasn't been that long since 3.0 was released and now they are already getting close to 3.1. At that rate they'll be up to 4.0 by the end of the year.

    3. Re:Damn, this feels like Slashdot by aardvarkjoe · · Score: 1

      But it hasn't been that long since 3.0 was released and now they are already getting close to 3.1. At that rate they'll be up to 4.0 by the end of the year.

      If the 3.x series follows the same pattern as the 2.6.x series, we could expect kernel 4.0 around the beginning of 2019.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    4. Re:Damn, this feels like Slashdot by slasho81 · · Score: 1

      It's called bikeshedding.

    5. Re:Damn, this feels like Slashdot by IrquiM · · Score: 1

      I do... 3.10/3.11/etc is a lot easier to remember than 3.A03930

      --
      This is blinging
    6. Re:Damn, this feels like Slashdot by thatbloke83 · · Score: 1

      In a conversation, be that a voice conversation, or even an email, what would you prefer?

      "If you take a look at revision 322a8b034003c0d46d39af85bf24fee27b902f48 of the code..."

      OR

      "If you take a look at revision 16421 of the code..."

      I know which I prefer, and it's why I stay well away from git as much as possible.

  11. Re:version inflation by LordNimon · · Score: 2

    Aren't the odd decimal places development branches?

    Linus stopped using that method back in 2004. Where have you been?

    --
    And the men who hold high places must be the ones who start
    To mold a new reality... closer to the heart
  12. Linux has being releasing this fast since 2.6 by pavon · · Score: 1

    Linux 2.6.1 was released only three weeks after 2.6.0. By my count there were 10 releases in 2004, and then 4-5 releases every year after that. This works out okay for the kernel since the "official" kernel is treated as the beta kernel for most distributions, which update less frequently and with more testing, and about once a year, they designate a kernel for long-term support, and it receives bug patches.

    Firefox releases are user facing, however and I have yet to hear any plan for long term support of versions in this new scheme. Both those factors make it more problematic IMHO.

    Secondly, the Linux version bump is a good thing. The first number in the version was meaningless anyway these days, so merging it with the second so it only has 3 parts, not 4 is just good house keeping. I would be fine with Firefox doing the same thing; many of their .5 releases in the past have had enough new features to justify a .0 release, and then the point releases could be reserved for bug-fixes only.

    1. Re:Linux has being releasing this fast since 2.6 by jd · · Score: 1

      I'd argue that a four part version number (first three being the standard and the fourth being used for variants such as the stable series and the distro trees) is a Good Thing. A three part number doesn't gain you very much and won't be stuck to anyway.

      The change in the major number was also a Good Thing. It revealed bugs in software that used hard-coded values, for example. This is the twenty-first century AD, guys, hard-coding stopped being useful when we stopped chiseling values into cave walls.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  13. My bosses care by a2wflc · · Score: 1

    After a change, I'm either going to get a few "why don't we have the latest patches" or why did you install the latest major change without the proper approval. Teaching upper management is not easy and I've got a dozen reading summary reports daily and "know" what the monthly patch changes "look like"

  14. Re:version inflation by formfeed · · Score: 5, Funny

    .. the difference between 3.0 and 3.1 is the same as something like 2.6.24 to 2.6.25

    Plus after 3.1 there will be "3.1 for Workgroups".

  15. Re:version inflation by JustOK · · Score: 5, Funny

    compiling

    --
    rewriting history since 2109
  16. Get over the version numbers people.. by Beelzebud · · Score: 3, Insightful

    FFS this site is getting pathetic with the whining about version numbers. Does it really matter that damned much if it's 2.26.41, or 3.1? Does it make any difference if it's called Firefox 3.8 or 6.0? I tell you, I wish I could get back to a place in my life where my biggest issue was worrying about what the version number on open source projects was.

    1. Re:Get over the version numbers people.. by Surt · · Score: 2, Insightful

      Yes, the version numbering matters. Because people with Cs in their titles make deployment decisions based on potentially false assumptions about the versioning. For example, there are going to be organizations stuck on firefox 4 for years because their CTO/CIO thinks that firefox 5 obviously represents a major upgrade and serious risk to their organization.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    2. Re:Get over the version numbers people.. by chromatic · · Score: 4, Insightful

      Because people with Cs in their titles make deployment decisions based on potentially false assumptions....

      I can easily imagine that such organizations have much more dramatic problems than Mozilla's numbering scheme.

    3. Re:Get over the version numbers people.. by rudy_wayne · · Score: 1

      FFS this site is getting pathetic with the whining about version numbers. Does it really matter that damned much if it's 2.26.41, or 3.1? Does it make any difference if it's called Firefox 3.8 or 6.0?

      It makes a difference because version numbers are supposed to give you a clue about how much has changed. Now, suddenly after all these years, people are jacking up the version numbers while making only minor minor changes.

    4. Re:Get over the version numbers people.. by willoughby · · Score: 1

      At least Linus is still using numbers. Thank the stars! Linux version numbers still make sooo much more sense than calling one "wacky walrus" & the next "tall timber" or some goddamn thing.

    5. Re:Get over the version numbers people.. by Anonymous Coward · · Score: 1

      The engineer in charge of the offices I once worked at kept the thermostat at 65 degrees "to save energy". Didn't matter that it was the middle of the summer with the AC going full blast and all the secretaries wearing sweaters. He was exactly that fucking stupid and nobody wanted to deal with arguing with him.

      My point is just that version numbering /doesn't/ matter because incompetent jackasses will screw you over anyways. If you've got a git in charge that you cannot educate, then don't bitch to the rest of the world for not pandering to him.

    6. Re:Get over the version numbers people.. by arth1 · · Score: 1

      I can easily imagine that such organizations have much more dramatic problems than Mozilla's numbering scheme.

      As long as they also have a large revenue and long term profitability, that is rather irrelevant.

      A good CxO has to make decisions based on flawed or ill understood information. Often, the best decision is to try to avoid rocking the boat.

    7. Re:Get over the version numbers people.. by EvanED · · Score: 1

      The engineer in charge of the offices I once worked at kept the thermostat at 65 degrees "to save energy". Didn't matter that it was the middle of the summer with the AC going full blast and all the secretaries wearing sweaters.

      It is hypothetically possible that he's correct. I recently learned that several buildings on the University I go to have what's called a "reheater" system. All air entering the building is cooled to 55 degrees in order to drop the humidity -- then is reheated back to whatever the thermostat setting is. Lowering the temperature on the thermostat doesn't cost any extra A/C, and saves on heating.

      Probably not what was going on in your case, but theoretically possible, and an interesting tidbit in any case.

    8. Re:Get over the version numbers people.. by Microlith · · Score: 1

      You sound as if you've never looked at the root Makefile...

    9. Re:Get over the version numbers people.. by adamofgreyskull · · Score: 1

      Like "Me", "XP", "Vista" and "7"?

    10. Re:Get over the version numbers people.. by BeaverCleaver · · Score: 1

      I guess that makes sense for dehumidifying labs, archives, and server rooms. I hope that such a scheme wouldn't be implemented by default in other buildings though - it seems pretty wasteful.

    11. Re:Get over the version numbers people.. by LingNoi · · Score: 1

      Those are release names that you're complaining about also have version numbers too using a different versioning scheme. They use "(year).(month)" as the version number to denote releases. For a distro this makes sense as you want to know how old a release is that you're downloading.

      Also every operating system has release names, windows vista, apple's lion OS for example. It seems pretty redundant to point at just linux.

    12. Re:Get over the version numbers people.. by maxwell+demon · · Score: 1

      Yes it does. If it didn't, why bother with such complicated version numbers at all, instead of just using 1, 2, 3, 4, ... without any "dot numbers"?

      Version numbers, if done consistently, are a great way to inform the user about what to expect about a release. The exact scheme doesn't matter as much as consistency does. For example, commercial software often follows a "real number" approach (this is why Windows 3.1 was followed with Windows 3.11; it was supposed to be a very small improvement over Windows 3.1, as in 1/100 of a version), while open source usually (but not always) follows a sequence-of-integers apporach (which means that the step from 3.1 to 3.11 would be a jump of 10 minor versions).

      Especially an "x.0" tends to be a warning: "Brand new version with major changes, expect not everything to work perfectly; use this only if you want to have cutting-edge software and don't care too much about bugs."

      --
      The Tao of math: The numbers you can count are not the real numbers.
    13. Re:Get over the version numbers people.. by MadMaverick9 · · Score: 2

      ever heard of "winver" - it shows the real windows version number.

      http://www.nirmaltv.com/2009/08/17/windows-os-version-numbers/

      this is what mozilla could've done - a version number which is used by extensions (4.0, 4.0.1, 4.1.0, 4.1.1, etc.) and an external version number for marketing purposes: Firefox 5, Firefox XT, Firefox ME, etc.

      this is one thing that I believe Microsoft has done right.

      version numbers have a meaning - my opinion is that people who say "get over the version numbers" do not have a clue what meaning they have.

      http://en.wikipedia.org/wiki/Software_versioning

    14. Re:Get over the version numbers people.. by ceoyoyo · · Score: 1

      If the free market works then incompetent management will be replaced. Or the company will go under to be replaced by one that hires competent management. Right?

    15. Re:Get over the version numbers people.. by Surt · · Score: 1

      I think the evidence is pretty clearly in on the free market not working.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    16. Re:Get over the version numbers people.. by Surt · · Score: 1

      That's surely true, and yet none of those problems is going to be fatal. In some cases these companies have dealt with said problems for 10+ decades.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    17. Re:Get over the version numbers people.. by ceswiedler · · Score: 1

      Linus made a one-time change because the old Linux version numbering scheme didn't match reality. 2.6.23 to 2.6.24 was a pretty big bump feature-wise but sounds like a trival patch. Under the new system, that would be 3.1 to 3.2. Isn't that what you're asking for--numbers which indicate how much has changed?

  17. Re:version inflation by KermitJunior · · Score: 5, Funny

    seven years compiling... oh, you must be using gentoo.

    --
    There is a Universal Life Value Check it
  18. Re:QUERY !! WHAT HAPPENS WHEN LINUS MEETS BUS ?? by QCompson · · Score: 1

    Never happen! Linus wouldn't be seen dead in a bus!

    Ha!

  19. Some of us work in IT. We aren't students like you by Anonymous Coward · · Score: 5, Insightful

    I hate to break it to you, but there are many of us here who work professionally in the IT field. We don't have the luxury of being students such as yourself.

    When you have to manage 80,000 or more desktops and servers, spread around the world, things like version numbers become very important. It's not so much the numbers themselves, but the expectations and facts that they should convey.

    Responsibly using version numbers lets the software developers convey to us, the software administrators and users, important knowledge about the software they have created, and how it relates to earlier and future releases.

    A major version number increase should signify massive changes. It should indicate to us that we should disregard any previous knowledge we have, and learn the software product from scratch. It indicates to us that we may need to provide extra assistance to the employees using the software we're tasked with administering. Do you get the idea? Are you beginning to follow what the real world is like? Yeah, it's not like what your computer science professors may have caused you to believe.

    When projects start changing major version numbers without good reason, it makes us unsure about such projects. We lose the ability to predict how much of an impact upgrading will have, for instance. Worse, it gets executives asking questions. Even though Linux 3.0 is only slightly different from the last 2.6.39, the major version number jump makes some executives worry unnecessarily. They start to think that what's nothing more than a routine upgrade is more risky than it is.

    I have colleagues in IT who have experienced similar problems with the recent Firefox debacle. They have to deal with users who don't want to upgrade from Firefox 4 to Firefox 5, thinking there will be major changes and adjustments, while there's almost no noticeable difference between the two "major" releases!

    It hurts the adoption and acceptance of open source software when major projects start playing dumbass games like these with their version numbers. It does indeed create the so-called "FUD" for those who make decisions regarding the use of open source software.

  20. Really ? by Chuby007 · · Score: 1

    ok to all the drama queens discussing that they changed the version numbers and whatnot, just remember to use kernels bigger than whatever you use now if available... who cares if they jump versions on increments of 0.00000001 or 1000000000 ... geez, if he wanted this could be kernel 398828811.000000002 and you would still use it and like it !

  21. When is a number not just a number by Anonymous Coward · · Score: 3, Funny

    I'm waiting for the 3.11 release, just for shits and giggles.

    1. Re:When is a number not just a number by Gaygirlie · · Score: 1

      I'm actually rather dreadfully waiting for the version number 95..

  22. Re:version inflation by Professor_UNIX · · Score: 4, Funny

    Ha Ha Ha. Laugh it up Mr. Funnyman. The extra 5% boost I get out of these optimizations is going to blow your god damn socks off.

  23. Re:version inflation by Surt · · Score: 1, Troll

    Sounds like version inflation to me.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  24. Re:Some of us work in IT. We aren't students like by drater · · Score: 2, Funny

    Okay. Cool. We get it. But you don't manage 80k Linux desktops. Get over yourself.

  25. 300+commits by jginspace · · Score: 2

    Did a quick scan, one of them is: "Update e-mail address of Jarkko Nikula". Also noted lots of work related to the gma500 driver lately, thanks Alan Cox.

  26. Re:Some of us work in IT. We aren't students like by c0d3g33k · · Score: 2, Insightful

    Or perhaps ... just perhaps ... the many of you that work professionally in the IT field got lazy. Really, really lazy. Rather than actually evaluating the merits of a new software release for yourselves (as one would expect an actual professional to do), you lazily shirked your responsibility and expected someone else to do your job for you. For software you very likely didn't pay for, because it was provided to you free of charge, with full source code, access to the entire history of the code repository, development mailing lists, a detailed changelog etc. It doesn't get more transparent than this.

    Quit whining. Seriously.

  27. Re:version inflation by rudy_wayne · · Score: 1

    I remember a few years ago Linus said there would never be a kernel 3.0

  28. Re:Some of us work in IT. We aren't students like by Anonymous Coward · · Score: 1

    It sounds to me like the GP and his colleagues are trying damn hard to perform that evaluation themselves, but that these stupid version numbering games are preventing that from happening as easily as it should.

    That post is full of quotes like:

    Responsibly using version numbers lets the software developers convey to us, the software administrators and users, important knowledge about the software they have created, and how it relates to earlier and future releases.

    A major version number increase should signify massive changes.

    We lose the ability to predict how much of an impact upgrading will have, for instance.

    They start to think that what's nothing more than a routine upgrade is more risky than it is.

    That's not "shirking responsibility". That's due diligence. They're trying to judge the impact that upgrades will have, but doing a poor job using version numbers interferes with their evaluations.

    If anyone isn't behaving professionally, it's those who are improperly using version numbers.

  29. Obviously some are not as experienced as they pret by dbIII · · Score: 2

    Obviously some are not as experienced as they pretend. Version numbering schemes vary wildly sometimes within the same product or project over time. If the above extremely condescending poster actually had the sort of experience they pretend they have they would know that versioning schemes vary very widely from place to place no matter what we would like to see as a standard.
    Nearly every time somebody brings up "the real world" it's a sign they live in a insultated bubble themselves. A cube in a city office building is "the real world"?
    Sorry kid, being a year or two out of school does not give you the right to bully the younger kids.

  30. Re:Some of us work in IT. We aren't students like by Anonymous Coward · · Score: 5, Insightful

    You are so ignorant you must be another student. Not the grand parent but some of us *do* pay for open source software. Out side of academia most people don't have the liberty of seat of your pants forum and IRC support when shit goes seriously wrong. Got a linux kernel bug? Your Redhat support contract may (if its serious enough) get Alan Cox on the phone (did some years ago, I realize he has now left Redhat). Got a table that is being completely mis optimized? Your Maria contract will get you Monty. I could go on and on. Open source software isn't just about free software for kids who think patents are yucky and everything should be free, its about quality software through open community development. Version numbers matter, they matter to executives, they matter to ignorant users who fear upgrades. They matter to those who pay those support bills and vendor contracts that fund open source software development.

    -- Don't have 80k Linux desktops, but I do have 35k and growing Linux servers

  31. Re:QUERY !! WHAT HAPPENS WHEN LINUS MEETS BUS ?? by Sinthet · · Score: 1

    Wait!! Don't panic, I'll start looking through the dbus man pages for an answer.

  32. Re:Some of us work in IT. We aren't students like by Anonymous Coward · · Score: 1

    Care to point out where that comment says anything about "80k Linux desktops"?

    It merely mentions "80,000 or more desktops and servers". If it's like most enterprises, it's probably a terrible mix of various versions of Windows, Mac OS X, Linux, HP-UX, Solaris, AiX, and maybe even legacy mainframe and microcomputer systems.

    Managing a heterogeneous infrastructure like that does take many resources. Any confusion brought about by bad version numbering will have an impact. Work a few years in I.T. and you'll begin to see what he's talking about. He doesn't have to "get over" anything. It's children like you who need to realize how things actually work.

  33. Re:Some of us work in IT. We aren't students like by LordLimecat · · Score: 4, Insightful

    Question:
    Why is it easier to manage them when theres an extra, superfluous, unchanging "6" in between the major and minor version numbers?

    I mean, linux was at 2.6 for like 8 years. And the time difference between Linux 1.0.0 and 1.2.0 was a measly 1 year. Linus apparently concluded that hanging onto a number in the middle for several years makes no sense (which it doesnt), and that it makes even less sense to have the major version contain 2 numbers punctuated by a dot.

    He has reverted to the exact same system that most other software has used for ages, MAJOR.minor. What is your beef?

  34. Re:Some of us work in IT. We aren't students like by The+Dawn+Of+Time · · Score: 1

    Those procedures are in place because the vast majority of IT workers are simpering script-monkey morons laboring under bureaucracy put in place by self-important CYA management types who wouldn't know how to make an actual decision to save their kids' lives.

    There just isn't enough actual talent to go around. You work in a system designed (poorly) to compensate for that fact. The fact that you posted AC tells me you already know to be ashamed of it.

  35. Look around and you will see by dbIII · · Score: 1

    Consider some examples on say ten different products/projects from various sources and you will see exactly what I mean if you have somehow managed to forget in those thirty years. Version numbering is all over the place whether we like it or not and it depends on trends, whims and changes of management more than any sort of standard.
    As for "ad hominem", you are misusing it that term badly since it was instead a case of pointing out "a pot calling a kettle black". The GP post above was a pathetic attempt at bullying another poster over an issue they appeared to have no grasp of themselves - the final line of my post was to make that very clear to the casual readers here that may not have bothered to fully read or comprehend the lines above it.

  36. Re:Some of us work in IT. We aren't students like by Anonymous Coward · · Score: 2, Insightful

    Yeah the GP has a point when it comes to what Firefox has been doing but the new versioning for the Linux kernel isn't going down that route. As the parent said, it's just merging the first two numbers and there's no better time to do that then the next "major version" number switch (which would otherwise have been "2.8"). Even better in this case to start it at 3.0. So in reality this actually is a GOOD thing in terms of what the GP was posting about. It's a very clear line both in terms of when this change is taking place (3.x versus 2.6.x) and simplifies things going into the future.

  37. Re:Some of us work in IT. We aren't students like by Bengie · · Score: 1

    It will be hard not to take this as negative, but I really mean it as an inquisitive question.

    Shouldn't IT be looking at what's changing between patches and not worrying about version numbers? Also testing patches?

    I've worked in IT, but not the part for the general day-to-day work, just the hard to solve problems. I know the other people at my work would test all Windows patches before pushing live.

    Again, I haven't ever had to worry about these things, so I find it curious about "version numbers" being and issue.

  38. Re:version inflation by webnut77 · · Score: 1

    Sounds like version inflation to me.

    They make a salve for that.

  39. Re:version inflation by MobileTatsu-NJG · · Score: 1

    Well, yeah, if you happen to live in the land of Apshai.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  40. Re:version inflation by Inner_Child · · Score: 3, Informative

    I think what he said was that if he ever went to 3.0, it would mean he had gone insane and rewritten the entire thing in Visual Basic.

    --
    Today is red jello day - all workers must eat all of their red jello. Failure to comply will result in five demerits.
  41. Re:Some of us work in IT. We aren't students like by styrotech · · Score: 2

    Even though Linux 3.0 is only slightly different from the last 2.6.39, the major version number jump makes some executives worry unnecessarily. They start to think that what's nothing more than a routine upgrade is more risky than it is.

    This confuses me. Why would executives care about the Linux kernels version number?

    Surely you are using Foobar Enterprise Linux 5.x and whatever kernel they are supporting as stable? And you and your executives only need to worry about big disruptive changes when you move to Foobar EL 6.0?

    Isn't that the whole point of distros and support contracts?

    Would your executives care what the NT Kernel version number is, or would they just look at the actual Windows version being released (2000, XP, Vista, 7 etc)?

    Obviously that Windows versioning example is so much more helpful than these "dumbass games" (your words) the open source projects are playing. How about both Windows and SQL Server have had versions numbered 7 and 2000, but they both came out in a very different sequence.

    Or when Solaris/SunOS dropped the first digit from its version number. Or how about Java? We have 1.6.0 meaning Java 6 or vice versa in different contexts - JRE vs JDK etc. And 1.2 being known as Java2, then subsequent versions being known as J2SE 1.3, 1.4 (is this still Java2?), then J2SE 5.0 (huh? Is this Java 2 still or Java 5? The internal bits are still 1.5.0_x), then Java SE 6 (no .0 anymore, and inside it is still 1.6.0_x) etc. Yikes - no wonder enterprises stayed away from Java.

    Your company must really struggle with those kind of games going on with proprietary or 'enterprise' software version numbers. It makes most open source projects look far more meaningful. I'm not sure how this is an example of the importance version numbers are to an enterprise.

    Anyway, the new Linux versioning is correcting the misleading numbering the previous system had. Each new release was in no way a very minor patch on the 2.6.0 release. 2.6.29 bears very little resemblance to 2.6.0, and large chunks of it have been rewritten in that time. So the kernel is moving towards the kind of system you want - not away from it.

  42. Re:Some of us work in IT. We aren't students like by Chuck+Chunder · · Score: 2, Insightful

    That's not "shirking responsibility". That's due diligence. They're trying to judge the impact that upgrades will have, but doing a poor job using version numbers interferes with their evaluations.

    I'd suggest that using version numbers for such a thing is an inherently poor way of doing it. I can't believe that someone in 'enterprise' would upgrade to a new Linux kernel without appropriate testing and fallback positions even if that kernel update was a same-version distro update that only contained a few backported security fixes. You don't look at a version number and guess, you assume an update will fuck things up until testing shows otherwise.

    I think Mozilla can be faulted for not providing security fixes for relatively recent releases but I don't think their version numbering scheme matters at all.

    The kernel version number matters even less. Most people will only come across a kernel version change when updating to a new distro version at which time the quantity of change must require a significant amount of testing even from lazy admins.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  43. Re:Some of us work in IT. We aren't students like by Rutulian · · Score: 2

    Extremely good points...except for the fact that almost no commercial software versions this way. Let's see....

    Endnote 8 9 X X1 X2 X3 X4 X5 (all new major versions every year with mostly insignificant changes)
    Office 2003 2007 2010 2011 (the 2003 -> 2007 was a pretty big UI bump, but otherwise mostly the same)
    Photoshop CS3 CS4 CS5 (some significant new features for sure, but not "learn the software product from scratch")

    Those are some examples I can come up with in five minutes, but there are lots more. Let's face it, version numbers are for marketing. If you want to actually know something about the software, you have to read the changelogs and/or install it on a pilot box.

  44. Re:version inflation by CheShACat · · Score: 1

    I had a feeling that was going to be the case, which is why I put the question mark in; I haven't been keeping up on the minor details for a long time.

  45. Re:Some of us work in IT. We aren't students like by Chuck+Chunder · · Score: 1

    The procedures you're talking about aren't there for shits and giggles. They're in place to ensure that upgrades go smoothly, and that critical systems continue to function properly.

    If those procedures involve people making guesses based on version numbers then they are shitty procedures.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  46. Re:version inflation by jamesh · · Score: 1

    I think he's got mozilla disease. 10 year at 2.6, then 3.0, now 3.1.

    I'm guessing they just dropped the unnecessary middle number. It used to be that the major number was more like 2.6 not 2. They just finally did some garbage collection of the name, sort of?

    A problem they might not have had if they hadn't stuck the 4th number on the end in the first place...

  47. Also by Sycraft-fu · · Score: 1

    If you aren't going to have some consistency in terms of version numbering, why bother with point releases at all? If shit is just going to be a "whatever" situation, then why have a divided number? Just have a single number that gets incremented each time you release an update, for any reason. That'll work if you what to have an indicator of what is newer, but don't want to bother deciding what kind of release it is.

    If you are going to do point releases, then make that shit mean something. Have some consistency as to what qualifies as what. It is up to you how big a change qualifies for various point releases, but whatever you decide, stick with it so that people can use them and understand them.

    I'll give you a couple examples of it done right:

    1) World of Warcraft. Each time a paid-for expansion comes out, that is a major version number, since they often make large changes to the function of the game. So currently it is on 4.X, meaning that 3 paid expansions have been released. The next numbers indicate patches that bring new content and/or major changes, but are not part of an expansion. So 4.2 means that since the 3rd expansion, there has been two major content updates. The final number, after another point, is for minor patches. Mostly just bug fixes and balance tweaks. Also sometimes you will get a letter release like 3.0.8a, that signifies a hotfix to the previous patch.

    It is extremely easy to tell what kind of a change one can expect with that system, and it has been quite consistent. So the gamers know if "5.0" is coming out, that means huge changes in preparation for a new paid expansion. If 4.2.2a is coming out, they know that there will be no real changes, just a hotfix of something messed up in 4.2.2.

    2) Windows internal versioning (not the marketing names). There isn't much to Windows versioning since customers want a release that doesn't change all the time. Major version numbers are reserved for big changes, like a rewrite to how the kernel works, new driver models, and so on. The last major version was 6.0, which is Vista and Server 2008. It got a major increment because of substantial changes to how things worked, like the WDDM graphics model, for example. Point releases are for new, paid, versions that keep the same basic low level as the previous version. Windows 7 and 2008R2 are examples of that, they are 6.1. While they introduce new features, make some changes, and are paid updates, they are fundamentally very similar to the previous versions. Drivers are almost always cross compatible and so on. There are then service packs, which are roll-ups of fixes, but also can introduce new functionality of a greater level than a normal patch.

    Patches don't get versioning, because they are independent, you can apply them out of order (unless a given patch happens to require an earlier one) and not apply specific patches if there's a reason to not want a given one.

    Again, very easy to tell what you are getting in to. If a new Windows release is a major number change, you can expect that some fundamental changes have been made. You will probably have to look at new drivers and so on so compatibility could be an issue. With a point release changes are more superficial. Good chance if something ran X.0, it'll run X.1 no problems. With Service Packs, it is not a big deal generally, you can expect everything to be the same, and just do a quick test to make sure no problems result with software compatibility.

    Both are different in how they go about things (in part because of their different designs and markets) but both share the feature that they are real consistent in what their versioning means. I can look at either and tell what is going on easily, and it has remained consistent for a long time.

    In the case of OSes, I really think MS has it right. Deploying a new OS, with big changes, can be a pain in the ass and enterprises are loathe to do it. So, keep big changes infrequent. Don't do a X.0 release unless there are changes to support that, and even then don't do one that often.

  48. Re:Some of us work in IT. We aren't students like by CanEHdian · · Score: 1

    Office 2003 2007 2010 2011 (the 2003 -> 2007 was a pretty big UI bump, but otherwise mostly the same)

    Internally, version numbers are used:

    Office XP = 10.0; Office 2003 = 11.0; Office 2007 = 12.0; Office 2010 = 14.0

    There is no Office 13.0 (yes, superstition).

    --
    When the copyright term is "forever minus a day", live every day like it's the last.
  49. Re:version inflation by Opportunist · · Score: 1

    That was a decade ago accomplished with kernel 2.4.11.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  50. Re:Some of us work in IT. We aren't students like by drolli · · Score: 4, Insightful

    Right. And by having the source code, scripts written for hundreds of use cases magically check and correct themselves.

    The parent *is* right. It helps if the version numbering consistently indicates whats going on. Being lazy and trying to rely on this has means not consuming too much hours for getting things done. And its sad. If i would know that upgrading a linux machine or connecting new versions to a environment is unpredictable in a way which makes me consume too-many extra hours for nothing (instead of using these to check when the real changes arrive), then i would have to recommend Windows or Solaris.

  51. Re:Some of us work in IT. We aren't students like by Nethead · · Score: 1

    If he's Lowe's, Lens Crafters or Taco Bell, just to name a few, he just may. A lot of retail is now using Linux for both POS, back office and servers.

    --
    -- I have a private email server in my basement.
  52. Re:version inflation by donaldm · · Score: 1

    .. the difference between 3.0 and 3.1 is the same as something like 2.6.24 to 2.6.25

    Plus after 3.1 there will be "3.1 for Workgroups".

    Well they could do the same numbering as Mozilla until they pass 8 or 9, that will show them :)

    --
    There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
  53. Reheater system. by vojtech · · Score: 1

    No. The reheater system uses the waste heat from the AC to reheat the air back to reasonable indoor temperatures. There is no extra energy needed for heating, in fact less energy will be consumed if the output temperature is higher: The AC condenser will get better cooling and the efficiency will increase.

  54. Re:Some of us work in IT. We aren't students like by he-sk · · Score: 1

    I understand where you're coming from, but I think it's more applicable to commercial closed-source software which usually justifies a major version upgrade (for which you have to pay) with new and exciting (?) features. IOW, the new features are a hook to get you spend money again for software you've already paid for. The changes have to be drastic otherwise you wouldn't pay, would you?

    But free software is different. The changes are more incremental. In a way, it's like evolution. You don't go from ape to human in one step and, tada, it's a whole new species. Instead, small incremental changes add up to something different. The question then is, where do you draw the line?

    --
    Free Manning, jail Obama.
  55. Re:Some of us work in IT. We aren't students like by gilboad · · Score: 1

    Bullshit.

    When you manage 80K desktops (or 100s of servers, something that I have experience in), you buy a site license for RHEL/SLES/etc, keeping 99.9% of the distribution intact changing only packages that you really-really-really-really-really need changed;
    You then keep using the old really until you really-really-really-really have to upgrade.
    I doubt that you grasp how many of my clients/colleges still use RHEL 4.x (!!!!) for both application desktops and servers...

    By the time RHEL and SLES release 3.x based distributions, Linux 3.0 will be a memory of the past.
    (I would imagine that RHEL 6.2 will include a new version of FF as "technology preview" but will keep FF 3.6.x as the main browser)

    - Gilboa

  56. Re:QUERY !! WHAT HAPPENS WHEN LINUS MEETS BUS ?? by Lord+Crc · · Score: 1

    This was resolved some 11 years go: http://segfault.org/writing/segfault.org/Bus.html

  57. Re:Some of us work in IT. We aren't students like by DrXym · · Score: 1
    The flipside is true too though. The 2.6.x has been running so damned long and there can be massive changes between revision bumps. Your execs and admins might as easily be lulled into thinking there is no big deal between bumping between 2.6.39 and 2.6.40 when there could be substantial differences. And it extends to minor versions too. For example jumping from 2.4 to 2.6 doesn't sound like a big deal right?

    Perhaps Linus is fed of listening this and has decided to change the versioning in a way more reflective of your expectations. As for Firefox & Chrome, yes I think it's really stupid to bump major versions like this. Perhaps the answer is a major.minor version followed by a datestamp and some form of commitment that the major version is only bumped when new protocols or standards are introduced and minor for new client side functionality.

  58. Re:version inflation by maxwell+demon · · Score: 1

    Well, at least he didn't do it Emacs style, by simply removing the first version number. Then we would have Linux 6.x now. Or even Linux 7.

    --
    The Tao of math: The numbers you can count are not the real numbers.
  59. Re:version inflation by DaVince21 · · Score: 1

    Um, no. That's not how the format goes. The kernel will be in 3.1.xx for quite a while from here on.

    --
    I am not devoid of humor.
  60. Re:version inflation by phonewebcam · · Score: 1

    “he believes in Santa Claus, the Easter Bunny, and Linux on the desktop.” ... "and even Windows Phone 7 will achieve more than 1% market share"

  61. Re:How version numbers SHOULD be. by Siffy · · Score: 1

    If you think Slack made a big jump, how about Gentoo?

    They went from 1.4.1 to 2004.0 with quarterly releases adding .1 three times regardless of how much changed. Then got lazy and seemed to lose most calendar years. Then from 2008.0 to weekly stuffs to 10.0 on its 10th year anniversary, and the current "distro release" is versioned 11.2. I don't know what I'm running anymore.

    Oh, wait, yeah I do. System uname: Linux-2.6.37.2-x86_64-AMD_Phenom-tm-_II_X4_940_Processor-with-gentoo-2.0.3 when there actually never was a 2.0 distro release.

  62. Re:Some of us work in IT. We aren't students like by marcello_dl · · Score: 1

    > A major version number increase should signify massive changes. It should indicate to us that we should disregard any previous knowledge we have, and learn the software product from scratch

    You said it: should. But it doesn't, since the eighties at least. So what do we do? skip useful software because of it? That would be even less professional than inflating version numbers.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  63. Re:Some of us work in IT. We aren't students like by MrHanky · · Score: 1

    Wow, "+5, insightful" for pretending IT professionals roll their own kernels or run the 'unstable' branch of $distro on 80,000 desktops or whatever. Slashdot truly has been taken over by gadget freaks and trolls.

  64. Re:Some of us work in IT. We aren't students like by Dog-Cow · · Score: 1

    It doesn't matter where he is. The OP isn't upgrading kernels, he's upgrading distributions. If his bosses care about kernel version changes, this idiot should be fired for making a mess of their systems.

  65. Re:version inflation by MMC+Monster · · Score: 1

    Don't like the dropping of the last number from the version. I Liked that the major version number was 2.6, and wished the new major number was 3.0 rather than 3.

    In a few months we'll have 3.2, then a few months we'll have 3.3... Just seems too fast...

    --
    Help! I'm a slashdot refugee.
  66. Re:Some of us work in IT. We aren't students like by QuantumRiff · · Score: 1

    THere was much, much bigger changes between Office 2003, 2007, and 2010 than just a UI bump, that was just the most visible. The Entire plugin structure has radically changed. I worked at a company that used literally hundreds of addins and macros (from tax calculating tools in excel, to enterprise email archiving tools in outlook). The sheer number of tools/scripts/apps that have had to be rewritten is about 10 times the cost of the actual licenses..

    --

    What are we going to do tonight Brain?
  67. Re:Some of us work in IT. We aren't students like by Lumpy · · Score: 1

    When you do a company wide deployment you modify an existing distro. The one I used to maintain for AT&T Cable was based on RedHat but it was not redhat by the time we got done with it adding our special parts.

    So yes, whoever is in charge of the In house Distro will care greatly about the kernel.

    --
    Do not look at laser with remaining good eye.
  68. Re:Some of us work in IT. We aren't students like by GauteL · · Score: 1

    I hate to nitpick, but I've yet to see anyone in IT actually upgrading a major version of the kernel. This is nearly unheard of except small, specialised Linux-shops. People tend to stick with whatever version came with their current version of Red Hat Enterprise Linux or whatever their vendor is (I'm going to assume RHEL for the rest of this post with little or no loss of generality).

    Red Hat may issue small kernel upgrades, but they don't even change the minor kernel version, just the patch level version through the life cycle of that RHEL version. So the only time enterprise server customers update their major kernel versions are when they upgrade their version of RHEL. And even this is rare. The enterprises I've seen will commission a server rack with RHEL already on it and fully configured from their supplier. And they will stick with this until the rack is end of life, only installing service packs and security updates on it.

    Because of this, the Linux kernel version matters very little to most enterprise customers. They care more about using an established well tested version of RHEL. I.e. not wanting a new version until it is at least a year old with new bugs ironed out. And the Linux kernel versions matter little to the Linux distributors, because they have all the inside knowledge to whether Linux version 3.1 is a major upgrade or not. This leaves me thinking that the kernel version number actually is actually ONLY relevant to students and hobbyists.

    Please correct my reasoning here, because I struggle to see why you find the Linux kernel version so important. Firefox versions, fine, but why the Linux kernel version?

  69. Re:Some of us work in IT. We aren't students like by drinkypoo · · Score: 1

    Look, the USERS will notice the version number bump and it will make them all puckery, so there is ample reason to be sane with version numbers. Who is more retarded, someone who bumps a version number to get attention like a whore, or someone who wants the version number to mean something? I submit that the answer is you.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  70. actually it has a name, too by Chirs · · Score: 1

    The current codename is "Wet Seal".

  71. Re:QUERY !! WHAT HAPPENS WHEN LINUS MEETS BUS ?? by CSMoran · · Score: 2

    or SIGBUS.

    --
    Every end has half a stick.
  72. Re:Some of us work in IT. We aren't students like by ceoyoyo · · Score: 1

    It's hilarious how Slashdot likes to complain about Apple daring to charge for "minor" OS updates (it's only a point release!) but then gets all antsy over Linux moving to a standard major.minor scheme.

  73. Re:Some of us work in IT. We aren't students like by surgen · · Score: 1

    When projects start changing major version numbers without good reason, it makes us unsure about such projects.

    Only for as long as it takes you to get around to reading the changelist. For the amount you're harping on about being a professional, you would be reading the changelist regardless of the version number delta, right?

  74. Re:Some of us work in IT. We aren't students like by thePuck77 · · Score: 1

    You shills really shouldn't echo the words of Balmer quite so closely. It tips your hand. Not that we wouldn't know who signs your paychecks anyway.

    --
    "We live as though the world were as it should be, to show it what it can be." - Joss Whedon via Angel
  75. Re:Some of us work in IT. We aren't students like by Osgeld · · Score: 1

    its simple, they dont release a major revision every week

  76. Re:Some of us work in IT. We aren't students like by swillden · · Score: 1

    It hurts the adoption and acceptance of open source software when major projects start playing dumbass games like these with their version numbers. It does indeed create the so-called "FUD" for those who make decisions regarding the use of open source software.

    Bah.

    IT organizations who have the sophistication required to manage their own kernel versions and seriously think about tracking the Linux releases have the sophistication and focus to understand what's really in the releases, regardless of the version numbers. Everyone else just uses the kernel version provided by their distro of choice, so it's the distro version numbers they care about.

    Your uber-condescending post is drivel.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  77. Re:version inflation by DaVince21 · · Score: 1

    I see. I did not realize that. Thanks for the info.

    --
    I am not devoid of humor.
  78. Re:QUERY !! WHAT HAPPENS WHEN LINUS MEETS BUS ?? by KZigurs · · Score: 1

    Any chance that (mostly coordinating/overseeing) this is his biggest contribution so far?

  79. I'm sorry but I have to call you out on this by dbIII · · Score: 1

    In your 30 years you never even came across Solaris/SunOS or Microsoft Windows and the inconstant version changes that sometimes had major meaning and sometimes not in those? That's two very large examples there without even getting into application space (eg. one application with version numbers, then later initally year, month, minor number (up to 2003.19.1 in 2008 or so where it no longer made any fucking sense), then all products stamped with R5000 and three minor numbers even when it was nothing but rebranding).

  80. Re:Some of us work in IT. We aren't students like by drolli · · Score: 1

    Yes, exactly. And often enough in the seven years things were breaking.

  81. Re:Some of us work in IT. We aren't students like by Bengie · · Score: 1

    FF3.X doesn't have any more support. You're recommending to use a browser with known security holes? Just tell people to use IE6.

  82. Re:Some of us work in IT. We aren't students like by gilboad · · Score: 1

    Enterprise Linux (E.g. RHEL, SLES, etc) maintain obsolete releases by back porting security fixes.
    This is what they do best, and this is the reason why using RHEL and SLES with no support contract should be avoided.

    I would suggest you take the time to do some research before posting!

    - Gilboa