Slashdot Mirror


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.'"

73 of 411 comments (clear)

  1. Accountability by fembots · · Score: 5, Insightful

    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.

    1. Re:Accountability by bmw · · Score: 3, Insightful

      At least Google's beta stuff actually *works*

      You can't even say that about Microsoft's production software let alone beta software.

    2. Re:Accountability by NeoSkandranon · · Score: 5, Insightful

      if something breaks, the company just puts its hands up and says "opps, sorry..."

      Doesn't Microsoft (and indeed most software comapnies) do that with *all* their products?

      --
      If you can't see the value in jet powered ants you should turn in your nerd card. - Dunbal (464142)
    3. Re:Accountability by RevDobbs · · Score: 4, Insightful

      My first reaction was "I think what Bill G is really saying is 'our realeses suck ass anyway, just buck up and pay to be a beta tester'." But after readting the article:

      ...Microsoft will release updates every six to eight weeks until the product is finished, said Tom Rizzo, director of product management for SQL Server.

      ...Because of the change in the license and the quality of the code, Microsoft expects 50,000 customers to move production applications onto the beta versions of Visual Studio 2005 and the .Net Framework, the software needed to run applications.

      Oh, I get it... five years ago every body signed annual licence contracts, paid out the whazoo to get the next version 'free', but the next versions never came out. So now we have a new license where you get to spend a lot of money, and this time you really really will get some updates!

    4. Re:Accountability by ergo98 · · Score: 5, Insightful
      The difference is that Google isn't selling license of it's beta products.

      Where, exactly, is Microsoft selling licenses?

      This sort of story should have been declined by the editors because it is exactly what makes Slashdot bad- It's a bunch of inflammatory pseudo-facts taken out of context and incorrectly presented to get the anti-M$ minions riles up so they can spread the FUD far and wide.

      In reality Microsoft heavily discourages use of the beta software for production, but they realize that that...

      1. A lot of customers really like the new features, and for that internal site they're will to take the stability hit if it lets them use master pages and some of the other new features. For many firms the stability and API insecurity is worth the risk. We're all professionals, right?
      2. Those customers were going to do it anyway


      Due to this, they make you agree to a Go Live License that makes very sure that you realize that you're working with a beta, and presumably that you've tested your product thoroughly to ensure it meets the stability and security requirements for your product - it's your responsibility.

      One other note - I realize I'm not going to convince anyone in this crowd, however Microsoft's beta 2 products have been of remarkably high quality over the past several years. I'm sure I'll get the standard don't-threaten-my-illusion troll mods, however VS.Net 2005 beta 2 has a stability and quality level equalling or surpassing most or all of its competitors, on any platform.
    5. Re:Accountability by InvalidError · · Score: 2, Interesting

      I have a friend who happens to be working at M$. He told me they started to use VS2005 internally late last summer, that would be beta-1 I think. Beta-2 has been around for a few months, apparently a must-have from what I was told.

      Some betas are worth other's releases and vice-versa.

    6. Re:Accountability by coopex · · Score: 3, Insightful

      I heartly agree. Windows 3.11 was pretty crappy, and 95/98 weren't that much better, but since switching to an NT core for 2000 and XP I've had absolutely no complaints with their OSs. Even using badly written software that doesn't properly deallocate memory, and generally running far too many programs at one, I consistently get uptimes of over a week, which is more than enough for anyone not running a server or doing some heavy duty computations.

      --
      The road to hell is paved with good intentions.
    7. Re:Accountability by svoid · · Score: 3, Insightful

      I have been using VS 2005 beta 2 for my day to day work for about a month now. It is functional, but I crash half a dozen times a day. There particularly seems to be problems with the code parsing in header files. I've noticed that if I start a method definition and stop midway through the line of code, after a second or so the parser will come alive, choke and die. I'm tempted to send the crash report to microsoft, because I believe in being an active beta participant, but I'm not really comfortable sending dumps of all of my open file buffers to Microsoft. I guess that the moral of the story is that unless you get some perverse thrill out of using bleeding edge pre-release software (like I do), then No, this software is not really ready for production use.

      There are some very nice improvements in the new version though. One of my favorites is the visibility of data in the debugger. When you hover over a variable in the debugger, the popup tooltip is now interactive so that you can drill into structures or popup memory windows directly from the tooltip without have to add a watch variable.

    8. Re:Accountability by tokabola · · Score: 3, Informative

      Well, lets see. When I was looking to see which OS would perform best on my graphics station I used three pieces of software for testing. All three work on both Windows and Linux. They are the GIMP, Blender, and Povray.

      These apps performed tasks on average 17 percent faster on Mandrake 10 community edition than they did on Windows. On Gentoo (with only O2 optimizations, not riced out) they performed on average 22 percent faster than Windows XP.

      I could probably reduce XP's performance deficit by shutting down the firewall, anti-virus, and other protective wares, but I have an always on connection so it would be pretty stupid to do that. Besides, the Linux distros were tested with the firewall on, as well as some network monitoring daemons, and don't need all the other stuff Windows needs to be reasonably secure.

      The tests I used were all based on rendering speeds, which are not dependent on the video card or any drivers, and since I used the same PC (literally, the same box) for all three OS's the speed difference can only be caused by the OS. It was, after all, the only variable.

      Therefore, I must call bullshit on your calling bullshit.

      Tommy
      --
      Open Source for Open Minds
  2. Beta.... by Shadow_139 · · Score: 2, Funny

    Nothing for you to see here. Please move along.

  3. Bold by someonewhois · · Score: 2, Interesting

    That's an awfully bold assumption, but I guess they don't want to give away the betas, as then most people would just use the beta all the way through. Good logic, I don't see why not.

  4. Microsoft also announced by Anonymous Coward · · Score: 3, Funny

    That un-announced future applications such as SQL Server 2010 were so "awesome" and "full of stuff you need" that they'll be licensing them now, before they've actually started work on them.

  5. What they really mean by Anonymous Coward · · Score: 2, Insightful

    It's ok, we'll just release updates for it later

  6. spyware beta by towaz · · Score: 5, Insightful

    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
  7. Google too by RonnyJ · · Score: 2, Insightful
    MS: Beta Software Good Enough for Production Use

    Well, it's good enough for Google too.

    1. Re:Google too by cd_serek · · Score: 5, Insightful

      I think that pretty much goes for every software in development. The BETA is only a phase of programming. And it is not clearly defined. IMHO, all softwares remains in beta stages until they are abandoned. This is because bug-fixing and feature-adding are on-going processes, and are never fully completed.

    2. Re:Google too by Koiu+Lpoi · · Score: 2, Insightful

      Google's not an enterprise level operating system.

      Although, that would be cool. I would run it.

  8. Safe = We want our money early by Bruha · · Score: 2, Insightful

    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.

    1. Re:Safe = We want our money early by dioscaido · · Score: 2, Insightful

      Revenue is up 7% 2nd quarter, at 11 billion dollars.

      Previous quarter saw 12% increase of revenue, bringing in 9.2 billion.

      Hell, even during the tech bust they had 14% increase in revenue. How do you do that?!

      You have to remember they recently paid out dividends on their stocks, explaining the 'flatness' as of late. Anyway, irrespective of how the stock is doing, love em or hate em, the company is doing quite well.

  9. I agree... by bogaboga · · Score: 4, Insightful

    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.

  10. Well... by composer777 · · Score: 3, Funny

    At least they are finally admitting that it's beta quality.

  11. Interesting day... by goMac2500 · · Score: 4, Funny

    First root is completely safe, and now beta software is fine for production environments?

  12. This should read... by TedTschopp · · Score: 3, Insightful

    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
  13. Well, before we get a little crazy here... by ndykman · · Score: 4, Insightful

    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.

  14. Nothing new here. by Ridge · · Score: 4, Informative

    Microsoft had a go live license for Visual Studio 2002 as well.

  15. How much do it cost? by ShaniaTwain · · Score: 5, Insightful

    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.

    1. Re:How much do it cost? by RonnyJ · · Score: 3, Insightful
      Did you pay for any of them there google betas?

      I don't think the price is the issue - people do have a choice not to buy/sign-up for a beta product.

      It's up to the consumer if they want to risk using a beta product (and thousands of people choose to 'risk' their e-mail with the GMail beta).

    2. Re:How much do it cost? by mingot · · Score: 4, Insightful

      Um, and the betas for VS.NET 2005 are also free (as in gratis). The only thing that has changed here is that MS is actually telling developers they can release software written with the beta versions in production environments.

      Now I can't understand why anyone would actually WANT to do this, but all they did was give people the option.

    3. Re:How much do it cost? by spideyct · · Score: 2, Informative

      Did you pay for them there Microsoft betas?

      I sure didn't...
      http://lab.msdn.microsoft.com/vs2005/De fault.aspx

      And if your database is so important that you don't want to run it on beta software, then... don't!

    4. Re:How much do it cost? by DavidD_CA · · Score: 2, Insightful

      You're not a customer of Google.

      It's advertisers are. And I'm quite certain that they did pay for the benefit of showing you advertisements.

      --
      -David
  16. Microsoft Software Usable? by Bloodlent · · Score: 2, Funny

    Yeah... alright, next Duke Nukem Forever comes out.

  17. Re:Heh. Not a good idea... by bmw · · Score: 3, Insightful

    Their language products have been pretty decent of late.

    Perhaps. I'm willing to give you that... but a SQL server? Yikes. I think I'll hold off for the final release... and then a round or two of patches, just to be safe ;-)

  18. Free beta CD by DigitlDud · · Score: 5, Informative

    Just FYI, you can order a FREE (no s&h) CD of Visual Studio 2005 Beta 2 here: http://msdn.microsoft.com/getthebetas/

    If you want to distribute programs you make with it, you have to sign the GoLive aggreement here: http://lab.msdn.microsoft.com/vs2005/golive/licens e/

  19. Even better... by Eric_Cartman_South_P · · Score: 4, Funny

    If you want the features in a Microsoft Beta product, you can usually get them in production quality over here -> www.apple.com

    1. Re:Even better... by pnaro · · Score: 2, Informative

      Geez ... Oracle, PostgreSQL and others

      --
      If we can't fix it, we'll fix it so nobody else can!
  20. So...? Whats changed? by rastin · · Score: 2, Insightful

    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?

  21. Read your EULA: by Truth_Quark · · Score: 5, Insightful
    Microsoft has never accepted any accountablilty.


    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!

    1. Re:Read your EULA: by quarkscat · · Score: 2, Interesting

      MSFT did, apparently, think highly enough of your data to make each incident of data loss (due to MSFT's OSes or applications) worth $5.00 USD.

      It hasn't been as if MSFT would actually put the $40 Billion USD they have stashed away at risk . They have offered to stand behind their products by exactly $5.00 USD worth. Considering that they should know better than anyone else what the quality of their software is, I don't see how this posting is even considered "news".

      All of MSFT's code is "beta", and they know it.

  22. I'm confused.... by ShieldW0lf · · Score: 4, Funny

    Are we still supposed to wait for SP2, or does this mean that SP1 is the one that will be ready for production work?

    --
    -1 Uncomfortable Truth
    1. Re:I'm confused.... by dgatwood · · Score: 5, Funny
      I'm confused, too. Wasn't April Fool's Day almost three weeks ago?

      • Root is safe.
      • Beta software good enough for production use
      What's next? "Boy eats own head"?

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    2. Re:I'm confused.... by c++ · · Score: 2, Funny

      I guess you missed that headline... Boy eats own head!

    3. Re:I'm confused.... by sharkey · · Score: 3, Funny
      What's next?

      • Slashdot uses valid markup and CSS
      • CmdrTaco posts front-page story that hasn't been posted before
      • JonKatz receives Pulitzer Prize
      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  23. Actually... by Sprotch · · Score: 2, Insightful

    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.

  24. Re:Heh. Not a good idea... by Anonymous Coward · · Score: 3, Insightful

    Why is a Microsoft beta less credible than open source 0.87 alpha 'releases', which tend to find their way into many a Linux distribution.??? ;-)

  25. Re:One born every minute by Zemplar · · Score: 2, Insightful

    Isn't all Microsoft software still in beta? Perhaps its only that their software performs like its still in beta?

  26. Good enough? Try it for yourself by wahgnube · · Score: 2, Informative

    Here is a page where you can order a copy of Visual Studio 2005 Beta 2 for free (as in beer of course).

  27. thats because of pension funds... by cheekyboy · · Score: 2, Informative

    Tonnes of pension funds find it easy to invest in MS and keep it safe. But now there are more and more oldies 'expiring' and cashing out to their kiddies spending/credit cards.

    Theres not enough current notquitesooldies to keep the funds up and buying the stocks of the kiddies.

    Any trade in 'virtual goods' back and forth is just a pyramid scam, todays winners taking from tommorows winners, aslongas theres an increasing amount of new 'suckers'. ie population growth.

    This plan falls apart once you have flat population growth.

    Its time corporates died and there were 100000s more tiny companies out there.

    --
    Liberty freedom are no1, not dicks in suits.
  28. Its just fine by Grip3n · · Score: 3, Insightful

    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
  29. No x36! by jrushton · · Score: 2, Funny

    You bad man! I am afraid i CANNOT recommend that book from amazon to anyone else.

    Dear me :(

  30. Beta Software Good Enough for Production Use by 10scjed · · Score: 3, Funny

    That explains all those holes, turns out their stuff has been beta all this time...
    kinda weird to announce that 15-20 years after the fact.

    --
    --10scjed IANAL,AFAIK
  31. At least Google's beta stuff actually *works* by Anonymous Coward · · Score: 2, Insightful
    Parent wrote At least Google's beta stuff actually *works*.

    And you don't have to pay for Google's beta stuff - unlike production stuff from MSFT.

  32. Re:Soo... by Eric+Smith · · Score: 4, Interesting
    If I program something in Visual Studio 05, and there is a beta bug in it and my enterprise server app with 100000 customers fails, can I sue M$?
    Yes. The real question is whether you can win the suit and collect damages. The EULA you clicked on probably said that you can't. But did you actually read the EULA? And is it enforceable?
  33. No by Anonymous Coward · · Score: 2, Insightful

    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.

  34. Re:One born every minute by captain_craptacular · · Score: 3, Informative

    RTFA,
    No one is paying for shit. Microsofts BETA liscence forbids you from running production servers on beta software. They are simply offering an exemption from this restriction. They are not charging for the software, they are simply letting you go live with the beta software before the production version is ready if you wish to do so. Then, you will buy the production liscence when available (ie when it's released).

    --
    They who would give up an essential liberty for temporary security, deserve neither liberty nor security
  35. Microsoft Business Plan by Anonymous Coward · · Score: 4, Insightful
    1. Release Beta quality Software
    2. Get people to Pay You to do their QA for them - ON PRODUCTION SYSTEMS !!!
    3. Profit!

    Don't mod me as funny, because this joke microsoft's pulling on its customers is not funny at all.

  36. Its all about the upgrades by killercoder · · Score: 2, Insightful

    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.

  37. Re:If it compiles by Un+pobre+guey · · Score: 3, Funny
    Here are some working definitions:

    Alpha - Program compiles without errors, and can start.

    Early Beta -Program can run for several minutes without crashing or doing something really bad.

    Beta - Program can run for a while, and won't lock up the system if left running overnight.

    RC1 - Program can be used to complete modest tasks, and save the data. Data can even be reloaded in another session.

    RC2 - You have to know how to crash it. Otherwise it seems to be able to run for hours.

    Version 1 - The program only crashes or screws up when you start pushing it to its limits, such as opening lots of files, using many of its features in a single session or using them repeatedly, or when you demo it to stockholders.

    SP1 - Fixes most of the deluge of bugs that came in after Version 1

    SP2 -Now only obscure and really difficult to resolve bugs exist. The damn thing actually works.

    SP3 - You can actually get lots of work done, and user error far surpasses program error in frequency of screw-ups.

  38. Beta-ware by jfb3 · · Score: 2, Funny

    Friends don't let friends drive beta.

  39. Re:Heh. Not a good idea... by mingot · · Score: 3, Insightful

    I'm not bill g and don't work at microsoft, but I'll wager my left testicle that the backlash from them breaking *every* vb app with a service pack or security update would be so violent and sudden that it simply won't happen. You have (or you may) no idea about the sheer volume of legacy custom code floating around out there that was written in VB. The idea that they would actually break all of that is nothing but the wet dream of a thousand open source zealots wanting to chirp "I told you so" over and over. Ain't gonna happen.

  40. Re:One born every minute by hkb · · Score: 4, Informative

    Yet another stupid moderation. Someone should probably point out to the parent the fact that the betas are free.

    Oh wait, nevermind. I just did.

    --
    /* Moderating all non-anonymous trolls up since 2004 */
  41. Perpetual Beta by JoaoPinheiro · · Score: 3, Funny

    Wait a minute... But aren't all Microsoft products released under a beta status? I mean... Just look at the crashes! Whenever a Microsoft product is reaching a semi-final status (usually SP2 or SP3), they just release a new product or OS (in beta status, obviously) to replace the previous one.

    It's kind of like this:
    Microsoft Final = Beta
    Microsoft Beta = Alpha
    Microsoft Alpha = Segmentation Fault.

  42. gmail by Mr.+Underbridge · · Score: 5, Insightful
    It's up to the consumer if they want to risk using a beta product (and thousands of people choose to 'risk' their e-mail with the GMail beta).

    In all fairness, the only thing still "beta" about gmail is its business model.

  43. Even Microsoft stories are Google stories now by HishamMuhammad · · Score: 2, Funny

    Google is the new Soviet Russia/All Your Base/Natalie Portman/Beowulf Cluster.

  44. As buggy as production MS products are by amichalo · · Score: 2, Insightful

    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.
  45. STFU by Donny+Smith · · Score: 2, Insightful

    Bullshit, I couldn't login to Gmail for an hour yesterday.

    Search for gmail down and find 1.87 million results (courtessy of Google, if it works):
    http://www.google.com/search?q=gmail+down

    BTW, somewhere I have a screenshot of Google.com down.

  46. Re:Heh. Not a good idea... by l3v1 · · Score: 2, Insightful

    Why is a Microsoft beta less credible than open source 0.87 alpha 'releases', which tend to find their way into many a Linux distribution.??? ;-)

    Thing is, when you have to provide you full source code for everyone to see, you tend to produce quite clean and bugfree code, and if you don't succeed in the bugfree part, you always come out better if you tell people where the problems are. If you're lucky, someone will fix it for you. If you're even more lucky, you will be able to fix your bugs.

    WHat I wanted to say is, even though very many FOSS apps get out into the world named as 0.0.0.1alpha whatever, this naming often hides quite a bit of honesty towards the community, and sometimes people tend to give lower version numbers, or even label their works as beta even though they think it's better than that, for the simple reason that they know: more eyes can notice more bugs, even ones you couldn't find at first.

    In one sentence: I - usually, not every time and not above all - trust more FOSS apps labeled as beta than closed source apps labeled the same.

    [fun] I think even MS would've come out better if labeling the whole win9x line as pre-alphas :P [/fun] People tend to tolerate unexplainable crashes a bit better when they have a bit of hope that something better is coming.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  47. Microsoft's software is not software. by rice_burners_suck · · Score: 2, Informative
    You mean to tell me that beta software made by Microsoft is good enough for production use, when their release versions of software aren't even good enough to print on toilet paper?

    Allow me to quote something I posted in a different story a moment ago:

    This is what I love most in life: I have just spent the better part of the day trying to get what is otherwise a perfectly good machine, except that it is running software from Microsoft, which renders it less than useless (more on this later), to recognize some stupid printer. Once that was recognized, the aforementioned machine, which, remember, is less than useless, stopped recognizing the network. Then, I had to spend the other better part of the day fixing that. Then, I go on Slashdot, and the first article I see is about how Microsoft is going to release yet another version of their garbage, which they illegally claim is an operating system, under the false advertising rules, in order to make the lives of innocent bystanders like myself even worse than before.

    Now about that machine being less than useless. Suppose there is a computer with no operating system on it. That machine is useless, because it cannot accomplish any tasks. Turn it on, and it will immediately halt and produce an error message saying you need to install an operating system. That's pretty useless. But it's much better than a machine running some of the disgusting, reeking, horrible, vomit that Microsoft calls software. Because a machine that contains no operating system performs no task, but it wastes not the time or resources of innocent bystanders such as myself. A machine running the aforementioned filth that I described above as something Microsoft illegally claims is software, does something much worse: Sometimes, it pretends to work, just to get your hopes up. Then, just as you think that maybe, just maybe Microsoft's infinite monkeys pounding away at infinite keyboards didn't do quite an awful job as you thought all your life, the machine proves to you, once again, that it is running software from Microsoft.

    Let me repeat again: Microsoft is a horrible, unethical, lying, cheating company. It does nothing except create unnecessary costs for other businesses, unless it destroys those businesses first. I hate Microsoft. I hate everything that comes from that terrible company. Microsoft represents all that is evil, vile, and wicked. And their software is garbage, piled upon garbage, piled upon garbage, piled upon garbage, piled upon garbage, piled upon garbage, piled upon garbage, piled upon garbage, piled upon garbage, piled upon garbage, et cetera, ad nauseum. Microsoft. Where do you want to waste your day?

    Oh, and did I mention that the only reason we have that trash on this computer is that we have no choice? Yup, that's right. There is no open-source alternative to Autocad, a program we must use because our customers demand it. Even programs that can input and output Autocad's crooked file format won't work because they create certain problems. Only Autocad is effective at doing this work. And Autocad only works under Windows, as do most of the other serious CAD/CAM solutions. These companies, for some reason, continue to support Microsoft, and they refuse to create ports for other operating systems, not knowing that just about everybody in this industy to whom I spoke agrees that they would switch to anything else if only Autocad were available for that platform. So here we are, stuck using Windows, years after we decided to phase that trash out and use something that actually works. And then, after a day of completely wasting my time, when I had many, many things on the list that needed to get done, I open Slashdot and see an article about how Microsoft, may the devil curse the souls of everybody who works there, owns stock in Microsoft, or believes that their software is actually good, is going to release yet another version of their trash unto the world.

    That pretty much sums it all up.
  48. Re:Heh. Not a good idea... by innocent_white_lamb · · Score: 2, Insightful

    "Feature-complete" may as well be in another language.

    What's in a name? One man's "feature complete" is another guys unscratched itch.

    In many cases, open source software is someone's hobby or pet project in much the same way as some guys play with their '57 Mustang.

    It makes little sense to tell the guy with the Mustang to quit polishing the chrome and trying to make the number 2 on the gearshift stand out "just so". Why not allow the developer with his pet database the same freedom?

    If the software does what you need it to do, then fire it up and let 'er rip. But don't tell the guy who's behind it that he's being too picky or taking too damn long. It's his pet. Let him play with it.

    --
    If you're a zombie and you know it, bite your friend!
  49. Re:Are you on drugs? by Richard_at_work · · Score: 2, Insightful

    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.

  50. All very well, but ..... by mcbevin · · Score: 2, Informative

    I've used last month's release as well as the first beta release, and they are nothing like what I would expect from production software.

    Sure theres a _lot_ of nice new stuff in there (a lot of which has been around a while in open and non open source java IDEs), but the releases fully deserve their beta / alpha statuses from my experience.

    Microsoft's basic problem is that it's unable to release software at anything like regular intervals. Whereas the MacOS is updated once or twice a year, Microsoft is struggling to release Longhorn after what, 5+ years. Ditto for IE. Visual Studio has also been waiting far longer for an update than its competition. Trying to sell your beta software might sound like a solution to this problem, but its not if the beta software really is only beta quality.

    In the internet age, where a year can see immense changes and where the companies pushing those changes are no longer Microsoft, either Microsoft has to speed up its processes or its monopoly is bound to slowly fade.

  51. Is software ever really "finished"? by gatkinso · · Score: 2, Insightful

    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.
  52. Who you gonna call? by fizban · · Score: 3, Funny

    Root is safe.
    Beta is production.
    Cats and Dogs, living together.
    Mass hysteria, people!

    --

    +1 Insightful, -1 Troll. What can I say, I'm an Insightful Troll.

  53. Microsoft Bashing by rbanffy · · Score: 2

    I am sorry to tell you this, but most Microsoft software does work very well.

    They may not be the coolest, fastest, more capable, more secure or more stable available, but they sure do the job.

    I have seen a whole lot of MS SQL Server databases on production, without a single glitch. The user interface for managers is more than adequate. I always say it's the best product they make (after the natural keyboard and their optical mice).

    If properly managed, WinXP is quite stable. I use it at one machine at home and it gives me no headaches.

    As for development tools, it scares me how quickly .Net guys are at assembling simple business applications. I doubt those will be easy to maintain, but, frequently, code maintenance is not the point.

    I think Microsoft software fits its niche, where you do not want to spend much training your IT staff but are willing to pay some money in order to get a brand and some support. It may not be suitable for 24x7 operations, but, for some, it's a good choice.

    And true, Microsoft is not a nice company. They don't play nice and they give capitalists a bad name.

    Of course, I prefer to use FOSS when possible, but I can imagine myself using proprietary solutions where they make sense.

    Running an IT infrastructure is about solving a problem the best way you can, not making a point by ignoring reality.