Slashdot Mirror


Are Betas Taking On Lives of Their Own?

Ant writes "CNET News.com's Paul Festa thinks the final stage of software development, beta versions, are taking on a life of their own, as companies tinker endlessly with their products in public according to a recent article. Google is one of the companies that keep using "beta" term for years for its products."

270 comments

  1. agreed by qewl · · Score: 5, Funny

    It's a bad idea to put two male betas in the same bowl as they WILL fight to the death..

    --

    (\_/)
    (O.o) This is Bunny. (> <)
    1. Re:agreed by Anonymous Coward · · Score: 0, Offtopic

      You know, it may be a good idea to not post on slashdot while drunk and/or high!

    2. Re:agreed by Anonymous Coward · · Score: 0

      You mean people post on slashdot when they aren't drunk and/or high? Had me fooled.

    3. Re:agreed by Anonymous Coward · · Score: 0, Offtopic

      Betta, not beta. Betta splendens. http://betta.allbio.org/

    4. Re:agreed by MasterSLATE · · Score: 1, Interesting

      we did that 2 years ago in freshman year in college. we had 4 fish, each fought, 1 on 1 until mine was crowned champion. We filmed it too. It was great.

      --

      [sig]www.masterslate.org[/sig]
    5. Re:agreed by Columcille · · Score: 0, Flamebait

      Regarding parent and above response, so it's true that education isn't taking place in our colleges anymore? An activity this ignorant can only imply a great lack of something in the colleges.

      --
      I love my sig.
    6. Re:agreed by MustardMan · · Score: 2, Funny

      Wow, it's SO ignorant to take two animals, and let them do EXACTLY what they would do in nature. What kind of fucking horrible person would DARE let captive animals get a tiny taste of what it's like to exist in the the wild and not on a Wal-Mart shelf?

    7. Re:agreed by Columcille · · Score: 2, Insightful

      In a natural state it is quite common for humans to act in territorial ways and kill other humans for very minor reasons. History is full of examples. And yet we have decided it is better for society that we act against our nature and work together, organizing despite our differences and territories. And yet when we have animals as pets it's okay to let them fight each other because it's their nature, and because it entertains us?

      --
      I love my sig.
    8. Re:agreed by lightknight · · Score: 0, Offtopic

      In a natural state it is quite common for humans to act in territorial ways and kill other humans for very minor reasons.

      John Locke says otherwise...I take it you believe Hobbes then?

      And yet when we have animals as pets it's okay to let them fight each other because it's their nature, and because it entertains us?

      In a word, yes. Because of any number of reasons: 1.) we are at the top of the food chain, 2.) we can reason (you can make a case with humans not to kill each other, animals you can't), 3.) it's fun. I say bring back the cock fights!

      --
      I am John Hurt.
    9. Re:agreed by Anonymous Coward · · Score: 0

      it's fun. I say bring back the cock fights!

      Otherwise known as Saturday night in the Malda bedroom.

    10. Re:agreed by Mr.+Slippery · · Score: 1
      2.) we can reason...3.) it's fun.

      If you find fun in the death of sentient creatures..."reason" is, honestly, not a word I would use to decribe your thought processes.

      These creatures are smaller and more helpless than I am, but can you imagine a reasonable man of noble feelings who would like to base on such a difference a claim or right to abuse the weakness and the smallness of others? Don't you think that it is just the bigger, the stronger, the superior's duty to protect the weaker creatures instead of persecuting them, instead of killing them? "Noblesse oblige." I want to act in a noble way.

      ...

      I think that men will be killed and tortured as long as animals are killed and tortured. So long there will be wars too. Because killing must be trained and perfected on smaller objects, morally and technically.

      --Edgar Kupfer-Koberwitz, "Dachau Diaries"

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  2. First post! by kg4czo · · Score: 1, Offtopic

    Ok, this reminds me of the endless beta of the old BBS software Renegade BBS. It's really nothing new.

    1. Re:First post! by Anonymous Coward · · Score: 0

      Ironically enough it is now "Pre-Alpha."

    2. Re:First post! by yobbo · · Score: 1

      Does anyone know when ICQ (non beta) will be released?

    3. Re:First post! by aichpvee · · Score: 0

      That's funny, it reminds me of windows.

      --
      The Farewell Tour II
    4. Re:First post! by Anonymous Coward · · Score: 0

      Jesus, what the fuck are the mods smoking? That was the first on topic post in the thread.

  3. In my mind: by the_unknown_soldier · · Score: 1, Insightful

    In my mind firefox will always be better software until it renders slashdot correctly!

    1. Re:In my mind: by aussie_a · · Score: 3, Insightful

      If slashdot would conform to standards it would render correctly. When slashdot conforms to IE, non-IE browsers may have difficulty. It's that simple.

      Having said that, I haven't ever had slashdot render incorrectly in firefox.

    2. Re:In my mind: by SirSnapperHead · · Score: 1

      dude - everyone has 50 invites to give out now, so I don't know why you need to add this to your sig.

      --
      It's the year of Linux! To celebrate I have x free hotmail accounts to give away
    3. Re:In my mind: by grozzie2 · · Score: 1
      everyone has 50 invites to give out now

      Not everybody. Only those who were willing to give away the privacy of thier email accounts, in exchange for 50 cents worth of storage space. I still prefer to keep email servers in house, where strangers dont have access to the data stored there, and I dont have total strangers running programs that analyze the content. Currently they use it to target adds, but I wonder how long till they forward summaries to uncle sam. You know that's only just around the corner these days.

    4. Re:In my mind: by X0563511 · · Score: 1

      Funny, using POP and SMTP (you can, and it works VERY well. Uses SSL and TLS) you don't get any adds. I wonder how long that will keep up.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    5. Re:In my mind: by aussie_a · · Score: 1

      5 people have asked me for invites because of my sig ;) I don't have anything else to put in my sig, so I figured why not see if anyone would like one.

  4. GMail by 4Lancer.net · · Score: 2, Interesting

    GMail is still "beta" yet I haven't seen in forever any new changes. Also, I don't think they would have released so many invites if they were still seriously working on it. You don't let that huge of a population use something that is truly still "beta."

    --
    All your searching needs (and free money!) - 4Lancer.net
    1. Re:GMail by Anonymous Coward · · Score: 0

      GMail was updated this week, the new invite box on the left hand side, for example, was added this week.

    2. Re:GMail by Anonymous Coward · · Score: 0

      heh. gmail gave me 50 invites. pretty much everyone i know of has (or doesn't want) a gmail account. my guess is that gmail will stay "beta" for ever.

      it's probably some smart marketing strategy. i just haven't been able to figure it out yet

    3. Re:GMail by 4Lancer.net · · Score: 1

      Yeah, woopity freakin doo, so they put a little box over there. That is NOTHING. That is no improvement to the service itself. Just last week I changed a graphic on my site from gold to silver, reflecting it's new status as a 1 year old site. So what? Does it make searches come up any faster, look any nicer? No.

      --
      All your searching needs (and free money!) - 4Lancer.net
    4. Re:GMail by 4Lancer.net · · Score: 1

      Exactly. I have 50 invites too. A million other people have 50 invites. Why bother with the invites any more when everyone who's heard of GMail now has access to a friend with 49 invites left? Just open it up already. I can understand why they still call it beta... because it still sucks. I just use it for porn newsletters.

      --
      All your searching needs (and free money!) - 4Lancer.net
    5. Re:GMail by rincebrain · · Score: 2, Interesting

      The backend of GMail is Google's web search/index/whatever software, and you know damn well that's being upgraded whenever they can.

      Just a thought.

      --
      It's only an insult if it's not true.
    6. Re:GMail by 4Lancer.net · · Score: 2, Insightful

      So, basically what you're saying is I'm getting my transmission fixed. But you know what? My car's still a piece of crap. Sure, they're always working on the search engine, but I doubt they're doing much of anything with the actual GMail service itself. Which is what we're concerned with here.

      --
      All your searching needs (and free money!) - 4Lancer.net
    7. Re:GMail by BagOBones · · Score: 3, Interesting

      I have only been using it for about 6 months and in that time the only change I have seen is that the contact manager became much more detailed. Allowing more than one address per contact as well as several custom fields.

      They also added pop3 support.

      Define forever and how long it should take to roll new features out to the public using the proper development cycle of design, coding, testing and release?

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    8. Re:GMail by EyeMyke · · Score: 3, Informative

      IIRC, betas are mainly used for bug fixing, not for new features, that's mainly a pre-beta thing.

      --
      Mike Pacific
    9. Re:GMail by dan2550 · · Score: 1

      the reason i think there is a finite number of invites is do that spammers wont use it to distrobute mail. it would suck for google if gmailwas associated to spam like hotmail has

    10. Re:GMail by KinkifyTheNation · · Score: 3, Insightful

      Because with a limited number of invites, they have an idea of what kind of disk space can potentially could be filled up. I doubt that there is a specific Gigabyte of storage set aside for each account that has been created, (there's no way EVERYONE is going to use up an ENTIRE gig) But with invites they can control new account creation and prevent people from registering a million accounts.

    11. Re:GMail by rincebrain · · Score: 1

      Fair enough. But once again, do car manufacturers document it when they change something slight under the hood of newer cars, like using a newer type of wiring?

      In any event. The GMail service itself may be dormant in terms of obvious activity, but I doubt Google is ignoring it.

      --
      It's only an insult if it's not true.
    12. Re:GMail by rawb · · Score: 2, Interesting

      >>You don't let that huge of a population use something that is truly still "beta." I used to play a game called Dragon Realms, stared as an AOL game, then went to the web. It's been around a good 12 years now and it's still in "beta". Hell, they were even making $12/month from all the customers... who were paying for a beta service. They even got some to fork over $40/month for 'premium' or 'platinum' or some other such nonesense... Did they play a more finished version of the game? Nope. They just got some items and alterations and junk... but the game was the same. Beta for all, apoligies for none.

    13. Re:GMail by melekcrescent · · Score: 2, Insightful

      On the contrary, I think they have opted to test with a larger sample size. I don't exactly see how more users equates to no new work, I think that its much harder work to compensate for a drastically larger userbase and face all of their collective reactions to the service, not to mention how it will affect the software. (Although its likely their wealth is enough to make sure that serverload is virtually negligible) I am, admittedly, -totally- unqualified to guess at the google master plan, or even speculate on things like markets or program testing ;) It just that I do believe strongly that gmail is still in beta, and that they are still doing a considerable amount of work on it. The more users is the more community feedback, in either the direct form of service requests/suggestions or in public articles/forums. The more feedback, the more they know what they need and need not do to ensure the widest possible audience.

    14. Re:GMail by drsquare · · Score: 2, Insightful

      gmail gave me 50 invites. pretty much everyone i know of has (or doesn't want) a gmail account.

      Hmmm, if everyone who wants an account has one, why do they have the 'invite' system? Why not just let everyone sign up and take it out of 'beta'? I personally can't get an account, and by the sounds of things I don't want one, I don't like the idea of some corporation spying on my entire e-mail history. Also it doesn't really seem to offer anything over the other webmail systems.

      it's probably some smart marketing strategy. i just haven't been able to figure it out yet

      Apparently if they put 'beta' in the corner, if absolves them from taking responsibility for it, like when it all goes wrong they can say 'well it was only in a testing stage so fuck you all'. Or perhaps they just don't have the balls to say 'this system works'.

    15. Re:GMail by Horse+Rotorvator+JAD · · Score: 1

      Apparently if they put 'beta' in the corner, if absolves them from taking responsibility for it, like when it all goes wrong they can say 'well it was only in a testing stage so fuck you all'.

      ^^^^^ Truth! ^^^^^^

    16. Re:GMail by Haydn+Fenton · · Score: 3, Interesting

      Why does everyone keep saying they haven't seen any new features whilst its been in beta? I've seen quite a few myself, maybe I just pay more attention to the little things, or (ha! v. unlikely) I've had GMail for longer than most slashdotters.
      Not many are coming to mind tbh, and I cant' seem to find a list of updates.. They added thumbnails to emails with picture attachments, they added external POP3 access, they've improved the contacts manager, they fixed up that nasty bug (which shouldn't have really been there anyway for someone like Google) where memory could be read by missing a closing tag in the To (or wad it From?) field. There's the GMail notifier and other things I cant remember at present. I can say I'm happy with the progress they're making, considering it was a good service beforehand, and there will be god knows how many bug fixes and things we won't notice. Being in Beta is a sensible idea, they aren't as pressured to be perfect and it's not finished. If they released it fully now and people found bugs or errors it wouldnt look very good, if they wait, the majority of people wont notice, and they have an excuse. Beta is the programmers heaven :)

    17. Re:GMail by jacksonj04 · · Score: 2, Interesting

      ABout the invites, I saw an interesting theory on here (can't remember who from so if it was you then shout up) that the invites should be kept to allow Google to trace where accounts came from. So, if a spammer gets a gMail account and invites himself 50 accounts to spam from, Google could get rid of them all by removing the 'root' account and anybody that account invited.

      --
      How many people can read hex if only you and dead people can read hex?
    18. Re:GMail by Anonymous Coward · · Score: 0

      Ahem. Distribute.

    19. Re:GMail by gonk · · Score: 1

      Generally, yes, they do, in the factory service manuals. Not that I disagree with your point; I'm sure Google is doing something with Gmail, not that I care.

      Am I the only one not that impressed with Gmail?

      robert

    20. Re:GMail by Veky · · Score: 3, Informative
      Hmmm, if everyone who wants an account has one, why do they have the 'invite' system? Why not just let everyone sign up and take it out of 'beta'?
      IMO, it works better then captchas for ensuring _humans_ open accounts. I personally can't get an account, Just email me (or anybody else with a gmail account), and you'll get an invite. You don't have to use it forever, just try it.
      and by the sounds of things I don't want one, I don't like the idea of some corporation spying on my entire e-mail history.
      Really?
      • Corporation you work for?
      • Other webmail providers you've maybe used?
      • Carnivore? (yes, it's not a corporation, but does it really matter?)
      • ...
      The list is long. Google is no different, it is just honest about it.
      Also it doesn't really seem to offer anything over the other webmail systems.
      What other _free_ webmail system you've seen that offers:
      • 1GiB of space
      • sending of attachments up to 10MiB
      • unlimited filters and categorizing options for your mail
      • no image ads
      • automatic phishing detection and disabling links in phishing emails
      • speed almost of local application (on my computer, usually even faster)
      • Domain Key Signing support
      • unlimited POP access
      • really useful search that actually works, and works fast (it's Google after all)
      • autocompletion of recipient fields from addressbook
      • email address plussing
      • at least 32 variations on your username by default, _besides_ plussing
      • feedback system that reacts within minutes, and fixes your problems within hours
      • spam filter with >95% accuracy (atleast for me)
      • clean and well designed UI
      • giving you three months of inactivity before it puts your account to sleep
      • ability to put any information you want in addressbook, and search through it all
      • labels instead of folders, so you can have orthogonal categories without extra effort
      • reliability better than most commercial solutions
      • full Unicode (UTF8) support
      and so on... I surely think it's much more advanced than any other webmail around.
      --
      -- So, quoting myself isn't that bad. --me
    21. Re:GMail by TOWebstress · · Score: 1
      I think the gmail beta "invite-only" concept started for testing but has remained and blossomed as pure marketing. I mean, in an average user's mind, what's so special about signing up for yet *another* free, web-based e-mail account? How do you jazz it up, even if it does offer some special features that others don't?

      Duh, make it invitation only. Make the invitees feel as though they've been invited to a special party meant only for the elite. Then they'll sign up. Then they'll take the time to check it out because they have a privilege not widely available.

      It's a great marketing plan...and it seems to be one that Google has embraced. Look at Orkut. How long's that puppy been in beta, on an invite-only basis?

      --
      You see the look on my face, and yet you keep talking.
    22. Re:GMail by Anonymous+Brave+Guy · · Score: 1
      What other _free_ webmail system you've seen that offers: [...]

      For web-mail, sure. Of course, many of us still use a single machine with a single mail client to access our e-mail. My Thunderbird box can do just about everything you mentioned with fewer limitations and less risk.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    23. Re:GMail by Veky · · Score: 1
      For web-mail, sure.
      Well, the post I was replying to compared it to other _webmails_, so I thought I should clarify that comparison.
      Of course, many of us still use a single machine with a single mail client to access our e-mail.
      I'm happy for you, but I can't afford that. I need access to my email from my home, from campus where I live, from my office at the faculty, from various laptops and computers of my friends, even from Net caffes. And I think the number of people like me (that don't use single machine) is increasing.
      My Thunderbird box can do just about everything you mentioned
      Well, some things are still missing. And some things are just natural in big systems with large userbase... spam filtering and phishing detection work fantastic when just a tiny proportion of users need to report something as spam, and it's immediately recognized as spam for everybody else... much like the moderation system here on Slashdot, just that everybody has mod points. :-)
      with fewer limitations
      What limitations do you mean? I never saw a system that gave you more freedom. Almost any way you want to access your mail, you can.
      and less risk.
      Risk? I don't understand you. I think it is much more probable that your hard drive dies, and your backups are not up to last second complete, so you lose some emails, than the possibility that Google loses some of your email. I know people that would gladly _pay_ somebody like Google, just to backup their emails (or files of any kind -- i suppose you've heard of gmailfs?).
      --
      -- So, quoting myself isn't that bad. --me
    24. Re:GMail by Anonymous+Brave+Guy · · Score: 1
      What limitations do you mean? [...] Risk? I don't understand you.

      If Google folded, or got taken over by new management, or found a serious flaw and shut down the system without notice tomorrow, how much data would you lose? When was the last time you backed up your mail (and message rules, and address book, and spam database)? If Google's servers were cracked tomorrow, how much useful information about you could the cracker find?

      There are basic security issues with trusting a remote service with important data, particularly if you're not paying for that service and have no contract and absolutely no come-back if they screw you.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    25. Re:GMail by eugene+ts+wong · · Score: 1

      I agree that GMail isn't much to sneeze at. It's not bad, though.

      I like Yahoo! the best. It's so well integrated throughout its system.

    26. Re:GMail by eugene+ts+wong · · Score: 1

      You make a good point about it being a programmer's heaven. Every so often, the community discusses how companies keep bringing the deadlines too close and how developers need more time to create quality code with less stressful deadlines. Well, it seems that even when a company does give the developers more time, the community doesn't recognize it. It seems that the guilty party here is the consumers.

    27. Re:GMail by angle_slam · · Score: 1
      pretty much everyone i know of has (or doesn't want) a gmail account.

      When I first got invites, I would post it to various message boards and they would get taken within an hour. I just got 150 invites (3 accounts) and I posted to the same message boards. Not one taker.

    28. Re:GMail by drsquare · · Score: 1

      Just email me (or anybody else with a gmail account), and you'll get an invite. You don't have to use it forever, just try it.

      It's ok, I already have an e-mail account. In fact several. I never use most of them. They're pretty much all the same. The main distinguishing feature of this gmail thing is pure hype, combined with rabid fanboyism.

      What other _free_ webmail system you've seen that offers:

      All those features are pretty unimpressive. Most of them are worthless. I've no need for a gigabyte of mail. Neither does gmail, other than for spying on your past email. If I wanted that I'd just print out all my email and sellotape it to my front door. My other webmail accounts give me hundreds of megabytes, I never use more than a couple at a time.

      Also don't be surprised to see most of those features disappear from the 'free' version when they start charging for it.

      labels instead of folders, so you can have orthogonal categories without extra effort

      Orthogonal? Ever thought of going into marketing?

    29. Re:GMail by Surye · · Score: 1

      It puts it in a collapsible window, which coincides with the rest of the Gmail "motif". It's a functional, though minor enhancement.

    30. Re:GMail by Surye · · Score: 1

      You sir, made my day. I've never seen it put so well. I'd mod you up if I still had points.

    31. Re:GMail by Surye · · Score: 1

      Heh, funny you should name another google based product...

  5. God I hate that by Proc6 · · Score: 4, Insightful

    ICQ was like that (I dont know if it still is, I haven't used it for years.). They'd just be in permanent beta. What a cop out. Grow a set and put a "release" stamp on it, bugs and all. Works for Microsoft.

    --

    I'm Rick James with mod points biatch!

    1. Re:God I hate that by danila · · Score: 0

      It's just lack of accountability. There is no reason why "complex Web software" can't be brought to release. It's a managerial mistake or a fault in communications if your product remains "in beta" for years. What Google says in the article about "major changes" expected is utter crap. Linux is expected to have major changes in the future too. But they would simply go into future versions.

      It's irresponsible to force all your customers to be testers. If you want to release often, offer test builds or a separate beta server, let the majority of the customers (who have never written a bug-report or feature request and never will) use a stable version.

      And if you have a stable version with infrequent changes, there is no justifiable reason to call it beta.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    2. Re:God I hate that by Anonymous Coward · · Score: 0
      Works for Microsoft.

      But not for Linux distros?

    3. Re:God I hate that by R2.0 · · Score: 2, Insightful

      "It's irresponsible to force all your customers to be testers"

      "Force?" Last time I checked Google's "beta" services were
      1. Voluntary
      2. Free

      Of course, they could be like other software companies and release what is essentially beta software as a final and then pretend that bug fixes are "upgrades."

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    4. Re:God I hate that by danila · · Score: 1

      Yes, they do FORCE all their customers to be testers. You could not be a Mirabilis customer and not use beta software. Note that I didn't say "force all people", I specifically said "force all customers".

      And I can explain why this decision is bad. When you offer a product, no matter, free or paid, you expect to provide the users with some benefit and get something in return. The rules of product design stay the same. If you mar the experience of the customers without a compelling reason, you lose. And offering beta product to everyone is just that.

      Google/Mirabilis don't need to release buggy product, they just need to finalise it, fix all critical and major bugs, test it and deploy for the mainstream audience. After that (or in parallel with that) they can work on adding features, improving it otherwise and testing it with willing "power-users". It's the ABC of software engineering, it doesn't take a Ph.D. (of which Google has so many) to figure it out.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    5. Re:God I hate that by recursiv · · Score: 1

      The grandparent was talking about Google, not Mirablils. Google does not force customers to be testers because they have non-beta products and services. If you so choose, limit yourself to the non-beta ones. In fact I don't think Mirabilis is irresponsible either, because as has been pointed out, if the beta status is a problem for you (apparently it is) you can simply choose not to use their product/service, in other words not be a customer. You used a pedantic grammatic loophole to try to make a counter argument, but the spirit of the grandparent post was correct.

      --
      I used to bulls-eye womp-rats in my pants
    6. Re:God I hate that by eugene+ts+wong · · Score: 1
      Linux is expected to have changes in the future too. But they would simply go into future versions.
      Well, Linux 2.4 & 2.6 is no longer stable-only, so I'm not sure that Linux is the best illustration on stability. Changes often go into previous versions. People backport often.
    7. Re:God I hate that by danila · · Score: 1

      Nope, it wasn't. I wasn't saying that Mirabilis (or Google) are evil for forcing us to use their beta products. I simply said that it's bad for them as a company to be undecided about what state their product is in. There is no real discernible benefit in calling it beta for years. If it's stable enough, it makes sense (purely from the corporate communications point of view) to say so by calling it "final" or "release". If it's not stable yet, it makes sense to anally probe the developers and force them to make a stable interim release.

      This isn't some appeal to morals or pedantry, this is just common business sense.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    8. Re:God I hate that by arkanes · · Score: 1
      This isn't some appeal to morals or pedantry, this is just common business sense.

      It's interesting you say that since a) the common business wisdom seems to disagree with you and b) a company that has been enormously succesfull, by any business standard seems to disagree with you.

    9. Re:God I hate that by danila · · Score: 1

      a) You claim that it disagrees. Care to provide any references to why keeping products in perpetual beta is good? I just can't think of any good reasons, and the only most commonly cited (that by releasing a final a company suddenly opens it to lawsuits from dissatisfied customers) is obviously bogus.

      b) Google hasn't been enormously successful by any business standard. Their earnings are rather low, their P/S and P/E ratios are nothing extraordinary, they have no clear growth opportunities, they have strong competition and the entry barriers are ridiculously low. They are too reliant on highly qualified workforce and there are countless other potential problems that they have. The only obvious positives are their 40% position on the market (nothing special, but not bad) and their rather successful IPO (but IIRC, they missed their targets somewhat). So, while Google is clearly a successful company, they aren't anything special. And in any case, I don't see why it follows that every business decision Google makes is the right one. Stop using logical fallacies, please.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
  6. This makes the term meaningless. by Bloodlent · · Score: 1

    If everything's a beta, what the hell is the point of calling something a beta? Redundancy of use makes it useless.

    1. Re:This makes the term meaningless. by kg4czo · · Score: 1, Insightful

      It's because they want people to know it's quite possibly unstable and could blow up at anytime. Kinda like CowboyNeal. :)

    2. Re:This makes the term meaningless. by Federico2 · · Score: 1

      Agreed... otherwise we could go on until reaching Omega

    3. Re:This makes the term meaningless. by prockcore · · Score: 2, Insightful

      Not really. Google, for example, uses the term "beta" to mean "unsupported". gmail, maps, froogle, etc.. they're
      all neat tools but Google hasn't really decided whether or not any of those projects merit the full force of
      Google behind them, but it costs Google next to nothing to provide them on their site.

      Apple does the same thing. Quicktime Broadcaster is beta.. hell, Apple has called it "a technology example" not
      a finished product.

      The question becomes, would you rather companies not release their little pet projects at all?

    4. Re:This makes the term meaningless. by trollzor · · Score: 3, Insightful

      It clarifies between "working" and "rock solid".

      There is a reason NASA doesn't send the latest "working" laptops up to the space station, it's because you can only say something is "rock solid" after very extensive testing.

      My gmail account isn't any better or worse that it would have been, it's just I know not to run anything mission critical off it.

      More things should be in beta, there are too many things that claim to be rock solid that aren't.

      At the same time, I don't condone the abuse of "beta" to avoid offering proper support... but we haven't seen widespread abuse (yet) whereas we have seen widespread abuse of people claiming things are solid and secure when they are not.

      If you want to use debian unstable or fedora vs debian woody or red hat enterprise it's better to be making an informed decision than one based on marketing.

    5. Re:This makes the term meaningless. by mboverload · · Score: 1

      No, the beta version of "CowboyNeal" was codenamed "Michael". They have dumped that version, though.

    6. Re:This makes the term meaningless. by Frogbert · · Score: 2, Funny

      Well Alpha is Latin for "Doesn't work" and Beta is Latin for "Still doesn't work"

    7. Re:This makes the term meaningless. by kg4czo · · Score: 1

      Ah, that would account for the apparent lack of meaningless crap coming across /. :)

    8. Re:This makes the term meaningless. by Jugalator · · Score: 1

      The question becomes, would you rather companies not release their little pet projects at all?

      No, but I'd wish them to tag them "Unsupported" instead of "Beta" in that case. To some people there's a big difference; the former not necessarily meaning it's bug-ridden, while the latter usually does, along with being feature incomplete.

      --
      Beware: In C++, your friends can see your privates!
  7. Betas are great by Anonymous Coward · · Score: 0

    I mean, what is better than getting an early version of a product? You get to try all out the features in advance, and the developer gets feedback to improve the software. It's like a win/win situation, kind of like a daisy chain with alternating boy/girl formation.

  8. The problem with public betas by BigBuckHunter · · Score: 1

    Have you ever noticed that when you submit a bug report (even one that complies with the IEEE829 spec) that companies usually don't know what to do with it? Quality QS?QA people are extremely hard to come by.

    BBH

  9. In an hour by mrshoe · · Score: 5, Funny

    I'll post the final version of my comment. This one is still in beta.

    --
    There are two types of people in this world: those that categorize other people and those that don't.
  10. This is not my final post.... by eggoeater · · Score: 1, Funny

    it's just my Beta... Look for my release candidate post next month. Final release date hasn't been determined yet.

    1. Re:This is not my final post.... by SirSnapperHead · · Score: 1

      ha ha herrrr. sigh.

      --
      It's the year of Linux! To celebrate I have x free hotmail accounts to give away
    2. Re:This is not my final post.... by Omkar · · Score: 1

      If you'd clicked submit two seconds early (why bother so much, it's a beta, right?) you could have been +5 funny. Now you're probably -1 redundant. Ah, the vagaries of slashdot.

    3. Re:This is not my final post.... by Abreu · · Score: 1

      Mhmmm, interesting... parent post was replying to grandparent post and parent sig was replying to grandparent sig...

      --
      No sig for the moment.
    4. Re:This is not my final post.... by eggoeater · · Score: 0, Offtopic

      I struggled over wether to put that link as my sig. I found that hosting co. from another slashdotter's post (similar sig) and I was truely grateful for it. It was exactly what I wanted for my personal site. If I really wanted to spam, I'd have a link in my sig to some site full of pop-up crap.

      The only thing I'm sorry about is the fact that my post here wasn't nearly as funny as I had thought. I'm going to stop posting things when it's past my bed-time....it's never funny the next morning.

  11. Perpetual beta sucks by DNS-and-BIND · · Score: 5, Insightful
    The old style of perpetual beta was lazy, perfectionistic, or excessively cautious programmers simply going on and on towards v1.0 and never reaching it. Not enough work was done - typical of the lazy programmer. It's never "good enough" to call v1.0, typical of the perfectionist view, despite the fact that the program has been out in general use for years.

    Now, we have the new perpetual beta. Any company can, with a wave of the magic wand, make itself blameless when its software doesn't work. "But it's in beta!" they gleefully shout when you tell them about something that doesn't work correctly. "Refer it to our testing team, who will ignore your report."

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    1. Re:Perpetual beta sucks by NoSCO · · Score: 3, Interesting

      I am a software developer in my spare time, and I try wherever possible to stick to my defined release guidelines, e.g. 2 or 3 pre-alpha releases (usually for other people to read the code and make some suggestions), then a true alpha release that should mostly work for all platforms. That will be out for about a month all the while making improvements for the upcoming beta release. I will generally make 2 beta releases (bar any major bugs/security problems!) and then release version 1.0. The whole process from pre-alpha to v1.0 may take up to 6 months, but certainly not years or decades, in the case of ICQ/Google etc.

    2. Re:Perpetual beta sucks by aussie_a · · Score: 1

      And as a customer I don't buy any beta software. Use it for free? You betchya. That's why I love perpetual beta's. I get the software for free. Perpetual beta's that cost money? Sorry, but I'll go to your competitor.

    3. Re:Perpetual beta sucks by Raul654 · · Score: 1

      If I had any mod points, you'd get them. 'Damned insightful.

      --


      To make laws that man cannot, and will not obey, serves to bring all law into contempt.
      --E.C. Stanton
    4. Re:Perpetual beta sucks by js7a · · Score: 1

      Google top management says "beta" means only that major changes are still expected. The term doesn't mean any more to them than that, since they don't have releases like shrinkwrap/OEM software developers do.

    5. Re:Perpetual beta sucks by rawb · · Score: 1

      http://www.deadtroll.com/index2.html?/video/ossuck scable.html~content
      "Every OS Sucks"


      Well it was slow, it was buggy so they wrote it again,

      and now they're up to OS ten

      They'll charge you for the beta then charge you again,

      but the MacOS still sucks.

    6. Re:Perpetual beta sucks by SharpFang · · Score: 1

      Actually, I like it. Let it be Beta.
      It doesn't only mean "if it has a bug, it's not our fault". It also means "if it has a bug, report it and we'll try to fix it ASAP."

      Get a Final. Don't expect bugfixes till next major number beta, unless you want to backport patches from CVS tree yourself.
      Get a Beta. Expect bugfixes before next Beta and certainly before Final.

      Or, get a Beta and know it's NOT granted to work flawlessly and suitable for production environment. Give it a try, but don't use it for anything important - you have been warned. If you use Final and it breaks, you have all the rights to complain, maybe even sue. But that's a "Shouldn't Happen" event.

      Of course you MAY use Beta in mission critical situations. On your own risk, and be ready to take all the blame :)

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    7. Re:Perpetual beta sucks by Anonymous Coward · · Score: 0

      The old style of perpetual beta was lazy, perfectionistic, or excessively cautious programmers

      I'm all of them. Thank you, now I understand !

    8. Re:Perpetual beta sucks by Anonymous Coward · · Score: 0
      The old style of perpetual beta was lazy, perfectionistic, or excessively cautious programmers

      I'm all of them. Thank you, now I understand !


      I was kidding, but nevertheless that's true. I'm perfectionistic, which makes any project I work on rely on irrealistic standards, to the point it becomes too much pressure for me to cope with - here's kick the "lazy" part in. Since I never reach my expectations, I gladly mark anything I do as "beta", "test", or whatever demeaning term I can apply to it. I just can't work on my own, I need people to watch over and direct me.
    9. Re:Perpetual beta sucks by Anonymous Coward · · Score: 0

      hello!

      Im too tired/drunk to make actauuly write too much or make good sense but this kinda reminds me off the exerpt from Goldstein's book in 1984 on the perpetual war, etc, etc, aloinng the lines of verion 1 never reached > the war never ends.

      ok?!?! Good!

    10. Re:Perpetual beta sucks by Anonymous Coward · · Score: 0

      Uh Oh, I guess you caught me. Here's my Beta. (until I make more changes, etc.)
      Excuse me while I go burn a copy...

    11. Re:Perpetual beta sucks by BlueStraggler · · Score: 1
      Google top management says "beta" means only that major changes are still expected.

      You'd think that Google would know about version numbers.

    12. Re:Perpetual beta sucks by Anonymous+Brave+Guy · · Score: 1
      Google top management says "beta" means only that major changes are still expected.

      Which is interesting, because to everyone else in the industry, the beta (or sometimes alpha) is the point at which no more major changes are allowed.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  12. Fear of commitment by Anonymous Coward · · Score: 5, Insightful

    It's a simple case of fear of commitment (or litigation). If a product is beta, you don't have to really support it, and if it breaks it's really no big deal. It is, after all, a beta version.

    Once you make the jump to release versions then suddenly everything has to run (nearly) perfectly and any issues need to be properly dealt with. Perpetual beta has it's advantages in that you simple don't deal with these problems. Or you don't deal with them formally, but you do fix them.

    Google News is stuck in beta because Google can and will be sued the instant they start trying to make money (via text ads or something) off other sites headlines and stories.

    1. Re:Fear of commitment by Anonymous Coward · · Score: 0

      "Google News is stuck in beta because Google can and will be sued the instant they start trying to make money (via text ads or something) off other sites headlines and stories."

      Isn't this what Slashdot does, and I don't see them getting sued.

  13. why only beta by sachins · · Score: 0

    The term beta came from the second letter of the greek alphabet. But then why only stop till the second stage of software development ? Why not go to Gamma, Eta ,etc then we wont be seeing beta products for long. Maybe w'll start seeing GMail Zeta sometimr soon...

  14. Microsoft by Anonymous Coward · · Score: 0

    If Microsoft did this Windows 3.0 would still be beta.

    1. Re:Microsoft by luvirini · · Score: 1

      and this would be bad because?

  15. Would you rather they release it as final? by Halcyon-X · · Score: 4, Insightful

    I agree that selling software actually labeled as beta is a bad idea, but don't we already pay for software that require constant patching, such as the latest release versions of Windows, Microsoft Office, and nearly all of the latest games? Does release software even live up to the quality expected?

    --

    .sig: Open Source, Open Mind

    1. Re:Would you rather they release it as final? by Osty · · Score: 1

      I agree that selling software actually labeled as beta is a bad idea, but don't we already pay for software that require constant patching, such as the latest release versions of Windows, Microsoft Office, and nearly all of the latest games? Does release software even live up to the quality expected?

      "Beta" is supposed to mean that major functionality can still change. Aside from XP SP2 (which really should be thought of as a new version, similar to 98 SE) and games (which have market pressure forcing them to hit fixed deadlines, whether or not the code is complete -- miss Christmas and you're screwed for a year), I've not seen "final" software make major functionality changes. Security patches and major bug fixes are to be expected because nobody's perfect. Aside from a few notable games (*cough*Battlecruiser 3000AD*cough*), the final release of the software you listed is completely usable out of the box (ignoring security patches, which is a legitimate gripe). That's supposed to be the difference between Beta and Final. At some point you need to man up, take a stand, and call a version "finished". Yes, it may be missing features you wanted. Yes, it may have some minor annoying little bugs (if there are known major bugs, it's too soon to call it "done"), but you ship it anyway and start working on that for the next version.

      Open source software can get by without ever calling a final release as long as it follows the doctrine of "release early and often", but just because the developers still call it 0.1 doesn't mean that it's not 1.0 for all intents and purposes. They just didn't step up and call it done.

      Leaving things in beta like Google does is pretty silly, IMHO. At least Microsoft was willing to step up to the plate and call the new MSN Search "done" recently, rather than leaving it in perpetual beta-ness. Will Google ever do the same for Gmail, Froogle, Google News, Google Groups, etc?

    2. Re:Would you rather they release it as final? by Anonymous Coward · · Score: 0

      As far as security patches with Windows go, please disreguard this comment. I'm more focused on the problem with patching games. Now, while I get very irritated when a game crashes and gets a glitch, keep in mind that the devs are probably not using the same setup as I am, so an occasional crash is understandable. As far as some of the bugs that didn't get ironed out for the PC port of KOTOR2, well, that's just obscene. Don't get me started on Splinter Cell 2, either. 10 seconds after browsing the server list it crashes for no reason?! On both XBox and PC versions?! Bug testers must've been asleep that week, I guess.

    3. Re:Would you rather they release it as final? by gl4ss · · Score: 1

      so? that's the whole point why the 'beta' word is useless in an ALREADY RELEASED PRODUCT.

      how can a product that's used by millions and millions be "pre-release"? it's just a sham. and people really fall for it, using the flawed product without complaining about annoying bugs.. because it's "beta".

      --
      world was created 5 seconds before this post as it is.
    4. Re:Would you rather they release it as final? by Jugalator · · Score: 1

      Does release software even live up to the quality expected?

      Well, in many cases it seems so, as there isn't outrages when e.g. Starcraft 1.12 is released, or when a Windows/Office Service Pack is released. Sometimes they cross the line though when people feel it's a bit too much, but it's hard to draw a line.

      --
      Beware: In C++, your friends can see your privates!
    5. Re:Would you rather they release it as final? by mumblestheclown · · Score: 2, Interesting
      If it *never* (or even "rarely") lives up to the "quality expected", then perhaps the problem is with the expectation, no?

      Product release cycles are well understood. Modern computer programs are too complex (and, occasionally, market-driven) to get 100% right on the first go. So, the reasonable expectation is to expect a release followed by patches that fix issues that are discovered in due course.

      Since this applies to virtually all software, either built by "incompetent" microsoft or (in analogue) "revolutionary and cool genuiuses) who make firefox, the intelligent thing is to realize that that's the way it is and to temper your expectations. Instead of saying "why can't they just then all wait a year and spend more time fixing it", how about saying "if I want a really stable version, my policy will be to wait a year before upgrading to newer and better software."

      It's not that tough, people.

    6. Re:Would you rather they release it as final? by fm6 · · Score: 3, Insightful
      You are quite correct. The truth is that the Google's "beta" software is really production quality. I've used (hell, I've helped release) "final" versions that had more kinks than Google Maps.

      "Beta" is just a word, and Google is using it to play the "Underpromise and Overdeliver" game.

  16. Google is a bad example by Doorjam · · Score: 2, Insightful

    Most of googles products, except for searching of course, deserve nothing more than "Beta" status. They are like me, they start great, impress people, but never finish the dang project and fail to realize potential. Froogle or Google News anyone?

    1. Re:Google is a bad example by Moulinneuf · · Score: 0

      "fail to realize potential"

      Actually what most people fail to see is that those technologies are developped to be resold to someone else or to be used in partnership with ...

      A good example is Google web searching technology ...

      nothing in technology is ever finished ...

      --
      I am a REAL American from Canada , not a wanna-be from the country , self called "last remaining superpower" "of America
  17. Google's different by Anonymous Coward · · Score: 2, Insightful

    Google's kind of more following the open source philosophy of "if it's 1.0, that means something". Just open source projects use 0.* version numbers and Google says "beta". None of this Microsoft crap of releasing something half finished as 1.0 and tinkering and maybe by version 3.1 it will be usable. No, Google is going with the idea that if you say it's done, [i]it's actually done.[/i] But in the meantime that isn't any reason to stop you from using it.

    1. Re:Google's different by gl4ss · · Score: 2, Insightful

      no, google is NOT different in this regard.

      they're EVEN WORSE.

      pretending that it's invite only for example - when in reality _everyone_ can have an invite(and they want everyone to have, viral marketing).

      --
      world was created 5 seconds before this post as it is.
    2. Re:Google's different by generic-man · · Score: 1

      They also released Orkut (it's Brazilian Portuguese for "Server Error") which has been in beta but has been universally forgotten by the community at large.

      It'll be fun to see what happens when companies start discontinuing products that have been in beta forever. Might Google be evil then?

      --
      For more information, click here.
  18. *biggest problem with open source* by Monkelectric · · Score: 1
    Is that most programs end up in the "beta" stage. There's only enough incentive to get a program working to do whatever you needed it to do, and then move on.

    I myself am guilty of this, having written a fairly ingenious program that compresses the N64 rom set by about 60% (compressors likw zip/winrar only seem to get about 15%). After which I never really got it polished enough for the average joe to use.

    --

    Religion is a gateway psychosis. -- Dave Foley

    1. Re:*biggest problem with open source* by Hadlock · · Score: 1

      Just out of curiosity, what was it that you were needing to compress the rom files beyond a couple of percent?

      --
      moox. for a new generation.
    2. Re:*biggest problem with open source* by Osty · · Score: 2, Informative

      Is that most programs end up in the "beta" stage. There's only enough incentive to get a program working to do whatever you needed it to do, and then move on.

      Really? A quick look at sourceforge shows 14799 projects in beta, while there are a total of 38186 projects in a pre-beta state. Compare that to the 13509 total projects in a post-beta state. Most telling, the largest single development status is Planning, with 15049 projects in that state. Making the assumption that sourceforge is representative of the open source development world, I'd draw that conclusion that over half (based on a total of 66494 total active projects on sourceforge at the time of this writing) of all open source projects don't even get to a usable state (another assumption: a project in a beta state is far enough along to be used by more than the development team and uber power users).

      Of course, this all depends on how one defines beta, and since sourceforge developers get to set their own statuses, what they think may be beta code is really mature, or production/stable could actually be alpha. Take the numbers with a grain of salt.

    3. Re:*biggest problem with open source* by Monkelectric · · Score: 1

      I assume you mean why? Because the entire set is ~25 gigs? :) my program knocks them down to about 13 gigs, then winraring them takes them down to about 10. Besides, I was bored :)

      --

      Religion is a gateway psychosis. -- Dave Foley

    4. Re:*biggest problem with open source* by Hadlock · · Score: 1

      Ah. I was thinking you had some sort of portible device like a PDA and were trying to fit more games on the device's limited memory or somthing. Very cool.

      --
      moox. for a new generation.
  19. Of Course! by kaje103 · · Score: 2, Funny

    You beta believe it..

  20. Beta appropriate for Google, others by Gil-galad55 · · Score: 1

    I think "beta" is perfectly fine for services like Gmail, or for "new" OSS projects. Beta implies several things: an incomplete feature set, a possible instability, and "free". Google, being a company with proprietary source, might at any time decide to charge for Gmail, and I would expect that time to be when it transitions from "beta" to 1.0 or what have you. Well, it makes sense to me, and, frankly, its extended use doesn't bother me at all!

    --

    To follow knowledge like a sinking star, / Beyond the utmost bound of human thought. ("Ulysses", Tennyson)

  21. Microsoft has done the opposite by Donny+Smith · · Score: 2, Funny

    >Google is one of the companies that keep using "beta" term for years for its products

    You can't claim the other way around doesn't work either.

    Microsoft has been shipping beta-quality products as "Final Release" for years and they've done sooo well for themselves!

    P.S. I don't really think so, it's just a joke.

    1. Re:Microsoft has done the opposite by Hitmouse · · Score: 1

      However, the quality of betas has degraded over the years. At one time a beta was pretty much feature-complete - there were a few rough edges but the presentation of the product didn't alter much from beta, through release candidates to golden build. A release candidate was precisely that: a build which you would ship if no severe/recall-class bugs were found. Now betas are more like alphas (e.g. Windows Media Player), and the product changes materially through release candidates (Windows XP SP2).

    2. Re:Microsoft has done the opposite by Drantin · · Score: 5, Funny

      That would have been funnier with the comma over one word to the left...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    3. Re:Microsoft has done the opposite by Stephen+Samuel · · Score: 3, Insightful

      I really don't think it's a joke. I've been telling people that for years. Stuff that the Open Source world would consider "public Beta", Microsoft has been shipping on a regular basis. XP Service Pack 2 is an example of what happens when you do that -- lots of broken software due to changes in a so-called "production" product.

      --
      Free Software: Like love, it grows best when given away.
    4. Re:Microsoft has done the opposite by generic-man · · Score: 1

      When Microsoft ships a product that has flaws in it, Microsoft has a responsibility to fix it or risk losing customers.

      When Open Source Group X releases a 0.5.4-version product that has flaws, they respond to customers with "WELL ITS NOT 1.0 SO RTFM AND STFW AND GTFO."

      --
      For more information, click here.
    5. Re:Microsoft has done the opposite by pipingguy · · Score: 1

      Hilarious!

    6. Re:Microsoft has done the opposite by Anonymous Coward · · Score: 0
      When Open Source Group X releases a 0.5.4-version product that has flaws, they respond to customers with "WELL ITS NOT 1.0 SO RTFM AND STFW AND GTFO."

      Such as...? Which groups have you seen do that?

      If you whine about a piece of software, others may tell you to shut the fuck up. The developers, in general, will politely tell you to file a bug report. I'm a Gentoo developer, and while the internal politics of some open-source projects can be quite vicious, I really haven't seen any hostility towards users from open-source developers.

  22. beta = testing by Anonymous Coward · · Score: 0

    Yes, these prolonged betas are kinda strange, but they allow an organization to put out a less than perfect product without the complaints that would otherwise arise, and, prehaps equally importantly, grab marketsare early.

    I've seen enough #%@&$y stuff put out without a beta test where one was really not even sure if there was even an alpha test that I've come to like "beta tests."

  23. In other news... by game+kid · · Score: 2, Funny

    As ICQ counted down the seconds to release "in 3..2..1" ardent enemies postpone event by screaming "I call bullshit." No word yet on whether the popular chat software will ever be officially released or whether proc6's head has exploded from this offensive post.

    More news at 5:00.

    --
    You can hold down the "B" button for continuous firing.
  24. Does anyone know what beta means anymore? by DingerX · · Score: 5, Insightful
    From the article:
    Once considered the final stage of software development, beta versions ...

    and
    The beta version, named for the second letter of the Greek alphabet, typically refers to the second stage of software testing. Traditionally distributed to a limited group of testers, it follows the alpha version, which is tested in the lab.


    What little training I had seemed to involve code existing in four stages of development, and beta was the second:

    Alpha: the phase in the development cycle where code first comes into being. Subsystems are being built, and testing takes place on the that (subsystem) level.
    Beta: the phase in the cycle where all subsystems are nominally in place, and testing occurs on the system level; not everything works, and features may be added, but we're looking at the whole code.
    Final: features are locked down, the system is tested in the form it intends to be released. I believe, under the influence of someone like Microsoft, this is now referred to as "Release Candidate" stage.
    Released: The software has been distributed.

    On the other hand, this article implies another notion of software development stages, one that I see applied rather frequently:

    Alpha: Testing done in house.
    Beta: Product released to a group of testers who aren't in-house QA specialists.

    So does someone have the answer? What the hell do these terms mean, and are they useful any more?
    1. Re:Does anyone know what beta means anymore? by NitsujTPU · · Score: 1

      Hrmm, if you want to mix things up a bit.

      Alpha: Unit Testing: The thing that programmers do constantly. Instant gratification in the sense that you know that your code works as you planned it would.

      Beta: System Testing: Usually pushed off onto the client, because you just KNOW that it's not your code that screwed up, it's the programmer x's buggy code!

    2. Re:Does anyone know what beta means anymore? by doorbot.com · · Score: 1

      Alpha: Testing done in house.
      Beta: Product released to a group of testers who aren't in-house QA specialists.


      This is the one that I see frequently, and the one that I would use for my own products, if I were to release any. The idea is that when I release it as beta, I'm saying, "this is not guaranteed stable, use at your own risk, but it is at a point that I feel the product could be useful to someone other than me". But then again, if I release anything, I would consider it perpetual beta.

      It seems Google is using the "beta" moniker to get around legal issues for certain services, like Google News (I heard this somewhere so I'm sure I'll get corrected if it's not accurate). The idea is, if Google News goes out of beta and Google profits from it, they have to pay a lot of money to the copyright owners of the documents they are displaying.

    3. Re:Does anyone know what beta means anymore? by Yaztromo · · Score: 5, Interesting
      So does someone have the answer? What the hell do these terms mean, and are they useful any more?

      I've always had a (slightly) different definition (and number of letters) for the various "greek letter" status elements (which I use in my Open Source project, the jSyncManager):

      1. alpha - A work in progress which is feature incomplete.
      2. beta - the product is now feature complete, and requires rigourous testing.
      3. gamma - All bugs found in the beta phase have been fixed, with a last opportunity to detect any problems with the fixes themselves (effectively what others call the "Release Candidate").
      4. final - Done like dinner. Package it up and get it into the hands of customers.

      The problem I run into isn't the never-ending beta -- it's the never-ending alpha stage :P. A big part of this tends to have to do with trying to fit in user requests for enhancement, and simply not having the time nor manpower to get it all done in a timely manner (as we're not a project that attracts a lot of developers willing to contribute to the core). Our beta phases tend to be fairly short, in large part because once we hit beta, we've typically hit a feature freeze as well, and are only going to fix bugs.

      IMO, if it's not feature complete, you have no right calling it a "beta", as much of your high-level testing is going to be useless if you're going to be adding code during the beta phase. Adding new features effectively "resets" the status back to the beginning of "beta" -- making the term effectively meaningless.

      But I guess I'm just old fashioned that way...

      Yaz.

    4. Re:Does anyone know what beta means anymore? by Eric+MB+Lard+MD · · Score: 2, Insightful
      This beta thing is just one aspect of version numbering nonesense.

      I think the best you can hope for with version numbering is that you will see some consistency between products produced by the same organisation. One company's beta is another's version 6.3.2.

      Open source projects generally care less about pushing up the version number (marketing droids tend to affect version numbers more than product features).

      Unfortunately PHB's haven't yet figured out that what matters is not the version number, but how well the thing actually performs. I was quite shocked recently when a PHB said, 'now that firefox has reached 1.0, we have to consider it'.

      Beta and version numbers 1.0 tend to indicate that API's might not have stabilised yet, although this might matter a lot less if the product is open source + a bit of research (eg looking at the project roadmap) ought to remove most fears you might have about the stability of the API.

    5. Re:Does anyone know what beta means anymore? by MonkeyBunker · · Score: 2, Interesting

      At a large gaming company I used to work at that I'll call Evil Alliance, the definitions were:

      Alpha:
      First testable build
      All assets/features are in, but may not be working as designed.

      Beta:
      All assets are in game and functioning as designed
      All bugs in database are addressed, but not necessarily fixed. Some may be marked as KS, "Known, Shippable."

      Final:
      Ready for final checklist reviews (Sony TRC/XBox TCR/Nintendo Standards, EA "Customer Quality Control" checklists)

      Naturally, in practice this kind of falls apart. Some projects I worked on were adding features up until late betas, others followed this chart almost exactly.

    6. Re:Does anyone know what beta means anymore? by Tim+Browse · · Score: 1

      Your definition is the way I originally learned the terms too. People often have trouble understanding these definitions - particularly the fact that beta is feature complete. They don't get that if you're making suggestions at beta time, you're way too late. That's what the alpha stage is for.

      The way I sometimes put it is: "If you test your beta, and you can't find any bugs, then that's what you ship."

      That never happens of course, but it gets the point across :)

    7. Re:Does anyone know what beta means anymore? by beaviz · · Score: 1

      So does someone have the answer? What the hell do these terms mean, and are they useful any more?

      Yep!

      Alpha: Doesn't work, full of bugs.
      Beta: Still doesn't work, still full of bugs.
      Release: Still doesn't work, but it's not a bug - it's a feature.

  25. OpenSSL by Anonymous Coward · · Score: 0

    OpenSSL, included in many products and operating systems, isn't in beta. Yet the current version are 0.9.6m and 0.9.7e. You'd think after so many years it would reach 1.0.

  26. What's wrong with this? by Anonymous Coward · · Score: 0

    It's better than taking your beta version, calling it the finished product and selling it as such. So Google isn't following Microsoft's example....

  27. Not our responsibility by 2078 · · Score: 1, Interesting
    I think it's the easiest way of having a no/ limited responsibility associated with a product. If anything goes wrong, you can't complain because after all the software/ site is in beta and you "willingly" decided to become "testers".

    Google could go ahead and wipe off the Gmail slate today saying it'll now be shut off for a month while we work on it and reopen afresh a month when anyone can take up user names on a first-come-first-serve basis like any other email site - all because they've used the "beta" tag so far. The fact that it would be a disastrous PR exercise withstanding.

    Though I guess any of the free (and many paid as well) could shut shop anyday if they decided to - actually reading the Terms and Conditions of any site is an indicator enough.

    The beta tag helps them get the best of both worlds as I see it - make money off the product/ feature while they refine it, and still absolve themselves off a lot of blame.

  28. Lower expectations by Duncan3 · · Score: 2, Insightful

    If you lower expectations enough, you don't have to spend any money do to the last 10% of development that takes 90% of the time.

    It's so very modern :)

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
  29. simple promotion but holds more promise by Anonymous Coward · · Score: 0


    beta stages allow for a very simple way to make it public. giving people a glimpse, at the end, in the open.

    a full open game devlopment process would be a nice standard.

    but this end beta we are use to, is a hands on taste test or marketing tool. even leading to investors the cancel the game.

  30. Mac OS X 10.0 by istewart · · Score: 2, Interesting

    Anybody who lived through it will know what I'm talking about. I ran Public Beta as my primary OS from its introduction till the 10.0 release, and for $100 I didn't get much of an improvement.

    All has been forgiven since then, though. :)

    1. Re:Mac OS X 10.0 by Anonymous Coward · · Score: 0

      Hey man, I hate Airport and love having an Apple icon in the middle of my screen, so I'll never upgrade. Never, ya hear me!

      10.0 f0 l1fe!!!!

  31. Lives of their own?! by Anonymous Coward · · Score: 1, Funny

    Good thing I already converted my betas to DVD...

  32. There's a reason Google News is in Beta by d2_m_viant · · Score: 1, Insightful

    One of Google's long-running beta services is the Google News site. It's been in Beta for years now, but there's a reason for it. Google can't switch to a subscription service, or even try to put advertisements up on the site. If they do, they face the legal hurdles that come from making money off other news organizations' work. There exist very few bugs still left in the service, but yet it still remains in beta. On a side note -- ironically, Google has been sending out cease-and-desist letters to people creating RSS feeds that scour and present the results of Google News.

    In Germany, Google has already been found guilty of copyright infringement as a result of providing other websites' images in their Google image search. The potential legal obstacles could be multiplied exponentially if the American news services got a whiff of Google making money as a result of providing their hard work.

    1. Re:There's a reason Google News is in Beta by generic-man · · Score: 1

      Or they could just do what they did with Google Images: remove the "beta" tag and continue not to run advertising.

      This would address the exact problem you discuss with Google and Germany (and many other countries) in that Google can't always make a business model out of aggregating others' content without their permission.

      --
      For more information, click here.
  33. Contractual? by Anonymous Coward · · Score: 3, Interesting

    I've heard (I admit I don't know how reliable the info is, so this is typical Slashdot gossip) that a lot of google features remain "beta" so they don't have to deliver them to certain technology alliance subscribers. Ever.

  34. vocab by dan2550 · · Score: 1

    I dont think this is so much of a trend into keeping things in beta as a cop out for bugs or to be lazy, but more of the definitaion of beta changing. i see beta today as refering to the program as a work in progress, and when it emerges, its more of a totally finished product. I know this is not the case for a lot(or even most) programs, but it seems to me like the definition is shifting that way

  35. debian woody? by game+kid · · Score: 1

    That's one place to insert a "rock-solid reliability" joke in. I would have also poked (pun unintended) fun at NASA's inaccuracy with Mars missions if their last two didn't do so well; those must have some really hard, long-lasting software.

    --
    You can hold down the "B" button for continuous firing.
  36. Eventually by Rie+Beam · · Score: 1

    Imagine if a new rollercoaster opened downtown, and they offered free rides. One day, the rails break, and twenty people die - however, the company that built the railroad takes no blame, as the riders were simply "testing" a "beta" of the rollercoaster, and thus knew full well something like this could have happened. Yes, extremist. Same train of thought, however.

    1. Re:Eventually by lachlan76 · · Score: 1

      But if they say it isn't finished and it is still being tested, and may not work properly....

    2. Re:Eventually by Anonymous Coward · · Score: 0

      Actually, it's not that extremist a thought as you may suspect. Your point is valid! For years, the software industry has been hiding behind the flip-side of this argument saying you cannot compare the two because one involves public safety whereas the software is not hurting anyone. (or some equally lame argument..)

      Unfortunately, that argument is no longer valid. 2003 and 2004 proved just how invalid that argument is. We've seen an incredibly sharp increase in identity theft that is directly the result of poorly designed/tested/released software. People may not be physically injured, but financially, etc. otherwise most definitely by the faulty or buggy software.

      I'm not even sure the argument needs to be is software beta or not. This is the ONLY industry that is not required to adhere to consumer protection laws (at least in the US). It should be high time it steps up and begins generating some quality code instead of passing off endless betas or worse yet, "finished" products, as a marketable item.

      The industry seems more intent to focus on features and ROI than on developing and delivering quality software.

  37. Liability by lukej · · Score: 1

    That little suffix of 'beta' can do a lot. It magically relases software providers of the yet unfound problems. Bugs are no longer flaws, rather simply 'unresolved issues'.

  38. The good 'ol days... by code65536 · · Score: 5, Interesting

    Whatever happened to the good old days when users *expected* version 1 to be the unstable version and that version 2 or 3 is when the good stuff comes out? In the time it took for Phoenix/Fire(bird|fox) finally exited beta, Netscape had gone from version 1 to version 2 to version 3... anyway, my thoughts on this...

    1/ Overuse of betas will lead to a diminishing of the meaning of beta. Favorite examples would be ICQ and Firefox. I used Firefox since 0.6, and it's worked beautifully for me ever since. But *despite the fact that it worked fine enough to serve as my primary browser*, it was considered beta. As more and more people discover this little fact that "beta doesn't really mean beta" then its meaning will diminish. Next thing we know, we'll be talking about long alpha periods.

    2/ The versioning system is supposed to give people a good idea of what kinds of changes there have been. The use of beta names diminishes and distorts that. Once again, I return to Firefox. The amount of changes made between 0.6 and 1.0 of FF is tremendous. Based on what is seen on paper, it was more substantial than what 1.0->1.5 would be. With perpetual betas, people have that magical 1.0 barrier that they can't break. So there is a compression and thus distortion of version numbering.

    3/ It's a cute new way to push aside blame. Well, it's a beta product, so if it's broke, it's not our fault. Of course, there are time when this *should* have been used (and not used), like Netscape 6. But it's being overused.

    4/ This is just pure nostalgia, but I miss the good old days when version numbers would leap ahead and people would be in anticipation of exciting new features. Now, version numbers creep from beta1 to beta2 to beta3 and while there are still cool and exciting changes, they seem marginalized.

    I strongly believe that betas should be used for things that are legitimately under development. As soon as it's stable enough that the developer would feel comfortable with using it on a regular basis without it completely blowing up, it's 1.0. Save the perfection and endless tweaking and bugfixing for 1.1 or 2.0; I have yet to see a perfect 1.0, even if eons of time have been funneled into perfection.

    1. Re:The good 'ol days... by MythMoth · · Score: 1

      Generally speaking, Beta seems to have meant, and still mean: "We will not attempt to maintain backward compatibility to any version with Beta in its name"

      Once you release a 1.0 version, you should be maintaining 1.x versions to fix problems - severe breakage should be limited to the 2.0Beta stream.

      Of course the end user doesn't get to see this, and with Open Source software there's usually no limitation on who gets to use it - but I don't see it as a problem as long as this basic difference is maintained; if the software's good enough for primary use, why not use it? Just don't expect the API to stay that way.

      --
      --- These are not words: wierd, genious, rediculous
    2. Re:The good 'ol days... by nickfrommaryland · · Score: 1

      From what I remember about FF, they made major changes to the program between several of the beta releases. Even when they finally released 1.0, there was a major change to the internal code and structure. I'm pretty sure that this represents 'beta' development practices. It may have been good code and stable, but it was not nearly finished between 0.6 and 1.0.

  39. has to do with liability by jann · · Score: 2, Interesting

    if you do not charge for it and people still rely on it you may still be liable (in negligance) if it does not work.

    If it is in "beta" there is one further barrier that someone must jump over to successfully sue you.

    J

    BTW IAAL and I know I can't spell

  40. So Long As It's Not Being Sold... by segmond · · Score: 2, Insightful

    what's the big deal?! I have used programs that were very functional that never reached version 1. But I was happy, so what it's version 0.8, it met all my needs! Better than the version 5.5 that doesn't!

    --
    ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
    1. Re:So Long As It's Not Being Sold... by gl4ss · · Score: 1

      they're being 'sold'.

      through ads and other means(investors, everything). their business is operating them.

      --
      world was created 5 seconds before this post as it is.
  41. the changing definitions of words by circletimessquare · · Score: 5, Interesting

    to a computer scientist, a hacker is someone who tinkers with access to a supposedly secure system, for not necessarily malicious intent... in fact, such testing of the defenses can even be construed as beneficial

    to the general public, a hacker is tantamount to an online terrorist, period

    to a computer scientist, p2p is an evolving paradigm, where everything from spare processor cycles to segments of larger files that can be reassembled on the fly can be traded to amplify the power of the internet

    to the general public, p2p is where you get free music, period

    to a computer scientist, beta connotes a program that isn't ready for final release yet

    to the general public, beta connotes an offering from a large computer company/ gateway portal that is just unsupported

    now some may see these changing word definitions as some sort of repugnant dumbing down of vital concepts, concepts important to areas of endeavour that some care passionately about, and they resent it

    but i assert, from the standpoint of a realist, that since the internet is a phenomenon whose impact reaches beyond the realm of ivory tower computer scientists, such a dumbing down effect of certain terms previously secluded to the realm of computer science is just inevitable, unavoidable, and shouldn't be a reason for any reaction except a rolling of the eyes and maybe some laughter

    all words evolve in terms of meaning and usage over time, and computer scientists, even if they invented the terminology, don't own word definitions

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:the changing definitions of words by danila · · Score: 1

      to the general public, beta connotes an offering from a large computer company/ gateway portal that is just unsupported

      That's not true. There are just two big examples of moronic developers who don't have the courage to call things properly. It's Google and Mirabilis. Other companies usually use it properly. E.g. I am typing this from Opera 8 Beta. I expect the final version 8 to be released in a few months. Meanwhile the beta is not available from the main page (only from snapshots server and opera newsgroups).

      It's not that the language is changing, is that there are two illiterate bullies, who don't know what beta is.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    2. Re:the changing definitions of words by Anonymous Coward · · Score: 0

      > to a computer scientist, a hacker is someone who tinkers with access to a supposedly secure system

      How to say this... Humm, no. To a CS, a hacker is a coder. There. If you think hacking has anything to do with, ahem, "accessing secure servers", you're thinking about crackers, not hackers. Hackers /build/ stuff, be it systems, programs, whatever.

      "In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that." -- Linus Torvalds

    3. Re:the changing definitions of words by swillden · · Score: 2, Informative

      to a computer scientist, a hacker is someone who tinkers with access to a supposedly secure system

      Hehe, it appears the word's meaning has been so lost and distorted that even those who would defend it and correct its misuse are confused.

      The Jargon File defines hacker thoroughly for those who really want to know what it means. Or what it meant, anyway, before it escaped the obscurity of hackerdom and entered mainstream use as a label for someone who breaks into computer systems.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:the changing definitions of words by shish · · Score: 1
      So when the morons steal all our words and turn them into synonyms for words they already have, how are we going to describe things properly?

      Are we heading for a world where we have to refer to cats as vaginas because "pussy" is considered rude?

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  42. Beta is better.. by vchoy · · Score: 1

    Software being 'beta' is at least better than:
    * 'alpha' software that does not work or give BOSD/mem dumps
    * which is better than 'vapourware'.

  43. when is a beta not a beta? by owlnation · · Score: 1

    Surely the reverse is also true, Windows XP seems beta-ish considering the number of patches required to make it work as intended. (and there's no way this is six sigma testing) Obviously the marketing dept steps in at some point and says "draw the line here guys and ship it out". As far as I can see that's the only difference between a beta and "fully working" these days.

    1. Re:when is a beta not a beta? by Anonymous Coward · · Score: 0

      Doesn't that describe Linux too? It seems like most of the stuff in the ChangeLog for each kernel release is just various bugfixes.

  44. They also get price-tags? by Anonymous Coward · · Score: 0

    billg made an industry standard of releasing betas as product, but others use funky names like cheetah, puma, jaguar, panther & tiger. same-same....

  45. True, but not a disaster. by Dylan+Thomas · · Score: 3, Interesting

    I agree that "beta" no longer means what it used to. I remember when you had to be someone special to get a beta version of a program, back when my friends would come over and say, "Guess what I managed to get my hands on?" and they'd be waving around a beta version of some popular product and we'd all go, "Wow, how did you manage that?"

    However, I also remember the days when a "syndicated" television program meant network reruns. A show that was original in syndication would have confused everyone.

    So although I completely agree with you that "beta doesn't really mean beta" anymore, and that we also need a reliable way to know exactly how stable a product is (and whether or not the developers are taking any responsibility for its failings), I don't know that it's a disaster that this is happening. I'm not willing to cry, "No, that's not what beta means, you're violating the ancient traditions of software development!"

    Maybe that's going to be what beta comes to mean next. Maybe the new beta is going to be a product perpetually in development with users responsible for quality control. Maybe it's going to become "open testing, no liability" software. Maybe instead of being a phase of software development, beta will become a style of software development.

    I can't predict the future, so I can't say, but I do know there are some marginally decent original syndicated television programs these days. So yes, while I note the word isn't the same beta I grew up with, I'm willing to sit back and see what evolves out of this. I do want a word which clearly expresses to me what I can expect from a given level of a product, but if "beta" is no longer that word, well, no disaster.

    --
    What he wants is more important that what I want. What he wants is also more important that what you want.
  46. The answer. by mboverload · · Score: 4, Insightful
    When you are in beta you are invincible. When someone claims that it is beta, they can tell you to shove it because it's "BETA SOFTWARE!" Even if you complain some troll will also point out that it's "BETA SOFTWARE!".

    Beta prevents the need for support but allows you to sell/release your product. This is a dream as it prevents those damn leeches called "consumers" from harassing them.

    1. Re:The answer. by SnapShot · · Score: 1

      I think you are incorrect, the desire to remain beta is a conditioned response of the software. Look at the following comment taken out of the source code of Google's GMail service:

      "Alpha children wear grey. They work much harder than we do, because they're so frightfully clever. I'm awfully glad I'm a Beta, because I don't work so hard. And then we are much better than the Gammas and Deltas. Gammas are stupid. They all wear green, and Delta children wear khaki. Oh no, I don't want to play with Delta children. And Epsilons are still worse. They're too stupid to be able to read or write. Besides they wear black, which is such a beastly colour. I'm so glad I'm a Beta." ;-)

      --
      Waltz, nymph, for quick jigs vex Bud.
    2. Re:The answer. by at_slashdot · · Score: 2, Insightful

      Usually beta software is for free, so if someone tries "beta" software for free they shouldn't expect support -- they should submit bugs though.

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    3. Re:The answer. by Anonymous+Brave+Guy · · Score: 1
      Usually beta software is for free,

      Except that this is no longer the case. With "partner programmes", and "beta test programmes" that are exclusive and require paying to enter, and even the ability to buy beta software at a signficant price (but less than the finished product), some software producers are doing exactly what the GPP implied: using beta software as a way to make money while having an all-purpose excuse to "justify" any feature faults or security problems. This is an unwelcome trend, IMHO; it is the "Wal-mart" of attitudes, applied to software, an industry that can scarcely afford it.

      (In fairness, the advocates of OSS software have been known to do this as well: huge numbers of people were advocating Firefox betas as alternatives to IE when some things just didn't work yet, for example.)

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:The answer. by at_slashdot · · Score: 1

      I agree with you and the parent, but I think that people who pay for beta version are just as (ir)responsible as the companies that use "beta" as an excuse...

      --
      "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
    5. Re:The answer. by Mr.+Slippery · · Score: 1

      Mod parent +1 literary reference... :-)

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  47. of course betas have a life of their own. by frovingslosh · · Score: 1

    I think betas are very nice fish and we should recognize that they do have a life of their own. And we shouldn't make them spend it in those little glass jars with stinky water.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:of course betas have a life of their own. by drinkypoo · · Score: 1

      Betas fight over little puddles of muddy water in rice paddies. A little jar full of stinky water is like paradise! Provided, of course, you change some of the water in their cup every couple of days.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  48. Huh? Lives of their own? by DecayCell · · Score: 0

    No way. I don't do betas, mind you.
    I'll stick to my trustworthy 0.0.0.0.0.0.0.1 versions, you blasphemers!

  49. It's A Security Thing by Alien+Venom · · Score: 1

    Perhaps the reason most software keeps the "beta" suffix is because of security. Microsoft has an extremely bad reputation for creating software dubbed "final versions" that have tons of serious security flaws and IMHO should not be "final" at all. At the same time, software companies want people to use their software, so dubbing them "alpha" is completely out of the question. "Beta" is probably a good average of the two and generally speaking, is pretty "stable." In Microsoft's case, I wouldn't touch "beta" software with a 10 foot pole. Give me Google betas any day.

  50. Et tu Slashdot? by Dorm41Baggins · · Score: 4, Funny

    It would seem even Slashdot is caught up in the Beta craze.

    http://developers.slashdot.org/faq/com-mod.shtml#c m2000

    ^_^

  51. version names by Councilor+Hart · · Score: 1
    Alpha, beta, gamma

    0.1 - 0.5 - 1.0 - 1.1.1

    Why aren't just the dates (and perhaps even hours) when the software was build, used as version name?

  52. Not a new trend at all. Microsof largely to blame by dgallina · · Score: 2, Informative

    The article largely faults Google, Mozilla, and other recent products, but IMHO, Microsoft are as much to blame as anyone.

    A Microsoft "beta" is more of an early alpha or first-run-able release put out for marketing purposes. Certainly not a feature-complete release needing bug-fixes, as the beta tag normally suggests.

    This is typically followed by a number of "release candidates," which Microsoft ships for months or even YEARS before the product is finalized and boxed. The industry traditionally considers a release-candidate a final product that could potentially be boxed and shipped if it successfully meets the testing and quality guidelines. Microsoft seem to call their betas "release candidates," where none but the last few builds might merit that title.

    These releases are occasionally supplemented by "preview releases," "early experience" releases, and similar euphemistic builds.

    What all this amounts to is that the public testing period is lengthened and the status of the product is artificially inflated in order to keep the product in the press. This has the neat (for Microsoft) side-effect of creating plenty of FUD around competing products.

    Witness the endless steam of Longhorn early releases, stories, and leaks. Every one intended to keep corporate and other buyers from even *considering* adopting strategies involving Linux, MacOS X, or other alternate platforms.

    Longhorn (or insert next great Microsoft product here) is *always* coming "just around the bend." Just wait a little longer. There's no need to switch to something else. Have a look at this cool new "Longhorn preview release." What? No, of course we haven't been promising a new database file system since at least the Cairo beta days......

  53. BNW by Fjornir · · Score: 1

    Still, I'm glad I'm not an alpha.

    --
    I want a new world. I think this one is broken.
    1. Re:BNW by fmobus · · Score: 1

      I'm an alpha, your insensitive clod!

    2. Re:BNW by Fjornir · · Score: 1

      Lyingsackofshit. Alphas do not make insensitive clod jokes.

      --
      I want a new world. I think this one is broken.
  54. A reason for shipping and maintaining 'beta' by ABeowulfCluster · · Score: 1

    .. is to get product out the door before someone patents it. Now that google has a dozen or so 'beta' things displayed in their labs.google.com site, they can claim prior art in the event that someone wants to patent something 'new' with a search engine.

  55. We're All Beta Testers by FlukeMeister · · Score: 1

    Personally, I don't mind Google's services being labelled as beta. That's great, it gives them tiem to iron out bugs whilst being sure that nobody mistakes them for final, finished products.

    The problem arises when people shipping software release a product that isn't final. Most software companies do it. Many games are barely of beta quality. It used to be that it was rare for a product to require a patch. Now many software products that I buy require a patch to even work at all.

    The thing that I object to is paying to be a tester for a software company. The pressure of yearly release cycles and marketing schedules overrides any concerns that developers and testers might have about the stage of development.

    Over here in the UK we have laws about consumer goods being reasonably fit for purpose. Most other countries probably have them too. When you buy a product and it's not fit for purpose, don't just wait for a patch, take it back to the retailer and demand a refund.

    Of course, they might try to prevent you from exercising your statutory rights by claiming that the click-wrap license prevents you from returning the goods. This is normally incorrect. Again, most countries have laws that state your contract for sale of goods with a retailer cannot be modified later by the terms of a license that you can't see until after the sale.

    In summary, consumers need to stop accepting bad products. Bitterly complaining about the quality of software is meaningless if you keep buying bad products.

  56. I for one welcome our new Beta version overlords. by Agret · · Score: 0

    I for one welcome our new Beta version overlords.

    --
    Have you metaroderated recently?
  57. Two points by tomstdenis · · Score: 1

    1. Most beta is free. gmail for instance rocks and is free.... do I care if they call it beta?

    2. If more than 1% of the software you use on your computer is in it's first "release" and has zero bugs in it. Please let me know.

    Maybe people are just too quick to get a "version" out? I do my software in increments of 0.01 that way when I hit 1.00 chances are the software is very stable.

    I think the larger problem is simply abandonware specially on exotic stuff like say a GBC cart flasher program made in China... ;-)

    But programs like WMP ... v10 already and lo and behold it's still crap. Was there a 9.1, 9.2, 9....?

    No they just jumped to v10 because it sounds more impressive. Did they even change the code base or just change some labels in a few files?

    I mean real software like GCC or the linux kernel actually have different trees for different versions. You don't see

    -v2.4.31
    +v2.6.11

    In the Linux kernel anywhere...

    Tom

    --
    Someday, I'll have a real sig.
  58. Why we should all do it by Anonymous Coward · · Score: 0

    Community-based testing is rapidly gaining acceptance as the methodology of choice for testing web services and applications. The audience delivers feedback to developers directly. The product evolves. The QA and testing house layer is redundant. It makes a lot of sense.

  59. So what ? by lazy_arabica · · Score: 1

    Come on ! I prefer something already pretty stable to be called 'beta' that something potentially buggy/insecure to be tagged 'stable'. This is, IMHO, a responsible choice from the maintainers.
    If I really want to use it, I still can, but at least I am aware of the risks I'm taking. For example, I use gmail as my main e-mail account, and I find it quite reliable. But a security flaw has been found some weeks ago, and it clearly justified the "beta" stage ; I was aware it could possibly happen, so I didn't use it for anything critical.
    It's not up to Google/Mozilla/Microsoft/... to decide if the software is stable enough for you. I like when I'm considered intelligent enough to decide by myself.

  60. "A lot" is two words. You wouldn't say "alittle", by TapeCutter · · Score: 0, Troll

    I'm an Aussie, we're not that fussy about spacing out words when we speak.

    --
    And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
  61. beta to be better by ngc.for.life · · Score: 1

    Many of the beta programs out there are very stable. At least more stable then most Software M$ puts into sale.

    And as to the support:
    Most of these programs are free. That means there is no support even if it were a 1.0.

    'beta' these days seems to be used as a label reading 'there will be new features soon'.

    No problem so far.
    Who cares how a program is labeled anyway?

  62. beta until useless by Anonymous Coward · · Score: 0

    POV is the real issue.
    from the developers point of view, the FINALity is reached when they don't have to look at the code any more. This is the current naming standard, and the issue at hand.

    From the users point of view though, the finality of the product isn't reach until they stop using the software. (because it becomes outdated therefore no longer patched ie win 95)
    So by google leaving their projects in beta, they are actually keeping the user's POV in perspective. IMO a very appropriate buisness practice.

    as a user, there is probally a subconcious negativity arrived at when their favorite "final" software requires tideous and time consuming updates so it works properly. It just feels... deceptive. (even if it is the truth)

  63. Irony: See Slashdot by dspisak · · Score: 0, Redundant

    Yeah I dont know of any extended beta that took on a life of its own *cough*Slashdot*cough*.

  64. Alpha, Beta, Gamma !??! by Elgreco1 · · Score: 1

    Now that I think about it, the first three letters of the Greek alphabet: Alpha = First stage, not all features impleneted Beta = Second stage, all features implemented, now we test Gamma = Final stage of software. The Greek verb Gamma also means f**k, maybe an M$ stage? (Ask any Greek) G

  65. A new name for this by I+don't+want+to+spen · · Score: 1

    How about, after 6 months in Beta we rename it Betta!

    --
    Don't go to a brothel if you want to buy broth
  66. As long as it happens eventually by m50d · · Score: 1

    If you can see there is progress happening on the beta, and some prospect of eventually making it to 1.0, then that's fine. Xine and Gaim are good examples of this. But when they call it beta and just leave it like that, it's pure laziness.

    --
    I am trolling
  67. Free by Lord_Dweomer · · Score: 1
    As long as something is in Beta, the company thinks they aren't responsible for anything. I'm ok with this, as long as whatever you are giving me is provided for free.

    Now, the problem comes in when you have games (think MMORPGs) released that should STILL BE in beta testing, yet they get passed off as retail and you pay 50 bucks and then 15/month for the priviledge of playing a game who which should still be in beta considering the state of it.

    If its a free MMORPG beta, I'm all for it though. I've been in some fun beta events, and some crumby ones, but they provide what is ABSOLUTELY necessary for any new competing MMORPGs coming along. We need a preview. With so many to choose from, we can't be asked to buy the retail box of one just to try it out for the free month since we can't return the box.

    Some games offer the client download for free on highspeed servers (you could do it through bittorrent though), and give you a month (or year in the case of AO) free. I'd like to see more of the games out there do this.

    --
    Buy Steampunk Clothing Online!
  68. Beta = Feature Freeze by SJ · · Score: 2

    For as long as I can remember the meanings were something along the lines of...

    Delta - Very early development. Planning phase.
    Alpha - Still adding features. Doing basic testing.
    Beta - Features frozen. Only fixing bugs. Lots of heavy testing.

    Doesn't this mean anything to anyone any more?

    1. Re:Beta = Feature Freeze by geekoid · · Score: 1

      no.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  69. Beta is outdated anyways by PhreakinPenguin · · Score: 1

    The term beta doesn't mean anything anymore. Look at games that are being put out lately. It's basically a beta version for a year or so until they decide not to release patches for it. Companies are concerned about bottom lines and not the quality of their products. And it will keep being this way for as long as people continue to put up with it.

    --


    My sig of choice is Marlboro
  70. +1 Ha! by ggvaidya · · Score: 1

    A biogeek joke - brilliant! Proper clicky. Mod parent up!

  71. If this is causing you to lose sleep by itsthebin · · Score: 1

    go and see your doctor, he should be able to provide you with some beta blockers - then you will not be troubled by those pesky betas again....oh wait

    --
    ...I obey the laws of physics....
  72. Beta Fluff by Mulletproof · · Score: 1

    Maybe it's just my perception, but Beta's have increasingly become about what the developers think is wrong, not about what actually needs changed or about what is broke if it's against their core rational. It's also about agenda. They may have no intention of repairing some issues before the final product is shipped an you, the tester, will never know it as you continually do your best to make them aware of some back breaking issues, rendering Beta for all intents and purposes worthless from a participation standpoint. Obviously, I've taken a negative view of participation in Beta's as off late because I seem to be encountering more and more of these situations. It's not about what needs to be fixed anymore it would seem. As such, more than a few Beta's are there for nothing but product promotion and their participation user bragging rights.

    --
    You need a FREE iPod Nano
  73. Beta finals by ewe2 · · Score: 1

    beta is the third or fourth patch in the computer games industry! OSS quake2 is still beta...

    Guess when Microsoft decided we could do their beta testing for them, it all kinda fell into place for the rest of us...

    --
    insecurity asks the wrong question irritation gives the wrong answer
  74. The reason google's software is permanently beta by BillsPetMonkey · · Score: 1

    Whilst lesser mortals would simply start coding, for PhD holders there's work to be done beforehand - analyses, case studies, lots of graphs, research down the pub ...

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  75. complexity by sad_ · · Score: 1

    i believe the complexity of things is the cause that betas get released to the public more and longer.
    the days when everything was simple and easy to control and predict are over, it is almost impossible for in-house-testers to come up with every scenario possible, and so things are made available to the public to help test and seek out those 'strange cases'.
    beta runs will become more important i think, even in games. i think beta periods in mmorpgs are important in every ascept and not only bugs but also performance etc.

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  76. Betasoids by A.Chwunbee · · Score: 0

    Betazoids are making my dickie have a life of his own, I am telling you! Nothing like these in old Bollywood.

    --
    select * from base where originalOwner = 'you' and currentOwner != 'us'.
    0 rows returned.
  77. "Beta" is just a Description.. by boeserjavamann · · Score: 1

    .., a description with a changing meaning. Once it was a technical description for a incomplete software, now (like the "RC" in popular stuff like firefox) it seems to mean "new, innovative" rather then "untestet, not to use in productive environments". maybe there will be a shift in the previously know descriptions. maybe there will be soon something like a "LM" -> Latest Milestone.

  78. A Flying Circus by verbatim · · Score: 1

    It's like that scene from Monty Python & the Quest for the Holy Grail where they all look to the castle and say "Camelot". Then, just before the song and dance routine, Patsy mumbles: "it's only a model."

    When a product is in Beta, devs get to deny everything. Well, even in final, they usually slither their way out, but that's not the point. At the end of the day, if the software breaks down, they just have to hire Patsy as their support agent to say: "it's only a beta."

    Just think of the money being saved by not releasing final software. Could you imagine Microsoft coming along and reasing the final version of office? "Well," they'd say. "This really is it. We're really done now. You can't get any better than this." We wouldn't believe it.

    Software is never finished. Programs go through a continious development cycle. If, at a point during the endless cycle, the product happens to co-incide with something the developer thinks people want, it gets released.

    And, of course, no one really wants to support software anyway. I mean... except for those aftermarket guys... uh... consultants. Yeah. those guys. No, they only want to install it for you and then, when it breaks down, emit: "It's only a beta."

    Releasing software as beta is just an admission that instead of finishing the job, they've done a good enough job and have now nipped off to the pub for a drink. Can you blame them for that? ;)

    --
    Price, Quality, Time. Pick none. What, you thought you had a choice?
  79. At least, Google News is in Beta for a reason by Bubblehead · · Score: 1
    ...and those are legal reasons. Did you notice that Goole News has no ads? From a recent Wired Article:

    The minute Google News runs paid advertising of any sort it could face a torrent of cease-and-desist letters from the legal departments of newspapers, which would argue that "fair use" doesn't cover lifting headlines and lead paragraphs verbatim from their articles. Other publishers might simply block users originating from Google News, effectively snuffing it out.

    Under these circumstances, I don't mind a beta - but arguably, that doesn't justify many of the other betas mentioned in the article.

    --
    Under capitalism man exploits man. Under communism it's the other way around.
    1. Re:At least, Google News is in Beta for a reason by generic-man · · Score: 1

      Since when does "not beta" mean "loaded with ads"?

      Please find the ads on Google Images, a release-quality service that Google actually supports.

      --
      For more information, click here.
    2. Re:At least, Google News is in Beta for a reason by shish · · Score: 1

      release quality, except the index hasn't been updated for years -- My site was moved a couple of years ago, yet google images is still pointing to the non-existent version and hasn't noticed the new one (compare to the main web page search; which goes round my site every week or so)

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    3. Re:At least, Google News is in Beta for a reason by Anonymous Coward · · Score: 0

      Well, hot damn. They took it out of beta too soon.

  80. Its a legal issue by RhettLivingston · · Score: 1

    I don't know the details, but have heard that this trend, at least in the case of some things like Google News, is a legal ploy. Once they release and make money on the product, they open themselves to a wider range of lawsuits. On the plus side, this is also supposedly why we get to enjoy Google News sans advertisements.

  81. Betas definately have a life of their own by Pop69 · · Score: 1

    Just look at windows, is someone going to tell me that it hasn't been a beta all these years ?

    One of these days MS will let us in on the joke they've been playing on us.

  82. Oh Thank God.... by rasteri · · Score: 2, Funny

    This was the first article I saw when I woke up this morning, and for a minute I thought I'd woken up in Brave New World...

  83. Hello Linux (distroname) 0.6a Beta by gelfling · · Score: 1

    A pretty large percentage of the distros we use are some kind of sub-1.0 or another and they never or almost never reach '1.0' status. Usually this is the decision of the developer his/herself because they believe there isn't any time or money for QA, documentation, better bugfix, fit&finish to achieve 1.0 status. But on the other hand every developer carries around in his/her head a lis of features they'd like to implement someday but either it's technically over their head or takes too much time. Yesterday I was installing various desktop distros like ELX which failed once for an no obvious reason, and a couple of Vector versions which didn't have partition and hardware detection bugs completely worked out. And these were versions named much higher than beta. So clearly the difference between this distro at 'version 4' and that distro at version '0.6a beta' is pretty abtract. No need to worry unless you rely on it and you know it has the same persistant bug which makes it unstable time after time.

  84. How google does betas by Pedrito · · Score: 1

    The article is entirely about how google does betas. A single company, let alone one of the top 5 in the industry, is hardly representative of the industry as a whole. Though the submission tries to make it sound like it's an industry trend.

    MS does betas in public as well, but usually not nearly as long as the Google betas. I work for a commercial software vendor. We don't beta in public, and I think most companies don't. Some of the large companies do, and for good reason. MS pretty much has to beta in public. Their software is used by people with such varied software and hardware configurations it would be nearly impossible to set up a lab that's representative of that.

  85. Beta means no long term support commitment by QuietLagoon · · Score: 1
    If you release the product, then there is an implicit commitment for supporting that product for a period of years. There is no such commitment with beta-level products.

    So a company can release a product under the umbrella of a beta release to test the waters and see how much demand there is for the product. If the demand isn't there, the beta "test version" is pulled back in.

    These betas are testing the market as much as they are testing the software.

  86. Betta Fish Royale by Evanisincontrol · · Score: 0, Flamebait

    It's funny this topic comes up, because in two days we're about to have our Betta Fish Royale. 27 of us bought betta fish a week and a half ago, and now they're "training" for the big day. (which means they're just sitting in little tanks/tins/whatever.) However, we're just going to stick them all in one big tank, and have a huge fight, instead of several small ones.

    Of course, its our freshman year in college as well, and of course we're going to video this whole thing.

    1. Re:Betta Fish Royale by bleaked · · Score: 1

      you're fucking sick. they don't fight, they rip eachother's fins off until they cant swim..then they will all starve to death at the bottom of the tank -- which usually takes days. grow up.

    2. Re:Betta Fish Royale by Evanisincontrol · · Score: 1

      I find it funny that my post about fish fighting was rated 0 flamebait, while the post I replied to about fish fighting was rated +2 funny. I'm assuming that therefore it's humane to make just a couple fish fight, compared to a lot of fish fighting?

      I think my opinion is best expressed by the person a couple posts up: Fish fight in real life. Putting fish into a tank together isn't putting them in some extreme out-of-the-ordinary situation that they wouldn't deal with on a day to day basis if they were wild.

      Don't lay your liberal extremist views on me, because your rules only apply in a world where nothing can ever be hurt or die.

    3. Re:Betta Fish Royale by Anonymous Coward · · Score: 0
      Don't lay your liberal extremist views on me, because your rules only apply in a world where nothing can ever be hurt or die.

      Nice logic there. People fight in real life, so let's throw you in a room and watch you fight your way out. It'll be fun, and maybe open our eyes and rid us of our "extremist" views. And as for throwing the word "liberal" in there, well, maybe you need to turn off the radio.

    4. Re:Betta Fish Royale by MasterSLATE · · Score: 1

      Ahh we stopped the fights before they got too hurt.. most of it is just them showing off their fins in their full splendor. No fishes died any time remotely close to after the battles. And their fins grow back. We all loved our fish enough to not want them to die.

      --

      [sig]www.masterslate.org[/sig]
  87. Are Betas Taking on Lives of Their Own? by IronBits · · Score: 1

    This is news?
    Microsoft has been BETA since day one.
    Nothing to see here...

  88. A "betaed" question around linux users? by smchris · · Score: 1

    I mean, really. What percentage of my software is still version 0.xxxxx?

  89. Microsoft.. better? by chalkoutline · · Score: 1, Funny

    Speaking of beta versions, I found that not only did my 13 year old sister not know what MSN stood for (neither did any of her online buddys), but she assumed that the word BETA in the program's title bar meant 'better' thanks to the current trend in teenage moronic spellings.. I fear for our future.

    --
    There are 2 types of people in the world, those who find that stupid binary joke funny, and those who don't.
  90. Mildly Unrelated... by Nephroth · · Score: 2, Interesting

    This is mildly unrelated, but I am irritated as to how much the word "beta" is thrown around. It is not so much an issue with professional developers, but an issue with individuals that mis-classify an alpha, or even just a concept demo as "beta." Admittedly, this mistake is most often made outside the realm of software development and more in the area of 3rd party maps for FPS games, and in flash portals (such as Newgrounds). The term "beta" is often used in these realms as an excuse for laziness.

    My point is ultimately that the misuse of the term "beta" to describe anything other than a software project that is ready for public testing in order to repair bugs and refine operation actually devalues the term. (at least in the world of software anyway) It does NOT mean that you were lazy and didn't feel like finishing something, and it does not excuse:
    -Poor animation.
    -BSP errors.
    -Infinitely repeating textures.
    -100% saturation lighting.
    -Excessive use of colored lighting.
    -Using your pre-pubescent voice for your animation recorded via your OEM computer mic.
    -Hard P's into a microphone, and while we are at it, hard S's as well.
    -General sucktitude.
    -Bad level concept.
    -Being anywhere between the ages of 11-17. (I don't care if you are "only 12" if your movie sucked, it sucked, and unless you stop sucking you should stop acting as though you don't)
    -Completely lacking skill.

    I could go on forever as to what the term "beta" does not describe, but that would mean no breakfast and that would be the real tragedy around here.

    --
    Our greatest enemy is neither a single man, nor is it a nation, it is, as it has always been, our own greed.
  91. Also "Demos" by Anonymous Coward · · Score: 0

    Game demos are now being hoarded into exclusive deals by the file-download-subscription-we-sell-your-address-to -spammers-to-break-even sites, and when that can't happen they just take over their competition.

    Soon it looks like you'll have to pay to access demos. I wouldn't be surprised if one day people are paying to watch TV commercials, too.

  92. Perpetual CVS in free software projects by Per+Abrahamsen · · Score: 1

    Many of the free software projects I follow have a big problem making releases. They cultivate a nice little community around the CVS version, and never get around to the boring job of making a release. Especially as this also often require a feature stop and other stuff that creates internal friction.

    Of course, non-commercial free software have no obligation for anything than having fun, but I think it is a shame that lots of cool stuff out there never get out to the larger community. And even free software programmers and enthusiasts can't follow the projects for all their software closely.

  93. ICQ Started this... by PhYrE2k2 · · Score: 1

    This all started with ICQ I think in the mid-to-late 90's. There was no profit model to make money, and until they came up with a way (ads now), it was wide open to change (hence Beta).

    The other advantage, of course with free software, is that there is no warranty. If everything goes wrong, it was a 'beta' version and you can change your whole protocol in a day and force an upgrade to all users.

    The actual name means nothing- it's what's implied with the sureness of the functionality and warranty that matters.

    -M

    --

    when you see the word 'Linux', drink!
  94. No it didn't by Anonymous Coward · · Score: 0

    Back in the early 90s, Renegade BBS was ALWAYS beta. There was never any official release, you just got like 12-25-94 Beta or whatever.

    1. Re:No it didn't by kjamez · · Score: 1

      actually, renegade went from alpha to beta to exp which i guess meant experimental ... i think it was 10-31exp was the first one.

      --
      you can't have everything, where would you put it?
    2. Re:No it didn't by Anonymous Coward · · Score: 0

      WEHT Cott Lang?

  95. Goddam /. hippie jackasses by Anonymous Coward · · Score: 0

    How does making fish fight qualify as ignorance? Remember, Kurt Cobain says, "...fish, they don't have any feelings."

    1. Re:Goddam /. hippie jackasses by The+Tyrant · · Score: 2, Interesting

      A slight exageration on his part there, but according to many world religions, fish dont have souls.

  96. 196 comments and not one mention of Sveasoft??? by Jaeger- · · Score: 1

    I'm amazed. What has happened to /.?

    Sveasoft is the big bad "beta for life as an end run around GPL" firmware for Wireless-G routers provider. They claim their final version will be free for the public including sources, but in the meantime, they continue to release binary builds to their customers who have paid $20 to get the beta releases... no that's not right since the GPL forbids it... so its $20 for support which happens to include free access to the betas, yea that's what we'll tell them...

    --
    E V E R Y T H I N G I W R I T E I S F A L S E
    1. Re:196 comments and not one mention of Sveasoft??? by BenjyD · · Score: 1

      Especially since the wireless throughput on all the Sveasoft firmware images I tried was half that of the official firmware.

      It seems that they've got round this problem now by including some non-GPL elements in the image.

  97. Free by cyberformer · · Score: 1

    This is the big advantage of betas, especially with services (as there is already a lot of good, non-beta free software).

    Still, a service like GMail isn't free in the same sense as ICQ or Google News: It has the same text ads as the main search engine, and I imagine it brings in just as much revenue for Google.

    Not that I'm really complaining: GMail is probably the only Web site that I'd really miss if it suddenly shut down. (And not just because it would take my data with it!) I'd even pay for it if I could have even more storage, more labels, etc.

  98. Syndication by cyberformer · · Score: 2, Informative

    Google has already struck deals with some news sites regarding registration: The NY Times likes getting traffic from Google News, and so it lets people who click on the Google links read the stories withotu registering.

    Similar deals could prevent lawsuits: News sites who want to get linked to would have to agree not to sue for copyright infringement when Google summarizes their stories. (I'm referrring only to Google News itself, of course: Cutting a deal with a search engine shouldn't affect a site's ranking in the main index.)

  99. or as Townsend would say by geekoid · · Score: 1

    "You beta, you beta, your bet..wooooo

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  100. I would rather by geekoid · · Score: 1

    thbey called them by there pet project name, and a completion title.

    example:
    Pet project - Beta
    Pet project - release

    put a disclaimer say pet projet is unsupported.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  101. Firefox has it right by cyberformer · · Score: 1

    Firefox doesn't stay beta forever: The beta versions are quickly (within weeks to months) followed by the full, final product.

    If a beta version is stable enough to use every day, that's a good thing. (And really how it should be: Alphas are for versions that lack major chunks of code and crash all the time.) Firefox is something of a special case because the competition (IE) had set the bar really low.

  102. How do you know? by geekoid · · Score: 1

    UNless it's appearing in your computer with magic fey dust, the information does have to pas through systems you don't control. Your ISP could very well have a copy of everything you get.

    If major email houses make it known that they are forwarding emails to the government, all that will happen is people will start putting 'catch phrases' in there emails so ALL the email is red flagged. Thus rendering the system useless.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  103. Beta can be an excuse... by Kong99 · · Score: 1
    If a product is in Beta then every problem that exists can be blamed on Beta status, so less accountability. Frankly I think its a great way to test your product, work out the bugs, and create buzz.

    Now if a company is charging money for a 'beta' product then imo it is not beta, or at the least Caveat Emptor.

    The only draw back to a long beta is you give your competition plenty of time to catch up.

  104. slrn has been asymtotically approaching a v1.0 release (it's at v0.9.8.1 now). It has fewer bugs than other news readers like Mozilla Thunderbird and Microsoft Outlook. Who cares that it's not "production"?

  105. Rock solid testing used to be the only way by Anonymous+Brave+Guy · · Score: 1
    There is a reason NASA doesn't send the latest "working" laptops up to the space station, it's because you can only say something is "rock solid" after very extensive testing.

    When I was younger, we used to do that testing before we released our software at all. If it hadn't been through our own test suite and passed everything, it didn't even get labelled alpha, and certainly didn't go to any (potential) customers. These days, everyone seems determined to release half-baked crap and then hope their customers/dev team could make up for it with some sort of on-line update system.

    I've recently discovered that the clock on my fairly standard digital TV box is well-known not to be reliable, essentially making the whole timer feature useless. While I was out over the weekend, my friend's mobile phone crashed. I took my car in to be serviced a couple of weeks ago, and the guy in front of me at the desk was being told how his problem was caused by the electronics controlling his fuel injection system. This is what you get for accepting shoddy quality software and a "we'll fix it later" approach. The more serious accidents -- cars locking up at speed and causing KSI RTAs, phones not being able to make an emergency call because a trojan has taken them out, etc. -- will follow all too soon.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  106. Not many, apparently :-( by Anonymous+Brave+Guy · · Score: 2, Insightful

    It used to be much simpler than that, with just three pretty clear phases for testing and QA.

    Obviously you start with your in-house testing, hopefully a constant background activity as you write new code. This is just routine development activity, and might include unit testing, regression testing, and more. A lot of this will be done locally on specific areas of the software.

    As you reach the end of the new feature development for your coming release, you bring everything together to build a complete version of the whole product. This is your first alpha release, and you run all the system tests, integration tests, etc. If there are serious failures identified here, they get passed back to the relevant dev teams, and we go back to the previous step until everyone brings their revised contributions together for the next alpha.

    As an aside, obviously for smaller projects you might be working with complete builds from almost day one. In this case calling something an "alpha release" is giving it rather more significance than it really has: you're just identifying a "mental marker" where you switch focus from localised to global testing.

    When we have what we believe is a solid alpha build, we might want to ship it to a select group of customers and prospects. This is a beta release. It's not supposed to be a marketing exercise; it's an opportunity to get feature-complete code tested in a wider variety of realistic contexts than you can ever create in-house, so that you have a better chance of finding any subtle bugs before release: hardware incompatibilities, interoperability problems with data from other applications, etc. As with alphas, if serious flaws are identified, we go right back to the dev teams at step 1 to get them fixed, and then go through the process of localised testing, global testing, and potentially (but this used to be a rare event) running a second beta test.

    Note that further formal alpha tests should never be necessary at this stage. Once a project has passed an alpha test, no code changes should ever come through in the future that don't. If they do, they weren't properly regression tested. Hence you re-run all the system and integration tests as part of the next beta/final release testing just to be safe, but you don't expect to have another alpha cycle.

    When you've run a beta test and are happy that you've got enough bugs for your software to be a product your customers want to buy from you, you make the release. The problem today is that marketing droids have taken over the beta release process; it's no longer about improving code quality in partnership with carefully chosen customers/prospects for everyone's benefit, it's about promoting your software before it's ready to manage customer expectations and get community support built up so you don't have to support it yourself. The additional testing and consequent quality improvement is often negligible.

    For those who missed it, this implies that you ought to be feature-complete before going into alpha, though you might change something significant if your system tests identify a weakness you hadn't noticed before (e.g., the combination of features written in practice doesn't meet a requirement completely). Anything going out as a beta should be both feature-complete and very well tested internally. A lot of places would assume you'd get some significant flaws identified during the beta programme -- that's why you run it, after all -- but certainly anything beyond the first beta release should be a "release candidate".

    I have no idea where this notion of several beta builds then several release candidates came from. Nor do I know when it became a Good Idea(TM) to make major functionality changes after you've entered the beta phase; doing so pretty much negates the point of the previous alpha and beta tests. It's certainly not a good approach to QA, and perhaps it's also why so many companies now seem determined to run year-long, 17-release beta programmes instead of shipping a finished product, and then a new release with the extra features customers requested six months later.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Not many, apparently :-( by alexburke · · Score: 1

      When you've run a beta test and are happy that you've got enough bugs for your software to be a product your customers want to buy from you, you make the release.

      Well, waiting until sufficient bugs accumulate before release is a development model which seems to be profitable for Microsoft, so surely you must be on to something!

  107. A perfect v1.0 by dustinbarbour · · Score: 1
    void main()
    {
    cout << "Hello World." << endl;
    return;
    }
    1. Re:A perfect v1.0 by Q2Serpent · · Score: 1

      Hah! It won't even compile. You are missing a header.

      Perfect 1.0. Pft.

      --

  108. The answer-FOSSing Walmart by Anonymous Coward · · Score: 0

    "This is an unwelcome trend, IMHO; it is the "Wal-mart" of attitudes, applied to software, an industry that can scarcely afford it."

    Why not? F/OSS is "Wal-Mart"-ing the software industry. The attitude is just coming in line with the "new business model" that "/."'s feel everyone should adopt.*

    *For examples see any "/." story concerning businesses trying to make money.

    1. Re:The answer-FOSSing Walmart by Anonymous+Brave+Guy · · Score: 1
      F/OSS is "Wal-Mart"-ing the software industry.

      That depends on your point of view. Some FOSS products are very good. Some are still mediocre at best, OpenOffice being perhaps the obvious example. However, these are so obviously not up to the standards of market incumbents like MS Word that people will stay pay much more money for the latter, unless they really just want a cheap package they can type simple documents with, and are prepared to put up with the shortcomings.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  109. The good 'ol days...of patience. by Anonymous Coward · · Score: 0

    "Whatever happened to the good old days when users *expected* version 1 to be the unstable version and that version 2 or 3 is when the good stuff comes out?"

    The same thing that happened to people's legendary patience. Sacrificed to the god of instant gratification.

  110. Is Beta being used where Alpha should be used? by Anonymous Coward · · Score: 0

    I thought alpha meant that major functionality can still change. Beta I thought was reserved for field testing and allowing for some minor functionality change.

  111. Dang straight it has... by zogger · · Score: 1

    ..and it's lead to a hundreds of billions of dollars industry that has no warranties for it's products, yet they insist on full legal protection for their products as regards "profits".

    It's one thing to give away free software and ask people to be beta tester/users, quite another to charge serious folding cash and inflict that "no warranty" crap bogus "license", which is a license to be lied to and abused by these software corps and force people to pay for it. And I don't want to hear about "choice", that's a strawman, waltz into any generic mainstream computer store and they have peecess with software on them that you pay for, and there is no choice on that shelf, and people know exactly what I am alluding to, so I am not going to respond to any trolls who insist there's an alternative. Of course there is, you just have to jump through ridiculous hoops to get it, it's barely on the shelf buried deep down the dusty cobweb area if it's there at all, and most places it's not even there, and 99% of the computers sold have no warranty software "products" on them that come from a small number of monopolists who profit greatly from not having to put a warranty on their perpetual cash cow beta ware scribblings.

    Enoughs enough, take away the training wheels and let paid-for software compete in the same arena all other products compete in, with a suitability of purpose warranty and a protection against defects warranty. Either that or stop charging money for it, one or the other. No other industry gets to get away with that noise.

  112. public QA of beta software by tony_128 · · Score: 1

    google put beta version of its software out, and people rush to download it. are we a free QA of google? If the software is free or open-soure, it doesn't matter though. but the company might just turns the software into a paid software right after the program matures and start selling it. so, make sure your effort of using a beta version is not tottally wasted. just don't download whatever free beta out there!!!

  113. Somewhat agree by Anonymous Coward · · Score: 0

    Actually I find that the expectation is a moving target, because release software you buy is of varying quality. You may not be able to get it 100% right on the first go but isn't the point to be pretty damn sure that you did? There are a lot of thoughtless final release products though.

  114. Email servers in house = privacy? by kaladorn · · Score: 1

    Sorry, but if you are worried about strangers (ie the Feds) rooting through your email servers, then you'd best disconnect them from the net, find a nice hole with concrete, dump them in, let it harden, then blow them up with something that will vaporize them like a nuke. Yes, that is taking it to the ludicrous extreme. But As another poster noted, your ISP could already have tagged onto your email as could many other servers along the way. Technologies exist to pickup what you are typing or reading from a distance - stuff that appears on your monitor or goes through your keyboard. Not to mention, would you really know if the CIA had snuck in and installed a little RF tap inside your keyboard? I think not likely. So, yes, you may have a slightly more detailed illusion of personal data security than the vast bulk of people, but all that does is make your tinfoil hat more stylish.

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
  115. Exact Audio Copy by angle_slam · · Score: 1
    I've been using Exact Audio Copy for audio ripping for at least 4 years now. It still hasn't gotten out of Beta. In fact, the version I use to do ripping is 3.5 years old. You can still download the 6 year old version from his site.

    But it is still considered the best audio extractor out there.

  116. Rebelling Betas? by Gulthek · · Score: 1

    Damn beta units, they should stick to what they're good at: ineptly mimicking lifeforms that are away from their home planets battling Zur and the Kodan Armada.

  117. like children by matt+me · · Score: 1

    google and friends have learnt a new word, and think themselves cool putting beta next to everything they're now producing.

    how can a website be in beta? it's ridiculous.