Slashdot Mirror


Software Version Numbering After 2000?

apsmith wrote in wondering what software makers (like Microsoft) will be doing with their software versioning now that we've passed the year 2000 milestone. It's a humorous look at software versioning and it poses some interesting questions. What do you do when you cease using a sensible versioning system in favor of marketing hype (ala "Windows 2000")? Click below for the full text.

apsmith asks: "As I just heard that Microsoft is naming the next version of its database SQL Server 2000 it got me wondering - what happens to all these software products with big "version numbers" in a couple of years when 2000 seems like ancient history? Will we see more factor-of-20 leaps to Office 65535, Windows 1048575, etc? Merely modifying the fourth digit of the version number seems too insignificant to make upgrading seem worth the hassle - does Windows 2008 catch your eye any differently than Windows 2005?

It's not just Microsoft products that seem to have written themselves into a corner with high version numbers, though they are probably the worst. But even Emacs is up to version 20. Sun pushed Solaris from 2.6 to 7. RedHat at 6.1 is somehow way beyond the Linux kernel. At the other extreme is the model that Donald Knuth took for TeX, with the version numbers slowly approaching Pi (the latest teTeX distribution has TeX version 3.14159) but TeX hasn't changed much in the last 10 years either, so a lot of extra pieces have evolved around it to keep it functional.

In the real non-hyped world it seems any version number over 5 or 6 implies it's about time to switch to a new product or start over from scratch. There are countless examples - from recent history think of libc6 -> glibc2 (a bit of a mess there), HTML 5 -> XHTML, or perhaps even Netscape 5 -> Mozilla. Or is that just a geek's view of the universe? How should we be numbering our products these days? And what is Microsoft going to do after 2000? "

524 comments

  1. versioning is overrated by cheese63 · · Score: 2

    oracle is in what, version 9 or 10 or something? people still buy their stuff. i don't think people are all that concerned with versioning. besides, thats a job for marketing, isn't it?

    1. Re:versioning is overrated by Jeff+Mahoney · · Score: 1

      Oracle (the database) is at 8.1.x
      Oracle Applications is at 11.x

      Interesting to note, however, is that Oracle Appliciations from v9 to v10 became almost a completely different product. Both products had very similar functionality - but with extremely different interfaces. OA v9 was character cell-based, and v10 made the jump to ``Application Serving'' with Java-based applets.

      Just random trivia, I suppose.

      -Jeff

    2. Re:versioning is overrated by Al+Maki · · Score: 1

      Some folks like version numbers. In fact, I like version numbers, especially if their incrementing is done consistently over time. A version number can tell someone familiar with a product a fair bit about its features and state of development. I think both IBM's version numbering of AIX and Progress's of their database are useful to their customers in discussions about the products.

      My preference is for parsimony in incrementing the first digit, increase it only when there are major design changes. I think when it's increased too often: 11.x, 14.x and so on, none of us can remember what the differences are across the range. Our brains are only good for about 3 - 7 objects at a time. Not only that, but I can't think of a product that's gone through a dozen major transformations and remained the same thing.

  2. Switch to hexadecimal by Imperator · · Score: 4

    If your product has a single digit version and you're running out of integers, switch to hexadecimal. You can say you were using hex all along. Or do what Apple is doing, and move to Roman numerals.

    --

    Gates' Law: Every 18 months, the speed of software halves.
    1. Re:Switch to hexadecimal by Anonymous Coward · · Score: 0

      Maybe... Windows 2^11 (2048) or Window Windows 11111010001 (2001)

    2. Re:Switch to hexadecimal by sg3000 · · Score: 1

      I'm not positive about this, but I think Apple used the Roman numeral for two reasons:

      (1) Mac OS 9 + 1 = 10 or X. Kind of obvious.

      (2) X is used for all sorts of Unix products, e.g. X-Window, and they were indicating that the new Mac OS uses a Unix microkernel. So the dual meanings are a kind of pun.

      I think that they will restart the numbering from there so you have "Mac OS X 1.0", "Mac OS X 1.1", etc. This way, you don't have the problem with huge version numbers. I can't imagine that they're going to do "Mac OS X.I" or "Mac OS X.IV.III" because that would look kind of dumb.

      It's good that Apple didn't fall to the prey of tacking a "2000" or "Millennium" moniker to it (sorry MS, but it's cheesy; admit it). After all the annoying hype we've had for "THE END OF THE MILLENNIUM WOO HOO!!!!!", any product with "2000" or "Millennium" in it will in a couple of years be about as cool as a black velvet painting of "Keep on Truckin'" in someone's house, or a "Ultra Hot" sticker on someone's car still equipped with Euro wipers.

      --
      Insert simplistic political, ideological, or personal proselytization here.
    3. Re:Switch to hexadecimal by bandit450 · · Score: 1

      Heck, the roman numerals worked for Megaman! But then they got all out of sync with the rest of the universe...I mean, really how much IS 2X? Speaking of which, what about that old arcade game, Street Fighter? Or, should I say "Street Fighter Extreme Turbo Alpha Gamma Maximum"? Don't you just hate marketers that name their projects like that? I mean, who are they trying to reach, 133+ H4X0r$ or something?!?! And even the hardware marketers are getting into it...I mean, who builds a voodoo rage extreme ultra? Speaking of marketers, Micro$oft should start naming their new releases with instead of 2000, the 2-digit date format...that way, you could call it windows 00! That's all it's good for! But then again, I shouldn't bash it...It makes less tech support trouble for us geeks because it lets computer illiterate users able to simply operate their boxes, so... Wait, where was I going with this article? Oh hell, I've had too much caffine and now I can't even send my train of thought down straight tracks! DERAILMENT! Note to self: stop going to Starbucks before posting to slashdot.

      --
      -- Bandit450...If-Else-Do-*TWITCH*!
  3. hey! by Cybersonic · · Score: 1

    Where are all of first posts?!! Damn script kiddies arnt Y2K compliant i suppose... :)

    I HATE version numbers based on the year of release.. It doesnt make any sence... Look at Windows 95, there are like 5+ 'sub versions' which the average tech doesnt realize there is a difference between... Why cant all software vendors use the Linux Kernel numbering scheme? :)
    Cybie! aka Ralph Bonnell

    --
    Cybie! aka Ralph Bonnell
    1. Re:hey! by larkost · · Score: 1

      I on the other hand think that version numbers with a date in them are sometimes a nice thing. I don't have to think much about when something came out. I can easily tell that Office 98 can read Office 97's file format, but does not have a chance at Office2000's...


      I am not saying that I want sendmail, or Apache, or anything else along those lines to go with this sort of a system. But for customer clarity (in the mass market), this is sometimes a nice thing.

    2. Re:hey! by spudnic · · Score: 1

      Any other the old Clipper guys out there who remember the "Summer '87" version?

      --
      load "linux",8,1
  4. Slackware Versions by Fogie · · Score: 2

    Slackware just recently jumped from 4 to 7. Here's their explanation why. Personally I think its peer pressure... RedHat is in the 6.whatever tree and people look at Slack 4.0 and think, perhaps even subconsciously, "Hey this RedHat thing has a bigger number... that must mean it's better!" It's all a matter of marketing and psychology.

    I'm just waiting for the day where version numbers skyrocket into absurd numbers. "Yeah I installed Windows 2010 the other day.." "2010 as in the year?" "No, just version 2010." ;)

    --
    Adam "Fogie" Fogler -- Professional Paid College Student
    1. Re:Slackware Versions by blackwizard · · Score: 2

      Apparantly people were e-mailing Patrick Volkerding and asking him "Why is your Linux not 'version 6' yet?"... and he just snapped. =) Maybe we should write "Understanding-Linux-Versioning-HOWTO". =)

    2. Re:Slackware Versions by Anonymous Coward · · Score: 0

      That reminds me of Deluxe Paint/Digi-Paint on the Amiga... Deluxe Paint went 1, 2, 3, 4... but Digi-Paint skipped from 1 to 3. (Of course, Deluxe Paint 3 was out at the time)

    3. Re:Slackware Versions by PurpleBob · · Score: 2

      Thankfully, most major version numbers have managed to stay in the single digits so far. That is, besides programs that have been around long enough to deserve a high number.

      That makes me wonder. Has anyone sighted a version number higher than "Emacs 21"?
      --

      --
      Win dain a lotica, en vai tu ri silota
    4. Re:Slackware Versions by derobert · · Score: 1
      Apple's Appletalk drivers are up to version 60.something. Not marketing
      inflation, though -- no one ever sees those version numbers without looking
      for them quite dillegently (i.e., without some programming work).

      Hmm... How old is emacs?

      --

    5. Re:Slackware Versions by Jonathan+C.+Patschke · · Score: 1

      Dr.Scheme, Rice University's implementation of MzScheme (also known as Rice Scheme) is now up to version 101. Back when I took COMP 212 there (the class that uses Dr.Scheme exclusively), the software was at version 53. That was only Fall 1998, so perhaps they've confused "build number" with "version number". :)

      --
      Pining for the days when The Glorious MEEPT!!! graced SlapDash with his wisdom.
  5. Naww, we're okay... by iElucidate · · Score: 2

    It's just Centry 21, 20th Century Fox, and Century of Progress productions that are in trouble. Version numbers are completely screwed. Everyone knows it doesn't matter. Photoshop 5.5 is not a worthy upgrade from 5.0, Mac OS 9 is not much different then 8.6. Dreamweaver 3 is a great improvement over 2. People will still upgrade based on reviews, features, and advice, not by number. REAL computer users know the difference between hype and reality.

    1. Re:Naww, we're okay... by Anonymous Coward · · Score: 0

      If version numbers really don't count at all, then why would Patrick Volkerding (?) up the version number for Slack from 4 to 7 in hopes of catching some new users. I can't even begin to tell you how many times I've been asked if I've upgraded to the new Linux 6.1 yet. Anyone know's that Linux is at 2.2.13.

    2. Re:Naww, we're okay... by Anonymous Coward · · Score: 0

      correction, linux is actually at 2.3.35

    3. Re:Naww, we're okay... by redhog · · Score: 1

      No, he's correct, too. Linux is allways at two versions at the same time - one developement and one stable.

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
    4. Re:Naww, we're okay... by Nothinman · · Score: 1

      The only problem with that is that _REAL_ computer users are not the majority, the avg joe thinks the bigger the version number the better.

      I know numerous people who say things like "I just got SomeSoftware 2000, you have to try it" and when I ask what's changed since SomeSoftware 99, they almost always say "ummm, I dunno", and they seems baffled when I say "nah the last version works great for me I think I'll pass".

      If the user doesn't know anything about the software(ie. Linux) when they go to buy it they grab the one with the biggest version thinking it has to be the newest/best in the bunch.

      --

    5. Re:Naww, we're okay... by PurpleBob · · Score: 2

      You're reminding me of Chessmaster 5500, which was basically Chessmaster 5000 plus a stupid intro by Josh Waitzkin. Okay, there might have been a few new things, but not enough to add half a version (divide these numbers by 1000 to get a real version number).
      --

      --
      Win dain a lotica, en vai tu ri silota
    6. Re:Naww, we're okay... by Kris_J · · Score: 1
      Photoshop 5.5 is not a worthy upgrade from 5.0,
      Hey, Photoshop 5.5 is barely a worthy upgrade from 3.0.5 (the first windows version to get TWAIN running properly) - It's all just been cute layer effects, multiple undos, automation/batch processing and image optimistation for the web. If you don't do conveyor-belt image processing, it's not worth shelling out the dosh for >=4.x
    7. Re:Naww, we're okay... by Anonymous Coward · · Score: 0

      yes, i know...totally ot....

      really? i thought photoshop 5.5 was more than worth my cash for imageready, enhanced colour picking abilities to select only web safe colours and to enter my colour values in hex, etc.

      it was the jump from 4 to 5 that i was fairly
      unimpressed with, it being a whole version
      number jump and remembering the difference between
      3 and 4...that and they were supposed to have image ready in 5.

      so i guess upgrading from 4 to 5.5 would be the best value for your buck.

      .02

    8. Re:Naww, we're okay... by Anonymous Coward · · Score: 0

      I think you are exaggerating about Photoshop or you hardly use it... Between 3.0 and 5.5 are MANY useful improvements: editable text layers layer effects unlimited undos (history) actions spot color to dcs files magnetic tools native web capabilities It would have been better stated that if you only launch Photoshop twice a month, "it's not worth shelling out the dough for >=4.x." but alas, this thread is really about f_cked up version number which Adobe _is_ guilty of.

  6. 2002+ by SEWilco · · Score: 2
    Windows 2001 is obvious and an accepted futuristic number. What is significant is what the marketing people will feel about 2002 and higher numbers.

    I prefer ignoring the calendar for version numbers, and eagerly wait for the end of testing and appearance of:

    /. 1.0
    1. Re:2002+ by Ranger+Rick · · Score: 3
      Windows 2001 is obvious and an accepted futuristic number.

      Yeah, I can see it now:

      "Open the CD-ROM bay door, BIL."
      "I'm sorry, I can't do that Dave."

      --

      WWJD? JWRTFM!!!

    2. Re:2002+ by Anonymous Coward · · Score: 1

      Windows 2001: A disk-space odyssey.

    3. Re:2002+ by Rogain · · Score: 1

      Windows 2001(tm) might just imply that your computer will go insane and kill you because of secret orders bill gates programmed into it, so I doubt marketing will approve.

      --
      The current Slashdot moderation system is made by gay communists!
    4. Re:2002+ by Bimble · · Score: 1

      I dunno, I think more people are still waiting for an actual 1.0 version of Windows....

      --
      Naked.
    5. Re:2002+ by Kris_J · · Score: 1
      Is that like "Lost in Doublespace"?

      I shouldn't joke, I've used a diskcompression system and it was okay, as things went. Getting the little bastard off the drive was a pain though.

    6. Re:2002+ by Anonymous Coward · · Score: 0

      Of course, after 2001 they'll make 2010, then 2061 and 3001. What comes after that, not even Arthur C. Clarke knows.

    7. Re:2002+ by Anonymous Coward · · Score: 0

      There's really no chance in hell for Win 2001 since there's no chance in hell that amess will get it out the door. Fortunately, their bowel movements aren't yearly.

  7. Ok, so... by barzok · · Score: 1
    Windows 95A was really Windows 4.0.10, 95B was 4.0.11, OSR2.1 was 4.0.111, and 95C was 4.0.12, right?

    I started out thinking "hey, this is a nice sarcastic remark" but, uh, well, it kinda works, doesn't it?

    1. Re:Ok, so... by Anonymous Coward · · Score: 0
      Actually:

      Windows 95 (Retail) is 4.00.950
      Windows 95 Retail with SP1 is 4.00.950a
      Windows 95 OSR1 is 4.00.950a
      Windows 95 OSR2.0 is 4.00.950 B (note that it's not 950b, it's 950 B)
      Windows 95 OSR2.1 is 4.00.950 B
      Windows 95 OSR2.5 is 4.00.950 C

      From the command line, Retail through OSR1 report 4.00.950 and OSR2/2.1/2.5 report 4.00.1111.

  8. New Name by Anonymous Coward · · Score: 2
    Knowing microsoft, they'll probably just come up with some new name for the program after a while.

    I don't think there's a problem with increasing from 2000 to 2008. After all, if there was a program I liked that was in version 3.1, I'd download the 3.2 version when it comes out. Microsoft has been increasing Windows versions like that for a while; Windows 95 -> 98 -> 2000. It was just an amazing coincidence that we approached this age in the history of computers just when Y2K hit - and Microsoft and others benefitted from it.

    Also don't forget that software becomes obsolete after a while. Eventually, someday, somewhere, there won't be Windows, but an operating system (produced by MS) that replaces it. Look at NT. Maybe they'll make something else like that.

    1. Re:New Name by Loath · · Score: 1

      Watch them come out with Doors 2001 or Shiny Sliding Glass Windows 2000 Hehe.

      --

      .sig not found...formatting hard drive.

    2. Re:New Name by toast0 · · Score: 1

      hmmm doors 2001 sounds like a concert series...

      well it would if jim morrison wasn't dead anyhow

    3. Re:New Name by Anonymous Coward · · Score: 0

      Well with luck we wont have to put up with MS software in the future.

    4. Re:New Name by quonsar · · Score: 2

      well it would if jim morrison wasn't dead

      JIM MORRISON IS DEAD??????!?!?!?!?!!!

      Why didn't I see this on /.???? Is there a naked, petrified, open source morrison in the works?

      ======
      "Rex unto my cleeb, and thou shalt have everlasting blort." - Zorp 3:16

    5. Re:New Name by PhoneMonkey · · Score: 1

      Perhaps Microsoft did paint itself into a corner. Follow me here, and remember we're talking about the perceptions of the "Great Unwashed", not us. Yes, the upgrade from Windows 3.1 to 4.0 was significant, but it wouldn't have looked as good with the media blitz. Witness MacOS 8, it was a t least as big an improvement over 7.6.1 as Win95 was over the dog that was Win3.1. But the name just didn't have the same kick as Windows 95. Very forward sounding. And when Windows 4.1 came out, it was labeled as Windows 98 and touted as a major new release instead of the bug fix it was, and the name Windows 4.1 implied. But with Win2000, the names get clumsy. This is a much greater upgrade than 98 was from 95. But there is no real differentation name-wise. The upgrade from 4.1 to 5.0 would sound much more impressive. But how do you move back to version numbers? You don't. And with Windows Millenium coming out, they are becoming ever more confused. Prediction: Windows 5.0 is the last Windows version. Either Microsoft will sniff the breeze and port Office to Linux (which is unlikely) or they will start writing new, cruft free code to be called something else (ala Adobe's shift from Pagemaker 6.5 to InDesign 1.0) My .02 worth

      --
      It's a thankless job, but I've got a lot of Karma to burn off
    6. Re:New Name by Kris_J · · Score: 1
      they will start writing new, cruft free code to be called something else
      You mean like Windows CE? *grins*
    7. Re:New Name by Gaccm · · Score: 1

      Actually i do belive that microsoft is considering changing Windows. I heard the name they were thinking about was Neptune. Or some thing like that.
      I AM NOT AS I CRAZY AS I THINK I AM! or am i??? -GODriel

      --

      Only dead fish swim with the stream...
  9. 95, 98, 2000 by zeck · · Score: 2

    Remember Windows 95? Windows 98? Windows 2000? Seeing a pattern? What's wrong with just naming the software for the year it's released (or close to it)? Of course that makes it difficult if you have multiple releases in a year, but who cares? You call the second version released in 2000 "Product 2000, release 2" or something. I don't see how this is a big deal.

    1. Re:95, 98, 2000 by miracle69 · · Score: 2

      The versioning system I have seen on some Linux programs, especially when browsing freshmeat, seems to be the most sensical. Want to know what version of WINE you're running? It's WINE 121299. This method of versioning lets you know how old the program is, and when it was released, instead of the old increasing digit numbering system. I.E., if I have Foo version 4.6, how old is that?

      --
      Linux - Because Mommy taught me to Share.
    2. Re:95, 98, 2000 by Kyobu · · Score: 1
      It's a misleading marketing ploy, is why. Win98 is essentially identical to Win95, plus IE4. Win95 was Windows 4, and Win98 was Windows 4.1. A minor release, not a major one. People look at the numbers and make guesses about the importance: "Well, 4.1 is barely different from 4.0. I won't buy it." "Oh! 98 is three whole numbers away from 95! It must be completely different!"

      I think that the good ol' fashion way of doing it (0.9, 1.0, 1.1, 1.2, 2.0, etc.) is fine. The Linux kernel system (x is the major version, x.even is the stable tree, x.odd is the development tree, x.y.number is the minor version), although a little complicated, is also very good.

      --
      Switch the . and the @ to email me.
    3. Re:95, 98, 2000 by eagl · · Score: 0

      Would that be 12 December 1899, 1999, or 2099?

      I have 3 criteria when it comes to reasonable version labels. First, when I see two versions side by side, I want to immediately know which version is newer. Second, I want it to be easy to remember which version is latest. Third, I want to know what product the version is actually based on.

      For example, if I see "Red Hat Linux Mandrake" next to "Red Hat Linux Poppycock", I will have no idea which version is newer unless I am already familiar with the product. Likewise, it is relatively easy to remember that Windows 98SE is the latest version once you hear about it. MS has stepped in it this time of course, and violates my third rule by naming their latest NT release using the naming convention of their more common desktop product. Win95 --> Win98, but like someone else pointed out, Win2000 is just the latest version of WinNT and Win98 will be updated as Windows Millenium.

      Bah humbug, I just wonder what DOS version windows 2000 and windows millenium will ship with :)

    4. Re:95, 98, 2000 by Anonymous Coward · · Score: 0

      What's wrong with just naming the software for the year it's released (or close to it)?

      Nothing that I can see, in fact, it makes some really good sense.

      This article is just here to give some anti-MS people something else to slobber about in the new year.

      &sign($AC[0]);

    5. Re:95, 98, 2000 by Anonymous Coward · · Score: 0

      u seriously think he's gonna be using that program a hundred years later? or even have the hardware to be able to use that program a hundred years later...

    6. Re:95, 98, 2000 by Anonymous Coward · · Score: 0
      Win2000 is just the latest version of WinNT and Win98 will be updated as Windows Millenium.
      Complete with egregiously illiterate spelling error? Cool. I always figured that the Bill couldn't tell his anus from his per annum dividends.
    7. Re:95, 98, 2000 by PurpleBob · · Score: 2

      A few responses. Your first point doesn't make much sense. You could just as easily say, would that be Windows 1898, 1998, or 2098? There's a point where you have to use common sense.

      I never realized that Microsoft was switching their names around like that. I guess Microsoft realizes that, for them, confused users are good users.

      On the subject of silly names, how much sillier can they get than "Millennium"? No matter how many N's you put in it, it's just going to confuse people. "Is it another name for Windows 2000? Or maybe 2001? Or something totally different? Is it even an operating system?" Also, I don't see why Microsoft would want a consumer release that can be misspelled so easily. Quick, someone go register www.windowsmillenium.com!
      --

      --
      Win dain a lotica, en vai tu ri silota
    8. Re:95, 98, 2000 by Anonymous Coward · · Score: 0

      WINE 121299

      That's stupid, first of all, you should put the 4 digit year and you should have them listed in decreasing significance, ie: year, month, day. It's ok to run them all together without punctuation as long as you always use 4 digits for year, 2 for month and day, but you have to zero pad your 1-9 months and days for it to make any sense. Blah 19991231 would be acceptable...

    9. Re:95, 98, 2000 by Anonymous Coward · · Score: 0
      19991231 would be acceptable

      I'll start writing that just as soon as people start saying it--and not a moment before. That is December 31st, 1999.

    10. Re:95, 98, 2000 by Anonymous Coward · · Score: 0

      > I'll start writing that just as soon as people start saying it--and not a moment before.

      You've obviously never had to organize data by date. It's a damn sight easier to use ISO 8601 than to have to make assumptions about whether 10/11/12 is October 11, 1912 or 2012, November 10 1912 or 2012, November 12, 1910 or 2010 or any other goofball combination. Descending order makes perfect sense: "yyyymmdd", and it can be easily extended with "hhmmss".

    11. Re:95, 98, 2000 by Anonymous Coward · · Score: 0

      I'd just like to point out that the next number in the sequence is not 2000 - it's 00. I suspect Windows Zero didn't appeal to the marketing gurus...

    12. Re:95, 98, 2000 by lunatik17 · · Score: 1
      Of course that makes it difficult if you have multiple releases in a year

      Dude, this is Microsoft. I don't think that will be an issue :)

      On the scale of an Operating System, only Open Source would have the capability to release something that quickly.

      --

      Here's my DeCSS mirror, where's yours?

    13. Re:95, 98, 2000 by Anonymous Coward · · Score: 0

      >>Bah humbug, I just wonder what DOS version windows 2000 and windows millenium will ship with :)

      OS/2 1.3 -- still no DELTREE!

    14. Re:95, 98, 2000 by eagl · · Score: 1

      My first point was a joke. Good thing nobody figured that out otherwise I might not have had my first downward moderation.

      Oh yea, that's a joke too. People are too reliant on emoticons nowadays and lots of good satire goes unnoticed. Too bad.

      As for something on-topic, I agree with you on how silly the new windows names are. They're downright confusing IMHO. Of course, I'm just being redundant again and I'm also being redundant.

      Oh damn, there's another joke without a little smiley face. Stop the madness.

    15. Re:95, 98, 2000 by spudnic · · Score: 1

      So if a new version came out today, I would be upgrading from WINE 121299 to WINE 11000?

      I do like the idea of dates as version numbers, but I think we should stick with 19991212 or 20000110 so they remain sequential.

      --
      load "linux",8,1
  10. Roman numerals by ^ZuLu^ · · Score: 1

    Well, better don't switch to Roman numerals! Or are you able to read the last line at the end of those elder movies (MCMCMMMMMVIII) or do you just believe that the first are ok and just look at the last few? ;-)

    1. Re:Roman numerals by Bandman · · Score: 1

      well, no need to worry about it now. All your going to see now is MM.

    2. Re:Roman numerals by znu · · Score: 1

      Too late. Mac OS X anyone?

      --

      --
      This space unintentionally left unblank.
    3. Re:Roman numerals by nutsy · · Score: 1

      The "X" in "Mac OS X" isn't a Roman numeral, is it? I recall hearing that it refers to that system appropriating (cough) code from NEXTSTEP and X11. Anyone able to specify more precisely?

    4. Re:Roman numerals by PurpleBob · · Score: 2

      I agree that Roman numerals are a problem, because they're either too long or you can't tell them apart from normal letters. Which is why it's so hard to figure out where the version number is in "X11R6". (From what I've heard, the 11 is part of the name.)

      Incidentally, how'd you get a movie from 6808? It must have had really nice special effects :)
      --

      --
      Win dain a lotica, en vai tu ri silota
    5. Re:Roman numerals by Murple+the+Purple · · Score: 1

      Yes it is. It is "Mac OS Ten" not "MacOS echs".

    6. Re:Roman numerals by znu · · Score: 1

      It is. That's just why that naming choice is even more idiotic. Mac OS X, or Mac OS 10 as Apple should have decided to write it, has nothing to do with X11 at all; it doesn't even have an X11 implementation. They just switched to the "X" because they wanted a way to show that it wasn't just another Mac OS release.

      --

      --
      This space unintentionally left unblank.
    7. Re:Roman numerals by snillfisk · · Score: 1

      Well.. the cool part is when you get to 2010 .. which nicely sums up to MMX :) (if iI remember my roman numerals right that is :)

      --
      Mats Lindh
      You never just got the hang of it, did ya?

      --
      mats
      One man's ceiling is another man's floor.
    8. Re:Roman numerals by IntlHarvester · · Score: 1

      And then you will see "MacOS X Server 2.1" and MacOS X Client 3.0", so the "X" is really becoming part of the product name (and will probably be pronounced "echhs" and not "ten".)
      --

      --
      Business. Numbers. Money. People. Computer World.
    9. Re:Roman numerals by Kris_J · · Score: 2

      Didn't you know, Roman numerals are used for device thickness; PCMCIA Type I, Type II & Type III. CompactFlash Type I, Type II (& III?). What's CF I? 3.3mm? and Type II is 5mm, I think. You can't use Roman numerals in software versions as well, that would be silly :-P

    10. Re:Roman numerals by Anonymous Coward · · Score: 0

      I never heard of Type I type II or Compact flash. Is this true? Also Type I and Type II PCMCIA (what's fuck is PCMICA stand for anyway) has the same size. Type I is obsoleted.


      CY

    11. Re:Roman numerals by Anonymous Coward · · Score: 0

      Even time they call a name like this you wonder how could they prosibly have another name for the succesor of the product?

      MacOS X
      MacOS X Returns
      MacOS X Forever
      MacOS X and NT

    12. Re:Roman numerals by Kris_J · · Score: 2
      Yep. IBM's itsy-bitsy, teeny-weeny little Microdrive is a Compact Flash Type II device. It's physically thicker than a Type I device, thus won't fit in a Type I slot. Few digital cameras have a Type II slot (though newer ones tend to).

      Type I & Type II PCMCIA cards are very much different thicknesses, though you're right about Type I not being used much. Also, try not to get the Release mixed up with the Type - the release determines functionality (storage v's I/O) - the Type determines thickness.

      PCMCIA: People Can't Memorise Computer Industry Acronyms.

    13. Re:Roman numerals by Anonymous Coward · · Score: 0
      I think that the real reason that it's now called OS X is that if you say it fast enough, it sounds like "O S sex".

      Subliminal messages in beer and car advertising - and now software!

      Steve Jobs knows what he's doing.

    14. Re:Roman numerals by divbyzero · · Score: 1

      Cute and probably true. There is a somewhat famous counterexample though:

      At one point when Apple was releasing upgraded versions of its entire line of Macs (I think it was an increase in memory), it renamed them all with an "X" at the end of the name... except for the Mac SE.


      But my grandest creation, as history will tell,

      --
      But my grandest creation, as history will tell,
      Was Firefrorefiddle, the Fiend of the Fell.
  11. Windows by BMIComp · · Score: 2

    Well, FYI....
    In the windows nt series, next is windows 2000, so windows 2000 is basically NT 5.

    As for the windows 3.1, 95, 98 series, next will be windows millenium. Although, it will be called windows 98 millenium edition. So it will be first release, second release, the millenium, of windows 98.

    Originally, windows 2000, was supposed to be windows nt and the other series (95,98) integrated, but that didn't work out... i'll find an article in a min and probably reply to my own for it...

    This is all great, except for the fact that windows kinda sucks... oh well.

    1. Re:Windows by jlb · · Score: 2
      They really are confusing everything. Can you imagine trying to explain to your manager the difference between 2000 and millenium?

      I could see it creating some major confusion.

      But that's okay, I don't know anything but software development houses that are intending to adopt win2k anytime soon anyway.

    2. Re:Windows by BMIComp · · Score: 1

      Yeah, there would be major confusion, but i think thats why they called it windows 98 millenium edition.

      Oh well... the millenium is really in 2001, as oppoesed to windows 2000... =P

      Also, windows 2000 isn't that bad, i mean, its much better than nt4... but still is microsoft (its in beta now, will be released on feb 17).

    3. Re:Windows by Anonymous Coward · · Score: 0
      next will be windows millenium.
      What's a `millenium'? Something about a thousand assholes, right?
    4. Re:Windows by Anonymous Coward · · Score: 0

      Yeah, and you're one of them.

    5. Re:Windows by mindstrm · · Score: 2

      Huh. Yeah. It 'didn't work out' because it's in Microsoft's interests to keep the different operating systmes going. It just drives up sales, as people start buying both.

    6. Re:Windows by Tungz10 · · Score: 1

      Windows 98 millenium edition sounds too contradictory to me.

      kinda like Windows 95, 98 editions

      When are they going to release Microsoft Word, PhotoShop edition? And Microsoft Excel, netmeeting edition?

      OK, these examples are a little absurd, but that's just because when I thought of Microsoft Excel: Visual Basic Edition, it sounded too much like something they would actually do.

  12. Some non-computer companies have this problem too by jafuser · · Score: 2
    What about 20th Century Fox? It seems like they're content is going to sound a bit outdated in a year.

    What will happen to Century 21 (Real Estate) in 101 years?

    I'm sure there are other companies with names that have expiration dates...

    --
    Please consider making an automatic monthly recurring donation to the EFF
  13. Version numbers based on years sometimes *good* by Signail11 · · Score: 2

    There is nothing intrinsically wrong with versioning based on the year, with subversions and revisions on each major version change as long as the versioning system does not affect the quality/timing of releases, encourage unneccesary releases, AND each release is clearly and unambigiously distinguishable from each other, with the chronological progression and extent of changes between releases obvious.

    I think that basing the main version number of a piece of software is sometimes a very logical idea. It gives an intuitive understanding of the time period in which a software release occurred, unlike, for example, the Linux kernel versioning system.

    Which is not to say that version numbers based on years are always good. Witness Windows 95 and 98 and the games MS played with OSR releases, OEM versions, Second Edition, Retail releases, etc.

    1. Re:Version numbers based on years sometimes *good* by Anthony+Kilna · · Score: 1

      I agree with you. The way I see it, all things being equal, traditional versioning and year-based versioning will both tell you what product is newer than another (assuming the same system has always been in place, i.e., there's no way to tell if Windows 3.1 or Windows 2000 is a newer product).

      The year-based numbering system does have two advantages: Its more user friendly (my mom will comprehend and feel better about a version number she can associate with a real world concept like years), and it gives the user (experienced or not) a concept of when the software was released. Yes, the marketroids like it, but that doesn't mean its a useless concept.

      The things that concern me though: A major revision development cycle less than one year. Red Hat 2000 1/2 anyone? And an intuitive standard for minor revisions... MS has switched from OSRx to x-th Edition on the Windows line, and uses Service Pack x on their other products. I kinda like the idea of Product 2000 Update x Patch y, which would translate well into standard version numbers (2000.x.y).


      --
      s/[BW]ill(y|iam)?( H\.?)?( G(ate|8)(s|z))?(,? ?v?(III|3)(\.\D)?)?/Girly-man/gi
    2. Re:Version numbers based on years sometimes *good* by Anonymous Coward · · Score: 0

      Signail... Is that post that got moderated up to 5 just you rambling as a joke, or is it truthful?

      What's your karma up to now, anyway?

  14. Microsoft by Da+Penguin · · Score: 1

    After 2000, it could change it to "Windows Future" than "Windows Future 2" or "Windows Future ++".
    Just an idea

  15. Year Versioning Makes Sense by VAXman · · Score: 5

    I think year versioning makes sense, especially since software revisions tend to be every year or every couple of years. It is easy to pinpoint exactly which products go together, and how up-to-date your package is (which is good from a marketing standpoint). On something like VMS, the current OS version is 7.2, the current DEC C is 5.6, the LSE editor is something like 11.2. The version numbers are all out of sync. A number like 7.2 is meaningless. With Linux it is even worse, especially with the kernel version and distribution version out of sync, and all other product versions out of sync. For Microsoft products, it is obvious that Windows 2000 is the most up to date version, that Office 2000 goes with Windows 2000, etc., so I think that's good. I hope that VMS and Unix products go towards year versioning. The bottom line is that a year version means something, while an ordinary version is meaningless and arbitrary.

    I also hope hardware goes to year versioning also. What does 21264 mean? What makes Pentium II newer than Pentium Pro? It would be much easier if it was "Pentium 2000", "Alpha 2000", etc.

    Cars use that convention. As computers become consumer type appliances, it makes sense that they use the conventions also.

    1. Re:Year Versioning Makes Sense by Signail11 · · Score: 2

      "For Microsoft products, it is obvious that Windows 2000 is the most up to date version, that Office 2000 goes with Windows 2000, etc., so I think that's good."

      NO!!!! You can use a version of Office released in the early 90s if you want with Windows 2000. Microsoft only wants you to buy Office 2000 so that you gain the supposed benefits of "being up to date" or having the version numbers match up. This is utterly ridiculous; if your version of Office does what you need it to do, then why bother getting Office 2000 to get the same number as the operating system. In this context, a year version means absolutely NOTHING; it is used to deliberately [yes, split infinitive] create the false impression that one must upgrade (at a fee, of course) to get the full benefits of the new operating system.

      Traditional version numbers make sense IF you know about the software that you are using. Computers are not black box, consumer appliances in the same sense as cars. Sure, it would be great if they were easier for a novice to use, however, several important differences exist. First among them, the differences among cars from varying years is practically *non-existent* while computers and software [should] have meaningful changes and improvements between versions.

      Your analogy is flawed, as is your premise that year-based versioning is neccesarily or intrinsically superior to other versioning systems.

    2. Re:Year Versioning Makes Sense by questionlp · · Score: 1

      To decode the Alpha processor model number (based on 21x64)

      The `21' stands for the processors series
      The `x' stands for the actual revision of the processor when based from the original 21064
      The `64' stands for 64-bit

    3. Re:Year Versioning Makes Sense by Plasmic · · Score: 5

      Year Versioning is only half of the solution:

      Even Windows 98 has a Second Edition and countless updates, Windows NT/2000 have always had build numbers, and the list goes on and on. What it amounts to is that 'year versioning' is the marketing/public side of versioning, and the real versioning takes place in the alleys, with my Internet Explorer 5's version at 5.00.2919.6307 q246094 (really!), and Office 97 at Service Release 2b and the Jet 3.5 update.

      What it amounts to (as far as most people are concerned) is that year versioning is good for when I'm talking to my relatives so that all I have to do is say "does the screen with clouds at the beginning say 95 or 98?" to begin troubleshooting their problems at Christmas get-togethers, but when I'm talking to computer-savvy folks, things like "Slackware 7.0" don't even begin to describe what's really inside my box.

    4. Re:Year Versioning Makes Sense by kenfine · · Score: 1
      Your apparent need to axe-grind about Microsoft is interfering with your analysis.

      Seems a year number for Office can suggest what the latest and most featured version of Office might be -- nothing more and nothing less. I appreciate the convenience. Consumers can decide for themselves whether they want to pay for the features in the newest versions.

      My experience with most non-technical computer users is that they will convince themselves that whatever computer/software combo they have "does what they need it to do". Until they have the option of easily trying out these new features, they don't know what's possible, or how much time they could be saving themselves. As someone who has used Word and MS Office since their first incarnations, I can fairly say that both the 97 and 2000 versions improved the product to the point that most consumers would want the upgrade.

    5. Re:Year Versioning Makes Sense by thales · · Score: 1

      Year versioning also makes it easier to compare products from two venders. Look at the recent jump in Slackware numbers. Too many people were assuming that Slackware 4.0 was older than Redhathat 6.0. If they were Redhat 99 and Slackware 99 the confusion could have been avoided.

      --
      Quemadmodum gladius neminem occidit, occidentis telum est
    6. Re:Year Versioning Makes Sense by Signail11 · · Score: 1

      I was commenting on the initial poster's invalid inference that (Windows 2000 is the most up to date version) implies (Office 2000 goes with Windows 2000). Office 2000 functions perfectly well on Windows 98, as well as Windows 95. Likewise, Office 95 functions on Windows 95, Windows 98, and Windows 2000. There is no need to upgrade to make the versions match, as the original poster states.

    7. Re:Year Versioning Makes Sense by kenfine · · Score: 1

      Agreed -- yours is a good point. Some consumers may be confused by the naming. But the simple fact that consumers may misunderstand what app will work with what OS doesn't equal a conspiracy to mislead by Microsoft, which is what I thought you suggested in your first post.

    8. Re:Year Versioning Makes Sense by Cassandra · · Score: 1

      I find it interesting that Slackware used to have year versioning. For instance, my first Linux CD was a Slackware96.

      I guess they preferred to conform to the other Linux distributions, rather than to Wxx.

    9. Re:Year Versioning Makes Sense by aaronl · · Score: 1

      Most Linux products have what, an average of six - ten updates a year? Take a look at Freshmeat. Some things are updated every few days. It wouldn't work very well in real life. I'd rather go with the standard versioning. It's a lot easier to deal with 4.0, 4.1, etc than 95, 95 OSR2, 95 OSR2.5, 95OSR-Your_mama. The actual version number shows how little difference there was between products: Win95 (4.0), Win98 (4.1). The same generally hold true for other things. A point release tends to not add features (well, unless it's pre v1.0), just fix problems. But a full version adds things. IE: 2.0.38 differs from 2.2.13, but much of the underlying code stays the same, it wasn't a rewrite. 3.1 is much different from 4.0/4.1. See the point? So we can have Linux 2000, Linux 2000.2.13, or Linux 2.2.13. The smaller one looks more manageable.

    10. Re:Year Versioning Makes Sense by TimeWaste · · Score: 2

      Ask 10 people in the Windows product group at Microsoft (not in sales) what the name of the product that they shipped on 12/15 was, and I bet at least 8 say "NT 5". Yes, they have been working on NT 5.0 for years. And, they have started work on NT 6.0. Marketing calls it whatever they want (and I agree with many of the arguments that year-based versions helps consumers a LOT), but there will always be a reasonable version number behind the scenes (and users will be able to see it if they look hard enough). It's the only way you can manage build processes.

    11. Re:Year Versioning Makes Sense by Anonymous Coward · · Score: 0

      Its not just microsoft, and its not really a conspiracy. Its called marketing, and Signail11 hit it right on the nose. The fact that he used microsoft as an example says more about the dominance of microsoft products in the consumer market than his own personal feelings.

    12. Re:Year Versioning Makes Sense by Anonymous Coward · · Score: 0

      slackware used to used to have version numbers. before the year system. I'm glad they went back to version numbers.

    13. Re:Year Versioning Makes Sense by asqui · · Score: 2

      At first the original idea (2 rungs up the ladder) seemed okay. A little strange, having everything foo 2000, but okay.

      When I read your response however, it became blindingly aparent that year versioning is not the way to go. Maybe for Microsoft, and their marketing campaign (and im not saying I agree with your whole anti-MS sub-conscious buy-the-latest-version scam idea) but for most products out there you cannot really standardise like that. People that use a certain range of products are familiar with the versioning employed and its significance. The user-friendliness of naming everything the same seems a little dull...Why exactly do we need to cater for all the newbies out there?

      I suppose that came out wrong, its good to encurage new computer users, I like to see the whole computer explosion thing happening, it was really amasing to see how many people started using computers and the internet so suddenly. But I mean, standardising things to such a level seems kind of dumb to me. And all to make the newbies feel at home?

      If you use a particular software product, chances are you are familiar with the versioning system and know the significance of version 4.13.1462 More importantly, if you are looking at foo 2000 what do you know about it? Wow, its the 2000 version, yay! What does that mean exactly? absolutly nothing! It doesnt even narrow down the release date to one year... it could well have been released in 1999, or late, in 2001 ! At least when you look at foo v13.3.1214 you have some details, you know that its been rebuilt x times since the release you are using, you know what the magnitude of the upgrade is likely to be from previous experience... with foo 2000 you know nothing, and at best, you'll know the build number... the only remains of the shattered old versioning system, which will give you little information!

    14. Re:Year Versioning Makes Sense by Fred+Ferrigno · · Score: 1

      Why exactly do we need to cater for all the newbies out there?

      Because they are more newbies out there than there are non-newbies, and there's more money to be made and more market share to be gained by catering to them.

      And all to make the newbies feel at home?

      Yes. What do car places advertise to sell? They tell you about their "no-pressure deal" and easy to use price information sheets. Of course, they advertise other stuff, but ease of use (and even ease of identification) is very important.

      In general, I tend to agree that year-based versioning is inspecific and inappropriate, but there is another problem with the accepted versioning practices.

      I may use Foo all the time, I may know exactly how Foo's versioning system works, but suddenly Foo tells me I need a newer version of Bar, a mysterious and complicated application I've never used outside of Foo. I stumble across a link and see Bar version 5.7.18, download and use it. Little do I know, but Bar version 5.7.18 has a critical bug that was fixed in version 7.8.3. If it had been Bar '95 and 2000 instead, I would have known instantly that Bar '95 is out of date and went searching for a newer version.

      Complicated, yeah, but the moral is this: we don't all spend our days memorizing the versioning scheme of every application we use, and even if we did, it doesn't help much without a reference to what's new. The year-based system goes _a bit_ further by providing that reference automatically (the current date).

    15. Re:Year Versioning Makes Sense by Eric+the+.5b · · Score: 1

      Perhaps a combination of the methods is the best, to give users a clear idea of the date of publication and the true version of the product.

      Something like "Application 4.6 (2000)" might be the best combination, where one doesn't have to dig through manuals to find a copyright date...
    16. Re:Year Versioning Makes Sense by Roach · · Score: 1

      Boy I hope you don't get your way. I think the intellectual value of your posting is certainly in question. Maybe you should consider dropping a resume at Microsoft. I am opposed to a dullard year based version numbering system. Lets continue with the traditional methodology.

      -Roach

    17. Re:Year Versioning Makes Sense by IntlHarvester · · Score: 1

      I can fairly say that both the 97 and 2000 versions improved the product to the point that most consumers would want the upgrade.

      I'm curious what in Office 2000 was worth the upgrade, in your opinion. Except for the HTML/XML export and a zanier paperclip, Office 2000 has a nearly identical feature set to Office 97.

      Microsoft sends my company this stuff for free, so I use it. But I can't imagine paying for it and feeling like it was worth it.
      --

      --
      Business. Numbers. Money. People. Computer World.
    18. Re:Year Versioning Makes Sense by Kris_J · · Score: 2
      Some consumers may be confused by the naming.
      Some!?! - Hands up all IT staff who've been told by a user that they're using "Windows 97".

      When a user is using Windows 95b, Office 97sp2 & Outlook 98 they actually don't have a clue what version of anything they're running. Again, hands up anyone who's had a user not notice there's a difference between Outlook 97/98 & Outlook Express - at least until they can't find their e-mail. "But, I just clicked on the Outlook icon like I always do." (Note: I do actually blame MS for this one)

    19. Re:Year Versioning Makes Sense by arachno · · Score: 1

      Web collaboration. Once you've really got this going at work it is extremely cool. And the paperclip actually became more useful than annoying for my mother so she doesn't call with questions anymore

    20. Re:Year Versioning Makes Sense by IntlHarvester · · Score: 1

      Yup, I know. However, what percentage of Office 2000 shops have implemented this? My guess it's pretty low.

      Ask Prof. Clippy "What's new in Office 2000?" and he will give you a very thin list of new features.
      --

      --
      Business. Numbers. Money. People. Computer World.
    21. Re:Year Versioning Makes Sense by penguinboy · · Score: 1

      Well, the most SATANIC thing in O2K is the "optimized" menus that hide entries you don't use as ofter! Aarrgh!

    22. Re:Year Versioning Makes Sense by gammatron · · Score: 1

      ok smart guy, decode 21066 for us then...

      yes that was an actual shipping processor.

      --

    23. Re:Year Versioning Makes Sense by Anonymous Coward · · Score: 0

      Looks like the month of February during the Year of the [Norman] Conquest to me.

    24. Re:Year Versioning Makes Sense by kenfine · · Score: 1
      You can turn off the (admittedly stupid) "hide rarely used features" option in Word 2000 by flipping a simple radio button.

      I think this is one of those non-features for people who are convinced their last word processor "did everything they needed it to do".

    25. Re:Year Versioning Makes Sense by spectecjr · · Score: 2

      I suppose that came out wrong, its good to encurage new computer users, I like to see the whole computer explosion thing happening, it was really amasing to see how many people started using computers and the internet so suddenly. But I mean, standardising things to such a level seems kind of dumb to me. And all to make the newbies feel at home?

      You're making one BIIIIG assumption:

      0 100
      |'''''''''|'''''''''|'''''''''|'''''''''|
      ^- The avg. newbie You ---^


      This is a rough view of what most people look like compared to most techies in terms of computer knowledge (Don Knuth presumably is at 110 on this scale).

      Here's the "do they give a flying fsck?"-ometer that registers how much they WANT to approach most techies on that scale:

      0 100
      |'''''''''|'''''''''|'''''''''|'''''''''|
      ^--- how much they want to find out


      As you can see, they basically don't give a flying fsck. This is because they have better things to do with their lives - like writing their memoirs, researching their family history, surfing the net or doing their taxes.

      Home computers, consumer OS's and consumer apps are written (remember this - it's one of the more important things you'll read today) for these people. Yep, that's right - your customers/users/whatever for consumer apps and consumer OS's are generally going to be people who don't care and don't need to learn the nitty gritty of their computer.

      You know why?

      Because that's why you get the big bucks - so that they don't have to .

      Of course, if you're giving everything away for free, that might explain your attitude...

      Computers aren't some elite thing that should be used to create some kind of pseudo class war -- they're a tool. They're popular because every-day people want to use them to get their stuff done.

      In short - you don't sell hammers that require people to be concert pianists to use them - because that way, you won't sell any hammers.

      Simon

      Simon

      --
      Coming soon - pyrogyra
    26. Re:Year Versioning Makes Sense by Krux · · Score: 1

      Very true... I've heard this one far too many times.. I've given up trying to explain to users that there was no windows 97, and even if there was we didn't install anything but windows 95 (and now NT 4.0) on the users machines.

      I think the year based version system is bad, as products do not get updated once a year... hell I've come out with 7 new revisions to my program in the past few months.

      --
      "One of these days... milkshake... BOOM!!!!" - emb
    27. Re:Year Versioning Makes Sense by Anonymous Coward · · Score: 0

      this maybe off topic, but ill say it anyway... ive found that the suse 6.x rescue system actually does set the hostname to YoMama after bootup.

    28. Re:Year Versioning Makes Sense by donutello · · Score: 1

      The build number you refer to is simply that: The number of the build that you are using. A product like Win2k, while being developed, is built, say everyday as features are added and bug fixes are made. These build numbers are sequenced so they can be refered to. Ultimately, a particular build is blessed as being fit to release and that is done. This has nothing to do with versioning.

      --
      Mmmm.. Donuts
    29. Re:Year Versioning Makes Sense by donutello · · Score: 1

      Man I wish I had some moderator points to assign to this post to rate it up.

      --
      Mmmm.. Donuts
    30. Re:Year Versioning Makes Sense by Troll_Hunter · · Score: 1
      I really agree with you here

      As you can see, they basically don't give a flying fsck. This is because they have better things to do with their lives - like writing their memoirs, researching their family history, surfing the net or doing their taxes.

      This is why everyone wants to eat only TV dinners at home. Learning how to do anything more than peel off tin foil and shove some frozen muck into the oven is just too much work, and people have better things to do with their lives than cook. Clearly, cooking is an arcane and overly complex task just for techies, or people who have no friends or other interests.

      Computers aren't some elite thing that should be used to create some kind of pseudo class war -- they're a tool. They're popular because every-day people want to use them to get their stuff done.

      You are right again. This is why no one goes anywhere without calling a cab. Learning to walk is just soooo 70's. A bicycle has far too much complexity to be useful, I mean come on, people are expected to shift gears? Plus bicycles are sooo stupid to just have two wheels. It's just an invitation to fall over.

      And don't get me started about cars. What's this bullshit about having to press one pedal to get it to go, and a different pedal to make it stop??? And what is up with the third pedal off to the left, and that stick-thingy with the numbers and the letter R on it between the seats!! There is even a rumor around that you have to put gas in those things. And clearly, the idea of having to turn a steering-wheel-thingy is so primitive, unintuitive, and complex that no average person will want to do it. That's why cabbies get paid big bucks to carry you from your bed into the cab, and dump you off at your destination.. So users won't have to go thru the arcane process of learning to drive.

      Thanks, Simon, for setting the world straight.

    31. Re:Year Versioning Makes Sense by asqui · · Score: 1

      Yes I guess you have uncovered an important fact that I forgot to take account of originally... but dont worry, this is all taken care of by the Mac... its quite simple really:

      If you want to use a computer without ever knowing what the hell is going on, and what the system is doing or anything else for that matter. And if all you want is pretty pictures to click on and observe the purdy colors... then get a Mac. It looks 'cool' ('cool' as in people seem to think it is, but i sure dont) on your desk and nothing says 'I'm a regular user that doesnt know jack, and I dont care...' Like a futuristic, non upgradable, lump of crap. It so futuristic, that in fact such old and ridiculous things such as "upgrades", "expansion slots", and the mother of them all, the "floppy dirve" have been discarded. Now you'll be up with the times with 2, yes thats 2 (TWO!) USB ports. Once you wait 10 months for USB products to come to the market, and then pay a 300% inflated price to get the first USB printer off the shelf, and then connect a printer and scanner to your box your updrade capabilities have been fiulled to capacity! Theres nothng more you can do! Imagine the satisfaction! Want another meg of ram? Dont like the primative video card thats soldered directly into the motherboard? Just throw your box out the window, and buy the iqMac, but make sure you meet the sstrict requirements of having an IQ of 2 or less before you can buy it. Of course you can leave that printer and scanner attached as you throw it out... they are way outdated, you want to be up with the times dont you? the iqMac will feature the latest USB 2000 technology, with the new 0 backwards-compatibility feature set. Buy an iqMac now... and then wait for USB 2000 to actually be created before you actually dream of using a scanner or printer. The iqMac is stepping into the times, and illiminating the need for a monitor, yes thats right, no need for the fuss of a monitor anymore, this is the ninties...err zeroes...

      So anyways, I think I have made my point clear (that I have no respect for Macs...)

      So I guess the year numbering can be left for the weenies using Macs etc. but the day I see RedHat 2000 is the day I die...

    32. Re:Year Versioning Makes Sense by Anonymous Coward · · Score: 0

      >In short - you don't sell hammers that
      >require people to be concert pianists to use
      >them - because that way, you won't sell any
      >hammers.

      Just goes to show how much you know about hammers. Yes there are a lot of stupid people out there that see all hammers as the same. This is just not true. There are framing hammers.... claw hammers... Finishing hammers. Each kind of hammer has its own use for different kinds of jobs. I personally would like to see you put in a picture nail in the wall with a framing hammer.

      The moral of this story is simple. You have to learn to use the tools out there to do a job. You can pretend to make them simple and easy for fools and lamers, but they never will be. For the people that just want to do taxes and type a letter to their grandma... or even surf the net. They don't need a computer. That is more power and ability then they need.

      Thanks. ":)

    33. Re:Year Versioning Makes Sense by Anonymous Coward · · Score: 0

      I like framing hammers! Everything I bash gets a face full of checkers!

    34. Re:Year Versioning Makes Sense by Barcode · · Score: 1

      Year dating makes very much sense for programs like windows, where it comes out roughly every 2 years (but not if they release a program dated for 2005 in 2004). But what happens when it comes out semi-annualy? I think the best solution is one I've seen implemented in several little applets, and in the programs that I write, is in the mm.dd.year format, so one can easily see what version is older than the other, and it accompanies up to 365 versions a year.

      As for year dating in Pentium chips, this has an added bonus for intel - obscellence intoleration. People will no longer have their main concern being the megahertz power of the processor (a bogus value anyway) but whether or not the year the calendar is turned to is stamped on the chip in their computer. So next time you hear two new computer owners bantering about whose processor is better, the 450 mhz or the 650 mhz PIII, you may hear "Well, yours is 98 buddy, get with it, its 2000! That computer won't even get you on the internet. 2 whole years!!!" This ofcourse is false logic, I have been using a "95" for quite some time, (since 95!) and have done everything I want.

      But this poses two problems for consumers. First, it takes the pressure off of intel's engineers to follow moore's law (a rather unlegitimately self-prophecy in my opinion) and get faster processors in little time, because everyone will just care about the date, not the speed. And second, when people are striving to get new processors every year, this added power won't serve consumers with faster speeds - software coders at factories like Microsoft will take that oppurtunity to lay off optimizing their code, and make it more bloated than ever. This has been happening for years, but will happen more than ever if Intel takes up a new coding scheme.

      Just my 1/50th of a US green back.
      (P)

      --
      "Lazyness is the first step towards efficiency." -Patrick Bennett
    35. Re:Year Versioning Makes Sense by GossG · · Score: 1

      Computers are not black box, consumer appliances in the same sense as cars.

      Cars are not necessarily black boxes. When my Escort version 83 engine became corrupted, I hadn't saved a backup. My mechanic suggested an upgrade since he considered Escort Engine to be an unstable product in any pre-90 release. Based on availability, we installed Tempo Engine 85 instead. Apparently both use the same API set.

    36. Re:Year Versioning Makes Sense by Trepalium · · Score: 1

      Year versioning makes sense when trying to sell a product... However, when supporting the product, things are completely inverse. For me, when trying to help a customer with their products, it's more helpful for me to have a major.minor version numbering scheme, as this kind of information is usually easier to get out of a customer, even if they don't get all the details completely correct. For instance, lets assume that Windows hadn't jumped to the year-dating system. If I asked a customer what version of Windows he/she was running and got the reply "4 something" that would probably be enough information for me to find some kind of solution for them, as Windows 4.0 (Win95) and 4.10 (Win98) are largely similar, and there are few enough differences so that one solution usually works on both. It's just less information for the user to remember to tell me. However, this also has to be accompanied by some sanity on the behalf of the software manufacturer to give the software meaningful version numbers (e.g. not increment the major version without reason), and most can't seem to do that. We've all watch Microsoft bloat version numbers... Word for Windows "magically" jumped from version 2.0 to version 6.0. Windows NT started life as 3.1, then jumped to 3.5 and 3.51. And I seriously doubt Microsoft SQL server made it legitimately to version 7. We've also seen the Linux community do it, where Slackware jumped to version 7 for no good reason, and numerous distros started their life at 5.x or 6.x.

      The older style major.minor version numbering scheme really gives more information to those who really care. I don't want to have to try and diagnose a program whos version numbers include things like 2000, 2003, 2005, 2008 and 2012 and try to figure out which one had serious changes, and which are just minor updates. Unfortunately, it seems that in the Win32 world, major.minor version numbers are going the way of the Dodo.

      --
      I used up all my sick days, so I'm calling in dead.
    37. Re:Year Versioning Makes Sense by Kanasta · · Score: 1

      That may make sense for things like MS that release their products less than once a year, but it doesn't make sense for most shareware/freeware writers.

      Some people have releases every one or two months. If we went the year versioning, would we have 2000.1, 2000.2 then?

      And as other posts have pointed out, Office 2000 gets released before 2000, while Win2000 gets released after. If you think about it, it's not year versioning at all, just big number versioning, which just happened to coincide with our years...

    38. Re:Year Versioning Makes Sense by asqui · · Score: 1

      what the hell's a framign hammer?

    39. Re:Year Versioning Makes Sense by asqui · · Score: 1


      Little do I know, but Bar version 5.7.18 has a critical bug that was fixed in version 7.8.3. If it had been Bar '95 and 2000 instead,


      yahuh, and if it was:
      Bar 2000
      Bar 2000 service pack 1
      Bar 2000 service pack 2
      Bar 2000 redpolka bugfix release
      Bar 2000 bluetooth update
      Bar 2000 y2k compliant release
      Bar 2000 Build 812475.2

      At least they can see the numbers (Im assuming they can count... though some mac users.....)
      at least with proper versio numbers you can see whats newer, rhather than trying to decode some 'user friendly' names added to the 'use friendly' versioning...

    40. Re:Year Versioning Makes Sense by Ed+Avis · · Score: 2

      I think the 'Slackware 96' name was just a one-off as another name for Slackware 3.1.

      --
      -- Ed Avis ed@membled.com
    41. Re:Year Versioning Makes Sense by Ed+Avis · · Score: 2

      Year versioning is not a very good idea, because you can't tell whether two versions are very different or only slightly different. All you know is when they were released - and even that is often wrong (eg Win2k released in 1999).

      For example, going by the year versioning, which is the bigger jump:

      Win95 -> Win98
      Win98 -> Win2000

      Of course, it must be Win98 -> Win2000, since there's only two years difference! (No pedants please). If they'd called the versions by their proper names, 'Windows 4.0', 'Windows 4.1' and 'Windows NT 5.0', you could see what was going on.

      --
      -- Ed Avis ed@membled.com
    42. Re:Year Versioning Makes Sense by Ed+Avis · · Score: 2

      Yes, you can certainly use older versions of Office with newer Windows versions. In fact I'd recommend it.

      I'm running the 32-bit (Windows NT) version of Word 6.0 on a Win98 machine. IMHO 6.0 was, (like Version 7 UNIX is claimed to be) 'a great improvement over all preceding and subsequent releases'.

      The best part is that it opens up almost instantly - in a second or so - and is amazingly fast compared to the bloated hogs Word 97 and 2000.

      --
      -- Ed Avis ed@membled.com
    43. Re:Year Versioning Makes Sense by Tungz10 · · Score: 1

      You forgot about USB RAM. BTW that made me think of something. If I add a second hard drive to my system, write some code so that it gets formatted whenever I turn my system on, and put an 10GB swap file on it, can I brag to my techie friends that my machine has 10GB of RAM? I was just wondering...

      Nah, better to advertise it as having 10GB of RAM and put it on EBay.

    44. Re:Year Versioning Makes Sense by Tungz10 · · Score: 1

      It hits someone on the head, but makes it look like another hammer did it.h

  16. My thoughts... by elixir · · Score: 3

    I like the way many Linux distributions code name releases. (Manhattan, Slink, Potatoe, etc.) Why can't we do that more often? I think it's much easier to remember Cheese vs Potatoe rather than say 5.1 vs 5.0.1. I'm not saying loose the numbers altogether, but just emphisize the code name more.

    Either code names or we can use another industries system... (GT, VR-4, SX, GS, etc.)

    Spice it up!

    --
    -- The intelligence on this planet is a constant, but the population is growing. --
    1. Re:My thoughts... by VAXman · · Score: 2

      Microprocessors have code names also, but they are hard to remember:

      P6 -> Pentium Pro
      Klamath -> Pentium II at slower speeds
      Deschutes -> Pentium II at faster speeds
      Katmai -> Pentium III at slower speeds
      Tanner -> Pentium III Xeon at slower speeds
      Coppermine -> Pentium III at fast speeds
      Cascades -> Pentium III Xeon at fast speeds
      Dixon -> Some mobile Pentium
      Mendocino -> Some Celeron version
      Etc. Etc.

      Personally, I think Pentium Pro/II/III (etc.) are much eaiser to deal with than the code names are. :-)

    2. Re:My thoughts... by Anonymous Coward · · Score: 0

      "Potatoe"? You just pulled a Quayle!

    3. Re:My thoughts... by elixir · · Score: 1

      At least I'm not the vice president. =)

      --
      -- The intelligence on this planet is a constant, but the population is growing. --
    4. Re:My thoughts... by Emil+Brink · · Score: 1

      Are you serious? Now, I use one of those distros distribution (Debian, actually), but I find it absolutely silly that they use names like that! Quick, tell me which is later; potatoe, woody or slink? How should anyone know? It's just silly, or perhaps even borderline stupid. At least, it is to me.

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    5. Re:My thoughts... by kevin805 · · Score: 2

      Perhaps choose a code name with the first letter indicating the version number. Clearly Manhattan should be older than Slink.

      --Kevin

    6. Re:My thoughts... by BlaisePascal · · Score: 1

      Slink, then potato (no e), then woody (not released yet).

      Of course, if you said "Debian 2.1, Debian 2.2, or Debian 2.3", you would have been referring to the same releases.

      There are reasons why Debian uses a code-name based -internal- versioning system instead of numbers. But Debian doesn't expect people to memorise the code names. They give numeric versions to the releases when they make them.

      The same thing is true of MacOS's code names, or Red Hat's.

    7. Re:My thoughts... by Anonymous Coward · · Score: 0

      Potatoe? Potatoe? Is Dan Quayle posting to slashdot now?

    8. Re:My thoughts... by mikael_j · · Score: 1

      Mendocino- Celeron with cache (128k) Mikael Jacobson

      --
      Greylisting is to SMTP as NAT is to IPv4
    9. Re:My thoughts... by Kris_J · · Score: 2
      Yes, but most people don't actually know anything about the various processor classes...
      • 8086/8088 - the original, no protected mode
      • 80286 - protected mode, barely
      • 80386 - new 32bit stuff and new instructions (gee, could I vague that up a bit)
      • 486 - on-chip maths co-processor & on-chip cache
      • 486SX - no co-pro
      • 486DX - what the 486 always was before the SX
      • 486DX2 - internal clock speed double outside BUS
      • 486DX4 - internal clock speed triple outside BUS
      • Pentium - I forget, some PCI bus stuff?
      • Pentium MMX - Multimedia instruction set, sort of DSP stuff (kinda)
      • Pentium Pro - Lots of 32-bit instruction optimisation
      • Pentium II - MMX & Pro combined
      • Celeron - A P2 missing an expensive cache
      • Pentium III - Umm, just plain faster?
      • Xeon - Multiprocessor P3.
      Anyone want to flesh this out / correct me?
    10. Re:My thoughts... by steve9000 · · Score: 1


      > Pentium III - Umm, just plain faster?

      Dont forget the Streaming Simd Extensions
      (SSE, also known as KNI) which is like MMX
      only for floating point. Probably much more
      useful than MMX too, given the current 3d
      mania.

      Steve.

    11. Re:My thoughts... by reflector · · Score: 1

      Xeon - Multiprocessor P3.

      PIIIs can be used multiprocessor just like Xeons can. AFAIK, Xeons are only different in that they have larger L2 cache sizes. PIII cache = 512k, Xeon = 1MB or 2 MB level 2 cache.

    12. Re:My thoughts... by askwar · · Score: 1

      > Perhaps choose a code name with the first letter indicating the version number.

      BTW: That's also the way the weather folks are doing things. If you have a high pressure system, it's going to have a male name, let's say "Alexander". Then the next high will be called "Bruno" (or whatever), the next "Caesar".

      Low pressure system will always have female names, so the first low in the year maybe called "Andrea" then "Berta" etc.

      At least that's about the way they do it here in Germany/Europe.

      --
      Alexander Skwar -- Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die
    13. Re:My thoughts... by MikeBabcock · · Score: 2

      To the average person, trying to figure out which car came out in what year and what features it has is extremely difficult as it is. Sure, names 'spice it up', but they don't help things any.

      The "Escort 4" would obviously be the 4th incarnation of the Ford Escort. The problem is that car companies release cars every year, whether there really are new features or not (different colour and moulding, that's all?).

      --
      - Michael T. Babcock (Yes, I blog)
    14. Re:My thoughts... by VAXman · · Score: 1

      Actually, regular Pentium II's and III's can only be used in 1 and 2 processor configurations. You need Xeon for 4-way and up.

      The other main difference is that the L2 cache runs at the processor speed, whereas regular Pentium II's and III's L2 cache run at 1/2 speed.

      There are some other small differences. I believe that 36 bit addressing is only available on Xeon (but I'm not positive).

      However, for Pentium II (and I believe Pentium III, but I'm not postive) the actual processor die is the same between Xeon and the regular model. The difference is the packaging. However, there is a real technical difference to this, it is not just a marketing difference. For 4-way and up, the electrical connections in the package are much more complicated and more expensive to get to work together in one bus. And obviously all of that L2 cache is very expensive.

    15. Re:My thoughts... by KMSelf · · Score: 2

      Incidentally, almost all California placenames. Katmai is a mountain in Alaska, not sure where Tanner is. Coppermine? Dunno.

      ...and it also explains why the Celeron always seemed to just be someone blowing smoke. Heck, it's the STONED virus in hardware....

      What part of "Gestalt" don't you understand?

      --

      What part of "gestalt" don't you understand?

    16. Re:My thoughts... by VAXman · · Score: 1

      Most of it is in Oregon, where most of the IA-32 stuff is designed. Klamath, Deschutes, Coppermine, Tilamook, and Willamette are all rivers in Oregon. Cascades is a mountain range in Oregon (actually it's probably a river too).

      Merced and Mendocino are counties (?) in California.

      Katmai and McKinley are mountains in Alaska. Why those are so-named is beyond me. (Katmai is from Oregon, but McKinley is from California).

      I don't know where/what some of the others, such as Tanner, Foster, Timna, Dixon, Deerfield, Madison, and Northwood are.

    17. Re:My thoughts... by Jeremi · · Score: 1

      The other main difference is that the L2 cache runs at the processor speed, whereas regular Pentium II's and III's L2 cache run at 1/2 speed.

      This has me a little bit confused... if the L2 cache runs at processor speed, of what use is the L1 cache? I'm sure I'm missing something, can someone explain?

      -Jeremy

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
  17. Not a serious problem by AME · · Score: 2
    Numbering products which are updated every couple of years by the release date is about as valid as anything else, so long as they continue doing it that way.

    Chessmaster once had versions based on the chess engine's play rating. Up to about 2100 or something; after that, 3000, 4000, ... 7000 (or whatever it is now), the numbers were merely marketing hype. This inspired a competing product called 'Chess Maniac 5.1 Billion' or some such which was just trying to have the ultimate version number.

    Does 'Windows 2005' really make less sense than, say, 'Mandrake 7.0'?

    --
    "I have a good idea why it's hard to verify programs. They're usually wrong." --Manuel Blum, FOCS 94
    1. Re:Not a serious problem by HermDog · · Score: 1
      Does 'Windows 2005' really make less sense than, say, 'Mandrake 7.0'?
      Well, let's apply some basic algebra to the question and "simplify" it to:
      Does 'Windows' really make less sense than, say, 'Mandrake'?
      Now, I think the answer is obvious: Yes. Let's try with some substitutions. Let's substitute "poking your eye with a sharp stick" for "Mandrake":
      Does 'Windows' really make less sense than, say, 'poking your eye with a sharp stick'?
      Well, that seem to still work out to a resounding "Yes," doesn't it?

      On the other hand, if I wanted to know if Mandrake 7.0 was newer or older or just different from Mandrake 7.1 or Mandrake 7.2, I would have to resort to the difficult task of parsing the version numbers, whereas if I wanted to discover if two Windows 2005 CDs were different from each other, I'd only have to resort to augury.

      I won't care so much about this in a few days, but I've been helping people not worry about Y2K affecting their Win95 systems, and it sure would have been nice to have some definite assurance which version of Win95 everybody had. It all worked out, but would it have been so hard to have Win95, Win95 release 2, Win95 release 3, or some similar nomenclature be more consistently and prominently displayed? Anybody know where I can find uname -a for Windows?

      --
      JADBP
    2. Re:Not a serious problem by Jaeden · · Score: 1

      That was Chess Maniac Five Billion (and one)

      freakin' game installed off 14 floppies...

      cjd

    3. Re:Not a serious problem by Anonymous Coward · · Score: 0

      The pawn that jumped out from under the queen's dress with a machine gun was hilarious. So was the archer who would shoot off someone's face (literally).

      That game was worth every floppy.

  18. hmmm by Anonymous Coward · · Score: 0

    I dont know about the rest of you, but my software has a new version every couple of days, so version years would not work. Even windows has real version numbers.

  19. Fractint vs. Emacs by Kyobu · · Score: 1

    Fractint (currently on v. 20.0) and Emacs (currently on v. 20.5) have historically been in competition for the largest real version numbers. In response to apsmith's assertion that large version numbers imply obsolescence, Emacs is an obvious counterexample. Fractint is a little more dubious, but it remains very powerful.

    --
    Switch the . and the @ to email me.
    1. Re:Fractint vs. Emacs by Anonymous Coward · · Score: 0

      You left out XEmacs, currently in the 21.x series.

    2. Re:Fractint vs. Emacs by BlaisePascal · · Score: 1

      Yeah, XEmacs is in the 21.x series... but it didn't -start- at 1 (it split off from GNU Emacs, and retained the version number of the split when released).

      I also think they might have skipped a number somewhere to re-sync with GNU Emacs when they regained a certain degree of compatability and interoperability.

  20. Versioning and other forms of obfuscation by Anonymous Coward · · Score: 0

    Its futuristic alright. Its designed to confuse. From a company that spends more money on marketing and legal than development, you have things like NT3.1 (pre alpha,) NT3.5 (alpha,) and NT4.0 (beta,) and a new rewrite 2000 (?)

    From the same company that brings you the MSCE (MicroSoft Certified Enemas,) you have versioning that includes an unordered versioning scheme of all encompasing "service packs," "hot fixes," and obfuscated "registry entries."

  21. Mozilla has it right by Money__ · · Score: 3
    Mozilla has it right.
    I want nightly builds.
    Access to the bug database.
    Browse the source.
    My advise to software marketeers?

    Release early and release often, and above all, be open.
    _________________________

    1. Re:Mozilla has it right by Fuhrer · · Score: 1

      Why is the parent post moderated up to 5: Insightful? Its only just barely even on topic.

      I don't see anything remotely insightful in the post. Maybe someone involved in Mozilla had some moderator points to spare and decided to push up the post that wow-ed Mozilla.

  22. Windows 00 ?!? by jeff_C · · Score: 1

    Yea but can you imagine if Microsoft had continued down that line Windows 95 then Windows 98 then . . . Windows 00 ?

    1. Re:Windows 00 ?!? by Anonymous Coward · · Score: 0

      > then . . . Windows 00

      Windows Naught? Like it I do, yes, hmm. :)

    2. Re:Windows 00 ?!? by Anonymous Coward · · Score: 0

      I think that is pronounced "uhh-Oh!"

  23. Hmmm that's really crappy. by slashdot-terminal · · Score: 2

    I used slaskware when I guess versioning was a bit more sane 3.4 and 3.5 and 3.6.
    Why do people get so irritated about being hassled via e-mail? If I get hassled via e-mail I can just ignore the more innane e-mails and go on in life. What would be more irritating would be personal harassment via face-to-face communication.

    --
    Slashdot social engineering at it's finest
    1. Re:Hmmm that's really crappy. by Relforn · · Score: 1

      Well, I get irritated about Pat being hassled via e-mail because I think he puts together one of the finest distributions, and we don't need a lot of lamers wasting his time.

  24. Does anyone care? by Freshman · · Score: 1

    Who the hell cares how they decide to label a new version of Windows? I mean, Windows is Windows, stuff is stuff, and a logical person will read a review instead of saying "ooh, 2001 > 2000, must buy!"

    --

    ----------
    "They misunderestimated me." --George W Bush, Nov. 6, 2000
    1. Re:Does anyone care? by kraig11 · · Score: 1

      logical people?
      you've never tried selling computers, have you? ;)

      the number of people I get that just assume a bigger number is better is truly amazing.

      "must have 50X CDROM, I don't want that 48X, those are too slow"

    2. Re:Does anyone care? by Eythain · · Score: 1
      Since my 24x CD-ROM sounds like the coming of Armageddon or something when it spins up, and I half-expect the computer to fall apart before my eyes from the vibrations, I shudder to think what a 50x CD-ROM will sound like.

      Eythain v. 22.2.1 (to stay on topic)

      PS Does this mean I'm stable?

    3. Re:Does anyone care? by Potatoswatter · · Score: 1

      It's all about the soundproofing. Put foam around any vibrating parts to quiet it down, if yer courageous...

      Work together for the Common Geek Good:

      --

      Check out Project Upper/Mute, an all-around awesome compiler fra
    4. Re:Does anyone care? by Krux · · Score: 1

      Saddly I've seen 100x CDROM drives.. there's another thing where the x multiplier is esentially meaningless. 100x.. come on...

      I still have an 8x

      --
      "One of these days... milkshake... BOOM!!!!" - emb
    5. Re:Does anyone care? by Anonymous Coward · · Score: 0
      Weren't 100x drives just ~24x drives with drivers that would agressively cache as much as they could (to memory or disk) in the background? Apparently around 48x they started using several lasers instead of just one.

      How do you pronounce "48x", anyway. I've heard "48 speed" and "48 spin", but neither really seems right.

  25. We NEED the high numbers by redhog · · Score: 1

    Why do all marketers and programmers screw up with the version numbers? The first tends to jump from 1.0 to 2000 in just one version, while the latter seems to like endless sub-versions a'la Linux 2.2.0-pre30-ac5...
    I think i't all about what the swedish word "lagom" means - not too much, not too less, not extreme in any direction, not even extreme in not being extreme.
    Why can not everyone settle for versions that are just integer numbers that increments by one for each new version? The numbers does not matter anyway - they only serve to enable us to see which of two versions is the newest. How much newer or cooler it is can not by any means be read out of those numbers!
    Anyway, I've described another version naming system here. It describes a system that provides information about who is responsible for which version, and backward compatibility. If you wish to comment on it, drop me an e-mail!

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
    1. Re:We NEED the high numbers by larkost · · Score: 1

      There is actually a system that is supposed to be in place with the tuppol numbering system. The first number is supposed to be incremented only when there is a change to the file format that prevents the older versions from reading the newer's files. The second number is supposed to be for added features (that do not render older versions incompatible), the third is for bugfixes.


      I remember all this from an old C book (as in before C++ was really arround), that I picked up when I was first starting to get into languages beond Apple-Basic, and TurtleGraphics (now those were happy days... *sigh*)

    2. Re:We NEED the high numbers by Kris_J · · Score: 1
      Hey, a standard! We might have a winner. Anyone got any moderation points for the post above?

      Does anyone have a URL for this "tuppol" system? Is it in an ISA9xxx-something?

  26. Year-based naming by retep · · Score: 4

    Year-based naming may be nice and easy to follow. But you have to remember that when you say Windows 95 it "feels" old. Tieing the name to the year the software was released is just a way of making sure people remember how old their software is.

    1. Re:Year-based naming by afflatus_com · · Score: 1

      retep has the correct reason behind Microsoft's marketing idea for naming after the years, so that users will feel their OS is ancient. They did not invent this strategy for naming, the looked that it has been successfully employed in the automotive industry for decades. Consider whether people would be more apt to upgrade their car if they could tell still others they were running a Buick 12.0.4 instead of a 1983 Skylark.
      --

      --

      -----
      Cast a Cold Eye
      On Life, on Death
      Horseman, pass by
      --W.B. Yeats' gravestone
  27. I like Linux version numbers but.... by Ken+Broadfoot · · Score: 2


    I like the way the Linux kernel does its version numbers. major versions first, minor second, and bug fixes.

    However, unless you know Linux a person purchasing a boxed set may not understand the odd number in the minor version column means "development".

    Or they may be confused when the see the ac12 stuff as well.

    Going by year probably makes the most sense in a marketing situation. It would be the least confusing for the customer.


    On the subject of where Windows could go:

    Windows Googol
    Windows Googolplex Back Office Server.

    Then of course: Windows Infinity

    They will have to by a speaker manufacturer to get that name but that should be pocket change for them. Then again maybe they could convince us all they thought of it before Infinity did.

    --
    Bitcoin pyramid: Join here: http://www.bitcoinpyramid.com/r/1427 it's FREE!
    1. Re:I like Linux version numbers but.... by AtariDatacenter · · Score: 1

      > Windows Googol
      > Windows Googolplex Back Office Server.
      >
      > Then of course: Windows Infinity

      HA! Windows Infinity+1 is the obvious sequel.

    2. Re:I like Linux version numbers but.... by Anonymous Coward · · Score: 0

      Don't forget "Windows Infinity x 2"!

      I know you are, but what am I?

      *g*

    3. Re:I like Linux version numbers but.... by Loath · · Score: 0
      Windows Googolplex Back Office Server

      Was that supposed to be Windows Googolplex Back Oriffice Server? =)

      --

      .sig not found...formatting hard drive.

    4. Re:I like Linux version numbers but.... by confidential · · Score: 1
      Then of course: Windows Infinity


      well, they won't miss their deadline on that one =)


      -confidential
  28. Re:no no no by BMIComp · · Score: 1

    Sorry, my fault... your right... its spelled millennium but, its windows millennium and windows 2000. So,
    windows millennium is 2001,
    windows 2000 is 2000.

    Therefore, there is a way to differentiate... just watch your spelling. =P

    Don't believe me that 2001 is the millennium?
    Go here

  29. Experiences from a *REAL* computer user. by slashdot-terminal · · Score: 3

    I have had various problems with some packages in debian unstable. Because of ongoing levels of development substantial changes can occur from say
    package-1.0.4-45 to package-1.0.4-46 with various security fixes and improvements etc. Upgrading to the newest version will often times allow you to use the latest features that the community around you uses. If you don't upgrade I think that some people are just afraid or clueless. Just like some idiots who still run dos version say 6.0 instead of 6.22 despite various changes ( I have seen them). Running say kernel 2.0.33 differences from 2.0.34 may not be in the actual changes to the kernel but from various contemporary changes in patches and add on features that the community will add to 2.0.34 and not 2.0.33 because it is the latest thing.

    --
    Slashdot social engineering at it's finest
  30. Nextel after 2000 by Diamond+Slicer · · Score: 1

    Microsoft already has a new name for thier products after 2000. In a press release (I cannot find link) Microsoft announced the merger of the NT and Win95 lines with 2000 partialy and a full merger in there next OS (which they said would be called Nextel).

    I am amazed that many people think Microsoft will make Windows 2000. NO, they will change the name because Windows is getting a fair amount of Negative publicity and it is time they start a new product line (even though it will be based on the old product) They also have been pushing NT a fair amount, because NT is more stable than Win95 (98 also) and overall is a better OS. Even though you can upgrade a Win98 machine to a 2000 machine, they push it as the upgrade for NT. This should tip people off that they are going to eliminate the Win95 (98) based line of OS's and go with an entirely new one that is based on NT and has version numbers like NT.

    --
    Is it progress if a cannibal uses a fork?
    1. Re:Nextel after 2000 by Pascal+Q.+Porcupine · · Score: 2
      Well, a simple namechange like that didn't really help ValueJet/Airbus any. I don't think that changing the name will help Windows any - in fact, I'm pretty sure that'd make it less-popular, since there isn't the brandname recognition and people will think "What's this Nextel crap? All my programs are for Windows."

      That said, I hope 0.001soft tries such a thing, so that they can fail miserably. :)
      ---
      "'Is not a quine' is not a quine" is a quine.

      --
      "'Is not a quine' is not a quine" is a quine.
      Quine "quine?
    2. Re:Nextel after 2000 by Anonymous Coward · · Score: 0

      how do you explain win millenium with that response?

    3. Re:Nextel after 2000 by edward · · Score: 1

      And what did the cellular company have to say about that name scheme?

    4. Re:Nextel after 2000 by Anonymous Coward · · Score: 0

      I'm sure airbus is thrilled at your comparing them to ValuJet. Perhaps you meant AirTran?

    5. Re:Nextel after 2000 by Anonymous Coward · · Score: 0

      It will ship as "Windows 98 Third Edition".

    6. Re:Nextel after 2000 by odaiwai · · Score: 2

      >I am amazed that many people think that Microsoft will make Windows 2000.

      Err, it's being released in February or so.

      do keep up.

      dave

    7. Re:Nextel after 2000 by Pascal+Q.+Porcupine · · Score: 1

      Er, yeah, my mistake. Damned similar names... in fact, I wonder if maybe ValuJet/AirTran chose their new name specifically to confuse people in that way. It certainly worked on me.
      ---
      "'Is not a quine' is not a quine" is a quine.

      --
      "'Is not a quine' is not a quine" is a quine.
      Quine "quine?
  31. MS still uses 'regular' version numbers by Anonymous Coward · · Score: 0

    Ever look at the System Properties app in Control Panel? In Windows 98SE it says version 4.10.2222A.

  32. /. 1.0 by Anonymous Coward · · Score: 0

    I think that does something in APL. Does anyone remember what?

  33. Year versioning sux! by Roadmaster · · Score: 5
    Back when word leaked out that the then next release of Windows would be named after the year (95), there was a lot of talk that Microsoft would have to back off and return to standard versioning schemes. Those who said so cited the apparent failures of other attempts at year versioning (Mace Utilities 90 which later faded out of sight, and Illustrator 89, which was followed by Illustrator 5.0).

    5 years later, it seems as if Microsoft succeeded in doing things their way, and now everybody is wondering whether this is where the industry will be headed.

    I for one think year versioning is stupid. It doesn't, as Microsoft and others claimed, help customers unambiguously identify a product's latest release. Take a look at the (at least) four different versions of Win95. A major.minor versioning scheme would have been better for identifying the latest release.

    Then you have the "year" releases of other products, and then you see the "clearer" year versioning scheme fail as you see people talking about "windows 97" (since a big "97" pops up when they run Word or Excel from Office97) or Windows 2000 (same thing, except they bought Office 2000). It makes knowing *what* version people have a nightmare.

    Also, as with cars, you have year-named stuff being released before the year. How does a common mortal know that office 2000 was *not* released in 2000? How will it help when, in 2001, say they release Windows 3500 and Office 16384? And since they are no longer sticking to the "name it for the year it was released" scheme, how do I know whether my version of Office 2000 is the latest, or has been superseded by "Office 2048", released by microsoft heralding the coming of power-of-2-based versioning schemes?

    I say just use the tried-and-true major.minor.revision scheme.. it has worked well for years.

    1. Re:Year versioning sux! by Nicodemus · · Score: 1

      think about it. 4.0 > 3.0 therefore 2048 > 2000. I don't see the problem... I mean, you can tell what number is bigger, right? right??? if anything, the year reveals MORE information. and how is Win95 Win95 OSR 1 Win95 OSR 2 and Win95 OSR 2.3 confusing? it's easy for me to see the difference, but I may have left my thinking cap on all night again. Blasted thing. Nicodemus

    2. Re:Year versioning sux! by Inoshiro · · Score: 2

      Then you have the "year" releases of other products, and then you see the "clearer" year versioning scheme fail as you see people talking about "windows 97" (since a big "97" pops up when they run Word or Excel from Office97) or Windows 2000 (same thing, except they bought Office 2000). It makes knowing *what* version people have a nightmare.

      I think this is more of a PEBKAC issue than a versioning issue, but what you say is true. Perhaps it would be best if Operating Systems (defined as complete working kernel, and associated software) would be year versioned, with individual parts of it independanly versioned.

      IE:
      "To upgrade from GNU/Linux Slackware 98 to GNU/Linux Slackware 99 you need to get X version kernel, X version this, " etc..

      However, for multiple updates it becomes bad.
      Slackware 31/11/1999 anyone? It still is not a good solution. Numeric versioning provides too much independance from dates (and knowning if it is updated), and date versioning provides too close a tie to the date (and makes frequent updates problematic).
      ---

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    3. Re:Year versioning sux! by Anonymous Coward · · Score: 0

      Just delete the errant wildebeest. Must easier. :-)

    4. Re:Year versioning sux! by Anonymous Coward · · Score: 0
      Just delete the errant wildebeest.
      You mean `wildebeast'. There's no such word as `wildebeest'.
    5. Re:Year versioning sux! by Pope · · Score: 2

      Hear Hear!
      I hate using years to designate product versions, except for when it actually makes sense: ie Tax software is year-dependant, so I have no problem with that.
      What I hate more, is number skipping.
      Macromedia went from Freehand 6 to Freehand 8 so they could be "ahead" of Illustrator 7. Then Illustrator 8 came out.

      Pope

      --
      It doesn't mean much now, it's built for the future.
    6. Re:Year versioning sux! by Anonymous Coward · · Score: 1
      You mean `wildebeast'. There's no such word as `wildebeest'.
      You NITWIT! Get a dictionary before you shoot your mouth off again. It's "wildebeast" that's non-existent. The word really is "wildebeest". Go look it up to learn why.

      Man, there should be a word for "fucking idiot who wrongly miscorrects something that's already right".

    7. Re:Year versioning sux! by Roadmaster · · Score: 1
      Well, it's not confusing for you because you *know* what you're talking about. So do I. Think about some newbie who has no clue as to why his version of Win95 looks and/or behaves differently from his neighbor's, even though, as per the package, or the program's name and version (95, aint it?) they should be the same. He then goes on and blames it on the fact that his processor is a Cyrix while the other guy has a WinChip, or blames it on y2k and goes out and buys Windows 2000 "because it goes with the year". It's just misleading. It's much easier, say, to understand they behave differently because I have Windows 4.0 and the neighbor got Windows 4.2.

      Plus, dont be too confident about them always increasing the version numbers. Next thing ya know they'll say "version numbers are running out", and do what some countries did, start taking zeroes off release numbers, and you'll be using Windows 2.01 all over again.

    8. Re:Year versioning sux! by kristau · · Score: 1

      Just want to add support to this comment. As a support technician, I have had customers vehemently insist that they are running Windows 97, despite the fact that I explained the difference. They just don't understand that the big splash screen is for Office and not for their OS. Year versioning is evil.

      thanks,
      kristau

    9. Re:Year versioning sux! by SetupWeasel · · Score: 1

      windows 98 is actually version 4.11.1998. You have to dig to find it.

    10. Re:Year versioning sux! by Anonymous Coward · · Score: 0
      People who would say "I'm running Windows 97 because that's what the screen says" would, in a universe without year-based versioning, just say "I'm running Windows 6.0." Trust me - I've dealt with these people.

      There's a problem, all right, but don't think year-based versioning is the cause. It just produces a confusing symptom.

    11. Re:Year versioning sux! by Digital_Fiend · · Score: 1

      Actually it's not that hard.. go into the Windows\System directory, find a system dll (for example, kernel32.dll), right click it, click properties, and then click on the Version tab in the window that pops up. :)

      The sad thing is, I knew that from memory.

    12. Re:Year versioning sux! by SetupWeasel · · Score: 1

      To me that is digging pretty deep. ^_^

    13. Re:Year versioning sux! by astrix8 · · Score: 1

      assuming microsoft returned to "normal" versioning
      and next year released windows 4.01, how would this aid in the confusion you mentioned above?

      if a user has windows 4.01, office 7.2 and internet explorer 8.5, and they all have splash screens with the version numbers, what version of windows are they running; 4.01? or is it 7.2, etc?

      i think the problem here is definitely the end user. going on the crazy old car metaphor i may not be able to fix an engine, but i can probably tell you the difference between an engine and a hubcap. knowing the difference between "this is an operating system, this is an application" isn't too gigundous of a concept that anyone shouldn't realize it. my parents who've been computing for all of two months understand this, so i don't envision it far out of reach for mostpeople.

      the mistake on microsoft's part seems a bit more simplistic to me: just put a button on the start menu or the desktop called "about windows" much the same as they do on macs.

      --
      __________________________________________________ __ "there are two kinds of people in this world,
    14. Re:Year versioning sux! by MatriXOracle · · Score: 1

      Or, just click the Help>About Menu in any Explorer window, or right-click My Computer and select Properties. It's not that hard....

    15. Re:Year versioning sux! by Mattsson · · Score: 1

      In my oppinion, a date version number would be better, like:
      Windows 95-03-16 (Replace date with actual compile date)

      --
      /.Mattsson - My native language is not English, so please don't whine over linguistic errors. (That's lame anyway...)
  34. Negative versions for dev releases (Re:I like ...) by auntfloyd · · Score: 1

    Exactly. That's why I think people should use negative numbers for things like that. So it's obvious that -2.3.8ac77 is not something a random newbie should mess with.

    Either that, or make all developer releases "Version 666.xx.xx" or something. That'll keep em away :)
    ~~~~~~~~~
    auntfloyd

  35. How can MESSAGE #2 be REDUNDANT!?!?! by Anonymous Coward · · Score: 0

    People who sort their messages in any order but TIME POSTED should NOT be given access to the redundant score. This calls for a new version of the moderation FAQ. What version are we on now, anyhow? Hmmmmm, CmdrTaco?!?

    1. Re:How can MESSAGE #2 be REDUNDANT!?!?! by cheese63 · · Score: 1

      I agree, but don't care. I don't understand how I can be redundant when I posted 2nd either. I didn't even try to be one of the first posters or anything. But ah, fuck it, I don't have a karma of -5 for nothin.

    2. Re:How can MESSAGE #2 be REDUNDANT!?!?! by Kyobu · · Score: 1

      Because the article thingy said what you said.

      --
      Switch the . and the @ to email me.
    3. Re:How can MESSAGE #2 be REDUNDANT!?!?! by cheese63 · · Score: 1

      No it didnt'. Another weird thing was the first post below me was moderated earlier to (0, troll), when it was actually informative. Somethin's goofy here, maybe someone got moderator points when they shouldn't have. Maybe I should shut up too.

    4. Re:How can MESSAGE #2 be REDUNDANT!?!?! by Tony-A · · Score: 1

      Now it is rated at 2, Informative.
      Several moderators, and it tends to settle down where it belongs.

  36. Sun is almost as bad by THB · · Score: 5

    I hate the way that sun versions their product. SunOS 5.7 = Solaris 2.7 = Solaris 7
    This becomes worse when you are also dealing with people running different verions of both Solaris and SunOS.

    What seems to have happened with both MS and Sun is that the marketing people are now controlling the versions, not the developers.
    Solaris 7 sounds (at least in their eyes) more mature than 2.7, and microsoft follows the same logic with with windows 2000 over NT 5.0.

    I think that microsoft will stick with the year system at least until the two braches are merged, which was what was supposed to happen with 2000, oh well.

    1. Re:Sun is almost as bad by Inoshiro · · Score: 2

      Solaris 7 sounds (at least in their eyes) more mature than 2.7, and microsoft follows the same logic with with windows 2000 over NT 5.0.

      Let's not forget that Windows NT did not exist in 0.x, 1.x, or 2.x form, and wasn't out there in a 3.0 form, either, AFAIK :-)
      ---

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    2. Re:Sun is almost as bad by IntlHarvester · · Score: 1

      There seems to be an aversion (even among managers in MIS departments) to software that has a very high minor number. It sorta implies that the vendor has patched the software to heck and can't get the new version out the door.

      Compare "Lotus Notes R4.67c" versus "MS Outlook 98" -- Even though the Lotus scheme is honest major.minor, the Microsoft version implies more progress (even though in reality there's been almost no progress, it really should be called "Exchange Client 2.1").

      So, I can understand why Sun made the switch from 2.x to X. They aren't just trying communicate with the guys in the back room anymore, they need to market to CIOs and other dunderheads that are going to veto upgrades unless it seems really worthwhile.

      --

      --
      Business. Numbers. Money. People. Computer World.
    3. Re:Sun is almost as bad by Abigail-II · · Score: 1
      SunOS 5.7 = Solaris 2.7 = Solaris 7

      That's not quite true. SunOS 5.7 is not Solaris 7, just like Linux 2.0.22 isn't Debian 2.2. SunOS is the kernel, while Solaris is the distribution.

      As for dropping the leading 2, Solaris went from version 1 to version 2 when Sun switched from a BSD to a System V based kernel. (People tend to refer to "SunOS 4" went talking about Solaris 1). Suns says they never plan to make such an incompatible chance again, and hence they dropped the redundant leading 2 in the Solaris version number.

      It's partially marketing of course, but at least it has some reasoning, and it isn't doing any major leaps in version numbers.

      -- Abigail

    4. Re:Sun is almost as bad by x0 · · Score: 1

      Not true.

      bash-2.02$ dmesg | more

      Jan 2 01:12
      cpu0: SUNW,UltraSPARC-IIi (upaid 0 impl 0x12 ver 0x13 clock 333 MHz)
      SunOS Release 5.6 Version Generic_105181-15 [UNIX(R) System V Release 4.0]

      For whatever reason, Sun decided to overcomplicate the version numbering with SunOS. Solaris 1.x is SunOS 4.x just as Solaris 2.x is SunOS 5.x. To make matters worse, 'Solaris 1.x' is revisionist history.

      --
      In the immortal words of Socrates, who said; 'I drank what?'
    5. Re:Sun is almost as bad by KodaK · · Score: 2

      Windows NT's first incarnation was as version 3.51. I *still* have customers running it. It had the old Windows 3.x interface, and was (is) a huge bitch to support. I've moved a lot of these people to Linux (most were simply file and print servers) recently, but I've got a few not for profit orgs as customers and they can't afford to change at the moment.

      However, and this is WAY offtopic, one of my customers, the Mathews-Dickey Boys Club in St. Louis got $60kUS worth of MS software donated to them by Microsofts' community outreach program. That blew me away.

      --
      --J(K) DOS is like Unix in exactly the same way that a pinto is like an aircraft carrier.
    6. Re:Sun is almost as bad by Abigail-II · · Score: 1
      bash-2.02$ dmesg | more

      Jan 2 01:12
      cpu0: SUNW,UltraSPARC-IIi (upaid 0 impl 0x12 ver 0x13 clock 333 MHz)
      SunOS Release 5.6 Version Generic_105181-15 [UNIX(R) System V Release 4.0]

      Frankly, I fail to see your point. In fact, doesn't it exactly confirm what I said? dmesg on my Linux machine for instance mentions
      Linux version 2.2.13 (abigail@alexandra) (gcc version 2.95.2 19991024 (release)) #2 Wed Nov 3 12:57:15 EST 1999
      and not the Debian release. Or are you suggesting that dmesg doesn't mention the kernel version, but the name of the distribution of the kernel, and all the packages, like the windowing system?

      -- Abigail

    7. Re:Sun is almost as bad by Anonymous Coward · · Score: 0

      I remember NT3.1 in beta (hey, I thought Win32 was '1337), and always assumed it had shipped briefly before 3.5 was released.

    8. Re:Sun is almost as bad by Schifter · · Score: 1

      Windows NT's first version was 3.1. 3.5 was the next version, followed shortly thereafter by 3.51.

  37. Solaris 2.7/7 name by ChrisRijk · · Score: 4
    Sun have a page & FAQ about this change. It is basically just marketing. I think their statement about how that the '2.' part is basically redundant because they have no changes planned that would justify a '3.' release, is pretty fair. So, instead of Solaris 2.5,2.6,2.7,2.8, they did "Solaris 7", the next is "Solaris 8", to be followed by "Solaris 9".

    btw, unlike what some people do, the name only shows up in marketing/documentation/logos. With 'uname', the OS reports itself as being SunOS 5.7! (Solaris 2.X is SunOS 5.X) Backwards compatible with 2 levels of marketing re-branding ^-^

    I don't particularly care what Microsoft do... btw, The Register has an amusing article on "Microsoft Year 2000".

    1. Re:Solaris 2.7/7 name by bscanl · · Score: 1

      Of course "uname" returns 5.7, for the version number of the kernel that Solaris 7 comes with.
      It is running SunOS version 5.7, and Solaris refers to the larger bundle, i.e. Solaris, openWindows etc. That side of things is reasonably clear to me! :)

  38. NT 7 by a.out · · Score: 1

    In a recient conversation with a Microsoft employee he mentioned something about the "NT 7 team" doing some really cool things... I'm not too sure about the 'cool things' part but he did say NT 7 .. anyone else know anything about NT 7 ?

    1. Re:NT 7 by Anonymous Coward · · Score: 0
      Oooh. NT 7. It's going to be great. I hear they are going to add support for another file system, improve the number of neccesary reboots, and bring the ever popular "clippy" out of Office and into the OS itself (now that is a useful integration, my friends).

      Microsoft must be allowed to innovate, damnit!

  39. and then buy the new one when it feels too old. by Anonymous+Sniper · · Score: 1

    Tieing the name to the year the software was released is just a way of making sure people remember how old their software is.

    ...and then of course buy the newer version.

  40. /. Whussat? by Anonymous Coward · · Score: 1

    What is this /. that everyone talks about...? See it often times on Slashdot and I'm wondering what exactly it means. Also, (slashdot staff) if there was some kind of section that would define these terms (or if im just too blind to find it), it would be great.

  41. Year versions can be confusing by fastpage · · Score: 2

    If someone says they are using Windows 2000 what does that mean? Windows 2000 is a designation for a series of products not just one product. There is Windows 2000 Professional, Server and Advanced Server. And probably more to come. Now what will they call the next version of Windows 98? They can't call it Windows 2001 or 2002. Or how about Windows 01 or 02? Most likely they'll called it Windows 200x Standard or Home Edition. Also when making subversions can be irritating. There were 4 version of Windows 95. There was 95, 95A, 95B and 95C. And there is 2 versions of Windows 98 which is 98 and Second Edition. This all leads to a lot of chaos in technical support. But because Microsoft has to focus more on marketting and fooling the customer then on producing a better product. Which I think is the first sign of a company faultering.

  42. I'll give you a clue: by Loath · · Score: 1

    Think of the name of this page: Slash-Dot...Get it now?

    --

    .sig not found...formatting hard drive.

    1. Re:I'll give you a clue: by SEWilco · · Score: 3

      On a Unix file system, "/." also means "the directory which is the current directory within the root directory". Or "When at The Beginning, You Are Here."

    2. Re:I'll give you a clue: by Loath · · Score: 1

      But most people who say it refer to it as a short cut to Slashdot. I thought that's what the question was...The poster said something to the effect of "What is that /. thing...(stuff here)...people are always saying it" or something like that. I'm too lazy to check.

      --

      .sig not found...formatting hard drive.

    3. Re:I'll give you a clue: by noc · · Score: 1

      Yeah, that's one meaning of "slashdot" (or "/."). The other is the word play; say the URL aloud: "atche tee tee pee colon slash slash slash dot dot org".

    4. Re:I'll give you a clue: by SEWilco · · Score: 1
      Shh.. I like to let people notice that the first time they try to tell someone about /.

      :-)

  43. is this really a problem? by macpeep · · Score: 1

    What's the big deal? Windows 2000 is just as in intuitive as Solaris 2.6, or actually probably more. If Windows 2002 won't be as eye-catching, then they will come up with something else. They do market studies and try different names with test groups. It's not like someone is just throwing dice or anything.



    Why not do what Intel did with naming their CPU's. 286.. 386.. 486.. Pentium.. Pentium II, Pentium III, Itanium. *shrug* Switching over to names instead of numbers is just fine..



    Personally, I'm waiting for the next MAJOR release of a Microsoft OS. DOS -> Windows -> ??
    I couldn't care less what the version numbering scheme is.

    1. Re:is this really a problem? by atw · · Score: 2

      Why not do what Intel did with naming their CPU's. 286.. 386.. 486.. Pentium.. Pentium II, Pentium III, Itanium. *shrug* Switching over to names instead of numbers is just fine..

      Intel started using names mainly because of trademark laws. It is not possible to trademark a number (486 or 586) but name is (Pentium). As you may recall AMD and Cyrix were cloning 486s like crazy and Intel wanted to protect their property at least somehow. Since i486, they use names, that also improved public perception of their processors. Apparently it is much easier for John Smith to remember word Pentium, than i586.

    2. Re:is this really a problem? by PurpleBob · · Score: 2
      It seems they are switching to names.
      Windows 3.1, Windows 95, Windows 98, Windows Millennium. So what'll the next one be? Some thoughts:

      Windows: The Next Generation
      Windows 2001: A Crash Odyssey
      Son of Windows
      Windows vs. Godzilla
      Windows vs. Mozilla
      Windows Returns
      Windows Forever
      The Windows Show
      Windows-mon: The Sixth OS
      Windows I: The Saga Begins
      --

      --
      Win dain a lotica, en vai tu ri silota
    3. Re:is this really a problem? by penguinboy · · Score: 1

      Well, having names only for versions (as opposed to a numeric version) makes it impossible to tell which version came first by only looking at the name.

  44. They are just cashing in by Shaheen · · Score: 2

    While year versioning makes sense (as was explained in a prior post), I believe most companies are just cashing in on "The Year 2000." A version number is arbitrary, whereas to say that this product is the 2000 version of it, it's to say that it's the most up to date without having to look up any other version numbers on the internet.

    --
    You should never take life too seriously - You'll never get out of it alive.
  45. XHTML by segmentation+fault · · Score: 1

    XHTML is NOT HTML 5. While HTML is a SGML application, XHTML is a XML application. XHTML is the XML equivialent of HTML 4, probably created so that one can transform all HTML documents into XML with minimal effort.

    --
    -segfault
    1. Re:XHTML by EverCode · · Score: 1

      You have it wrong.

      SGML => XML (=> XHTML) XHTML is just a DTD spec to be used in XML (or even SGML) documents.

      HTML is related, but not a true subset of anything.

      EC

      --

      EverCode
  46. Just a rumour... by Loath · · Score: 1

    I heard that Windows NT was getting Windows 2000, and the Windows 9X series was getting Windows Millennium...Don't quote me on it, though. I don't remember the source.

    --

    .sig not found...formatting hard drive.

  47. DRDOS by Anonymous Coward · · Score: 0

    There was never a DRDOS 4 - either because DR wanted to keep their version numbers one ahead of MSDOS (DRDOS 5 was released against MSDOS 4, DRDOS 6 against MSDOS 5 etc.) or because MSDOS 4 was so horribly appalling that any "DOS 4" would have a terrible reputation.

  48. Year Versioning is just another marketing tool by Fross · · Score: 1

    I think there are a couple of issues here that are being confused. The first is the versioning system we hve for differentiating between different releases of products, internally. The second is a "name" for the product, used to promote and sell it, hopefully with some semblance of what the product does in the name.

    Some quick comparisons:
    Windows 4.00.950 = Windows 95
    Redhat 6.1 = (based on Kernel 2.0.13 or so)

    for the "internal" numbering system, this seems to have reached a pretty stable system throughout the development world, with major revisions being whole numbers, minor revisions first decimal place, small fixes etc after that. This would go from the Linux kernel to Windows (as illustrated above!) and most software packages!

    then there's the "marketing spin" on it, where the product has to seem to be new, improved, is so much more advanced than the competition, will do your laundry, shopping, talk to your girlfriend, etc. and this is where the marketing people come in with their names and numbers and everything that make no sense other than for product recognition. examples that come to mind are Intel (...386, 486, Pentium, Pentium Pro, Pentium II, Xeon, Pentium III, Itanium, etc), AMD (Athlon), Macintosh (OS 7, 8, 9... X?) and so on ans so forth. the list goes on.

    As long as both are available, I dont see this as being a problem. The internal numbering system is useful for developers, of course. They might be able to tell the differences between Kernels 1.2 and 2.0, which would be important for them. On the other hand, a user with no development skills or designs in that direction, would rather know the differences between redhat 5 and 6, such as what WindowManagers it gets shipped with, what the installation is like, and so forth.

    Fross

    1. Re:Year Versioning is just another marketing tool by Stormbringer · · Score: 2

      IIRC Intel dropped their x86 numbering scheme after AMD had their contractual right to the blueprints of all x86 processor designs affirmed in court. "Pentium" has no such number, therefore is exempt.

    2. Re:Year Versioning is just another marketing tool by Anonymous Coward · · Score: 0

      Actually, it was the fact that when Intel released the i486, the clone companies just clocked up their 386 models and called them 486s. Intel sued, and found that they couldn't trademark a number.

    3. Re:Year Versioning is just another marketing tool by jburstein · · Score: 1
      IIRC Intel dropped their x86 numbering scheme after AMD had their contractual right to the blueprints of all x86 processor designs affirmed in court. "Pentium" has no such number, therefore is exempt.

      No, Intel switched to names from numbers due to the fact that the courts ruled that "x86" was too generic to be trademarked. Pentium, on the other hand, clearly could be.

      The court battles with AMD were over various cross-licensing agreements. The names Intel used in no way affected the rights AMD had under those agreements.

  49. Year Versioning DOES have its place by ShadeTC · · Score: 3

    I'm going to get a lot of argument for this but I think in certain situations that year versioning is a "Good Thing (TM)"

    Any product that has a built in shelf life or has major changes that are tied to the year of release should have year versioning. Mostly this is for financial software such as TurboTax (TurboTax 98, TurboTax 99, TurboTax 2000) TurboTax is useless for the most part the year after it is released, due to changes in the IRS tax code and the forms, and the calculations etc (You can bet Intuit is NOT a supporter of the flat tax. TurboTax is a little cash cow)

    But I agree that for things such as Office and Windows, we should see an actual numbering system.

    I like the way that BeOS does it RX.Y.Z Where X is the main version release, Y is the minor upgrades, and Z is little updates like drivers and bug fixes (very similar to other companies use of the "SE" title :)

    TC

  50. Re:Mozilla has it right. a clarification by Money__ · · Score: 2
    Please allow me a moment to expand on why Mozilla has it right, and why it matters to other software development models being used.

    Mozilla offers:
    1)Nightly builds.
    2)Access to the bug database.
    3)Browsing the source.
    4) Milestone releases.

    These features matter, because the next time some overstuffed suit walks into my office and starts puking out buzzwards and promising pie in the sky vaporware, I can confirm of deny the claims with the above tools. Agreeing on a perticular piece of software is an intelectual partnership that needs be bolstered with cold hard code in order for a purchasing party to reach "buy in" on the concept.

    These tools cost very little to open to the buying public (considering they are already in use in-house) and should be a standard selling tool in this century.

    Moreover, if you notice the tree forking in a direction not to your liking, it gives you time to look for other sources for that solution.

    So in summary, name it whatever you want (2000.1.1 blah blah blah) but follow mozillas' lead on opening the tools.
    _________________________

  51. 20thCentury Fox is no more by talonyx · · Score: 1

    It's just Fox now. They changed it pretty recently. Besides, 21st Century Fox is a tacky name. As for Century 21, they shouldn't care becuase none of the people who are working at the company, or any of their succesasors, will be alive to see the 22nd century. So what, anyway. I'm sure Century 22 Realty is not a taken name, and if it is, they can buy it.

    1. Re:20thCentury Fox is no more by nutsy · · Score: 1

      It's just Fox now. They changed it pretty recently. Besides, 21st Century Fox is a tacky name.

      Maybe it's "tacky" and maybe it isn't -- but Fox *have* registered it with (your favorite bureaucratic pests) the U.S. Patent and Trademark Office anyway. The race is on with the golden egg being tried for by Fox Studios, but also some porn producer in Michigan, a very brave independent producer in Texas, and even some N.O.W.-wannabe web site at http://www.21st.centuryfox.com/!! This isn't the last we're going to hear of this fight, I can figure out that much...

    2. Re:20thCentury Fox is no more by Anonymous Coward · · Score: 0

      For 2 pence you get: A local estate agent has recently changed it's name to Bridges 2000 from just Bridges. It just makes me want to rush out a buy a house!

  52. Re:Roman numerals easier now by Stain · · Score: 1

    Oh, but the roman numerals are a bit easier now, you know... 2000 = MM.. and 2001 = MMI and so on.. :=) Will look pretty unusual :=)

    BTW:.. the unstandard MCMCMMMMMVIII would be something like.. 1000-100+1000-100-+5000 + 5 + 3 = 6808 ?

    --
    Stain, vel! - http://stain.portveien.to/ Stian Søiland - stain@nvg.org - Trondheim, Norway
  53. Year versioning is great... by gilga_mesh · · Score: 1

    ...from a marketing standpoint. It reminds people how old their software is, and invokes a need to buy a new version after a few years have passed. Lets face it, OS 3.11 sounds up to date anytime, but OS '89 sounds plain old. What could be better than to release a product under a name that sounds nice and new and have the name "magically" change to something old as the time for a new release draws near.

    Ever notice how console sports games get released year after year (madden '97, madden '98, etc) with virtually no changes? If they called the games madden 1 and madden 2, people would expect major changes and be dissapointed. Release it as '98 and '99, however, and people just eat it up.

  54. Parts have versions, systems have names. by Above · · Score: 4

    I think the key part that is being missed is that parts have versions, but systems have names. This is particularly true when the systems have interchangeable parts. I think the car analogy was a good one, so I will go with that.

    When you design a part, like a spark plug, you give it a version number. These probably are some take off on the traditional software scheme, with "major" and "minor" revisions. The first three copper ones are 1.1 1.2 1.3, and the first three platnum ones are 2.1 2.2 2.3. This makes a lot of sense, and tracks the evolution of a spark plug nicely.

    When you use those parts in a system, there are a wide variety of version numbers, and they don't mean anything relative to each other. Version 2.1 of the spark plug was not designed at the same time as 2.1 of the muffler. So, you name the system (or version it, if you must) as a whole, and leave the individual version numbers as something to be droned on about in the detailed spec.

    This works out nicely. I go buy a 2000 Viper (hehe, i wish) and it comes with version 2.3 sparkplugs. Later, when they make a better one I can go to 2.4...or I can swap out for version 1.7 of another manufacturers design, which are better. It's still a 2000 Viper.

    Software works too, Red Hat "6.1" (a name, not a version) is made up of parts of all different versions, and that's ok. We also all know you can interchange at least some of those parts, and update it individually.

    So, I expect all "parts", eg software components to have monotonically increasing versions numbers like they always have. I also further expect marketing types to come up with cool names for new products that let me know one is better than the next. Cheetah is faster than Baracuda is faster than Wren, you know... but all those disk drives are made up of many versioned parts.

    I think the "2000" name is a fad, and will quickly fade now. I expect the next name to appear equally stupid to many of us, but the lemmings will buy it anyway.

  55. Windows Millineum by Mox-Dragon · · Score: 1

    I believe microsoft is planning to release a version of windows called "Windows Millineum" after they release 2000.

    1. Re:Windows Millineum by Anonymous Coward · · Score: 0

      What the hell is a `millineum'? Do you have the foggiest notion of what the word millennium even means?

    2. Re:Windows Millineum by roddy · · Score: 1

      Thats a bit harsh for a simple spelling mistake! It's not as if he's programming a response.

    3. Re:Windows Millineum by Anonymous Coward · · Score: 0

      Accuracy is critical. Someone who spells it `millineum' obviously doesn't even know why it means what it means.

    4. Re:Windows Millineum by dlb · · Score: 1

      Sounds like you'd freak out if someone left out the "-" in anal-retentive.

  56. Nightly Stands,Turns Me Off by Anonymous Coward · · Score: 0

    These nightly builds turn me off. It's worse than seeing Suse or Redhat come out with 3 to 4 releases in one year. And, this did happen last year. Why can't software producers release once, not so often, and provide a non-crashing quality product. That's what the end user wants. You can get away with nightly builds with developers, but the public-at-large won't be pleased.

    1. Re:Nightly Stands,Turns Me Off by mikael_j · · Score: 1

      Now guess why there often are "stable" and "developement" versions of software.

      Mikael Jacobson

      --
      Greylisting is to SMTP as NAT is to IPv4
    2. Re:Nightly Stands,Turns Me Off by Money__ · · Score: 2
      Re:These nightly builds turn me off. It's worse than seeing Suse or Redhat come out with 3 to 4 releases in one year. And, this did happen last year. Why can't software producers release once, not so often, and provide a non-crashing quality product. That's what the end user wants. You can get away with nightly builds with developers, but the public-at-large won't be pleased.

      I would have to agree that the usability of most nightly builds are less than reliable, and deploying such builds is very *very* risky. What nightly builds do offer is a 'snapshot' of the development currently underway. This is an invaluable tool to defud FUD and gives someone looking to make a buying a decision the chance to test the product before deploying.

      Consider this blurb from a a 1995 Byte magazine article:
      According to Microsoft, NT is for everyone else--especially business users who can appreciate its robust security, superior crash protection, symmetric multitasking, and CPU portability. Ultimately, however, Microsoft would love it if its software were running on all hardware, everywhere.

      After reading the article and looking at the roadmap one would be under the assumtion that WinNT would run on PPC in 1995.

      Having access to the nightly NT build would help you confirm or deny weather or not this was indeed the case.
      _________________________

    3. Re:Nightly Stands,Turns Me Off by Anonymous Coward · · Score: 0

      Windows NT did run on a PPC in 1995. In fact, it ran on a PPC until Motorola decided that it wasn't worth the money it was costing them to subsidize Microsoft's development process. Ditto for the Alpha in 32-bit mode; until Compaq pulled the plug, we continued to develop for it, painful though it was. (We still develop for the Alpha for the 64-bit version. Until we have enough IA-64 boxes to go around, it's the only place that realistic testing can be performed.)

  57. Re:Roman numerals easier now by piffy · · Score: 1

    Actually, the way you broke the MCMCMMMMMVIII down isn't quite right either. Trivial as it is, and right as your answer was, it would actually be...

    M + CM + CM + M + M + M + M + VIII = 6808

    I guess everyone uses their own way of doing Roman Numerals, but if you follow a standard then you can break any long string of numerals down into their correct decimal equivalent.

    Trivial, but thought I'd add my 2 cents worth.

    --
    www.piffy.org -- me.
  58. Discovering pi through perfect software by psin+psycle · · Score: 1
    Software upgrades shouldn't be about constantly releasing a newer and newer version to make more and more money. Wih this attitude we will continue to have buggy software. Bugs may even be written into software versions so that they can sell an upgrade with the bugs fixed. When I buy a chair, I want it to work properly the first time. I don't want to contstantly buy a newer and newer version to fix the things that didn't work the first time around.

    When I buy new software, I should know how stable it is going to be. If I can assume that as the version number approaches pi it becomes more stable, then I will always know how well this softare release is going to be.

    If we use this method, we will either learn the true value of pi, or have perfect software. Either way we win.

    --
    Need a website host? Try out http://WebQualityHost.net
  59. More importantly by whoop · · Score: 2

    What needs to happen quite soon is consistency between these minor versions every year. I worked at a large manufacturing corp, and they don't move quickly to the next version of something like MS Office. But, they have to deal with small businesses around the world which don't see any big problem buying 5 boxes of Office 97 (or whole new computers from Gateway, which always force the newest junk) for their computers.

    Anyway, at this corp, I was always battling with people when they received an email attachment from someone with Office 97, while they only had 95 (or worse yet, Lotus Smartsuite and no Office). I'd say maybe 0.01% of the people with '97 understood what a version is and were thus capable of changing the file type to save. What was it, Wordperfect maybe, that had the same file format for several versions, like WP6 and up? Maybe with XML and such, things will improve a little.

    Of course Microsoft (and others) love this confusion, as the only solution is for companies to spend thousands or millions upgrading their entire joint. Naturally, by the time this company I worked for moved to Office 97, Office 2000 was released a few weeks later. I got out before too many bought it. Of course, the fanciest things used 99.9% of the time in these programs is bold AND italics. Yes, we must spend $500 (for many thousands of employees worldwide, and MS does not cut any decent contract for them) on a new office suite when there isn't a single new feature needed. Yet, if they were ever so kind as to not change the formats, several businesses would be shut down. There are third-party programs to view/convert/etc files just because of this problem. Just as if Windows had a decenet security model, all those anti-virus companies would be left out in the cold. Ultimately, I'm sure Microsoft wouldn't want to do that. So, being the kind, benevolent souls they are, we'll endlessly be left with this chaos. Oh thank you wonderful Microsoft (and everyone else)!!

    After this is in place, then they can come out with "Whatever 526.0 2038 Edition, now with two new toolbar icons!!"

    1. Re:More importantly by Tony-A · · Score: 1

      Furthermore, WordPerfect 6 will by default read a WordPerfect 4.2 document, edit it, and save it back as a WordPerfect 4.2 document.
      Microsoft is in the business of selling software. It not as if they expect people to actually _use_ it.

    2. Re:More importantly by Infidel+IV · · Score: 1
      Yet, if they were ever so kind as to not change the formats, several businesses would be shut down.

      You'd better not invest in those businesses, since changing the file formats is exactly what they didn't do between Office 97 and Office 2000 (except in Access to add Unicode support). See this document for more details.

  60. Re:Negative versions for dev releases (Re:I like . by Anonymous Coward · · Score: 0

    Two problems I see: 1 - Newbies would forget the negative sign, 2 - You couldn't easily do maths on the version number.

  61. Roman Numerals by EngrBohn · · Score: 2

    They could always follow the path taken by AT&T (SVR4 = System 5 Release 4) and Apple (starting with the next release, it's Mac OS-X). Until the years get unwieldy, they could go by year, still (Windows MMMII), or they could recognize the aversion to minor-number releases (MSIE 5.0 really should be MSIE 4.5; Solaris 2.7 became Solaris 7.0; despite six updates to NT 4.0, there was no NT 4.1-4.9; similarly for the updates to Office), and make the next release Windows VI. MS Office, of course, would be Office IX (I think).
    Christopher A. Bohn

    --
    cb
    Oooh! What does this button do!?
  62. Windows 4.1?? by xtremex · · Score: 1

    I think Windows 98 is technically version 4.1 or is it 4.01? What is Windows 2000? Windows 4.2? Windows 5?

    --
    If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    1. Re:Windows 4.1?? by BMIComp · · Score: 1

      5.00
      FYI, i'm running 5.00.2128

  63. I can see it now... by Kymermosst · · Score: 1

    Windows 2001: An occupies-too-much-disk-space Odyssey

    Windows 2010: Odyssey Two (Bugfix release to repair our malfunctioning OS that's stuck at Jupiter!)

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
    1. Re:I can see it now... by Anonymous Coward · · Score: 0

      A linux distro takes up a lot more space than Windows.

    2. Re:I can see it now... by Kymermosst · · Score: 1

      Not if you install it with the same functionality that Windows has when it gets installed.

      A typical Linux installation (mine is ~450MB), has the same functionality of Windows with about $500 worth of additional software to make it useful.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  64. NEW Windows by Arcata+Guy · · Score: 1
    My Waterford Crystal ball reveals that in late 2002 Microsoft will acquire The Coca-Cola Company and take its cues from the tried-and-true marketing practices.

    Windows 2000 will be known as "Classic Windows." Microsoft's newest OS will be "New Windows."

    When people realize they liked Classic Windows better than New Windows, Microsoft will discontinue New Windows, keep Classic Windows for the diehards, and furnish a new OS based on Linux, shipping under a made-up name: BGsani.

    1. Re:NEW Windows by Anonymous Coward · · Score: 0

      > Windows 2000 will be known as "Classic Windows." Microsoft's newest OS will be "New Windows."

      My GOD. What's next? Diet Crystal Caffiene-Free Cherry Windows?

  65. Microsoft Version Numbers by tarp · · Score: 1
    You need to keep in mind that, the version number of Windows 98 is not actually 98. It's 4.50 I believe. The version number of Windows 95 was 4.0.

    I think numbering your versions by year is awkward. You end up having Windows 98, Windows 98 Second Edition, Windows 98 Second Edition OEM, etc.

    --
    WorldServe Consulting

    1. Re:Microsoft Version Numbers by Julius+X · · Score: 1

      Actually, Win98 is Windows 4.19. Windows Millennium(AKA Windows 98-Millennium Edition) has a version number of 4.90.

      --

      -Julius X
      remove "-whatkindofspamdoyoutakemefor-" from email to send
    2. Re:Microsoft Version Numbers by Inoshiro · · Score: 3

      Win95 = 4.0
      Win95 A = 4.0 sp1
      Win96 B = 4.0 R2 (FAT32)
      Win95 C = 4.0 R2.5 (USB!)
      Win98 = 4.1
      Win98 SE = 4.1 sp 1
      Sigh.. Way too much time working as a tech supporting bad software ;-)
      ---

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    3. Re:Microsoft Version Numbers by LocalH · · Score: 1

      Windows 98 = 4.10.1998 (it's plastered on the bottom right of my Win98 installation).
      _______
      Scott Jones
      Newscast Director / ABC19 WKPT
      Game Show Fan / C64 Coder

      --
      FC Closer
    4. Re:Microsoft Version Numbers by ZxCv · · Score: 1

      Windows 98 is actually Windows 4.1.

      I think that year versioning makes more sense, but only in cases of very large applications. In the case where the application has very few (if any) significant updates, it could be "Application 2000, Release 2" and so on. To me, numbering something that comes out only once (typically) a year by the year it came out makes the most sense (take new cars, for example). Also, saying "Win 98, Win 98 SE, Win 98 SE OEM, etc etc" is no harder, but in fact probably easier, than saying "Win 4.1, Win 4.1 SE, Win 4.1 SE OEM"-- both because the human brain can deal with whole numbers MUCH easier than decimal numbers and we are so accustomed to using years in our day to day activities that a year number will stick with us for longer.

      --

      Perl - $Just @when->$you ${thought} s/yn/tax/ &couldn\'t %get $worse;
  66. Auto-expiry... by Anonymous Coward · · Score: 0

    Branding software (and anything - cars for example) with a yearly release version instantly makes that product have an effective 'expiry date' - that being the next year. Imagine if cars had 2.3.34 (change log, improved transmission shifts) rather than dates, their resale value would be higher, you could tell what the difference was between different versions and in all you would have a more valuable product. Completely different body stylings could just be major numbers.. manufacturers update their products almost daily in the case of vehicles - you will never see two cars alike, ever. procedure changes all the time, and the only way to check is by serial numbers and doing lookups, where a proper revisioning system could immediately tell you what 'patches' and 'upgrades' you would like to have for that datsun b210 you just bought.. if you know there was a problem with the exhaust on 2.2.14 you could make sure to go to a wrecker and find an exhaust from 2.2.17 and upgrade your 2.2.14 datsun with the improved system - making your car more valuable, and safe and useful. i think a new car company should be started that does this.. it would be cool!!

    1. Re:Auto-expiry... by Anonymous Coward · · Score: 0

      Cars rust and wear. Operating systems do not. Date it appropriate to cars. Versions are appropriate to software.

    2. Re:Auto-expiry... by Anonymous Coward · · Score: 0
      Cars rust and wear. Operating systems do not. Date it appropriate to cars. Versions are appropriate to software.
      Not true. Try using an old release of Word with new dox.
  67. The Grand Re-Numbering by Eric+Green · · Score: 1
    One thing to note: Most companies, internally, do not refer to their product as "Windows 2000" or "BRU 2000" or what have you. Rather, they use a traditional version numbering scheme in addition to the wacky 4-digit number.

    I suspect that, as the century progresses, we will see whacked-out stuff like "Windows 2000" replaced by "Windows NT version 6.0" (or what have you) when the time comes to replace them. Sort of like how "BRU 2000" became "BRU 15.1" when it was upgraded (grin).

    -E

    --
    Send mail here if you want to reach me.
    1. Re:The Grand Re-Numbering by Anonymous Coward · · Score: 0

      W2k is referred to internally as W2k. There should be no way to get a different version designation out of the OS, e.g. VER or %OSVER% or something unless you stumble on a defunct NT5.0 reference. Unlike W98 which is also 4.1.

    2. Re:The Grand Re-Numbering by Eric+Green · · Score: 1
      Check the version numbering in the internal CodeSafe tree for "Windows 2000" (grin).

      -E

      --
      Send mail here if you want to reach me.
    3. Re:The Grand Re-Numbering by spudnic · · Score: 1

      I like that Novell went backwards with their numbering and released NetWare vesion 3.2 years after they came out with NetWare 4.x.

      --
      load "linux",8,1
  68. Ummmm. by Anonymous Coward · · Score: 0

    Well, Word 6.0 can read Word 5.0 documents. Not sure if Word 6.0 can read Word 95 documents.. or are they the same thing? See.. it's too confusing. :-P Should be major.minor.revision. i.e. Word95 would have been Word 6.0.0, the first hotfix would be 6.0.1, second would be 6.0.2, etc. The big service pack would be 6.1.0, next would be 6.2.0, etc. Then the next "major" release like Word 98 would have been 7.0.0, etc. Simple, effective, and VERY easy.

    1. Re:Ummmm. by Relforn · · Score: 1

      On the Windows platform it jumped from Word 2.0 for Windows to Word 6.0. They did it to "syncronize the version numbering of the PC and Macintosh Versions"

      The Word for DOS versions went up to 6.0 before the product was discontinued. 5.5 for DOS was probably the snappiest version of Word ever (and it isn't EVER going to be that snappy and responsive again.)

      I won't point fingers, though. Slackware jumped directly from 4.0 to 7.0 and it's my Linux distribution of choice.

      NetBSD is at 1.4.1 and it's the oldest of the freenixes. Go figure.

    2. Re:Ummmm. by Anonymous Coward · · Score: 0
      NetBSD is at 1.4.1 and it's the oldest of the freenixes. Go figure.
      Wrong. Linux is older.
    3. Re:Ummmm. by Anonymous Coward · · Score: 0

      GNUlix is not a *nix

    4. Re:Ummmm. by Anonymous Coward · · Score: 0

      Yeah, right. Tell me another one, Mr Liar.

  69. 2000? by Anonymous Coward · · Score: 0

    Is it just a case of yet another millenium tie-in, or is just the cost per license.

  70. Year Version #'s SUCK. I use Windows 97 by Anonymous Coward · · Score: 0

    It's a stupid, confusing way of numbering your releases. Everday I see hapless consumers telling each other that they use Windows 97. Sometimes they're typing their letters in Windows Word 98. In short people have focused on the damned year instead of the relevant information that the year is supposed to represent. NEVER did people think they were using Word 3.11 or Windows 6.0. Who ever came up with this numbering scheme needs to die. Mac OS "X" ---- now thats a kewl numbering scheme. 'Cept the maintenance releases might be X.i.iv or something stupid like that.

  71. PCDOS 4 sucked. MSDOS 4 never existed. by Anonymous Coward · · Score: 0

    Be not ignorant of the Truth.

    1. Re:PCDOS 4 sucked. MSDOS 4 never existed. by Anonymous Coward · · Score: 0

      PC and MS DOS were absolutely identical (except for the name of the core OS files) for all versions below 6.0.

  72. What about "outdated" company names? by WhupinBoy · · Score: 1

    This is something that I have wondered about in passing. Names like Gateway2000 and 20th Century Fox are going to start looking a little pale... On a side note about the next "version" of a product, take a look at the Microsoft Visual Studio suite. Officially the latest version is 6.0, and all the programming packages are version 6.0. However, ever notice the folder that Visual Basic is installed into by default is VB98? And before VS 6.0, the suite was called Visual Studio 97. Marketing...

    --
    "Who is your user?"
    1. Re:What about "outdated" company names? by Anonymous Coward · · Score: 0

      I believe Microsoft tries to release software with the same year number as the new OS they are releasing.

      Office 95 took advantage of Windows 95's new features; SQL 2000 is going to take advantage of new features in Windows 2000.

      It makes a lot of sense really.

    2. Re:What about "outdated" company names? by Anonymous Coward · · Score: 0

      Names like Gateway2000 and 20th Century Fox are going to start looking a little pale...

      Gateway dropped the 2000 part some time ago. They are now simply Gateway.

    3. Re:What about "outdated" company names? by Anonymous Coward · · Score: 0

      And Fox has been downplaying the 20th Century portion of their name for nearly a decade, referring to themselves as Fox as often as possible.

  73. Continuous Upgrade Cycle by Anonymous Coward · · Score: 0

    Year based versioning is perfect from a marketing standpoint. While its difficult to determine if logically numbered products are outdated (linux 2.0.38 vs 2.2.13), Windows 98 is definately old news and you should slap your money down for the 2000/2001/2002/2003 upgrade immediately.

    NaCh0 -- too lazy to login

  74. Windows 98 is 4.1, 95 is 4.0... by Craig+Davison · · Score: 1

    And both run on top of DOS 7.0.

    Type ver at the command prompt to see the Windows version number.

  75. My Solution to all Versioning Problems. by Anonymous Coward · · Score: 0

    Use the __DATE__ and __TIME__ predefined preprocessor variables.

    Use them, and versioning is a zero effort process, which is fine with me. However, I still put version numbers in stuff, simply because I know people want them. I increment major numbers and zero the minor whenever a change is big enough to require that all the documentation needs to be redone. I incremeent minor numbers whenever a new release comes out. If I forget to change the numbers, correlating the version to the time/date stamp is easy enough--just look at the time/date stamp on the last versioned release and count.

    1. Re:My Solution to all Versioning Problems. by Infidel+IV · · Score: 1
      Since this is a pretty "open-source'y" site you're posting on, I think I should point out that your scheme will give every person compiling their own kernel/application/etc a different version number.

      Anyone volunteer for tech-support on that? :-)

  76. 'Microsoft' style version numbers by zero-one · · Score: 1
    The only thing I do not like about year versions is when the marketing department get hold of it and the more important details get hidden. For instance, it should be possible to tell the excat version of Win98 from the install disks, a working (or broken system) and from the box -- with minimal effort.


    When I have done tech support work I find that getting the 'real' version number of some (often Microsoft) products takes longer than it should.


    Apart from that minor problem I don't realy care what numbering system people use as long as it is simple and there is only one number per product -- having two numbers for a program is bad (eg Office 95/7 and Office 97/8).

    1. Re:'Microsoft' style version numbers by IntlHarvester · · Score: 1

      One word of wisdom from the depths of DLL Hell is that all files installed by a particular version of Windows have been stamped with the exact date and same version number. Thus, all files in Win95 OSR2.5 will appear newer than the ones in OSR2.1, even if they haven't been updated.

      This sort of scheme can have marginal benefits in a support situation, but it also can be a detriment too, especially with third party installers that mung their date stamps so that they can overwrite you system DLLs. (Thinking too much about Windows -- now my head is really starting to hurt.)
      --

      --
      Business. Numbers. Money. People. Computer World.
    2. Re:'Microsoft' style version numbers by Fisics · · Score: 1

      I guarantee there will never be a Microsoft Windows 2001, they would never live it down with all of the Hal comparisons, it would be a never ending joke.

      Error ! Uninstall Internet Explorer, "Dave, I am afraid I can't do that. Internet Explorer is too important to this mission." Do what Dave did.

  77. My Mom: Yea, our office has the Microsoft 98 by Money__ · · Score: 3
    What follows is an actual conversation that took place before my dear mum sent me a file, and why year versioning isn't good.

    Mom: Yea, our office has the Microsoft 98
    Me: Mom, that's the operating system, What word processor?
    Mom: Word? yea..we use Word. Word Perfect 98.
    Me: Is that Word, or Word Perfect?
    Mom: I don't know, it's the one with the little squiglies.
    Me: They both use that interface for spell checking, could you just copy and paste the text into the email?
    Mom: huh? Why don't they all just use one system.

    And in one bright, shining moment in my mums 'puter understing and growth, she wraped her mind around the value of standards, and open documentation, and I wanted to jump for joy.

    In summary, Year versioning is a confusing marketing ploy that's not good for developers or end users.
    _________________________

    1. Re:My Mom: Yea, our office has the Microsoft 98 by arachno · · Score: 1

      Pffff! You really think that she would have spouted out something like "6.1.4b" if she couldn't distinguish Microsoft Word from Corel WordPerfect? Noo.

    2. Re:My Mom: Yea, our office has the Microsoft 98 by Dj · · Score: 1

      Yet your example is nothing to do with year versioning....

      >Mom: Yea, our office has the Microsoft 5.2
      >Me: Mom, that's the operating system, What word processor?
      >Mom: Word? yea..we use Word. Word Perfect 3.2.
      >Me: Is that Word, or Word Perfect?
      >Mom: I don't know, it's the one with the little squiglies.

      Yup, zip to do with year versioning and more to do with your Mom not discriminating between OS and Apps... which is something that you'll find MS happy to encourage.

      Year versioning, with sub year versions could be useful but it does cause a problem when you want to major new release at the end of the year after previously releasing an update at the start of the year... Which version gets dibs on the year? Or does they become... 2000 and 2000plus? :)

      Axiom of version numbers : Any version numbering scheme must be different for different versions.

      Axiom 2 of version numbers : What marketing badge as the product name (even with a number) does not relate to the version numbers the developers use in the source code control system or in the actual code.

      --
      "You know you want me baby!" - Crow T Robot
  78. At least you have version numbers that get updated by -eddy · · Score: 1

    Picture this...

    Fairly mission critical application (Jail Management Software). Major bug in said software that requires a new client on most all of the client PCs.

    (Don't get me started with on the fly code fixes on a production system. Is this the norm now? Most vendors I am dealing with do this and I expect that they end up with custom code for each customer site to maintain. Not good.)

    Put new client on a test desktop and do a help, about. Hmm... Vendor didn't upgrade the version number (Major #, minor #, a,b,c nothing).

    Call vendor, say this is unacceptable, how can we easily tell. Vendor tells us that they arn't going to change it and for us to check the date and time stamp on the executable. Yeh, right. Just what I want to talk my users through.

    Pull up file manager... Go here, look at this... Talk about a major mess waiting to happen.

    -eddy

  79. And what will we do about year names? by Anonymous Coward · · Score: 0

    Do you think in the 23rd century anyone will really care if it is 2356 or 2355?

    1. Re:And what will we do about year names? by Anonymous Coward · · Score: 0

      2356 and 2355 aren't in the 23rd century, so no one will care. They might care if it is the 24th century.

  80. Version # inflation - it's sorta like pinball. by seebs · · Score: 3

    I dunno how many of you play pinball, but I remember games where a score of a million was a huge result, and I vaguely remember games where a score of 100,000 was impressive. I saw a TV show once where a score of 45 was pretty good.

    By contrast, there's periodically speculation about what kind of changes would merit a major number change in NetBSD. 1.0 was released in 1994, just over a year after 0.8. 1.1 was a little over a year later.

    The most recent NetBSD release is 1.4.1; -current
    is called "1.4P". Somewhere in there, my i386
    converted to ELF, got CardBus support, got a complete rework of the concept of console drivers, got a framework for multiplexing input devices (to make USB keyboards and mice relevant), and got soft updates. None of that justifies a bump to 1.5, apparently.

    The bump from 1.3 to 1.4 was a *COMPLETELY NEW* VM subsystem, new compiler, and a dozen or so other features.

    I guess it's just an island of sanity. :)

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  81. How about year models, like cars (but improved)? by G.A.+Heath · · Score: 1

    Perhaps we should convince our favorite distro's to release their software based on the year it ships. Patched/updated versions would have the month prefixed to signify that it is newer and has new features and/or fixes. Ex. "Brand X Distro Febuary 2000" This would reduce confusion. Personally I would like to see a particular commercial Operating System keep up with a similar system.

    --

  82. Aha! Just redefine the calendar years... by Anonymous Coward · · Score: 0

    ...to correspond to whatever version number of Windows MS happens to be shipping! Just think, we'd be living in a new era, starting with the year 1 MS, or perhaps year 1 AB ("Anno Bob"). Major upgrades could be leap years, service packs in alternate years. Of course, one of the many problems with this scheme would be that New Year's celebrations would be delayed every year until some time in February. :-)

  83. Windows 2008? by glitch_ · · Score: 1

    Only Microsoft would still be using the name Windows in 2008. I would believe that by that time, either the would finally start from scratch(goodbye legacy code), or finally realize that not every computing enviroment lends itself to a Window and desktop interface. And god willing they will have gone out of business and we will finally achieve true innovation in the software consumer marketplace

    1. Re:Windows 2008? by Anonymous Coward · · Score: 0

      You'd think a person using UNIX would understand the benefits of mature code.

    2. Re:Windows 2008? by Anonymous Coward · · Score: 0
      You?d think a person using UNIX would understand the benefits of mature code.
      You'd think someone posting to Slashdot would know better than to use illegal MS-HTML.
    3. Re:Windows 2008? by D_Nice · · Score: 1

      Why is everybody so anxious to see what they will call Windows come the late 00's? Quick side track. I don't think that anyone will be refering to the next ten years as the zeros, much like we did for the seventies, eighties, and nineties. Back on track we go. If the *alternate* OS's like Linux Be and BSD continue on the pace that they are presently moving, then we won't have to worry about what they are going to call the version of Windows in the year 2008 or 2009 or whatever. There simply won't be one. It may not happen, but you can't blame a guy for dreaming of a perfect utopia in the future. Every man in history has done it at least once in his lifetime.


      --
      Technology's a battle between companies producing more idiot-proof systems and nature producing bigger and better idiots
  84. "uname" in Windows: two places by Craig+Davison · · Score: 1

    1) Look at the properties for My Computer (hold down the Windows key and tap Pause for a shortcut)

    2) Type ver at the MS-DOS prompt

  85. Simple solution: use time() for version by Tom+Christiansen · · Score: 2
    Just use the number of seconds since the Epoch at the time of the build as the version number. That way you can gcc 904795195, perl 946653909, etc.

    Just a whimsical thought. :-)

    Happy Antemillennium!

    1. Re:Simple solution: use time() for version by Otterley · · Score: 1

      Even better: Use ISO 8601 timestamps for the version numbers.

      199806011754 = 5:54 pm, 1 June 1998
      200001010000 = midnight, 1 January 2000

      --Michael

    2. Re:Simple solution: use time() for version by apsmith · · Score: 2

      Hey, I like this one. Years are an antiquated terrestrial innovation that will be obsoleted in the next century as we settle the solar system... Personally I use the Gnome desktop clock with the "UNIX time" output setting to track time, though I wouldn't mind if it added some ".'s" to separate the major fields:

      Current time: 9.469.328.39

      The first field increments every 3 years, the second about every day, the third every minute and a half, and the last of course every second. The first two fields are almost the right timing for major/minor version numbering...

      But as has been noted elsewhere in these threads, numbering by year or time loses the logical distinction of major versus minor changes to a piece of software - unless we believe all software from now on will only be continually backwards compatible and evolve only gradually. Yeah right.

      --

      Energy: time to change the picture.

  86. Redhat is Satan! by Inoshiro · · Score: 3

    Now that I have your attention :-)

    Redhat Mother's Day release +0.1 -> Redhat 4.2

    This happened in the same amount of time it took to go from Slackware 2.3 -> 3.x.

    So, of course, Redhat had managed to get up to 6.0 by the time Slackware hit 4.0... Jumping 4 whole numbers, while Slackware went up < 1. Then going up two more, while Slackware hit 4. Sigh. Where's my Bob Young voodoo doll? ;-)

    ---

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  87. Apple wrote a GREAT tech note on version numbers by Anonymous Coward · · Score: 1

    Darin Adler, one of the best visionary/programmers that ever lived, and eventually head of Apples elite Blue Meanies OS hacking team, in 1988 wrote a perfect document on what software versions numbers should represent and how they should be incremented. The Mac OS pioneered Version number resources, and although Apple's own products never seem to heed logic or reason, and violate the spirit of the meaning of version numbers, the VERSION NUMBER tech note should be followed religiously by good developers. Regretably i cannot seem to find the orifinal 4 or 6 page 1988 technote, Darin Adler wrote. I think Apple is embarrased by their lack of compliance to it. A heavily doctored modern version of the 1988 technote is on Apple's website and is at : http://developer.apple.com/technotes/tn/tn1132.htm l you should read the older one if you can find it anywhere. It even defines the meaning of BETA, ALPHA, and DEVELOPMENTAL versions, from waht i recall. Every time an angry client recived software from me labelled "version 1.0b3" and gave me any complaints I explained that beta meant "NO KNOWN BUGS" but not fully tested, and that there is no shame in selling beta software, but big shame in selling buggy dangerous untested software that ought to be clearly marked "beta". The term ALPHA is known buggy or known incomplete software. Maybe most sotware needs to be labelled Alpha! he heh.

  88. Large version numbers... mostly an Open Source pro by Anonymous Coward · · Score: 0

    Yes, large version numbers are mainly an Open Source problem (before you reply that Windows 2000 is big, remember that that is not a version number it is a product name, the version number is something like 5.0.00.98.0.5.65.998.321 or something). Think about it, if you're a big company and you only release stable and significant upgrades to your software instead of piling bugs on bugs with occasional bug-free features being added like you do with Open Source, you don't have to jump version numbers as much. Who really cares, though? Windows 2005 will probably be called Titanium Windows or something, they'll just copy from most Linux distros and give it a name instead of a number (now just start thinking of the trillions of more significant problems THIS causes)

  89. PCBoard by DragonHawk · · Score: 2

    oracle is in what, version 9 or 10 or something?

    Back in the {good,bad} old days of DOS-based, dial-up local BBSes, one very popular package was called PCBoard. They were up to Version 15.9 or something before BBSing really started to die out and I lost track. Nobody thought PCBoard was {older,newer,worse,better} because it had a higher verison number.

    Ultimately, it reflects the intelligence of your user community. Maybe your users are so dumb that they need to be told what year their software is from. Maybe they can figure out what "Version 3.1.4, Released 5-APR-2002" means.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  90. Of course by surfsalot · · Score: 1

    Microsoft will tell the public what they want... they wouldnt want people thinking for themselves now :)

    I need to do my laundry
    Please send $3 to:
    Jon Allen
    p.o. box 308142

  91. uhhh, because its a pain in the ass? by Anonymous Coward · · Score: 0

    Quick, which is newer, version Rockhard or Egghouse? What about sub-release Eggplant? Falcon? Trapese? How the hell are you going to have any clue of the chronology of things? You'll have to create an entire website just explaining the differences, how significant they are, which one is newer, etc.

  92. Sorry, but... no. by lw54 · · Score: 2
    SunOS 5.7 is the operating system.
    Solaris 7 is the environment.
    Solaris 2.7 was the prerelease name given to Solaris 7 environment.

    For more information, check the Solaris FAQ.

  93. Suggestion for naming scheme by KingKurly · · Score: 1

    For something with frequent builds, but usually only one per day, I prefer something like this:

    prjname-YYYYMMDD

    If releases are more frequent than daily, add the time of release to the end, as in:

    prjname-YYYYMMDD.HHMMSS (using UTC, of course!)

    Seems simple; at least I think it is. It makes file sorting work out very nicely, and keeps grouping by prjname. On the other hand, this will only work for another 8000 years or so. Go fig.

    However, this scheme should not override any other scheme. Perhaps the 20000104 build would be considered a more stable release, and thus be named 1.0.0. And perhaps there would be a third name for marketing purposes, like '2000 Super Deluxe Edition'. Not every build would have a X.Y.Z version number, and not every version would have a marketing name. Usage of symbolic links and such on FTP sites makes this all much easier. Helps with organization, provides a definite date for each build, still allows for denotion of stability, and keeps the marketing droids happy. We all win. (Note that I do realize that this is already in use in many places. I just happen to like this scheme.)

    --
    It was recently discovered that research causes cancer in rats.
    1. Re:Suggestion for naming scheme by Anonymous Coward · · Score: 0

      I like something like prjname.23-May-1998 much better than all those ugly numbers.

    2. Re:Suggestion for naming scheme by KingKurly · · Score: 1

      the months of the year do not alphabetically sort. then there are confusions over the spelling over months such as February, etc. in addition, internationalization (wow, long word) issues come into play. you have a valid point, but i still stand by my idea.

      --
      It was recently discovered that research causes cancer in rats.
    3. Re:Suggestion for naming scheme by fReNeTiK · · Score: 1

      There's an IETF (or IEEE, whatever?) convention on dates: YYYY-MM-DD. It does sort alphabetically this way.

      --
      I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
    4. Re:Suggestion for naming scheme by Infidel+IV · · Score: 1

      Yes, ISO 8601.

  94. You'd have to pry 5.5 from my cold, dead hands... by mdemeny · · Score: 1
    ... I admit that the pricing to upgrade from 5.0 to 5.5 was a bit steep (especially if you owned Photoshop *and* ImageReady - in which case, it should have been dirt cheap).

    However the 'webiness' (using hex values to choose colours), improved typographical control (3 different anti-aliasing methods, etc...), and other features make it worth it for those that use it for the better part of the working day.

  95. Year Versioning Not Enough by urkidnme · · Score: 1

    Year versioning might be OK for "mature" products - products that have been around for awhile. But it would be very confusing for "young" software. Suppose I have a "new" killer app. Which is more informative to you? "Try speaksh 2000 Alpha today!" or "Try speaksh 0.0.1 today!"

    1. Re:Year Versioning Not Enough by PapaZit · · Score: 1
      This, perhaps, is why Microsoft has gone to a year-based numbering system. Everyone knows that any Microsoft product with a version number equal to or less tha 3 sucks much worse than anything that's made it into a forth revision (well, except for DOS).

      --
      Forward, retransmit, or republish anything I say here. Just don't misquote me.
  96. Re:Mozilla has it right. a clarification by Anonymous Coward · · Score: 0

    These features matter, because the next time some overstuffed suit walks into my office and starts puking out buzzwards and promising pie in the sky vaporware, I can confirm of deny the claims with the above tools. Agreeing on a perticular piece of software is an intelectual partnership that needs be bolstered with cold hard code in order for a purchasing party to reach "buy in" on the concept.

    This _IS_ a joke, right? "In order to comvince me to buy it, you have to let me download, compile, run, test, and use it on a daily basis.... for that matter I'd like to run it for 60 years before paying you.... did I mention I'm a smoker?"

    Give me a break.

  97. MSDOS 4.11 did exist however by verbatim · · Score: 1

    and I have the install disks to prove it :P

    --
    Price, Quality, Time. Pick none. What, you thought you had a choice?
  98. Why is it so hard... by Graymalkin · · Score: 2

    for you people to remember the difference between Win2k and Millennium? Windows 2000 will run off an improved version of the NT kernel, hence making it technically NT 5. Windows Millennium will be the last version of Windows running off the NX kernel, hence making it the successor to Windows 98. I'd really like to see the OSes numbered after what kernel their working on and for people to make the distinction between operating system and operating environment. The operating system is enough to get the sumputer running, most likely a kernel and a shell. The environment is all the extra programs that allow you to get stuff done with that kernel and shell. If you ever see the packaging for Solaris it says it's the Solaris Operating Environment (which is correct) since it in an environment of tools and apps. The naming convention for Windows is mostly for marketing purposes as so many other people have said. If Joe Average is sitting looking at the Windows 95 boot up screen and sees a commercial for Windows 2000 he is most likely going to realize his system is MUCH older than the current ones. If Joe Average sees Slackware 4.0 and Redhat 6.1 he is going to think Redhat is SO much newer and more up to date than Slackware, when in reality they are basically running off the same kernel. Major releases (in my opinion) are probably going to be following the yearly naming scheme with "Release 2" or some such for minor improvements. Look at the way Win 98 works if you use the web updating, my Win 98 box has basically all the same bug fixes and components that a Win 98 SE box would have. When Redhat really goes balls out against MS you'll probably see "Redhat 2001" or something like that. It looks alot cleaner on store shelves.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:Why is it so hard... by Anonymous Coward · · Score: 0

      Were they planning on waiting until the millennium to release WinMill?

  99. Re:Microsoft - Y2K naming convention by Anonymous Coward · · Score: 0

    Windows 1900

  100. Maximum 10... by Schnake · · Score: 1
    I don't think any software version should cross the threshold of 10...

    At a certain point, such as above 5, the company should realize they need a revolution, and need to start from scratch on a new more enhanced product, which would naturally get a new name.

    When Microsoft comes up with an OS that works using 3D visualization, along with futuristic interfaces, then we shouldn't call that Windows 2008 or Windows 3D, rather it should be MS Reality v1.00...

    Anybody notice the software market isn't as revolutionary as it once was! Is that a sign of a maturing industry? Which is bad! Or, that corporatism has taken its toll, and we're only going as fast as the big companies want us to.

  101. Win 2000, 2005, 2008 by Anonymous Coward · · Score: 0

    They are all the same, arent't they ?? Still going down for reboot _NOW_

  102. Windows 2038 ?? by Anonymous Coward · · Score: 0

    void windows_in_2038(void) /* will GPF */
    {
    time_t t=0x80000000;

    localtime(time(&t));
    }

    At least in Linux (glibc) you get 1901...

  103. Years are stupid version numbers. by _Shad0w_ · · Score: 1

    What I want to know is, what's wrong with the old boring v1, v2, v3, etc - with sub-revisions if you really need them?

    I mean, I can't see the point in using years - even if the software is released in that year, it's more than likely going to have updates outside of that year; so the name become irrelevant.

    Let's face it, Windows doesn't actually use years for the version number - if you ask Win98 what version it is it'll give a number like 4.10.1998. Windows 98 is just its name, not its version number.

    --

    Yeah, I had a sig once; I got bored of it.

    1. Re:Years are stupid version numbers. by X-Nc · · Score: 1
      What I want to know is, what's wrong with the old boring v1, v2, v3, etc - with sub-revisions if you really need them?

      Perception. The bigger the number the more "new" it is in the mind of the "public". Think about it, if you wanted to get the newest, best version of Linux would you go for Binky's Linux v3.7 or Fred's Linux v6.3? Both could have the same kernel and packages and updates. Hell, Binky's could even be 6 months newer than Fred's. Doesn't matter; people are going to go for the big number assuming it's the newest.

      Why do you think Slackware jumped from 3.x to 7?

      ---

      --
      --
      If I actually could spell I'd have spelled it right in the first place.
    2. Re:Years are stupid version numbers. by _Shad0w_ · · Score: 1
      Why do you think Slackware jumped from 3.x to 7?

      The same reason that Microsoft jumped in the numbering of the Word versions (I forget what the jump was) - they're idiots.

      Or perhaps not, your point about bigger being perceived as better holds a lot of credence, although personaly I check the version numbers of the packages which are included; I'm technicaly running RedHat 5.2; I just upgrade everything myself.

      I can't stand cheap marketing tricks.

      --

      Yeah, I had a sig once; I got bored of it.

  104. moderation?? by cheese63 · · Score: 0

    What in the fuck does that post have anything to do with a troll? What's wrong with you, moderator?

    1. Re:moderation?? by Uller-RM · · Score: 1

      While I can't exactly agree with cheese's phrasing of the matter, the previous posting does have merit, and should not have been marked a troll, nor should have his efforts at pointing out the moderator's error been marked down as well. Especially if it was the same moderator.

      Situations like this are exactly why moderation, and in turn meta-moderation, are sorely needed at Slashdot, if anyone is still arguing that matter.

  105. Why wait a year per release? by Mongoose · · Score: 1

    Year versioning shows how slow your development cycle has become. Naming the kernel by year would be worthless, since we have development/stable branches - not to mention production is so fast we'd need versions like YEAR.QUARTER to keep up.

    Most 6.0s are really 5.3s, but if you want to date version like a nightly build why not stamp the entire date?

    Windows 19950525

  106. Re:MS,Turns Me Off by Money__ · · Score: 1
    Windows NT did run on a PPC in 1995. In fact, it ran on a PPC until Motorola decided that it wasn't worth the money it was costing them to subsidize Microsoft's development process. Ditto for the Alpha in 32-bit mode; until Compaq pulled the plug, we continued to develop for it, painful though it was. (We still develop for the Alpha for the 64-bit version. Until we have enough IA-64 boxes to go around, it's the only place that realistic testing can be performed.)

    If my companies existance is based on NT running on a certain platform, having as much information about that platforms stability and continued development is extreamly valuable. When changes happen to the code base being used to develop my platform of choice, I want see it in the dev. tree so I can make educated decisions on the direction of my company. This is why Open tools are not only needed, but it's downright suspicious when they are not employed.

    The fact that the list of boxen that NT runs on changed show much in only 5 years (how many platforms for 2000?) is another reason why an open development model should be adopted by all.
    _________________________

  107. paradiorthosis by Tom+Christiansen · · Score: 2
    Man, there should be a word for "fucking idiot who wrongly miscorrects something that's already right".

    There more or less is. It's called paradiorthosis, which is defined as an improper or false correction. By analogy with mitosis, osmosis and narcosis, I suppose that could produce words such as paradiorthoses (the plural), paradiorthotic, paradiorthoticism, and paradiorthotically. I'm not sure what you'd call the particular idiot who customarily committed the foul act. A paradiorthotician or paradiorthotist, perhaps.

    But I can virtually guarantee you that having a word for it won't make the problem go away. :-)

    1. Re:paradiorthosis by YU+Nicks+NE+Way · · Score: 1
      Given the religious nature of the discussion, it seems to me that it would have sufficed to suggest to the guy that he render his orthography consonant with his orthodoxy.

      He'd have been no more likely to recognize the content of the correction any more than he'd have understood that it was not a good thing to be a paradiorthotist...but at least he'd have understood that he'd been dissed.

    2. Re:paradiorthosis by quonsar · · Score: 2
      Overrated
      Redundant
      Offtopic
      Troll
      Flamebait
      Paradiorthotic

      hmmmm. as a moderation choice, i like it. but my all time most-wished-for moderation category would be Retromingent .

      ======
      "Rex unto my cleeb, and thou shalt have everlasting blort." - Zorp 3:16

    3. Re:paradiorthosis by Kris_J · · Score: 1
      I think two of the moderation options should be;

      • Offensive (-1), &
      • Offensive (+1)
      But, then, I'm weird.
  108. 21264 by Anonymous Coward · · Score: 0

    What does 21264 mean?

    It's leetspeak for TITGA.

    Don't ask me what TITGA means.

  109. Year versioning is ok if done right by Rainy · · Score: 1
    First of all, it can be very useful to know when the program was released from the title. A few conventions would make year naming perfect:

    1. If there are more than one release during the year, name it after the month: Windows 95.5; Windows 95.11.

    2. No release unless there's alot of new functionality present. Bugfix does not deserve a new year version number.

    Microsoft messed up this convention for all of us. They use years in product names for marketing purposes and that leads to pushing out bugfix releases named as major versions.

    Free programs on the other hand can use this convention responsibly.

    Giving a new name to each major release is ok as long as it's accompanied by a version number. I can imagine a newbie wondering if he should get slink or potato. If you go to debian dists site you'll see 2 directories for slink and potato and also 2 links to them called current and unstable. It's entirely possible and sensible to combine this approach with year versioning.

    I think year versioning is bad for companies but good for Free projects cause a company will *have* to release new version when new year begins, and this would suck. MS can pull this off cause they're a damm monopoly, and they don't have to worry about 'corel windows 2000' coming out ahead of their own. As for free projects, they can have no-bull versioning if they want.

    But it won't happen cause the first Free project to have year versioning will be dubbed MS wannabe. Sigh. Thank you Microsoft.

    --
    -- ATTENTION: do not read this sig. It doesn't say much.
  110. Year versioning is ok if done right by Rainy · · Score: 1
    First of all, it can be very useful to know when the program was released from the title. A few conventions would make year naming perfect:
    1. If there are more than one release during the year, name it after the month: Windows 95.5; Windows 95.11.
    2. No release unless there's alot of new functionality present. Bugfix does not deserve a new year version number.

    Microsoft messed up this convention for all of us. They use years in product names for marketing purposes and that leads to pushing out bugfix releases named as major versions.
    Free programs on the other hand can use this convention responsibly.

    Giving a new name to each major release is ok as long as it's accompanied by a version number. I can imagine a newbie wondering if he should get slink or potato. If you go to debian dists site you'll see 2 directories for slink and potato and also 2 links to them called current and unstable. It's entirely possible and sensible to combine this approach with year versioning.

    I think year versioning is bad for companies but good for Free projects cause a company will *have* to release new version when new year begins, and this would suck. MS can pull this off cause they're a damm monopoly, and they don't have to worry about 'corel windows 2000' coming out ahead of their own. As for free projects, they can have no-bull versioning if they want.

    But it won't happen cause the first Free project to have year versioning will be dubbed MS wannabe. Sigh. Thank you Microsoft.

    --
    -- ATTENTION: do not read this sig. It doesn't say much.
  111. Roman numerals for Y2M are trademark infringement! by Anonymous Coward · · Score: 0

    M&M Mars will sue anyone using the roman numeral equivalent for 2000. So much for my idea of year 2000 button sized chocolate candies...

  112. Ask Jethro Bodine by gad_zuki! · · Score: 2

    I'm really pushing for Windows double-ought, just like hillbillies would say.

  113. Solaris 10? (Re:Solaris 2.7/7 name) by wavelet · · Score: 1

    So what happens after Solaris 9?? what the next version.

    1. Re:Solaris 10? (Re:Solaris 2.7/7 name) by Anonymous Coward · · Score: 0

      Solaris 0 !!!

      Either that or Solaris 3.0

      Solaris 0 sounds better though.

    2. Re:Solaris 10? (Re:Solaris 2.7/7 name) by IntlHarvester · · Score: 1

      Solaris A? (Unless Sun is on an octal system.)
      --

      --
      Business. Numbers. Money. People. Computer World.
  114. Importance by JacobO · · Score: 1

    It seems to me that the importance of version numbers is simply to distinguish between versions. Any and all information that they carry should be documented as appropriate for those concerned. It is this meta-data that can ultimately be related back to a single version. I would see very little benefit in encoding any information into a versioning scheme, simply because there is so much information possible to put into it -- not much is relevant by itself. So long as the developers can manage changes, engineers and users can install correct versions, and marketing people can invent new product names and numbers, it simply works.

  115. Sun does this by 1010011010 · · Score: 2

    Solaris minor versions are dates -- "Solaris 2.6 11/15/99" and the like. Confusing at first; you have to read a little more carefully before knowing that the "2.6" disk you've got is *really* the latest 2.6.

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  116. Re:Roman numerals easier now -- in Java by Anonymous Coward · · Score: 1

    public class Roman

    {

    static final cha[] NUMERALS = { 'I', 'V', 'X', 'L', 'C', 'D', 'M' };

    static final int[] TENPOWERS = { 1, 10, 100, 1000 };

    public static String arabicToRoman(int i)

    {

    String s = "";

    for (int x=TENPOWERS.length-1;x>=0;x--)

    if (i/TENPOWERS[x]!=0) {

    s+=constructNumerals(i/TENPOWERS[x], x);

    i%=TENPOWERS[x];

    }

    return s;

    }

    static String constructNumerals(int n, int p)

    {

    String s = "";

    int x = p

    switch (n) {

    case 1:

    case 2:

    case 3:

    for (int c=1;c break;

    case 4:

    s += NUMERALS[x];

    s += NUMERALS[x+1];

    break;

    case 5:

    case 6:

    case 7:

    case 8:

    s += NUMERALS[x+1];

    for (int c=5;c break;

    case 9:

    s += NUMERALS[x];

    s += NUMERALS[x+2];

    }

    return s;

    }

    }

    Woop!

  117. Re:Roman numerals easier now -- in Java by Anonymous Coward · · Score: 0

    Man, that looks like shit. Please fix your formatting.

  118. Versioning Convention by Anonymous Coward · · Score: 0

    Versioning should achieve these goals:

    a)resolving backward compatibility issues

    b)resolving subsystem changes

    c)a way to determine different custom builds

    d) a way to safely replace buggy programs with improved versions with bug fixes

    A way to do this is to use a convention of versioning: a.b.c.d where:

    a represents the program's main functionality

    b represents the programs subsystems

    c represents customized builds

    d represents minor bugfixes.

    We would follow these conventions:

    if the programs main functionality is _not_ backward compatible then we increment a.

    if a subsystem is changed such that it is _not_ backward compatible then we increment b.

    if a custom build is created we increment c.

    if bugfixes are applied we increment d.

    This way we know a program with version 1.2.3.4 can be used to replaced a program with version 1.2.3.3 without breaking 'formal' functionality, since we know 1.2.3.4 has bug fixes applied and functionality is backward compatible. We also know that if we replace a program with version 1.2.3.4 with 1.2.2.4 we risk inconsistent behavior because each program is considered a separate custom build. We also know that version 2.0.0.1 will definitely not be backward compatible with any of the 1.x.0.x version programs since the version jump shows that main functionality has been radically changed.

    I use this versioning convention and it seems to work OK. It helps me use custom builds, reuse subsytems, and overall keep code that still work and bring new programs into the system without 'breaking' the system.
    1. Re:Versioning Convention by Anonymous Coward · · Score: 0

      Since when did they verb "version"?

    2. Re:Versioning Convention by Anonymous Coward · · Score: 0

      >Since when did they verb "version"?

      Since when did they verb "verb"? -Drane

    3. Re:Versioning Convention by Anonymous Coward · · Score: 0

      Since people who want to sound like they have big vocabularies started using "verbs" like "dialog" and needed a word to specify what they were doing. I'm sure it has impacted many people's lives, especially all the chocoholics (those poor people addicted to chocohol).

  119. I probably should have checked that... by Fred+Ferrigno · · Score: 1

    Too many Foo's and Bar's... The corrected text:

    Why exactly do we need to cater for all the newbies out there?

    Because they are more newbies out there than there are non-newbies, and there's more money to be made and more market share to be gained by catering to them.

    And all to make the newbies feel at home?

    Yes. What do car places advertise to sell? They tell you about their "no-pressure deal" and easy to use price information sheets. Of course, they advertise other stuff, but ease of use (and even ease of identification) is very important.

    In general, I tend to agree that year-based versioning is inspecific and inappropriate, but there is another problem with the accepted versioning practices.

    I may use Foo all the time, I may know exactly how Foo's versioning system works, but suddenly Foo tells me I need a newer version of Bar, a mysterious and complicated application I've never used outside of Foo. I stumble across a link and see Bar version 5.7.18, download and use it. Little do I know, but Bar version 5.7.18 has a critical bug that was fixed in version 7.8.3. If it had been Bar '95 and 2000 instead, I would have known instantly that Bar '95 is out of date and went searching for a newer version.

    Complicated, yeah, but the moral is this: we don't all spend our days memorizing the versioning scheme of every application we use, and even if we did, it doesn't help much without a reference to what's new. The year-based system goes _a bit_ further by providing that reference automatically (the current date).

    1. Re:I probably should have checked that... by Anonymous Coward · · Score: 0

      Fortunately if you're experienced enough to search out the correct version of 'Bar' to run your new version of 'Foo', you'll know to look at the main distribution site for 'Bar' (or to check if the 'Foo' site has any indications as to the latest version of 'Bar'.

      However, if you're not that experienced, you'll be calling Tech Support and they'll point you to the latest version.

      Year-based release versions don't allow for the possibility that versions 5.0.0 (released 1/1/2000) and 6.0.0 (released 12/30/2000) of app 'X' came out in the same year. With a year-based versioning scheme, 'X 5.0.0' would be 'X 2000', and 'X 6.0.0' would be what? 'X 2000 v2'? 'X 2000 Pro'? Or do you fudge and call it 'X 2001' knowing full well that you may be releasing 7.0.0 in July? If so, what do you call 'X 7.0.0'?

      The non-date-based versioning scheme may not tell you WHEN a version was released, but it is much less ambiguous about which version is newer.

    2. Re:I probably should have checked that... by Kris_J · · Score: 2
      All your FooBar-ing is simultaniously too complicated and too simplistic. How do I know that "Bar 2000 Service Pack 2b (plus the Bluetooth suppliment)" has been released if everything just says Bar 2000. How do I know that Foo '97 is compatible with Foo '98 for Macintosh? And what if Foo 2000 has an error, is recalled and doesn't make it back to the shelves until 2001?

      No matter how cute we try and make it with year versioning, computers are more complicated than cars - so much so that detailed, simple versioning that MS left behind with Office 4.3 is actually the right way to go.

      Also, that comment about after version 5 it's time to move to a new product does actually seem about right. Enter at v3, go to v5, jump to v3 of another package. I started at DOS 3.3, went to 5, moved to Windows 3.1, now I'm at Win98 and I'm looking to dump the PC and move to the Palm, which is at v3.3... Hmmm, scary.

    3. Re:I probably should have checked that... by arachno · · Score: 1

      Everyone wittering here is criticising MS for doing their versioning wrong, because it's confusing people. But everyone here is a geek used to non-marketed freeware and these versions of MS products are aimed at non geeks used to marketed payware. MS knows this and deals with it very well. Their big heavily marketed consumer products tend to have consumer friendly names, "Office 2000". This is a moniker that can be marketed. "Emacs 14.3.4a" cannot be marketed. Of course internally they often have the numerical type version numbers you all love, such as Office 9.0 (Office 2000), NT 5.0 (Windows 2000) and SQL Server 8.0 (SQL 2000). You are criticising MS's version numbers because they do not appeal to slashdot readers. They aren't intended to. They are designed to be marketed to consumers. And whatever you think of MS, you have to agree that marketing software products is apparently something that it is extremely good at.

    4. Re:I probably should have checked that... by arachno · · Score: 1

      I forgot to add the build numbers onto the internal version numbers, as I should have. NT 5.0.2195; Windows 4.1.1998 etc. The build number does not roll over when the prefixes do. It's a good system.

    5. Re:I probably should have checked that... by asqui · · Score: 1

      bingo, thats exactly wat i was saying above (though i wasnt as clear)

      the year thing works well, but theres no accurracy! How do you liek your timestamps on files? 1 second accuracy? 300 nanoseconds? or 3 months?



  120. Buggy software by Anonymous Coward · · Score: 0

    Low-tech buggy American software caused major concerns for the nuclear controlsystems. The U.S. nuclear controlsystems are capable of nuking the East again, including Russia, so everything had to be handled with caution. The U.S. government had problems with their systems during Y2K. Luckily, all this was greatly compensated by superior Chinese (e.g. Taiwanese designed, ShenZhen and Beijing built) hardware. The Pentagon uses tons of these parallel x86 machines, which are all Y2K compliant, except for the software which change to January the 1st 00. Not only U.S. software-giant Microsoft is responsible for the trouble, but also the programmers who failed to program 2000.

  121. Re:21264-offtopic, sorry by lwrcase · · Score: 1

    21264 is a type of DEC Alpha processor, my friend.

    "Perspective is lost in the spirit of the chase." -[I have no clue who said this]

  122. On the obscuring of version numbers in Windows by xdc · · Score: 4

    Version numbering used to be simple and sensible, but lately -- in the Windows world, at least -- it has become incomprehensible. It used to be that you'd have the major-point-minor version. Since some minor versions amounted to tweaks and bugfixes, they would increment the version by 0.01.

    Now observe what has happened with Microsoft products. Microsoft started using years instead of version numbers in its product names, but did so inconsistently. Instead of Windows 96, it was Windows 95 OSR 2. Instead of Windows 99, it was Windows 98 Second Edition. But it gets worse...

    Windows NT 4.0 has undergone some very significant updates that certainly merit at least new minor version numbers. A lot of NT software won't even run without these enhancements and bug fixes. But instead of calling it Windows NT 4.3 or at least 4.06, we have Windows NT 4.0 Service Pack 6.

    Internet Explorer versions are the most baffling. Various schemes are mixed and matched, so we end up with things like IE 4.01 SP2, which is slightly different than the other IE 4.01 SP2 that was released before. And the version number embedded in the software is some crazy dotted quad beginning with 4.72! (I probably erred a bit on the exact version and service pack numbers in the preceding example, but I am not making this up!) The latest nonbeta IE is 5.01, but when I check its version number, it says 5.00.2919.6307! Why not 5.01?!

    I suspect that this confusion may ultimately be part of a long-term plan of intentional deception. From Microsoft's point of view (as I see it), users should be kept out of system internals. In fact, operations should be so transparent that one will not and should not know whether something is coming from the local hard drive or from an Internet connection to Redmond. Both good and evil updates will be quietly slipstreamed through users' always-on broadband connections.

    Already, Microsoft Outlook hides the email addresses of email and newsgroup messages, showing only names like "John Q. Random". Though it is possible to find the return address via a troublesome multistep process, I have found no way to disable this misfeature in any of the option dialogs. Sure, these are just small annoyances. The end result is that users will have even less of a clue how the systems their livelihoods depend on works. Although I'm for intuitive interfaces and ease-of-use, I deplore the dumbing down of people.

    I think the future holds some corrections. Namely, the use of codenames or other product names in place of major version numbers. It seems that at this rate, the world may see Microsoft Windows 2003 Professional OEM Service Release 2.0 Service Pack 3. But I think it will probably be more like Microsoft Windows Neptune Server, and if you want to scrounge around in DLLs, you can find out each component's version number.

    1. Re:On the obscuring of version numbers in Windows by Anonymous Coward · · Score: 0

      NT and Win9x are two totally different platforms. Their version numbers have no relation what so ever. If Service Pack 6 had been called NT 4.6 then people would think it was a retail upgrade. It really makes perfect sense.

  123. Milk-date marketing by Anonymous Coward · · Score: 0

    Sounds like date coding for food products. So if windows gets a "little stale" people can just throw it out and get a "fresh" version. Or to borrow a phrase "eat it up" :).

  124. No more NT by Wokan · · Score: 1

    So with the 2000 in Windows 2000, is Monoposoft trying to trick home users with Win98 into buying their "corpo-rat" OS or are they admitting that it really isn't much better than their consumer OS?
    Dropping the "NT" seems to at least finally admit it isn't "New Technology". Should have been ST all along (Stolen Tech).

    http://www.kmfms.com/
    Digital Wokan, Tribal mage of the electronics age

  125. Year numbering rules. by Anonymous Coward · · Score: 0

    2000, 2001, 2002, 2003, 2004...

    Year numbering rules for big software like Windows.

    Should cars be numbered Toyota Corolla 15, 16, 17, etc????

  126. Using Letters For Version Numbers by grantdh · · Score: 3

    While working as a developer for a company in Australia, we found that users of our Insurance software were comparing versions when they met (the Insurance industry is rather incestuous and many used our software). We wound up getting users stating that "They're on version 9.121 while we're still on 9.049 - we want an upgrade!" despite the fact that they had no idea what had changed between the versions (usually small customisations for new/changing clients, etc).

    To get around this, we started to use a main version plus two letters (eg: 12 AS, 12 TC, 12 BS, etc). The letters were not allocated in any order but were different in each version. This let support staff ask clients their version to check for known issues but dramatically reduced the number of "I'm using obsolete software" calls.

    Of course, we had chart to show which versions were assigned to the various letters and there was also a command line call to get the full version.

    A side effect of all this was that people started to "name" the versions (eg: 12 AS was known as the "Arnold Schwarzenger" version, etc). As a new version was released, we'd go through the two letter combinations still available and figure out names to use. Sad but true...

    --

    I left my body to science, but I'm afraid they've turned it down...
  127. Marketing by waynem77 · · Score: 1

    I work for an equipment company that has a software department consisting of one person (me), that writes reporting software for our instruments. Our version numbers are strictly market-dictated. A typical statement is, "People don't trust version X.0... make it X.01." This drove me crazy for a while, just because it offended the part of my brain that likes order.

    Nowadays I slip a build number into the versioning so it at least makes some sense to me. (e.g. Our current version is 3.02(1007))

  128. Been around a long time by BlueCalx- · · Score: 1

    Software versioning based on the year has been around a long time.

    Fortran 77, anyone? :)

    --
    -- BlueCalx | http://nickd.org/
    1. Re:Been around a long time by fReNeTiK · · Score: 1

      Isn't Fortran 77 a standard specification for the Fortran language? There is also ALGOL 60 and 68, FORTRAN 66 and 90, Smalltalk 80, and SQL 92. These are not software products by themselves, but the specifications for complilers or interpreters... (/me thinks, or am I mistaken?)

      --
      I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
  129. Off Topic... by Anthony+Kilna · · Score: 1

    Whatever happened to Battle Chess?

    --
    s/[BW]ill(y|iam)?( H\.?)?( G(ate|8)(s|z))?(,? ?v?(III|3)(\.\D)?)?/Girly-man/gi
    1. Re:Off Topic... by Kris_J · · Score: 1
      Whatever happened to Battle Chess?
      As it became less popular, the makers had problems paying the army. After several months of just potatoes, Vodka and being paid with toilet tissues (the brown, scrachy kind) the army revolted and stormed the software house (which was easy, seeing they knew where is was soft). Lots of scenes with red stuff that slowly turned sticky were kept from the press, but occasionally you find an article about it in conspiracy mags like Nexus & the New York Times...
  130. Version Numbers by Anonymous Coward · · Score: 1

    Windows 19100 i say!

    1. Re:Version Numbers by Infidel+IV · · Score: 1

      No, I think that's rather Perl 19100 in the cases I've seen it happen :)
      (That darn unix struct tm really needs fixing!)

  131. Absolutely...And that's good! by VAXman · · Score: 2

    Of course the main reason Microsoft wants to give year-based versions it to quicken planned obsolescence. It doesn't take a lot of insight to figure that out. One of the reasons I hope that Intel moves to year-based naming is for the same reason. The Pentium was originally released in 1994, and if it was sold as Pentium 1994 it would seem very obsolete today (even though a fair number of people still run the original Pentium's). However, Intel also has the megahertz label which is fairly good substitute.

    But, anyways, anything which helps sell new software is GOOD! Most Slashdot readers are professional software developers and/or own stock in software companies. Building the tool is only half of the job. You still have to find a way to sell it. Even if you are a Linux user, you certainly don't want people to be running some ancient version of Linux, you want them to try the latest and greatest. What better way than year-based version?

    1. Re:Absolutely...And that's good! by Anonymous Coward · · Score: 0

      Most software is not sold, certainly not retailed to newbies. And since software doesn't wear out, replacing it (while it still meets the requirements) just because it's old contributes to the busywork our civilization wastes time on without accomplishing anything. And long-used software has been tested in the best possible way!

    2. Re:Absolutely...And that's good! by VAXman · · Score: 1

      But old software is written for old hardware. Software vendors take advantage of new hardware to make software easier, to add features, and to make it faster. Just compare an old version of WordPerfect, which runs in a character cell screen, to the modern version, with the GUI, etc. New software is easier to use, more powerful, and more efficient, even if it is less well proven and less well tested.

  132. I'm sorry Dave.... by jopasm · · Score: 2

    Just think of the possibilities:

    Windows 2001 - an OS driven insane by it's bugs...

    --

    ObTagLine: The more you run over the 'possum, the flatter it gets.

  133. aesthetic vs practical by lajorn · · Score: 1
    I must say I like the wine (and many others) way of versioning: (yy)yymmdd. Its most practical in a development situation, where lots of changes happen quickly, or daily builds are made; Not as nice for marketing I spose.

    And Microsoft may be moving away from numbering to codenames too. I believe the next version of consumer windows is called "Millenium" (isn't everything these days)

    Lach

    --
    /* NO COMMENT */
    1. Re:aesthetic vs practical by Anonymous Coward · · Score: 0
      And Microsoft may be moving away from numbering to codenames too. I believe the next version of consumer windows is called "Millenium" (isn't everything these days)
      Nope. Only those that deal with 1,000 Assholes. Most things are referred to by the properly spelled version, meaning 1,000 Years. No relationship whatsoever.
  134. Bill Gates: "Windows 2001" by Noke · · Score: 3

    I'm watching the Larry King Live interview with Bill Gates and he mentioned the version of Windows following Windows 2000 would be Windows 2001. (9:56Pm EST)

    1. Re:Bill Gates: "Windows 2001" by Anonymous Coward · · Score: 0

      I think it was just an example.. but yes... nothing points to Microsoft going back to versoin numbers, once we get into the teens (that is *so* weird to say) they'll probably go back to double year versoins. (aka Windows 10-19)


      Maybe not though...

    2. Re:Bill Gates: "Windows 2001" by fReNeTiK · · Score: 1

      Hey I watched it too, and Billy actually mentioned Linux as a serious competitor to Windows (to a question about MS having a monoploy or not on OS). I think he even pronounced it right...

      --
      I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
  135. What to do after 2000 by Bullfrog · · Score: 1

    Simple!! Office 2000 will become Office 2000 version 2, yadda yadda yadda

    Peace

    Bullfrog

  136. ahem by Anonymous Coward · · Score: 0

    the ONLY pieces of software that should use the date-as-version system are 'time' and 'date' (im not a coward, im just lazy) nastard@SPAM-THIS.home.com

  137. My vision of the future... by flieghund · · Score: 1

    Okay, a few things to get started: in the future, the OS will be largely irrelevant to everyday use. All programs will be accessed through some kind of web browser from multiple remote servers. The operating system will not matter because everything will be run through the browser (or, to look at it from a different way, the browser will become the GUI, and as long as it at least looks and feels the same across platforms, it will not matter which platform it is on -- which is the same to say that no one will be willing to pay excessive fees for an OS).

    Granted, OS upgrades will continue. But thanks to free global efforts, new updates will be available on a daily basis. Thus, you may be running "Windows" as the OS -- or "linux" or "BSD" or "MacOS" -- but they will all be essentially the same thing. And with the rapid pace of updating, the version number will actually be the release date: Windows June 8, 2012. For a small fee ($36/year?), you get daily subscriptions to the OS updates. Instantly recognizable if you're running the latest version... check today's date!

    Of course, this is assuming a certain company's so-called updates don't muck up the system instead...

    --
    "I came here to kick ass and chew bubblegum. I'm all out of bubblegum." MSE USC APX AIA CSI CASp
    1. Re:My vision of the future... by Infidel+IV · · Score: 1
      Of course, this is assuming a certain company's so-called updates don't muck up the system instead...

      _A_ certain company? Just one? Geez, you've been lucky! :-)
  138. Multiple Releases - No Problem by thales · · Score: 2

    Since Windows seems to be setting the example here's how MS handled it. When you look in System Properties A Letter is Appended to the Build. Win95 with SP1 is A, OSR2 is B, Osr2.5 is C. So if Foo came out in the spring of 2000 That would be Foo 2000. A second release in the summer would be Foo 2000A. Then you wouldn't have a problem unless you released more than 27 times in a year.

    --
    Quemadmodum gladius neminem occidit, occidentis telum est
  139. Not Microsoft's Problem by Potatoswatter · · Score: 1

    Last year's version number just makes software seem more obsolete faster. Who wants to hold on to an OS with a chintzy title like "Windows 2000", in 2001? Soon we'll see 2003.2, and after February it's outdated.
    It's planned obsolescence.

    Work together for the Common Geek Good:

    --

    Check out Project Upper/Mute, an all-around awesome compiler fra
  140. WinNT5 by nordoff · · Score: 3

    "...In the real non-hyped world it seems any version number over 5 or 6 implies it's about time to switch to a new product or start over from scratch. There are countless examples..." Windows NT 5 -> Linux 3.0

  141. Oh no! by Potatoswatter · · Score: 2

    Let me just boot MacOS X vII.V.IX. Then I'll start MS Office MM revIV.XXIII.
    Good thing my CPU is CDXL MHz!

    Work together for the Common Geek Good:

    --

    Check out Project Upper/Mute, an all-around awesome compiler fra
  142. Year Versioning is Marketing Genius by sigemund · · Score: 2

    Year Versioning is absolute genius marketing. If we associate a certain year with a software product, it is easier for us to think of it as old within a year. For example, think of a hypothetical software program released in 96 called BlahBlah Version 5.3. Now think of the same program as BlahBlah 96. 96 is ancient by today's standards. If BlahBlah 5.8 comes out, we're less likely to spend our jack for the upgrade than if it's BlahBlah 99. Thus, hearing "96" causes us to say "damn, that's old", but 5.3 is very much "mmmm, okay". If we think of software as old, it's easier for us to think that we need to upgrade. I have no reason to move my Winblows partition from 95 to 98 or 98 millenium or whatever (partially because I don't use it at all) because I don't need the functionality. But looking just at the name "95" vs. "98", I desperately need this new upgrade.

    1. Re:Year Versioning is Marketing Genius by Anonymous Coward · · Score: 0

      hey do you know where i can download blahblahblah99? i didn't know they came out
      with it yet. does it integrate with yaddayaddayadda2000 like they said?

  143. Re:Negative versions for dev releases (Re:I like . by Potatoswatter · · Score: 1

    Do it in hexadecimal double-precision floating-point, make'em cry. v0x0 001 100000000000 == v3.0 .

    Work together for the Common Geek Good:

    --

    Check out Project Upper/Mute, an all-around awesome compiler fra
  144. Re:Negative versions for dev releases (Re:I like . by Potatoswatter · · Score: 1

    Woops! I was thinking binary! That's
    v0x0 001 800000000000 == v3.0,
    v0x0 001 C00000000000 == v3.5.

    Work together for the Common Geek Good:

    --

    Check out Project Upper/Mute, an all-around awesome compiler fra
  145. 90210 by ClarkEvans · · Score: 1

    I think this would be a good version number... think that there would be trademark problems?

  146. TWO sets of version numbers by Fuhrer · · Score: 1

    Note that wherever years are being used as version numbers, for purist arbitrary version people there is always an actual product version as well:

    Windows 95: 4.00.950
    Windows 95A: 4.00.950a
    Windows 95 OSR2: 4.00.1111
    Windows 98: 4.10.1998
    Windows 98 SE: 4.10.2222
    Windows 2000: 5.00.2195

    Here are your arbitrary version numbers. Don't complain about them not being there.

    1. Re:TWO sets of version numbers by penguinboy · · Score: 1

      This is still a hassle for tech support people, because when you need to know what version of Windows they're running, an answer of "95" or "98" is meaningless. You must tell them to go to Control Panel, then System, and get the actual revision from there. It only wastes time.

  147. Rasssssppppppp....... by Anonymous Coward · · Score: 0

    Whatever, billy-buttkisser

  148. Windows Millenium by Anonymous Coward · · Score: 0

    So we'll be talking about Millenium bugs for a while yet.

    1. Re:Windows Millenium by Anonymous Coward · · Score: 0
      we'll be talking about Millenium bugs for a while yet.
      Only those of you stupid enough not to know what the word means. I guess you don't know the diffence between an anus and a per annum bonus. Don't use words you don't understand.
  149. Forgot OSR 2.1 by Anonymous Coward · · Score: 0

    Also called Win95B it was released in 97 and was first to support USB. OSR 2.5 or Win95C was almost the same as 2.1 but with the addition of IE 4.0.

  150. Re:PCDOS 4 sucked. MSDOS 4 never existed..Did too by Anonymous Coward · · Score: 0

    I have the install disks for MS-DOS 4.0 on 5.25" floppies no less!

  151. Versionning issues by Felinoid · · Score: 1

    Initally year versions do seem to addess problems such as compatability.. Office 2000 for Windows 2000... but it's not a real solution...
    Part of the issue is just wanting to inflate version numbers... Office 2000 is for Windows 98 not Win 2k... wops... Ohh it gets worse...
    So Win 2k works on all 2k machines right? Of course... so I'll just Install Win 2k on my Amiga 2k.... or not.... [Amiga 2k is like the second or third Amiga...]
    Of course There is that L2k soap.. thats Win2K compatable right? I'm gona go sink my Amiga 2k in water to clean it up with L2K before I install Win2k.

    It dose address version number inflation..
    However Windows 95 dose not represent one version of Windows.. Every upgrade or update of 95 is also Windows 95. So when doing tech support the tech may be giving directions for Windows 95 [4.0] while the user is using Windows 95 OEM... It's still Windows 95.. right???
    The problem is one version has problems the next update dose not and newer versions have features older versions do not.... if there is no way to tell how updates the os is then your fighting an uphill battle when it comes to tech support becouse 95 and 95 and 95 become 3 diffrent systems with 3 diffrent behavures and do 3 diffrent things.
    Also that in no way stops people from doing year version number inflation... I have in my office right now a Gateway 2000 4DX2-66.. a 486... My first guess is it won't run Win2k very well... It's accually in the "scrap" pile.. [I get to see if it still works and can still be used] it probably got there by failing a Y2K cert...

    Companys and people who year version will just continue to do so.. car companys have making model year cars for a long time and thats fine for Ford and Microsoft but like Linux who updates allmost all the time might need an year,month,day,hour,min.second,nanosecond,fork version
    Also Microsoft dosn't have much of a way to tell alphas and betas from final products... other than stampping ALPHA or BETA it's pritty much still Win2K... But thats ok becouse you can tell a Micosoft beta from an offical version by just by the fact that you get the offical version from the store shelf or pacaged with your computer but to get a beta you have to be a beta tester and have Beta stamped on your CD and all the beta documentation is a pritty big clue too.
    But with Linux the beta and offical versions are side by side on the FTP server.. so x.even.x is stable and x.odd.x is unstable.

    Yes each product has it's own versionning system and each presents a unqiue problem.. but thats life...

    Linux 2k? Windos NT 5? MacOs ZenDax Ohh yeah word name versionning... like Pentium.. Xeon.. MsWindows Duvodec... Yes I'm playing games on Duvodec... no I'm playing games on Linix dronabinol...

    --
    I don't actually exist.
  152. Using a year is NOT versioning by Hard_Code · · Score: 2

    Naming a product with a year in the title is NOT versioning. I'm quite sure people at Microsoft, or anywhere else, aren't version controlling using year numbers. The technical version number for Windows 95 original is 4.00.950, add service pack 1 and it is 4.00.950a. OSR2 is 4.00.950b (I believe). This makes sense because before Windows 95 there was Windows 3.1 (or 3.11 or Windows for Workgroups). The /title/ of a product doesn't have to have an accurate version number in it. Take for example Hurricane Red Hat, or Slink Debian, or Krash KDE, or October GNOME. These are just mnemonics that people can easily associate with a major release of the product. For the unwashed masses, using a year number makes it easier and gives context. It is not apparent just from the technical version number, the time difference between Linux 2.2 and 2.3.

    If Microsoft wants to call it's products by year let it. At least it's not calling it's products Krash. (Yeah, I'd like Windows Krash with that. Oh, a gratis copy has been installed? Thanks!)

    Jazilla.org - the Java Mozilla

    --

    It's 10 PM. Do you know if you're un-American?
    1. Re:Using a year is NOT versioning by lakdjfalkdj · · Score: 1
      Naming a product with a year in the title is NOT versioning. I'm quite sure people at Microsoft, or anywhere else, aren't version controlling using year numbers. The technical version number for Windows 95 original is 4.00.950, add service pack 1 and it is 4.00.950a. OSR2 is 4.00.950b (I believe). This makes sense because before Windows 95 there was Windows 3.1 (or 3.11 or Windows for Workgroups). The /title/ of a product doesn't have to have an accurate version number in it.

      You're absolutely correct, You're the first person to actually say this. :)

      Another perfect excample of this is also with Windows 2000.

      Windows 2000 [Version 5.00.build.number.here]

      If Microsoft didn't rename Windows NT 5.0 to Windows 2000, we'd have our version look like this:

      Windows NT [Version 5.00.build.number.here]Not much diffrent. :)

      Basiclly take any Microsoft product and go to the Help -> About and it'll give you the version number. Any of these excuses of "I don't know what version these people are running" is basiclly a bunch of bull on your part, just tell them to go to the Help -> About, and if you know your versions, nuff said. :)

    2. Re:Using a year is NOT versioning by MikeBabcock · · Score: 2

      You're quite correct. The whole idea of using a 'version name' appended to a product name is for marketing. Marketing people hate version numbers; engineers think they're cool, but that's a Dilbert discussion.

      Intel switched from generation numbering to naming once their marketing people really took over the place. AMD switched its K7 to Athlon ... although allowed it to be the K7 for a long time, and the next _generational_ chip for them will probably be code-named K8.

      Ever looked at the version numbers in IE? Look at the build number. Download it today, then in three weeks. Probably a 300 build jump ... especially in companies that are big marketers, you don't really want your clients to think they have to keep upgrading until you're making money from it, so version numbers (at the build level) are irrelevant.

      Just my $0.02 ...

      --
      - Michael T. Babcock (Yes, I blog)
  153. Actually Windows 95, 98, 2000 is not correct.. by Townshend · · Score: 1

    Actually there are only 9x versions of Windows that are from years, 95 and 98. The next version of Windows is called Windows Millennium, and the next one is Windows Neptune (or at least code-named). And of course there is only one version of NT that is named after a year..2000.

    1. Re:Actually Windows 95, 98, 2000 is not correct.. by matthead · · Score: 1

      I thought the idea was to, uh... "merge" the two into one product line. Well, actually drop the DOS-based, and replace it with the NT-based, without people realizing that the "new" Windows was different from the "old" Windows.

      --

      -Matthead
  154. Season... by Anonymous Coward · · Score: 0

    Anyone here remembers Clipper Summer '87? It's a nice alternative on versioning... I like it, but after all these years it *really* sounds dated. Some people said "Windows 95" sounds dated, but "Clipper Summer '87" recalls me more of the year 1987 than "Windows 95" recalls me of 1995... Still, I like using seasons, sounds a bit nostalgic...

  155. answer by Freshman · · Score: 1

    NT5 = Windows 2000
    NT6 = Windows 2000's successor
    NT7 = NT6 for Intel's 64-bit Merced (er, "Itanium") processor

    --

    ----------
    "They misunderestimated me." --George W Bush, Nov. 6, 2000
  156. Re:Sun is _worse_ by davco9200 · · Score: 1

    Check this URL out for Java; I dare someone to make easy sense out of this, especially to suits.
    http://java.sun.com/products/jdk/1.2/java2.html


    Yikes! Makes my head spin.

  157. Re:paradiorthotician, try dumbkoff by Tony-A · · Score: 1

    Paradiorthotician sounds too much like a Microsoftism.

  158. Neptune by Ricardo+Casals · · Score: 1

    Microsoft's next "killer OS" is code named Neptune. Right now its unknown whether it is just a code name or the actual product name. However I don't see it being such a bad idea to start clean with Microsoft Neptune 1.0

    FeH!

    --
    yeah ... i'm going to have to go ahead and not put a .sig here, alright?
  159. Re:Some non-computer companies have this problem t by gmhowell · · Score: 1

    20th century Fox has gone by Fox Films or Fox TV for maybe a year or two now.

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
  160. Re:paradiorthotician, try dumbkoff by Anonymous Coward · · Score: 0

    koff oder kopf?

  161. crap ads!?!?#%$?/ by serialk · · Score: 0

    what repetitive annoying shitty boring useless basless advertisements abound 3$?$%%^?%^?%?&^%?&^?&^

  162. Re:paradiorthotician, try dumbkopf by Tony-A · · Score: 1

    Probably dumbkopf.
    Mein Deusch ist nicht. (Or something like that.)
    Basically, I have a five word German vocabulary. Ya, Neine, Bitte, Prost.

  163. Prior art. by Tony-A · · Score: 1

    MM is Marylin Monroe.

  164. Re:Mozilla has it right. a clarification by Money__ · · Score: 1
    "In order to comvince me to buy it, you have to let me download, compile, run, test, and use it on a daily basis.... for that matter I'd like to run it for 60 years before paying you.... did I mention I'm a smoker?"

    60 years is a little to much, but 60 day terms aren't out of the question. :) I'm not talking a bout free and unfettered use of the application( programers are people too) but what I am talking about is companies putting there CVS where their mouth is.

    More to the point, the idea of reading a review, and going down to the store to buy it out of the box just doesn't appeal to many admins these days.
    _________________________

  165. Re:Fox by Kris_J · · Score: 1

    Futurama has "30th century Fox" after the credits...

  166. Re:How MESSAGE #2 can be REDUNDANT!?!?! by Tony-A · · Score: 1

    Even First Posts can be redundant.
    Null content is redundant after nothing. Or something like that. Redundancy carries the sense of superfluous, too many words for too little content. It's like trying to hit the side of a barn wall at 20 paces with a shotgun. And missing.
    If I say something first, but badly, and someone else comes along and says it better, then it is fair to mark my first comment as redundant. Best I can tell, the moderation is working fine.

  167. CONTENT IS WHAT COUNTS! by NatePWIII · · Score: 0

    I don't think so much the version number is the problem as what exactly is the content change of the new version. Thats what people are after. If the new version is somehow going to improve their computing experience then it is worth it and people will upgrade and/or buy it. Forget about the marketing aspect, thats what it is simply marketing. A new version of linux could be named "winux" for marketing purpose but might simply be version 7. No one cares about the version number just us techies.
    My point is, is that quality and content is number #1. Take us for example, we offer domain name registration for $55. Its simple, to the point and what everyone wants... cheaper prices. No one could care less if we use a version 4 or version 5 template in our registration process. Version number is mostly transparent to the end user in most cases, as it should be.

    Thats my two cents on the subject.

    Nathaniel P. Wilkerson
    NPS Internet Solutions,LL
    "yourname.com for $55

    --

    Nathaniel P. Wilkerson
    www.haidacarver.com
  168. And NT4 has MS-DOS 5.0 by Tony-A · · Score: 1

    C:\WINNT\SYSTEM32\COMMAND.COM
    MS DOS Version 5.00 (C)Copyright 1981-1991 Microsoft Corp Licensed Material - Property of Microsoft All rights reserved

    1. Re:And NT4 has MS-DOS 5.0 by Dan+Guisinger · · Score: 1

      Really? With Windows 2000 it is cmd.exe for the command prompt...you sure you have the correct file? -Dan

    2. Re:And NT4 has MS-DOS 5.0 by Tony-A · · Score: 1

      Yes. Actually it is both or either.
      Generally you would want to use cmd.exe instead of command.com as cmd.exe at least starts out in NT command line mode (as opposed to DOS mode). Or something like that. I seem to recall that there are some subtle differences, but for most things, either one works.

      Run command and:
      Microsoft(R) Windows NT DOS
      (C)Copyright Microsoft Corp 1990-1996
      ver gives Windows NT Version 4.0

      Run cmd and:
      Microsoft(R) Windows NT(TM)
      (C)Copyright 1985-1996 Microsoft Corp.
      ver gives Windows NT Version 4.0

      The (internal) DOS version is reported as MS-DOS 5.50a either way.

      The DOS structures are MS-DOS 5 structures as opposed to MS-DOS 6 structures.

    3. Re:And NT4 has MS-DOS 5.0 by Peyna · · Score: 1
      That is the version of your Command Prompt. However, the actual operating system is NT 4.0. NT is not a GUI it's the operating system.

      --
      What?
  169. Saying "2001" out loud is cumbersome by Anonymous Coward · · Score: 0

    Saying "2001" out loud is cumbersome -- say
    "2K1" instead. For example: "Windows 2K1".
    After all this inane Y2K hype, everybody knows what 2K means... even my grandma.

    1. Re:Saying "2001" out loud is cumbersome by Anonymous Coward · · Score: 0

      2k1 sounds like "two kay won", or "poh kay mon"'s baby brother.

  170. Re: Pi, why not Pi.Distributed.net ? by Anonymous Coward · · Score: 0

    How about a worldwide effort to calculat Pi? I'd donate some cycles to that.

  171. Append the a suffix by heroine · · Score: 2

    I'm going to release 26 versions, starting with 2000a and ending in 2000z. Hopefully I'll have a job and give up writing software by then.

  172. Microsoft Word by Phroggy · · Score: 1

    Mustn't forget when WordPerfect went from 5.1 to 6.0, and Microsoft Word went from 2.0 to 6.0...

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  173. A good example: Renegade BBS software. by Anonymous Coward · · Score: 0

    The month/year version numbering scheme was used by the Renegade BBS, I believe. Being able to get a clear idea of versions was more important when you would download your software from your local BBS rather than getting it from a store or centralized distro site, and Renegade releases were numbered "10-05" etc. This started to run into problems in a few places - knowing whether the notation was MM-DD or DD-MM was one problem, and it got even more frustrating after Renegade was around for a few years, because it got hard to tell which year releases were from. Either using MMYY or MMYYYY notation or using a system like the one you suggested would probably be the best way to number software versions.

  174. Windows IS NOT Year versioned! by SetupWeasel · · Score: 1

    My copy of windows 98 is Windows version 4.11.1998

    For those of you keeping score Microsoft has not even come out with a half version upgrade of windows in FIVE years!

    They aren't sitting on their OS trying to extend their market share in other areas or anything. Really! ^_^

  175. Re:Redhat is (not) Satan! by noc · · Score: 1

    I feel I've gotta stick up for the distro I'm currently using. I'm not sure of the differences from the 4.x to the 5.x series (although I do know that most packages for 4.x didn't work on 5.x), but I can say that the change from 5.x to 6.0 was very warrented. In fact, it would have been irresponsible not to change the major version number. See, 5.x was libc5 based, while 6.x is glibc2.x (libc6) based. That means that 5.x packages won't work on (most) RH 6.x systems. That last statement seems acceptable to most people, but saying that packages for 5.0, 5.1, and 5.2 won't work on 5.3 would be infuriating. So they changed the major number.

  176. um.. it's called a "joke" guys by Anonymous Coward · · Score: 0

    i can't believe that so many of you
    are so busy being ideologues that you
    can't see the humour in it..

    it's not 7.0 cause volderking was 'irritated'
    by emails.. dah... it's a playful middle
    finger aimed in the general direction of
    redhat (and marketing-versioning by
    extension i guess)..

    doesn't hurt to smile every once in awhile ;)

  177. Windows 2000...let's make a guess by Wolfier · · Score: 1

    So let's guess the next version of Windows. Surely it won't be called 2001 or 2005 because 1 or 5 parts per thousand is simply too small to be of any significant marketing value.

    Windows 2000 Turbo Plus Platinum Extra Ultra Orchestra maybe?

  178. Re:MS DOS 7.10 by Anonymous Coward · · Score: 0

    > And both run on top of DOS 7.0

    Close. Windows 4.0^H^H^H95 and 95a sit on MS-DOS 7.0. 95B/C/D^H98 sit on MS-DOS 7.10. (Like I'm sure there's a significant difference.) Since the MS ver command hides the truth by displaying the GUI name you'll need to fire up a third-party utility like Norton System Info to see for yourself.

  179. Date versioning serves one purpose... by Anonymous Coward · · Score: 1

    That is to HIDE the exact version of a product you are recieving. Ever wondered why people had to sign non-disclosure agreements when
    Windows 95B ( service pack one whatever ) was released? M$ fully well knew from the experience of Winblows 3.0, that by letting people know what
    the exact version of their product was inside the
    shrink wrap that they would make purchasing decisions based on that knowledge. This meant that if consumer X knew that Win 4.0.1011 was out and they were being offered Win 4.0.95, they would choose the former because they know that the later product would have more bugfixes and ( you would expect ) be more stable. However, this bears unfavourably with sales figures by devaluing stock
    on shelves. So to protect the price of their outdated software, M$ hides the exact version number so that the consumer has no idea of exactly what they are buying. This can also work in a second direction as well. When M$ have made their expected ammount out of their product, they can have a 'major release' by bumping the 'apparent' version, even though the differences between the new product and the old are small and trivial.
    (Lets see Win 95 - V 4.0.95 ~ V 4.0.2xxx . Win 98
    V 4.1.XXXX ? See the big difference here? Oh yeah
    thats right ... IE tied to the OS... Oh yeah, HUGE
    difference - NOT ). Again, the bogus version number can be used to pressure consumers into being rolled over even though there is no significant advantage in the new product. In the case of Win 98, it was to start the ball rolling on Billies evil plans for 'one world, one web, one program', that is to start foisting IE4 ( and subsequently IE5 ) onto the user base to build up numbers of IE users
    ( a tactic that hopefully will come around and bite M$ in the ass this year - GO DOJ!!).

    In a sane world, this is called FRAUD. In the software world it is called *marketing*.

    However, in the end, dont be fooled by the aesthetics of their so called version numbers. They are there to hide the one thing that hurts M$ the most. THE TRUTH.

  180. Numbering By Year - Microsoft Market Domination by BMIComp · · Score: 0

    Windows 95. Windows 98. Windows Millenium.
    Windows 2000.

    See a pattern? My theory? Microsoft is trying to get away from version numbers (windows 3.1 and windows nt 4.. etc), and moving to years as a way of advertising. Really, when people back to 95, people will remember windows 95. Even though people haven't used it yet, windows millennium (really windows 98 millennium edition) will probably be reffered to as windows millennium, and be remembered when people mention the millennium. A marketing ploy. Who will remember windows 4? Windows 5? Haha, no.

    Fsck you, Microsoft and your army of workers. Redmond, reply to this flaimbait if you dare =P.

    (Not to mention the lawsuits for mentioning your company's name)

    1. Re:Numbering By Year - Microsoft Market Domination by Infidel+IV · · Score: 1

      Actually I can't see what you think MS is doing wrong by choosing a name people will remember. I'm not very fond of MS marketing at times, but at least choosing a well remembered name is something I can't see as anything but fair market practice for a change.
      I'd do that too if I worked in marketing, for a Linux distribution as well as for Windows. It'd be my job.

    2. Re:Numbering By Year - Microsoft Market Domination by Anonymous Coward · · Score: 0

      Yes, but you see, i don't want to remember microsoft's products... =P

  181. Versions after 2000 by Perf · · Score: 1

    Intel marketing types figured they could name the releases (until they went back to Roman Numerals.)

  182. The Linux system is even worse. by Anonymous Coward · · Score: 0

    The Linux system of versioning is just about as bad as it gets... What were they thinking?

    1. Re:The Linux system is even worse. by Anonymous Coward · · Score: 0

      What do you mean? The Linux system works fine, much better than naming your software after the year. Not only does the linux version number tell you how advanced it is compared to other versions, but it tells you whether or not it's a real, tested, sure to work release, or experimental.

  183. actually, it is HTML 5 by Anonymous Coward · · Score: 0

    "HTML 5" was the name for the version of HTML that would reformulate it in XML. They later decided to name it "XHTML 1.0"... In either case, it's the successor to HTML 4.01 and will replace it as the current version RSN.

  184. Renegade's versioning quirks by Anonymous Coward · · Score: 0

    At the time, Cott Lang wrote Renegade, we were both in the same city, going to the same school (Georgia Tech), so I got a close-up view of its versions. It started out with versions like "1.0d" and "1.0e", then went to versions like "0.19825" or something like that. Then it switched to MM/DD which worked great for about a year, then there started being multiple releases with the same version (as I recall, there were two 12/25 releases).

    The first few releases were "Alpha" but since these were minor changes from Telegard, it was quite stable. When it went to "Beta", the changes became more ambitious, so it became more unstable in the Beta releases. It proceeded to stay in Beta longer than Mozilla has been pre-Alpha.

    In short, it doesn't work well, and neither does any other version system.

  185. doing the impossible by Anonymous Coward · · Score: 0

    even if it's "just a bug fix version", you still can't safely replace one version with another in the field. Remember the msvcrt.dll update a while back that broke numerous non-Microsoft programs by aggressively validating input parameters?

    Repeat after me: "Every application must include versions of the libraries with which it has been tested in order to work reliably." In the case of source distributions, that means specifying what versions of the OS and libraries you've tested it with. It's often said that a program that hasn't been tested doesn't work. That implies that a program that hasn't been tested with exactly the libraries you have on your system doesn't work on your system.

  186. HTML 5 -> XHTML, Windows NT 5 -> X Windows ;-) by Telcontar · · Score: 1

    This is the solution for Microsoft :-)
    Then they can even say, "now it's finally stable!" :-D

  187. Re: Windows NT 3.1 was first by Anonymous Coward · · Score: 0

    NT first came out in 3.1, not 3.51 - in fact, 3.51 was the last really stable version of NT, and even managed to run SQL Server (slowly) on a 16MB 486/33 machine. I don't recall any 3.51 crashes at all.

    After 3.51 is when decisions were made to improve performance at the expense of stability, e.g. moving the GDI stuff into the kernel.

  188. m$ a bit different in a way. by astrix8 · · Score: 1

    i don't particularly know if windows will stick with years anymore.
    after all, we now have stuff like windows-millenium and
    winCE / "windows powered"
    i for one suspect they'll name it something
    like "windows2" and pitch it as sort of a
    'sequel' to all the older windows versions.

    or perhaps they'll follow their "intel inside"
    marketing ploy and simply go with the "windows
    powered" theme all across the board.

    but as for browsers it does raise an interesting
    point...mozilla brought netscape's numbers down,
    but ie has jumped almost to version 6 in under 5
    years, meaning that by the time i'm 43 in 2020
    my kids might be trying out internetexplorer-29?

    perhaps not the easiest way, but certainly a good
    marketing move
    might be for companies to pick naming conventions
    for products similar to servers.
    windows red, windows blue (*smirk*)
    ,or jtk-lightroast, jtk-darkroast, etc.

    hey, considering the car metaphor gets thrown
    around here so often, it's so ridiculous it just
    might work.
    then again, microsoft seems to like
    appending "explorer" to everything,
    so perhaps we'll see stuff like
    "windows explorer explorer 01 explorer" by next year.

    --
    __________________________________________________ __ "there are two kinds of people in this world,
  189. NT versioning by Rupert · · Score: 2
    As someone who works with NT (and who keeps his NT servers up way past 49.7 days) I can tell you that NT versioning really pisses me off.

    Everyone knows that the current version of NT is 4.6.1 (or 4.6.). But type in ver and you get
    Windows NT Version 4.0
    . Go to "My Computer"/"Properties" and it gives you the more detailed but equally inaccurate
    Microsoft Windows NT 4.00.1381
    which is the build of the first production release of NT4.

    No, to find the service pack number you have to fire up Task Manager, File Manager or any one of a dozen other apps and go to "Help"/"About". It still thinks it's build 1381.

    As far as I am aware, the only way to find the build number is to reboot and watch the text on the blue screen.
    --

    --
    E_NOSIG
    1. Re:NT versioning by Rupert · · Score: 2

      >(or 4.6.).
      should be
      >(or 4.6.[some version number]).

      I always preview. Always. Except this time.

      --

      --
      E_NOSIG
  190. MSIE 4.0 back in 95? by Hershmire · · Score: 1

    I was using IE4.0 back in the old days of Windows 95. Well, actually, they just gave the version number of Windows (around 4.0.whatever) to the IE that came with it. Kind of foreshadowing with their whole integration thing I guess.

    --
    if(!toilet_paper) roll.replace(new roll); //Stupid roommates.
  191. PCMCIA by Spire · · Score: 2

    Not sure what PCMICA stands for, but PCMCIA stands for Personal Computer Memory Card International Association .

    Or, if you prefer: People Can't Memorize Computer Industry Acronyms.

    --
    begin 644 .sig22&%I;"P@9F5L;&]W(&=E96 LA`end
    1. Re:PCMCIA by Shadowlion · · Score: 2

      Heh. :) There's also the more humorous version. PCMCIA: People Can't Memorize Computer Industry Acronyms

  192. What is Microsoft going to do after 2000? by Drows · · Score: 0

    Hopefully they will fall off the face of the earth. -Drows(John) http://stur.dhs.org Project[STUR] "Why?!"

    --
    Life is like a pair of boxers, you always have to hang loose.
  193. FYI : 2000 != Windows 98 upgrade by Anonymous Coward · · Score: 0

    FYI Windows 2000 is NOT the next version of Windows 98, it is the new name for Windows NT 5, replacement for NT 4. (Which of course makes it even more confusing.) Windows Millenium will be the next, and (hopefully) last version of the Dos/Windows/Windows 95 tree.

  194. Windows2000.november.14th.12:34:56.pm.built.by.jim by slashdot-me · · Score: 1

    .thank.you.for.choosing.ms
    Solves the sub versioning problem.

    Ryan

  195. Re:paradiorthotician, try dumbkopf by askwar · · Score: 1

    Es heisst Dummkopf
    And yes means "Ja", no means "Nein" and the other ones are correct.

    --
    Alexander Skwar -- Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die
  196. Give this man a cigar! by Anonymous Coward · · Score: 0

    You're right of course. Take DNS zones for example.. it is much easier and more logical to make the serial number "1999123101" to mean "12/31/1999, revision 1 of the day". I use this scheme for everything now rather than MMDDYY which is of course, NOT Y2K COMPLIANT!

  197. Well it could happen by Anonymous Coward · · Score: 0

    heh "Windows 2001, a Bug Odyssey"

  198. Oh that'd be perfect by drsoran · · Score: 1

    I can just imagine taking my 2.2.14 version car into a service station. "Sorry bub. We don't have 2.2.14 parts.. we do have 2.1.14 and 2.2.16 versions of that part.. but we'd have to replace these 15 other things for you to use the newer version spark plug. Sorry."

  199. Version Loop? by aralin · · Score: 1

    After naming windows 2000, can M$ just place a dot after 2 making it Win 2.000 then develop to 2.001,
    2.100, 2.101, 3.000. And after some time we are back at Windows 3.1 what it actually is!

    --
    If programs would be read like poetry, most programmers would be Vogons.
  200. NT Versions, MS's version "cleansing" by Kalper · · Score: 1

    Actually, there WAS an NT 3.1 --
    "Windows NT Workstation 3.1" and "Windows NT Advanced Server 3.1"; both of which most people (and MS) would like to forget.
    This was quickly replaced by "Windows NT Workstation 3.5" and "Windows NT Advanced Server 3.5", which were again fairly quickly replaced with "Windows NT Workstation 3.51" and "Windows NT Server 3.51"
    (Notice that the "Advanced" on the server was dropped here -- Did they realize how badly *NIX folk were making fun of them? :)

    In either event, it takes many attempts to search MS's site for any evidence either of these ever existed; They were very good at this for a while, I recall three days after IE4 came out I was trying to search their support site for info on a glitch under IE3.01, and there was NO TRACE OF IE 3 AS HAVING EVER EXISTED. They seem to be better about that now, as it is still possible to find support for Win95 and IE4, but I always found it amusing the think about a group of "version Nazis" running throughout the MS organization, slashing and burning any evidence of previous releases...

    ...Come to think of it, wasn't that their defense in the DR DOS case?!

  201. Didn't we already learn this lesson? by Anonymous Coward · · Score: 0
    The release of any product is only coincidentally related to the year it is released. Windows 95 was released at the end of 95 and release 2 of Windows 95 came in 1996. Tying the version number to an unrelated milestone (such as the year) is a bad idea. I don't think I've ever met anybody who is capable of openning a computer box who isn't also capable of understanding that a higher version number means a more recent release.
    Dates that are part of release numbers have been a convention for a long time in many areas. 2000102.02 connotes the second relase (or build) from the second of January, 2000. This dosen't make marketing people too happy because it dosen't look cool, but it is more clear than just using 2000.

    I really had thought that we learned how bad an idea it is to tie versioning to years when Adobe changed Illustrator 88 to sequential versioning. When Microsoft decided to use 95, I thought it was more of a challenge than a usable scheme. It seemed more like they were determined to release the product, ready or not, in 1995 because they had slipped so often. Considering the missed releases of NT 5, ... well ... ready or not, here it comes.

  202. General users don't know version numbers anyway by kooshvt · · Score: 1

    I work at a help desk and anytime someone calls with a problem they are never able to tell me what versions of programs they are running. I once had someone tell me they were running Windows 7.0. After several questions trying to figure out where they got that version number, they finally read me the title of a book that they had - 'Wordperfect for Windows Version 7.0. Several attempts at trying to explain that one to them failed.
    ----------------

  203. 95 and 98 by smelroy · · Score: 1

    I don't see how you could call Win98 4.1. It is consideraly different then 95. It is more stable, handles much more hardware, and just is basically a better OS. Incorporating IE4 (or IE5 for 2nd edition) did make a big differene in the OS also. Granted, I would not call 98 it a major release. But give it a little more credit then that.. 4.5 or more I'd say.

    --
    Switching to Linux can be an adventure!
    1. Re:95 and 98 by odaiwai · · Score: 2

      The major difference between 95 and 98 are FAT32 and some changes to the interface.

      The internal version strings are still 4.0.foo.

      And as for more stable, I don't find that at all. If anything, it's worse, although it does recover better.

      dave

  204. take a hint from capcom! by ShinGouki · · Score: 1

    we should institute a street-fighter style of naming convention....
    imagine the press releases...

    RedHat today announced the release of the next version of their linux operating system, RedHat Linux 7.3 Alpha Turbo Hyper-Fighting Championship Edition 2, Revenge of the Bride of M. Bison...

    at the very least it'd be more fun than just numerics ;P


    -dk

    --
    -dk
    Dream with the feathers of angels stuffed beneath your head.
  205. Compute pi to the last digit by Sloppy · · Score: 1

    I have already computed pi to the very last digit!

    The catch is that I've only done it in binary, not decimal. And the last bit of pi is .... *drumroll* ... 1. I have even double-checked my result. You see, if the last bit of pi were 0, you would be able to leave it off.

    The downside is that since the computation actually did finish, I was not able to get Jack The Ripper out of my computer.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  206. Windows 2001 by Anonymous Coward · · Score: 0

    "Open the spreadsheet file, computer."

    "I'm afraid I can't do that, user."

  207. Re:Fox by Flenser · · Score: 1

    Yeah, but Futurama is set in the late 2990s and early 3000s. It may simply be a joke; I haven't seen 30th Century Fox anywhere else. This is the show that's displayed "From the makers of Futurama" and "Based on a true story" at the beginning.

    --
    -- "Of course the meek shall inherit the earth. They're welcome to it. As for the rest of us - Pavonis Mons, here we c
  208. okay.. by Anonymous Coward · · Score: 0

    first gen alpha with a 2 bit kludge for even larger memory support. remember 18-bit memory addresses?

  209. time for a new DTD??? by cliveholloway · · Score: 1

    Seems like the only way we can remove the bullshit is to set an industry standardfor software version numbers. Why not just call releases by their date in the easy-perl-parse method of

    yyyymmdd - eg 20000102 for today?

    It would need to be a system that even the marketing people understand, so 2.6.4 would be out. Thoughts???

    --
    -- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
  210. $60kUS software donation by KMSelf · · Score: 2

    Before you get too enthused about the donation:

    What was the production cost of the software to Microsoft? I'm looking at marginal, not fixed costs of production here. A few seats of NTWS, an NTSV or two, BackOffice and Office -- that would pretty much fill it out, wouldn't it?

    What was the likelihood of the MDBC-SL (or however you acronymize yourselves) purchasing the software had it not been contributed to them -- or better yet, selecting a free software alternative?

    And we call this a charitable donation?

    What part of "Gestalt" don't you understand?

    --

    What part of "gestalt" don't you understand?

  211. Debian: Toy Story by KMSelf · · Score: 2

    The Debian release names come from characters in the movie Toy Story. A bunch of Pixarians in the dev group, methinks. Does this mean that development stops if the series ends?

    What part of "Gestalt" don't you understand?

    --

    What part of "gestalt" don't you understand?

  212. Nightly builds -- the developers by KMSelf · · Score: 2

    Releasing nightly builds, aside from the full disclosure aspects mentioned by others, are for outside developers who need to follow the current development branch. This goes a long way to producing your non-crashing quality product.

    This is a bit like a cafeteria -- just because the food is offered doesn't mean you have to sample from every dish, every day.

    If you don't want the nightly build, grab the latest stable release and be happy with it.

    What part of "Gestalt" don't you understand?

    --

    What part of "gestalt" don't you understand?

  213. From 0.01 to 2.18 - 218 versions! by chadmulligan · · Score: 1
    One of my embedded systems (now thankfully obsolete), over n 11-year span had version numbers from 0.01 to 2.18, in 0.01 steps.

    Yes, this means there actually were 218 versions! Actually, my rationale was this... for every burned ROM that left the development lab for testing - even if just in-house testing - I incremented by 0.01.

    In practice, this meant that versions that actually went out to users incremented at somewhere between 0.02 and 0.1, depending on the number of bugs fixed or new features.

    It worked quite well for us...

  214. Been there done that by Anonymous Coward · · Score: 0

    Had products called "blah blah 2000", went to 2100, then 3000 etc.. Many products do it that way. Chess 2000 is now 4200 or something like that.

  215. Windows Version by tmuller · · Score: 1
    Following the IE 5 baffle, Microsoft announced that Windows 2000 will become Windows 3900.

    *Laughed my ass off on the IE thing! *

  216. Easiest year versioning by CharBoy · · Score: 1

    It seems clear to me that the easiest way to version software is to use the year followed by month/day. Eg, Windows 2000.4.20 or 2000.0420 would be a revision of Windows 2000 released on April 20th. If major software releases used this simple, straight forwards scheme, everyone would know exactly what versions they were talking about, and would know instantly when it was released.

  217. Combine the two by BigDaddy · · Score: 1
    Why not just combine the two?

    For example: I write program XYZ on Jan 1, 2000. My last version was "1.1". Now, my next version becomes "1.2.01-01-2000"

    This scheme has the advantage of allowing for very rapid developments. If I stay up all night and code a few bugfixes or implement a vew features, I can title my new XYZ "1.2.01-02-2000" People know I didn't change a lot (otherwise it would be 1.3.01-02-2000) and exactly when it appear.

    I think synthesis is better than either of the original options.

    You can't get a blue screen on a black and white monitor.

    --
    You can't get a blue screen on a black and white monitor.
  218. 95, 98 and 2000 do not mean years for Windows by kiyolee · · Score: 1

    They all happen as coincident: Windows is 95% completed in 1995. And then 98% completed in 1998. At around 2000, it's 2000%, i.e. 20 times, completed. In effect, you may (can?) use only 1/20th of Windows and 19/20th of Windows are either bugs or useless features.

  219. Car versioning sucks too. by Anonymous Coward · · Score: 0

    Most people know nothing about their cars. When asked what kind of car they drive, the reply using the standard model year syntax: "A 98 Civic." That's kind of boring. How great would it be if every highschool kid could tell you in detail what kind of car his ricerocket really is? "I drive a Civic, it has a 6-cylinder 16-valve SOHC VTEC engine that produces 127 hp and 107 lbs of torque per foot and has a multi point fuel injection system." Well, okay, it's still just a Civic but at least we get to hear the details and the owner (or owner's son, as the case may be) doesn't sound like a complete moron. So why doesn't Honda call their new Civic the "v6-127" or something else that actually describes it's features? Likewise, I think Windows 2000 should be called something like MoreStableKernelLikeNT Windows. If the public is too dumb for version numbers, they should at least be able to handle names that have something to do with the product itself.

  220. windows history by Anonymous Coward · · Score: 0

    Real Name - Code Name
    Windows 1.0 - (No code name to my knowledge)
    Windows 2.0 - Windows/286
    Windows 2.x - Windows/386 (don't remember the exact version number)
    Windows 3.0 - (No code name to my knowledge)
    Windows 3.1 - (No code name to my knowledge)
    Windows 4.0 - Windows 95
    Windows 4.1 - Windows 98
    Windows 5.0 - Windows 2000
    See Micros~1 can't decide up on 1 naming method, it went from number to pentium names, then back to number then to years.

  221. Bigger version numbers, more customers by Hellmongr · · Score: 1

    For one thing, I do not agree with the higher version numbers (ie, windows 2000, etc) but you must credit these companies for their marketing techniques, higher version numbers bring in more customers who are not very technically oriented. Personally I think they should stick by the "major/minor/patchlevel" versioning as it gives a much better view of how far along the product is in development, but thats just my opinion.

  222. Re:Redhat is (not) Satan! by Anonymous Coward · · Score: 0

    actually red hat 5.2 was glibc-2.0 based, whereas
    6.x is glibc-2.1 based... dunno about 5.0 or 5.1


    and at least one package (dhcpcd to be specific) from red hat 6.0 worked fine on my old 5.2 system (it was kind of an emergency...)

    (anonymous but not a coward)

    lurch@geocities.com

    to email me, enter my username in igpay atinlay


  223. Re:MS DOS 7.10 by Anonymous Coward · · Score: 0

    Actually there is a major difference between 7.0 and 7.1 DOS. 7.1 supports Fat32 and has an enhanced fdisk. and BTW, 7.1 DOS also comes with Win95B or Win95OEM, whichever you prefer to call it.

  224. windows 3.x by Ominous+Coward · · Score: 1

    Aren't people in the future going to wonder how we jumped from windows 3 to windows 95 to windows 98 to windows 2000, and everytime the number got immensely larger, and everytime the OS got more buggy?

    --
    Ceci n'est pas une sig.
  225. How to pronounce "48x" by Anonymous Coward · · Score: 0

    I say "forty-eight times"... but most people I work with say "forty-eight speed"...

  226. a hybrid? by Anonymous Coward · · Score: 0


    How about xx.yy where xx is the year, and yy is the minor revision.

    98.0 for the first release of windows 98
    98.1 for "Second Edition"

    Major revisions, as has been pointed out, are usually at least years apart, so the major numbering works, and minor revisions can be numbered like they are with many other programs.

    Easier than trying to remember the latest update tag ("SE") decided on by the marketing department, but still retains the obvious (to consumers) year-based advantages.

    P.

  227. The definitive versioning system. by RimRod · · Score: 2

    I think we should go to a versioning system similar to the way that Japan sometimes names their TV shows (and the Chinese name their restaurants).

    Super Fun Happy Windows!
    Joy Joy Green Linux!
    Excellent Excel Dynasty!
    Wicked Flaming Death Emacs Wok!
    Imperial Yahoo!

    --
    - ...and remember, you can't invade Brainania. It's not on the big map.
  228. Online service client versions by Anonymous Coward · · Score: 0

    Anyone else notice that AOL, MSN, and CompuServe -- among others -- match their versions numbers almost immediatly as one releases a new version.

    It's a great example of how Joe Q. Sixpack sizes up his software. "Well, AOL has the new FIVE POINT OH out, but I see thissy here MICRO NET WORK only has the FOUR POINT oh. I figger I'll call up thissy AMERICAN ON LINE and see about getting the line on!"

    Morons.

  229. You're wrong, here's the reason why by devphil · · Score: 2

    I used to think it was a bunch of marketing bullcrap until I installed Solaris 7 and read through its documentation. Sun may have gotten it right on this one.

    The reasoning works like this:

    • A change in the major version numbering indicates some kind of rewrite or incompatible change.
    • There will never be a version of Solaris 2.x that is not backwards-compatible. (This is by decree, that is, such changes will be disallowed.)
    • Thus, Solaris 3.0 will never happen. Only more versions of Solaris 2.x.
    • The "2." is therefore redundant and pointless and can be dropped.

    Given that Sun is trying to speed up their release cycle, for smaller, quicker changes -- Solaris 8 is available and the Solaris 9 source tree has existed for some time now -- this actually does make sense.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  230. Re: versioning after 2000 by lvirden · · Score: 1

    Hey - anyone know if Sir Arthur C. Clarke owns "2001", "2010", etc.? Perhaps people will be forced to skip Office 2001 ...

    --
    URL: http://xanga.com/lvirden > Quote: Saving the world before bedtime. Even if explicitly stated to the contrary, n
  231. SimCity by TimeHorse · · Score: 1

    What do you do when you come out with a killer product in 1995 [or so] and call it SimCiry 2000? Introduce SimCity 3000 in 1999 [or so]! I should expect SC 4000 in a few years, but how that relates to modern urban arcitecture, I've no idea! :)

    Be Seeing You,

    Jeffrey.

    --
    Time Lord, Dark Horse: The Techno Mage of Gallifrey
  232. Follow X11 numbering system by devjoe · · Score: 1
    I think Microsoft is most likely to follow the version numbering plan used by the X Window System.

    X happened to be on version 11 when it caught on and became really widespread, so they just started making X Version 11 Release 2, 3, etc., often written as X11 Release N, incorporating the ancient version number "11" into the name of the product. I first used X about 10 years ago and it was already X11 Release some such thing (2, I think, with 3 six months later) and they're still using this number system, and they've had some decimalized minor releases along the way. So the next MS OS a couple years after Windows 2000 could be Windows 2000 version 2.

    They have done this somewhat anyway with the service packs for NT and the Windows 98 Second Edition. It's only a small step (for MS anyway) to apply this name to a "new version" as opposed to an upgrade.