MS: Beta Software Good Enough for Production Use
RMX writes "CNet is reporting that
Microsoft is starting to license test software for real-world use
.
In particular, Visual Studio 2005 and the April "community technology preview" of SQL Server 2005 are both supposed to be released sometime in the second half of the year. But Microsoft is claiming the pre-release versions are stable already, so they're licensing the pre-released versions on the grounds that they 'are already suitable for running production business applications.'"
Didn't Google start all this?
The main thing is, if something breaks, the company just puts its hands up and says "opps, sorry it's a Beta", and I bet there will still be plenty of users (businesses) who are willing try them.
In addition to the accountability shift, companies can roll out patches in a more timely fashion. With beta-security-patch, MS is free to distribute patches to plug holes even on a daily basis.
Rock that crushes, Paper & Scissors that don't matter.
Given Microsoft's current track record I would be a little hesitant to deploy any of this in a production environment. I mean... who are they trying to kid here?
It's ok, we'll just release updates for it later
I wish they would just hurry up and push windows antispyware down with windows update. I know its not the best out; but it would stop 90% of support calls because some idiot has a pr0n dialer.
"I disapprove of what you say, but I will defend to the death your right to say it." - Voltaire
Well, it's good enough for Google too.
I think MS is looking at not meeting profit forcasts finally and pushing out software early so they can get a boost to their cashflow early so they meet 2nd quater forectasts is entirely possible. The company's stock has been flat for so long it's just a matter of time before their profits go flat or begin to decline.
It never fails to amaze me how some people are willing to pay for the priviledge of beta-testing Microsoft's software for them...
"Freedom means freedom for everybody" -- Dick Cheney
Just look at Google's email service (still in beta). It works like a charm. The same applied to Adobe's Linux PDF reader...even the [Linux] kernel itself, in most cases works, without any serious problems.
Well, normally in the past we would have released it by now, but becuase you are always complaining about security, the piece of crap is caught in a security review, and marketing is getting worried that we won't ship on time. So here have at it, and we told you so.
Ted
Fantasy remains a human right; we make in our measure and in our derivative mode... -- JRR Tolkien
Basically, Microsoft is allowing customers, if they so choose, to develop production systems using the beta software. If they want to, and you think it's a good idea, insert usual don't come crying to us if your computer exploded boilerplate here.
The difference is that Microsoft hasn't usually allowed beta software to be used in production usage at all. They only licensed it for test usage, which, frankly, I'm sure most people were just fine with.
So, Microsoft is saying, well, heck, if you really want to, sign this piece paper (see disclamier list, etc, etc.) and enjoy.
I'd be surprised if this really had any impact, but it's interesting marketing.
Did you pay for any of them there google betas? cause I sure didn't, and if you did some varmint mighta ripped you off.
I also reckon you might want your database a tad bit more stable than you want your nifty little search engine doo-dad.
Starsucks
Being that no M$ products are really ready for production on launch date, isn't this really just admitting the reality that Service Packs are what make software stable not QA?
And never will. Imagine the liability if they accepted responsibility for the work lost to a crash, or time spent finding a work-around for their bugs?
It's make 5 million euros a day look postively mild!
That is an unintended consequence of the Internet. It is now so easy to upgrade that companies don't even bother to release a finished product anymore.
I like Microsoft as much as most people here, but this move doesn't really make me think "oooOOoo...so evil". Look at the Linux world! So much out there is plainly Beta, but we all still use it. How many of us were using Firefox when it was still in Beta? How about any other program? There are tons out there, I would assume half my linux box is all beta =)
So why is it so terrible when Microsoft mimics Linux? They realize that some people are willing to take the risks, so why not let them? It increases the testing base, people are happy, if something blew up they knew the consequences. Really there's not too much of a downside to this, as any linux developer will attest.
I won't be part of any MS bashing on this move.
To make a pun demonstrates the highest understanding of a language
And you don't have to pay for Google's beta stuff - unlike production stuff from MSFT.
Selling software specifically designated as beta or pre-release is apparently a Microsoft original. Other companies have (which is the typical, normal way of doing things) released beta and "pre-release" software to the public for testing and evaluation. But they don't charge for them.
Don't mod me as funny, because this joke microsoft's pulling on its customers is not funny at all.
Microsoft is very good at selling called Software Assurance. When you buy SQL 2000 (as an example) you can buy software assurance at the same time (in 1 year chunks). Software assurance provides you with free upgrades for its term.
If software assurance costs 15% per annum (it can cost less depending on your pricing aggreements), its very well possible that buying sql 2005 today with software assurance is cheaper than waiting for the "final" product at a higher license point.
It strikes me that this is really about MS buying beta testers, and pushing forward the quarterly numbers.
Did they omit sending me ads because the thing is in beta?
Not that I can tell...
In all fairness, the only thing still "beta" about gmail is its business model.
How buggy with MS Beta products be if MS has the crutch that it is "still in development"?
Many have likened the policy to Google's Beta products, but I take exception. Google's Betas are more like Developer builds. Consider maps.google.com. In the few weeks it has been out, it has already improved search results, improved print output, added flyover imaging, and improved the resolution of those same images (in the DFW metroplex anyway).
Now that is Beta software I can handle. When I try to do something and it isn't as successful as I would like it to be, I remind myself it is Beta, but the features improve so fast, I can almost watch them grow.
MS on the other hand is not known in it's culture for this type of development. I am afraid this Beta release business will just be another crutch for MS to issue poor quality code.
In a worst case scenario, it will be a way to 'lock in' users with free Beta software, then expire the Beta with a required upgrade to high/over priced software. They have to either switch applications, or pay the high fee. Fair you say? Only if MS is going to publish the retail price of the release software when you sign up for the Beta.
Image the surprise of the developer who codes up something in VS 2005 but gets slapped with a $1500 license fee when he goes to compile it for production use!
I only came here to do two things; kick some ass, and drink some beer...looks like we're almost out of beer.
Bullshit, I couldn't login to Gmail for an hour yesterday.
n
Search for gmail down and find 1.87 million results (courtessy of Google, if it works):
http://www.google.com/search?q=gmail+dow
BTW, somewhere I have a screenshot of Google.com down.
Nice to see bad reporting is still happening. Windows NT was not the cause of the Navys experience, a badly written database application was (and since they dont say what the database application was, we cant go around namecalling). Im not a Microsoft fanboi (jesus, why do I have to even write that?!) but to just attribute a Ship Management failure to the OS when the article said that it was the application and database itself is just FUD pure and simple.
How many next versions contain bug fixes? There is no clear "beta" demarcation - it is simply a continuum at which a point is reached where "management" decides a product is good enough. This is true of all software.
I am very small, utmostly microscopic.