Slashdot Mirror


Windows 2000 Has 65,000+ Bugs

According to a story on ZDNET, Sm@rt Reseller got an internal MS memo that says Windows 2000 has 63,000 "defects" (if you read the article the number goes up to 65,000+ bugs), and that's the same Windows that will be out on Feb. 17! Is this what MS suggests putting on people's workstations and installing on production servers? What do you think?

596 comments

  1. Re:Spelling. by Anonymous Coward · · Score: 0

    But you can't compare manufacturing defects, because you can copy sofware perfectly, but each car has to be assembled :)

  2. Re:philbin with a p by Anonymous Coward · · Score: 0

    You tell 'im, sparky

  3. Re:Not shocked by Anonymous Coward · · Score: 0

    Oh?

    The Linux bug-testers do much more then any mob can think of. They bang on the OS till it cries out in pain, and then they bang on it some more. Keep in
    mind that if you use a kernel a couple of releases
    ago (say, 2 month old), lots of people have banged
    on it in the meantime.

  4. Linux Kernel 1000+ Thread Optimization by Anonymous Coward · · Score: 0

    There is a solution to every problem, although sometimes it requires thinking beyond the usual envelope.

    The standard Linux scheduler is optimized for the normal case. IBM's scheduler is tuned for the 1000+ thread case. The two can not be merged. Though they can coexist, and be utilized as needed.

    The solution is to include both schedulers with an interface to allow a process to tell the kernel to switch between the schedulers through changing the target of one additional jump, the calls to the scheduler pass through. Of course if "self compiling" or if you prefer the sordid term of self modifying code is not desirable, an 'if' can check the variable to determine which scheduler is called.

    Why settle when the solution exists, and it is fast, reliable, portable, and most important, simple.

    IW

  5. I wonder if they just gave up counting? by Anonymous Coward · · Score: 0

    If they have 65535 bugs and count one more, does that mean that win2000 is bug free? Win16 Forever!

  6. bleargh by Anonymous Coward · · Score: 0

    works pretty well for me... drivers lick penis though....

    1. Re:bleargh by jairish · · Score: 1

      This is true. penis lickage is goinon here.
      blah

    2. Re:bleargh by vansinnig · · Score: 1

      Whoa, I want some drivers!

  7. And yet people are worried about *nix DDos attacks by Anonymous Coward · · Score: 0

    These 63000 defects could easily turn into 63000 holes into the system. I know that some of these bugs could have nothing to do with that, but I'm sure -some- do. Oh ya, I'd love to see Microsoft talk about Linux's supposed shoddy support now.

  8. ZDNet Windows 2000 Poll by Anonymous Coward · · Score: 0
    The Poll subject is "Will you buy Windows 2000 with 63000 bugs?".

    Go and vote!

    1. Re:ZDNet Windows 2000 Poll by why_linux · · Score: 1

      First off... look at the article.. read only the part in quotes which is all they had to go on (the article is off an email right)... it looks to me like no one is going to buy w2k with 63000 known defects - because no one is selling it - 63,000 entries in some database in Washington doesn't = 63000 bugs.. and from the looks of it the email shows how aggressively they were attempting to address the probs...

  9. Re:In fairness by Anonymous Coward · · Score: 0

    You meant to say "A 'bug' is behavior in the build that is contradictory to the design document. Testers are specialized in finding errors in implementation of the design, as the psychologists and graphic designers are specialized in determining the design. There is no reason to let any personal preferences interfere with the development cycle."

  10. I would just like to announce... by Anonymous Coward · · Score: 0

    ...that Nastard licked my wang.

  11. Thanks, I'd forgotten that one. by Anonymous Coward · · Score: 0


    If anybody deviates from the party line, somebody must howl "HEY, I BET YOU FUCKIN' WORK FOR MICROSOFT!"

  12. Doesn't Seem too bad by Anonymous Coward · · Score: 0

    I've been Running Win 2000 for 2 weeks straight without a crash. That includes running multiple ftp sessions while doing everything else an active college student does. It even saw my usb trackball and printer. 2 weeks uptime beats NT4

  13. Oops, forgot: Somebody must babble about "FUD" by Anonymous Coward · · Score: 0


    Can't forget "FUD", can we?! Good heavens, no. But it doesn't count as valid Slashdot usage unless it's used to refer to something that *isn't* FUD. For example, if I say, "you suck", a true Slashdotter would call that "FUD".

  14. talk about anal by Anonymous Coward · · Score: 0

    damn

  15. a nuclear turd by Anonymous Coward · · Score: 0

    This Windows 2000 is already a bigger pile of shit than all the Windows'es that were shat out before it. So Hell Computer and Buttmunch 2000 are already pre-loading this rat's nest of gotos on new computers. ... dear lord jesus ...

  16. Re:Don't Overreact People by Anonymous Coward · · Score: 0

    I don't normally respond, but what the hell. Hang on, I'm sure that many people are overreacting. A few things to keep in mind: > 1. The fact that they can even > organize a list of 63,000 bugs is a testiment to > the planning and foresight at Microsoft. God > knows I could never manage it. Bug tracking is common in the industry. .... > 3. 63,000 lines of code. Sure, it >sounds like a lot. But just think: at around 60 >million lines of code, that works out to one bug >in every thousand lines of code! Why that means >there is only a 0.1% chance of an error! I don't agree with your math. You are assuming that each line of code spends an equal amount of time running. In reality, something like 10% of the code runs 90% of the time. -AC

  17. YET ANOTHER knee-jerk SlashBot (TM)! by Anonymous Coward · · Score: 0


    Golly gosh damn, the fun just never stops around here!

    Slashbots everywhere! God dammit, am I the ONLY HUMAN LEFT?!

  18. Re:Don't Overreact People by Anonymous Coward · · Score: 0

    I don't normally respond, but what the hell.

    Hang on, I'm sure that many people are overreacting. A few things to keep in mind:

    > 1. The fact that they can even
    > organize a list of 63,000 bugs is a testiment to > the planning and foresight at Microsoft. God
    > knows I could never manage it.

    Bug tracking is common in the industry.

    ....

    > 3. 63,000 lines of code. Sure, it >sounds like a lot. But just think: at around 60 >million lines of code, that works out to one bug
    >in every thousand lines of code! Why that means >there is only a 0.1% chance of an error!

    I don't agree with your math. You are assuming
    that each line of code spends an equal amount
    of time running. In reality, something like 10%
    of the code runs 90% of the time.

    -AC

  19. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0

    ok. Show us the sloppy code your talking about and we will.

  20. Check out this memo! by Anonymous Coward · · Score: 0

    @Dumb Reseller saw a memo that stated that slashdot.org has over 100,000 dumbasses in its user base. One of the quotes was "Our servers cost so much yet run so slow and unreliable - its amazing how these dick for brains think that Linux is really all that great!. Go LNUX go! Make me rich !"

  21. Re:Could Slashdot go lower? by Anonymous Coward · · Score: 0

    Slashdot is trolling now.

  22. Re:interesting stat from Allchin by Anonymous Coward · · Score: 0

    The average salary for an MS worker is $400k/yr+ including stock... according to http://cnn.com/US/9911/06/m icro.seattle.reax/index.html about 1/2 way down the page.

  23. Re:Spelling. by Anonymous Coward · · Score: 0

    People probably shouldn't really make too much of a big deal about a figure like this. The basic problem with just pulling out a figure like, "Windows 2000 has 65000 bugs!" is that the bug count is probably for the most part a bit of a red herring.

    Speaking as a software developer, basically what tends to go on in big companies like M$ is that they make a huge database to store all their bugs in, and every time anyone in the world reports some sort of problem, it tends to go in the database. The developers then end up figuring out what to do, which in a lot of cases is really basically nothing. rh, the bug might have caused some problem for someone, but it's really either within the design of the program, or perhaps fixing it would cause more trouble.

    So, anyway, over the lifetime of the project, the developers are marking all sorts of bugs as "won't fix" or "fix later" etc., and after a few years of this, when you search the database for everything that was never specifically fixed, you get some huge number like 65000 bugs.

    If you don't understand what I mean by a bug that shouldn't be fixed, look at a recent discussion in linux-kernel about scheduling. Basically, IBM and some people did a benchmark where they discovered that the kernel doesn't perform terribly well when you try to run a thousand threads at once on a machine with only one CPU. This is because the kernel is heavily optimized towards the normal case, which is when less than, say, 10 processes are running.

    Now, this problem can certainly be considered a bug. There is an algorithm in the kernel scheduler that doesn't scale well at all to large run queues, and starts sucking up massive amounts of CPU in certain situations, thus degrading performance terribly. But should the bug be fixed? The consensus was no: 1000 processes running at once is a misuse of multitasking/ multithreading, and the application should be redesigned to reduce the number of threads to less than 10. Fixing the scheduler would have made it perform worse in the general case, just so a strange benchmark which works in a proscribed manner will look nicer.

    But anyway, this sort of thing would end up in the list of bugs that were never fixed, and would tend to inflate the results. Probably far more prevalent are cases where some obscure bug is reported, but the programmer can't really trace it or reproduce it, and ends up putting it off for later. This tends to happen with any project.

    None of this is to say that 65000 bugs is a good sign, but the number of those that are really bugs is probably much, much smaller. Of course, on the other hand the really serious problems in M$ software that go back to terrible design philosophies and evil politics won't generally be put in such a database, so you can certainly toss in a few thousand more just for good measure. :-)

  24. Re:Makes me glad... by Anonymous Coward · · Score: 0

    the so-called stable version didn't work with newer motherboards, and the OSR-2 release (yes, the OEM version), required me to completely reformat my hard disk in order to install.

    What did you expect? OSR2 was never sold as an upgrade. It says right on the label "For Distribution Only with a New PC".

    I've also installed Win95 many times on Pentium 3 systems, no problem, just have to load the right drivers.

  25. Moderators MS bashed this good post by Anonymous Coward · · Score: 0

    Man, I can't believe this got a zero... This is informative, but the moderators killed you for being an MS employee. Thanks for the examples.

  26. Re:Oh, stop being so predictable by Anonymous Coward · · Score: 0

    I had similar trouble with the RTM, having done an "upgrade" from RC3.

    Everything got better when I did a full reinstall.

  27. You're right, no reason for surprise by Anonymous Coward · · Score: 0

    From early on, Bill Joy predicted a huge number of bugs just based on the code size of this OS, and he wasn't just Microsoft bashing. This is a non-event. Like any other big Microsoft OS, people will rush out to buy it, and fixes will come along. We can act like Linux is great, but it started small and features grew with the user base.

  28. Testers graded by bugcount by Anonymous Coward · · Score: 0

    Consider this: Testers at Microsoft look better at review time if they have a *very* high bug count. It's stupid but true. Want more stock options and a fat raise at review time? Write more bug reports, doesn't matter so much if they are petty bugs about misplaced pixels. Competition is fierce and bug counts run high. -an ex-MSFT tester

  29. Applications and OS by Anonymous Coward · · Score: 0
    Applications often end up relying on operating system bugs.

    Aren't applications supposed to be able to rely on the OS as a stable interface to the machine?

  30. So Liux is perfect ... by Anonymous Coward · · Score: 0

    ... because no one has counted the number of bugs in it.

    Does any one really think that if you combined Linux, all the GNU tools, Apache, PHP, Perl etc etc and counted all the bugs+feature requests it would be substantially less? Please.

    Software _always_ ships with known problems. That goes for "even" versions of open sores software as well as Microsloft.

  31. Re:Here are a few of the "Bugs" by Anonymous Coward · · Score: 0

    Hate to say it, but the Japanese version is far less important to MS than the English version.

    Besides, no one said that they weren't worth fixing, just that they were minor items. And yes, even in japanese, having the right parenthesis obscured in certain dialog boxes is, in fact, a very minor detail.

    So, read the post once or twice (and maybe even think about it) before you start screaming 'racism.'

  32. 61663 Bugs in a Linux distribution!! by Anonymous Coward · · Score: 0

    Altavista finds 61663 unique webpages about bugs in the Debian Linux distribution:

    http://www.altavista.com/cgi-bin/query?sc=on&hl=on &kl=en&pg=q&text=y es&q=%2Bhost%3Adebian.org+%2Bbug

    Shocking news? No, not really because this figure includes bugs which are fixed, bugs which are trivial, duplicates, comments, bugs which are hidden from end-users, etc.

    Conclusion: quoting raw statistics without giving a detailed interpretation can be highly misleading...

    This comment is not specific to any OS

  33. Re:Spelling. by Anonymous Coward · · Score: 0

    >>Would you buy a car with 30000 defects? 3000? 300?

    Guess what? Your car probably has that many, if not more. Defects meaning anything that is less than optimum conditions, and giving no real scale to them, of course. This is why cars have to go to the shop from time to time. If you're buying a used one it probably has more.

    A more important question would be on a specific issue, such as those SUV's which had the tendency to roll, or the one Nader wrote the book about. Raw numbers are just a bunch of hot air.

  34. Re:You have it all wrong. by Anonymous Coward · · Score: 0

    Jez, I've been using Win2K since early Beta 3 and it works great... if this is bloatware, it's one hell of a lot faster than Linux! I'm talking workstation stuff here... not networking. It never crashes and the Professional version supports SMP and is easy to configure. I use Linux everyday, and it's great for networking, but Win2K is far better for a desktop setup... it's not even close!

  35. interesting stat from Allchin by Anonymous Coward · · Score: 0

    Allchin said Microsoft spent 500 person-years and $162 million on people and tools specifically to improve reliability of the product.

    Doing the math (162 mil divided by 500 divided by 365)that comes out to $895 per person day. If half of that goes to the tester as salary then they are making $163K per year? I think I need to go get a job as a tester at MS...

    1. Re:interesting stat from Allchin by Anonymous Coward · · Score: 0

      I hope that didn't count Bill Gates... =) what's he at now... 90 bil?

  36. God help the clueless by Anonymous Coward · · Score: 0
    So Microsoft admits to shipping an expensive product with this many bugs? Its clear to me that Microsoft is nothing but a bunch of crooks. It should be against the law to KNOWINGLY ship a product with this many bugs. God help you poor Microsoft dumbasses. This company has you so brainwashed, with spending your hard earned dollars on defective, unreliable software, while Bill Gates makes his billions at YOUR expense. Incredible the lemmings continue to shell out the dough for this closed, buggy garbage. Heh. I almost feel sorry for you people. But on second thought no. Stupid people deserve something like Windows 2000. It takes all kinds to make the world go around I guess, but some things like this just cannot be explained with logic.

    For example: "Microsoft must be doing a really good job at finding this many bugs. Their quality assurance is really good". Hehe. If your beloved Microsoft is so damn good, why did the final product ship with this many bugs? Answer: Because Microsoft is split between crooked managers and dumbass programmers thats why. When will Microsoft stop comming up with theses lame spins on their own fuckups? God help the clueless, and God help the poor clueless Microsoft zealots.

    Perhaps you would be better off donating the cost of Windows 2000 to a local charity that helps the mentally ill. At least someone would benefit.

  37. Re:correction and undocumented features by Anonymous Coward · · Score: 0

    Colt .45 is my favorite.

  38. Re:win2000 est vraiment buger by Anonymous Coward · · Score: 0

    suiran wo ma ma, ba ba do shi 'microsofties' ke.shi who xi.huan linux.

    yinwei wo bu yao 'win2k' wo ba ba geng wo.de gang men :(

  39. Re:Only need 636 more bugs. by Anonymous Coward · · Score: 0

    Some people think that's the case anyway...

  40. Re:65,000+, huh? by Anonymous Coward · · Score: 0

    they removed your humor gland at birth didn't they?

  41. Bugs. by Anonymous Coward · · Score: 0

    I don't know how you can get down on Microsoft for an article like this. If you think Windows 2000 has bugs, take a look at something like Redhat. Man anything. Anything. What's that at the end? A list of bugs. Anyone gonna go through and count the number of documented bugs listed in the man pages in a complete distro? I bet any linux could compete with microsoft here.

    And these are just documented bugs. I'm sure the original coders / maintainers of the various packages could probably each name a few more.

    But perhaps I'm comparing Pineapples with Grapefruits. Windows 2000 does not ship with the breadth of software as, say, Debian. This bug report is for win2k, and only includes software such as.. hmm.... well, there's something that could pretend to compete with Apache.

    ot - Quake is GPLed, redhat 6.2 better have a binary in it's Workstation default.

  42. Re:Spelling. by Anonymous Coward · · Score: 0

    How are the expectations for defective products different from people buying American cars and placing bets on whether or not their warranty will cover the life of their new purchase?

  43. Re:correction and undocumented features by Anonymous Coward · · Score: 0

    Old English 800.

    Why kid yourself? If you just want to get fucked up, who cares what it tastes like?

  44. Re:Not shocked by Anonymous Coward · · Score: 0

    Yeah, but Mozilla hasn't gone GOLD. It's just hit ALPHA release!!!

  45. Re:Bogus article by Anonymous Coward · · Score: 0

    I tell you i tested it, and before i got my vacations, i tested it for a month. It crashed with a blue screen at least once a day, in average. Tried to install Netscape Enterprise Server, and somethign got broked when i gave up and uninstalled it. very slow after that. I tried to "defrag" the disk to see if that would fix it, and oh surprise! it crashed in the middle (well, i actually had barely defragmented a bit when it crashed) guess what happened then. the kernel got corrupted, and windows wouldnt run anymore, needed a whole reinstall. needless to say the register was lost, and even thoug many apps were already installed, had to install all over again (MSOffice 2000, netscape, all). a complete mess. I can not enumerate bugs, cause i dont have the source... why? because MS is closed source, thats why... though i am not a very brilliant programmer anyway...

  46. Re:Kinda off-topic, but kinda interesting... by Anonymous Coward · · Score: 0
    Damn that's nice of them. Linux users must be a good percentage of ZD-Net users. Most web sites wouldn't bother to include web configuration that works nicely with Netscape / Motif. Especially 'cause Netscape under a Motif environment renders things differently / has different bugs that make things so annoying for html droids.

    Instead of only doing 4 versions ((netscape,ie)x(mac,pc)), they're doing 5. Generally you're lucky if something doesn't break on a Mac.

  47. How pathetic can Linux users be?...THIS Pathetic! by Anonymous Coward · · Score: 0

    Alot of theese posts is just plain pathetic...It's alot of Linux users who have been so used to just proclaiming that MS sucks, Windows is crap etc etc.

    And all in all, only 1% of all the linux users in theese posts, really know what they are talking about. The other half haven't even seen or tried W2K, and the other half is just so ignorant and stupid that they have been brainwashed enough to go around and say "Windows sucks", like some zombie.

    Another really pathetic thing is the people who post something like this:

    "I tried to install W2K, but it came up with 5 blue screens even before ti started, then it formatted my harddrive, it then fucked up my keyboard" etc etc. They just keep on bitching, and tell the biggest lie about that they couldn't even look at the CD-Rom without it breaking...Come on....Not only is it the worst lie i ever heard, it's also god damn pathetic....Alot of people experience problems with Windows, but no like 117 problems within 20 minutes like somebody claims...Another thing...I also now ALOT of people having problems with Linux....

    I have used W2K since Beta 1, and i have to say that it is more stbale than any other version of Windows, and more stable than some Linux'es....Beta 1, was a bit unstable, but since Beta 2 i haven't had a single crash at all...Nothing, nada, zip, abolutely nothing....And the machine have been running 24/7 for 3-4 months now....

    I also use Linux, with great pleasure....But it has a LONG way to go....

    It looks to me like Linux users get frustrated eveyrtime a new product from MS ships, becuase MS introduce a new product, with some new features, long before Linux can even offer the same features like an old version of Windows....I guess thats why all you Linux users act like babies...

    About a year ago almost all Linux users agreed that FUD etc. was a bad thing and that Linux users should behave decently, to show that they wouldn't be as bad as the MS FUD engine...But actually Linux users are worse than ever...They bitch, they whine, they lie, they create netpolution...they are just plain pathetic....

    Why don't you peopleopen you eyes and use your fucking brain....Windows is a decent OS, which together with MacOS, is the ONLY Desktop OS choice...Linux is still far off this mark....For the server side....Linux i a great OS, but so is W2K Server..... But then again...I don't expect you stupid ass Linux Zealots to understand...Why don't you just bow down to your fearless leadere Linus and keep on proclaiming that he is god, like the stupid ass zo,bies that you are....

    To the 1% decent Linux and Windows users...It's great to see that you have your act pulled together and act like normal persons...please keep on doing this....

    Another last thing.... why don't people just shut the fuck up and use the OS they like...nobody bithces on anybody because they use a surden txteditor instead of another....Now why is that? Maybe because it dosn't matter what your neigbour is using, since you will be using YOUR computer, for YOUR purposes and not the other way around....

    --
    All the content of this post, is based on facts and experiences.

  48. I was in "QA" too... by Anonymous Coward · · Score: 0

    I also used to be in VV&T/Test (aka "QA" in some groups, sometimes not).

    There are basically two kinds of testing;

    Anarchy; whatever you find is a defect unless the programmers or some other group says "nope, it's not".

    Specifications-based; If it is described in the specifications, or can be derrived from the specifications, it must work. Any deviation is ranked from unsafe/not-usable by meer mortals down to cosmetic defects (from 3 to 5 levels of granularity depending on the group; IBM uses 4 levels, for example).

    Anarchy works for retail products that are driven by marketing and an undefined customer. This seems to be what you're used to, and it makes sense seeing that Microsoft is a retail software company...though I'd hope for some more riggor, as in...

    Specifications-based testing usually occurs in projects that are based on a contract that clearly shows when a project can be considered "done" and the contracting group can get paid in full.

    After working on both retail products (the old Qualitas 386MAX and others) and contracts (large-scale banking, forms processing, ...), I have to say that the anarchy method should be abandoned.

    The anarchy method won't be, because of marketing and misguided management, but it causes no end of havoc and increased defects, no matter how much time and attention you put into the process. Throwing more testers on the project, just like the programmer's Mytical Man Month, won't necessarily solve all problems if it's a large undefined blob.

    For example, one test that I performed with 386MAX (BlueMax) was to run a debugger on system BIOSs to see that the original and modified BIOS worked the exact same way. This required looking through every single function call the BIOS would make, and recording any deviations. There were some, but every single deviation could be accounted for as a timing sensitive loop (scanline, diskette drive, hard drive, ...), and once checked could be verified to be OK. If not, the defect would be doccumented and handed back to development. When ready for test again, the entire BIOS -- not just the defect -- would be checked again. All other tests, unfortunately, were much more based on "can I break it" as opposed to specifications and system designs.

    Any defect that I have ever missed has been caused by not having full and complete specifications or because of pressure to completing formal testing prematurely.

    If each part of Windows 2000 were properly specified, there would be very few defects per program that end up in the retail channel. That there are 65,000+ does not surprise me, since we're talking retail software.

    1. Re:I was in "QA" too... by Anonymous Coward · · Score: 0

      What that means is that the head of the testing team for a large and important product such as Win2000 probably has a hell of a lot of Q/A experience.

      I never implied the head of MS's group didn't have experience in QA. The person(s) in charge of testing are probably very versed in IEEE standards, CMI-CMM, and other formal documents. Yet it looks like you missed the point; it wasn't an attempt to bash MS, it was a description of the reality of many projects -- specifically retail products.

      Microsoft will also use a formal, specifications driven testing plan that included both a bunch of testers who do more "free-form exploration" of the product, and who do a formal testing which is driven by a script. They'll also be using testing automation.

      The two don't mix. While you can have a project that has elements of both, you can't call a system that relies heavily on ad-hoc testing a formal system. A formal test enironment, based on specifications, is much different. If you mean that they use some black team testing people, yes, they do. They're called Beta testers, and any others who either carry a grudge, aren't politically connected, inept, or are in training.

      As for automated testing, I'll just point out that very few products and schedules lend themselves well to automated testing since it is so time consuming and can cover only well-known datapaths. Ad-hoc testing is exactly the opposite of this approach.

      Now, the head of QA/VV&T/Test... at Microsoft probably does know the 'right' way the product should be tested. I'd be flabbergasted if they didn't.

      The monolithic nature of Windows 2000 means that it will be near impossible to create a complete and full test plan, simply because of the huge number of component interactions within the black box. There's probably just too many conditions to test adequately.

      Integration has nothing to do with it. Complete specifications with the time to execute tests based on them is the whole issue -- it always has been.

      What you describe is the nature of retail software that lacks well dedined, formal, specifications. If the system were well defined, you'd have your datapaths since you can work at the function level. End-to-end testing -- automated or not -- would be for final confirmation only.

      Looking at the results of MS' released products, I can safely guess that they don't do this. The complaints of 3rd party developers about APIs, the present chaos and reliance on ad-hoc testing for them and 3rd parties who rely on MS documents, the fragility of the systems they deploy (ex; NT fixpack installation order), only confirms that they don't have a specifications based system.

      Additionally, on a commercial, high-pressure, high-profile project, who do you think wins? The typical ad-hoc test group or the formal specifications group?

      My guess: Most of the formal group gets dragged into ad-hoc testing --or-- they have incomplete tests based on incomplete specifications that they 'sign off' on when marketing, production, upper-management-in-other-areas, decides that there has been enough testing.

      MS isn't some magical place where these things are somehow different. If they did the work -- and documented and inforced the standards -- they'd have many fewer problems. If I'm wrong, you can show me evidence this isn't so. Unfortunatly, my experience -- with MS products (released/beta/alpha) and on my own projects -- is working against you.

    2. Re:I was in "QA" too... by Chokai · · Score: 1

      All of this is EXACTLY right.

      I was a QA tester in the Office Group in Microsoft and did specification based testing. The guy next to me did more freeform type testing. My test lead did have a helluva lot experience. 15 YEARS to be exact. This guy knew exactly what needed to be now fixed and what should be revisited later and knew how to find bugs in the product that the team otherwise never would have found. I have been of the frequent opinion that our component was one of the better parts of Office 2000 simply because of him. Just shows you how important good leadership is.

    3. Re:I was in "QA" too... by w3woody · · Score: 2

      Yet it looks like you missed the point; it wasn't an attempt to bash MS, it was a description of the reality of many projects -- specifically retail products.

      Actually, I didn't read it as a bash, nor was I trying to bash Microsoft myself. Mine was comments based on some time I spent working at Microsoft (actually, DreamWorks Interactive, who is 50% owned by Microsoft--but the work was done at the Microsoft campus).

      The two don't mix. While you can have a project that has elements of both, you can't call a system that relies heavily on ad-hoc testing a formal system.

      That's not what I was trying to describe. What I was trying to describe was a process which has a formal test plan and formal testers who run through a formal script, combined with automation which can perform certain elements of a formal test plan in an automated environment, combined with testers who were also encouraged to "bang on it" within certain parameters. (Read: "Charles, you're in charge of banging on the ODBC Control Panel as well as performing pages 303-306 of the scripted test plan.")

      That is, they use a formal test plan written at the start based on the formal specification of the product, but they also encourage their testers to "play with the project" as well as executing the formal test plan.

      As to "beta testers", Microsoft calls them "customers." (Okay, I know--cheap shot...)

      Integration has nothing to do with it. Complete specifications with the time to execute tests based on them is the whole issue -- it always has been.

      Normally I'd agree. However, it seems to me that once a project reaches a certain level of complexity, due to the O(N**2) nature of certain types of interactions inside a "black box", the amount of time required to execute tests based on a complete test specification may grow to be in the dozens or even hundreds of years.

      With Microsoft's Windows 2000 product, a number of the "modules" inside the black box are coded as .DLL files. Unless the test plan includes programmers on the test team who can validate the binary API interfaces of all of those DLLs, and who can produce automation which can completely test each of those .DLL components and their interaction with the specified interface, you're stuck trying to build a test plan that takes all O(N**2) (or worse) interactions between those .DLLs in order to completely test the product.

      So integration *does* have something to do with it: it defines how complex the product's possible behaviors will be, and that ultimately defines how complex the test plan will have to be to completely test the product.

      Now if they built this thing in a fault-tolerant fashion, in the way firmware is built for an airplane, they'd build it as a collection of independant modules which use well-defined protocols to communicate with each other. Then the testing reduces to an O(N) problem of testing each module and testing to make sure it communicates correctly with the established protocol.

      My guess: Most of the formal group gets dragged into ad-hoc testing --or-- they have incomplete tests based on incomplete specifications that they 'sign off' on when marketing, production, upper-management-in-other-areas, decides that there has been enough testing.

      Based on my experience, it'll likely be the latter: an incomplete specification (that is incomplete because of the nature of the product), combined with testers who will close bugs more on pressure from management than anything else.

      I'm not disagreeing with you about the nature of the ad-hoc element of all of this. I just wanted to clarify my comments, to make sure that folks here understood that I'm not denouncing Microsoft for not having a formal test plan--I'm quite sure they have one.

      I just believe that, due to the way Microsoft elected to build the Windows 2000 product, that the specification and test plan is necessarly incomplete due to how huge the entire product is.

    4. Re:I was in "QA" too... by w3woody · · Score: 2

      FYI, Microsoft uses a specification-driven testing plan which is developed by a head of testing.

      If there is one thing that Microsoft does right, by the way, it's this: Microsoft has separate career paths for programmers, testers, management, and content authors. Unlike other companies, which after 5 years of programming, you're expected to be bumped into management and never program again, Microsoft gives you the option to continue up the pay scale as a programmer instead.

      What that means is that the head of the testing team for a large and important product such as Win2000 probably has a hell of a lot of Q/A experience.

      Microsoft will also use a formal, specifications driven testing plan that included both a bunch of testers who do more "free-form exploration" of the product, and who do a formal testing which is driven by a script. They'll also be using testing automation.

      The only problem with the Windows 2000 product is that it's an integrated operating system--that is, unlike Linux development which uses a Unix-like development philosophy of keeping each of the pieces small and managable, Windows 2000 attempts to put a hell of a lot into one large, monolithic black box. This plays hell on any formal testing plan in that you now have to test every possible interaction of every component of that black box. (Linux, on the other hand, can be tested more easily by testing each component separately, and making sure each component interacts with the standard Unix API correctly.)

      The monolithic nature of Windows 2000 means that it will be near impossible to create a complete and full test plan, simply because of the huge number of component interactions within the black box. There's probably just too many conditions to test adequately.

  49. philbin with a p by Anonymous Coward · · Score: 0

    Regis's last name starts with a P you god, damn, motherfucking idiot.

  50. Re:Not shocked by Anonymous Coward · · Score: 0

    Wanker, do you realize what your nick means in Britain and Australia?

  51. Averages are deceptive by Anonymous Coward · · Score: 0

    Yeah, but what's the mean salary? All you need is Bill Gates plus the (I'm assuming) highly paid executive staff to throw the average way off...

  52. Re:Here are a few of the "Bugs" by Anonymous Coward · · Score: 0

    Your pissing into the wind on this one... the Linux FUD machine is running fast hard and loose on this one.

    The childlike glee they take in this sort of thing goes a long way to showing a lot of folks just how immature they are - and since they all write code that goes into the system - that shows how bad some of the code is.

    &sign($AC[0]);

  53. Windows is general is buggy/badly designed by Anonymous Coward · · Score: 0

    Here are a few: - Opening popup menus at the bottom of the screen (using TrackMenu()) offsets the menu about 256 too high. Very annoying indeed. - BitBlt operations inconsistent over platforms (Win98, WinNT, Win2000), making it almost impossible to do portable complex operations. This is especially the case for monocrome bitmaps. F***. These guys are not able to finally fix those problems. GDI sucks. They should fire the guys who did GDI. The worst graphics system ever. To draw a bitmap with a transparent color you still need to create 6 additional device context and temporary bitmaps and use a tons of BitBlt (I counted 11). On other systems bitmap manipulation is so much more advanced. - GDI is still not able to draw/use bitmaps which are in non device compatible form. No conversion services are provided (Although this would be pretty easy to do...). You have to convert everything manually. One of the effects is, that it is not possible to draw directly into a RGBA bitmap using OpenGL (apart from using the slow glReadPixels()). This is even possible on MacOS... - Cursor services inconsistent. What works on Win2000 does not on Win98 and vise versa. On Win98 ::SetCursor() won't do anything sometimes. What pisses me off the most is that you have to test everything on 4 systems which are basically not compatible to each other. Win95, Win98, WinNT4, Win2000... Most applications work and survive because they only use the absolutly necessary calls to Win32. The rest is done with their own libraries which usually work and are really portable.

  54. Re:More bugs than code by Anonymous Coward · · Score: 0

    You cannot compare software to cars. Christ, talk about apples and oranges. -Avixe [in my first and last appearance on Slashdot, home of the closed mind]

  55. why 65,000 bugs? by Anonymous Coward · · Score: 0

    Microsoft just poured a bowl of hot grits down its pants!

  56. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0

    An example of a linux bug, her e</a>...

    Strace Hole
    1999/12/25 - 1999/12/31 (10 posts): strace can lie
    Pavel Machek reported:

    When you see snippet from strace, that says:

    open("/etc/passwd", O_RDONLY) = 3
    Do you trust it? You should not. Malicious program could open _any_ file on filesystem with this syscall.

    He posted some code to do just that:

    void
    main(void)
    {

    char *c = 0x94000000;
    open( "/tmp/delme", O_RDWR );
    mmap( c, 4096, PROT_READ | PROT_WRITE, MAP_FIXED | MAP_SHARED, 3, 0);
    *c = 0;
    if (fork()) {

    while(1) {

    strcpy( c, "/public" );
    strcpy( c, "/secret" );

    }

    } else

    while (1)

    open( c, 0 );

    }
    He added:

    Depending on races, /public or /secret is printed with strace. This can be reproduced even on UP and easiest way to do so is to make /public file readable, and then look if you get

    [pid 224] open("/public", O_RDONLY) = 718
    [pid 224] open("/secret", O_RDONLY) = 719
    [pid 224] open("/public", O_RDONLY) = 720
    snippet like this. It is impossible for kernel to open non-existent file; that means that strace printed something that did not actually happen.

    Any ideas how to get rid of this problem? It is nasty. It is very nasty and makes strace unusable for anything security-sensitive.

    Mike Coleman replied, "Yes, this is a problem if you're trying to be secure. Anything that allows memory contents to change while a process is stopped is trouble." He suggested some possible solutions, but added, "One subtle problem with eliminating the problem race is that it potentially provides a method for the program to discover that it is being traced ("No races? I must be being traced."). Ideally there would be no way for the program to tell."

    &sign($AC[0]);

  57. What is it about linux, huh? by Anonymous Coward · · Score: 0

    It's about thousands of bugs getting squashed every few months, for any reason ranging from how the **** does this work to I hate M$. The infinite exceptions lie between. Oh, by the way M$ wants to own your ass. Remember what Bill said about banks in the late 80s. He was going to take over there business with PCs. **** them.

  58. HAHAHAHA!! by Anonymous Coward · · Score: 0
    "Our goal for the next release of Windows 2000 is to have zero bugs. The only way this happens is if you take it upon yourselves to fix the bugs that should be fixed, and close the bugs that should be closed," continued Lucovsky in his note to the development team.

    Hey yo Mr. Lucovsky that there ain't going to work let me suggest...umm...opening your source!!!

    1. Re:HAHAHAHA!! by gizzmo · · Score: 1

      I'm not really sure that would solve the prob though...at least in Linux you can look in a fairly smallish area to find a bug to fix due to its modular nature. With Windows containing every type of software under the sun that MS could afford to buy and roll into their OS, opening the can of worms to the public could create more problems than it solves. Of course 10 years from now (after everyone quits scratching their heads at the way the OS is slapped together) it would be the best damn OS anybody ever saw :-)

    2. Re:HAHAHAHA!! by mindstrm · · Score: 2

      Hmm? "Next time, we'll do it right?".
      Gee.. where have I heard that before?

  59. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0

    And her e</a>...

    Google Bug Hunt
    1999/11/17 - 30 (10 posts): Frequent oops in shrink_mmap

    David desJardins of Google reported a problem on their cluster. He said:

    "Google runs on a cluster of 2000+ Linux/Intel machines. We have a problem on several of those machines, a symptom of which is kernel oops messages in try_to_free_buffers, called from shrink_mmap. (The machines which have these kernel oops messages tend to have poor performance in general, even at times when the oops aren't being generated.)

    We are currently running 2.2.7 on these machines, but I see from searching linux-kernel traffic that the problem of kernel oops in shrink_mmap is a long-standing one which has been reported in many different kernel versions, up to at least 2.2.12, and has also been reported in Linux/Alpha. I've looked at all of the past archives, and I didn't see any definitive response to these problems.

    The problem is probably related to heavy disk use and/or heavy network traffic and/or heavy parallel processing with threads. These are the circumstances under which we tend to see the problem, and also are circumstances that I see correlated with past reports of this problem.

    I have 56 of these oops messages from 10 different machines, all at exactly the same location. I've attached a sample at the end of this note. Most of them look very similar (to each other, and to other oops messages previously posted to this list). But I would be happy to forward all of them to anyone who can use them. I could collect even more if that would be helpful.

    It's possible that the problem is associated with or caused by a hardware problem. Out of thousands of machines, we could easily have 10 with some specific problem. But I don't really know what kind of a problem, or why it would manifest itself only in this particular way. Also, the fact that the same problem occurs in Linux/Alpha makes me suspect some sort of software flaw."

    Rik van Riel started thinking about where the bug was most likely to be, but Stephen C. Tweedie pointed out that if the oopsing machines also had poor performance in general as David had said, the problem could very well be in the hardware. Analyzing David's code dump, he added, "the immediate problem is that there is a page in the page map which has a page_map->buffers pointer of 0x40000000. That's one bit away from a legal value of zero. That sort of single-bit error is usually a sign of hardware trouble. It's not guaranteed, but that's the best diagnosis just from looking at one dump." He added, "And yes, depending on your usage patterns it is *entirely* plausible for random one-bit memory corruptions to show up in the same place on a number of different machines, if that happens to be where we stress the kernel most. I've seen similar random memory problems on a different machine which repeatably oopsed somewhere else in the buffer cache, but it was definitely a memory fault and only the load pattern caused it to repeat in the same part of the code."

    David replied, "I looked at 56 of these oops messages in try_to_free_buffers, from 10 machines. 50 messages (4 machines) have %eax=80000000, and 6 messages (6 machines) have %eax=40000000. Is this consistent with the single-bit memory error, or not?" Andrea Arcangeli and Stephen replied that it was, and Stephen added:

    "If there is a design flaw on your motherboards, for example, such that the timing of the outside signals on the bus is borderline, then this is exactly what you would see. In cases like these it is always hard to determine absolutely for sure whether it is hardware or software, but the fact that you see this on only a fixed subset of otherwise identical machines argues strongly for hardware.

    There is also the fact that the corruptions are coming from a statically allocated area of memory which is simply never, ever used for kmalloc allocations, and the vast, vast, vast majority of software-triggered memory corruptions are due to accesses to memory which has been allocated dynamically and then freed early. That just doesn't fit the pattern (and I can see no way a corruption to the buffer ring links in a normal buffer head could get propagated back to the static page array without triggering an oops elsewhere).

    My bet would still be on hardware."

    The thread ended there.

    &sign($AC[0]);

  60. 28,000 bugs by Anonymous Coward · · Score: 0

    Hmm, maybe one of them has to do with the DDoS problem.

  61. Re:Microsoft's Bugtracking System... by Anonymous Coward · · Score: 0

    what are you running? minix or win3.1? int is 32 bits on any reasonably modern platfrom. perhaps you meant a short?

  62. What? by Anonymous Coward · · Score: 0
    Based on the comments in this article, I didn't think there was anyone left on Slashdot who *doesn't* work for Microsoft.

    There's more apologism going on here than in 1940s France.

  63. Re:Makes me glad... by Anonymous Coward · · Score: 0

    simply rename win.com to something else, in case the "upgrade" doesn't wanna go after, and it'll happily upgrade you.. for a "new system only", it keeps all your old settings, keeps your registry, etc. also, the win98 full version, will do the same thing, on an upgrade over 95.

  64. Re:U DOODS R FUDSTERS by Anonymous Coward · · Score: 0

    MS has the best test organization in the industry. The difference is that they document their bugs ... even the minor ones. Linux has no centralized test organization and would have probably have 63000 usability bugs alone.

  65. Re:Spelling. by Anonymous Coward · · Score: 0

    Two things: One, even if they had 65000 real bugs, why would anyone be suprised? Two, why would you want to put an equally buggy version of MSOffice on your Linux box?

  66. Re:Spelling. by Anonymous Coward · · Score: 0
    And on which OS the bugs will be fixed faster, once you reported them detailed to the maintainers?

    Or even better: on which system, which of the 3 bugs could be solved by yourself if you are capable programmer?

  67. Re:Re:You have it all wrong. by Anonymous Coward · · Score: 0

    i've been using the rtm of win2k server on a celeron box with 128 megs of ram using terminal services extensively (as many as 6 concurrent sessions with the citrix metaframe beta) and have never encountered a problem. machine has stayed up for a little over a week before i give in and boot to 98 to use bleem (psx emulator). i make it a point to try things before i knock them. on the other hand i also like *nix a lot, an os is a tool and the best tool for a given job should be used. as far as some of the modularity issues people have been bringing up, 2000 is highly modular, you are just being ignorant to what's going on under the hood, study your "enemy". it uses a microkernel architecture. bling bling

  68. Here are a few of the "Bugs" by Anonymous Coward · · Score: 0

    Yes, Win2k has bugs...like everything else. Here are a few according to the bug database:

    Right paran on Japanese Win2k is partialy obscured in certain dialog boxes.

    Occasionaly on reboot with Stealth S220 Video card, white line will briefly appear before splash screen.

    Yes there are serious bugs in Win2k...also in Linux, also in *BSD, also in SCO, Solaris, etc...If you were to nitpick every minor thing that some tester didn't like, I am sure that you would find just as many bugs anywhere.
    Just to ward off the knee-jerk responses to this...yes, I work at MS. While there is nothing written down...when your review comes up...if you have logged 100 bugs, and none of your co-workers have logged more than 50...makes it look like you work your ass af.
    I can boot any OS, grab any object in my apartment, test drive any car, and I can find a bug with it. Sure it may just be a personal pet peave...but if you can back it up...it is logged. Hell...I wouldn't be surprised to check the database on monday and find that someone had logged "Source closed" as a bug.

    Again: Yes ther are bugs in Win2k...some I am sure are severe, however just remember that a lot of those bugs are logged by ass-kissers looking to "pad thier stats"

    1. Re:Here are a few of the "Bugs" by Anonymous Coward · · Score: 0


      Well, I am so fucking glad that MS considers bugs in the Japanese version to be minor items not worth fixing. What, do you MS programmers all go around saying "Fuck the Japanese, who can read that gibberish anyway?"

    2. Re:Here are a few of the "Bugs" by Squeeze+Truck · · Score: 1

      FWIW, the japanese versions of all MS products has always had this issue. Not just peren's either, like entire lines of text and the [ok] and [apply] buttons in the display properties for example. (This only happens if you have an english-language display properties "enhancement" program loaded)

      --

      "Reactionaries must be deprived of the right to voice their opinions; only the people have that right." - Mao

    3. Re:Here are a few of the "Bugs" by JHod · · Score: 1
      The sad state of their layout routines allow for much more screwage than just a dropped paren...

      Actually, having ONLY the right parenthesis obscured is actually an improvement on the current situation with Win98J... some dialog boxes have controls pushed off the box, or are have many characters obscured. Of course, I doubt they've actually tested a majority of apps with Japanese, as otherwise the bug count would most likely be MUCH higher... Too many programmers have very little clue about i18n.

      Of course one of the funiest bugs I've run across was the install of one of the patches for IE under Win98J... The 'accept' button for the 'license' of theirs was pushed almost all the way off the box (you couldn't read the text on the button).

      --
      -- JHod, weirdness for hire
  69. Re:Spelling. by Anonymous Coward · · Score: 0

    Yeah, but the wheels of my car don't fall off every 50th time I press the brakes.

  70. Re:All operating systems have many bugs by Anonymous Coward · · Score: 0

    This is a good point. I work for a hardware company, and we just released a new product that has numerous bugs, so of which are fairly major. However, we are so far behind the competition that we had to release it now, and worry about bug fixes later. Perhaps MS is thinking the same thing - with Linux on the cusp of v2.4 and X11R4 dues out Real Soon Now, they had to ship to save face.

  71. SlashBot! by Anonymous Coward · · Score: 0


    Got another one! Yeee-hawww!

  72. Re:In fairness by Anonymous Coward · · Score: 0

    "In Fairness", a soundcard can OOPS Linux too.

  73. Re:Oh, stop being so predictable by Anonymous Coward · · Score: 0
    I agree completely. I won a free copy of Win2k from a Microsoft giveaway, and I have to say it works fantastically. Much better out of the box than anything else I've put on this machine, including various Linux distros, but that's mostly due to special hardware support.

    I love Linux. I use Linux. But that doesn't mean I hate Microsoft.

  74. bugbug comments by Anonymous Coward · · Score: 0
    27,000 of the bugs are BUGBUG comments. BUGBUG comments fall into many categories at Microsoft:
    • There's a bug in the code and it should be fixed.
    • The developer is not comfortable with the code and would like to come back to it, but it's good enough.
    • There is missing functionality.
    • The code is tricky or confusing, but otherwise correct.
    Although MS coding standards state the BUGBUG comments are for the first category, the vast majority of the comments that I have seen are in the remaining categories.

    Of the true bugs needing a fix, the fact that someone put a comment in the code probably means that they have a clue about what's wrong. If you are going to have bugs, it's better to have ones you understand.

    Overall, I wouldn't be very concerned about the BUGBUG comments.

  75. Testing by Anonymous Coward · · Score: 0

    I'm no fan of Microsoft, but I have to admit that I find this rather impressive. I've heard before that MS does a lot of testing. This seems to indicate that they really do. How many software systems do you know of that have so many known bugs?

  76. Re:You have it all wrong. by Anonymous Coward · · Score: 0

    I use Linux everyday, and it's great for networking, but Win2K is far better for a desktop setup... it's not even close!

    I agree. I admin 6 linux boxes (firewall, email, webservers, database, development test box) and LOVE linux for those tasks.

    But I manage and admin them all with a PC x-server and/or SSH from my Win2000 box.

    Every tool has it's place.

    &sign($AC[0]);

  77. Re:U DOODS R FUDSTERS by Anonymous Coward · · Score: 0

    The thing that I find so appealing about Linux in general is the speed at which bugs are fixed. Microsoft can never achieve the speeds at which the bugs are corrected simply BECAUSE they have a centralized beta test organization. If Linux had any bugs (in the kernel) and assuming that it had at least 130,000 bugs, probability would predict that all of these bugs should be found and corrected if the product is used by twice the amount of people as there are bugs. Think about it. Microsoft can't compete with the speed at which those bugs are corrected. Plus, the fixes are compiled into a new kernel that can be downloaded for free. And yet, you still seem to side with the minions of Microsoft. So much for logical analysis.

  78. Underflow error? by Anonymous Coward · · Score: 0

    Maybe they fixed more bugs than they thought they had, and underflowed the counter. That 65,000 number is suspiciously close to a power of 2...

  79. Re:Spelling. by Anonymous Coward · · Score: 0

    How about we spend a week looking for bugs, and then take the ratio of (bugs found with fixes)/(bugs found w/o fixes) Who ever has the higher ratio wins.

    Also note that linux incourges people to find/report bugs, that's what makes it tick. Now I probably won't see the greatest majority of these bugs, but if 98 is any clue, I will have the experience of programs just not working, and cauing errors, programs causing strange behaviour that takes down the whole system, and windows itsself just dying for no perticular reason. That is was is irritating, not the fact that my gaim buddy list sometimes dissapears.

  80. Re:Marketing? Deadlines? Pah... by Anonymous Coward · · Score: 0

    Well, there's always Windows 95, where they patched it several times over a number of years and DIDN'T sell the patched version to anyone except OEMs.

    Most of Win98SE patches can be downloaded anyhoo.

  81. U DOODS R FUDSTERS by Anonymous Coward · · Score: 0

    STOP THA FUD U LAMES!!! LINUX HAZ ABOOT 130,000 BUGS: TWICE AS MANY AS WINDOWS!!!! BUT WHAT DO U EXPECT FOR FREE?? WHAT A POS!!! JUST LOOK AT THE MARKET CAP OF MSFT. IT IS MANY TIMES GREATER THAN THAT OF RHAT, COBT, AND LNUX COMBINED!!!! LATROZ DATROZ "U KAN NOT STOP THA LATROZ DATROZ"

    1. Re:U DOODS R FUDSTERS by Anonymous Coward · · Score: 0

      Then just tell me 100 of those usability bugs. How do you find using the Linux kernel difficult? Or are you just confused about the difference between the kernel and user apps? (and I wouldn't blame you for that if you're a long time MS user =)

    2. Re:U DOODS R FUDSTERS by Anonymous Coward · · Score: 0

      Hey Drestin... Youve bragged about having moderator rights on *.nt.advocacy.. Did you moderate your own post ? /Mig

    3. Re:U DOODS R FUDSTERS by Drestin · · Score: 1

      Can you list the 63000? can you provide this internal memo? Can you prove it ever existed? don't talk without foundations

    4. Re:U DOODS R FUDSTERS by pim · · Score: 1

      From: Bug Team
      To: W2K Developers
      Subject: [BUG #63001] Race condition CAPSLOCK.DLL and LOSER.DLL

      It has been shown that long exposure to the W2K desktop sollicits total and absolute losers to start writing comments in web surveys. At that time, the capslock subsystem seems to be irreversably stuck. Suggested fix: Subscribe loser to AOL or MSN.

    5. Re:U DOODS R FUDSTERS by bicho · · Score: 1

      where did you got that? can yo list them, please? dont talk without foundations.

      --

      errera hunamum ets
  82. Re:Oh, stop being so predictable by Anonymous Coward · · Score: 0

    Seen it happen -- Some nasty porno javascript in nutscrape 4.7 locked RC3 solid.

    And this is not cheap hardware -- boko bucks IBM workstation right on the top of the HCL.

  83. The actual number of bugs... by Anonymous Coward · · Score: 0

    I heard the actual number of bugs was 66666 but they brought it down to 65536 so far!

  84. Re:65,000+, huh? by Anonymous Coward · · Score: 0

    Please remove the stick variable from your anal register. Thank you.

  85. this is a nonissue by Anonymous Coward · · Score: 0

    Microsoft's bug tracking software, which runs on NT, will not be able to scale to handle this many bugs. If they just get a few more bugs into it, the bug tracking software will crash and then they won't have to go around reporting the bugs anymore. Therefore, this problem will fix itself. Just give it time.

  86. Re:What will they say next? by Anonymous Coward · · Score: 0

    You know, if "fireware" is at all a new strategic business, there's a very likely chance that Microsoft invested a few million dollars in this guy's company, in return for a MS tech-based product.

    Microsoft probably didn't order the guy to rag on Unix/Linux, but he's up to his neck in ActiveBrownStuff, and is probably sick of people asking him for something (Unix port) that would require a rewrite from scratch.

  87. Re:A suggestion to Microsoft-emulate commercial Un by Anonymous Coward · · Score: 0

    Another one:actualy fix bugs.... if your "war" meetings foucused on the fixes rather than why not fix them.... Invalid user scenario??? what kind of resolution is that?? postponed/wont fix memory leaks????? IE5 tied into the product.... you guessed it Office2k............ "It's not an actual memory leak, it will be refreshed when the user reboots!"

  88. Re:Spelling. by Anonymous Coward · · Score: 0

    The gov't is supposed to protect us from REAL threats to our right to life, liberty and the pursuit of happiness. Not some buggy OS that has exactly zero impact on how I live my life away from computers.

    The same government which protects you with an army which uses equipment which runs Windows? Wasn't there a battleship fiasco where the whole ship became inoperable because of the crashes?

    In Toronto, you can be sure that Windows affects all of us. For example, the new Air Canada Centre (hockey arena) had troubles in their first few weeks - all of the damn cash registers kept crashing! I WANT MY PEANUTS!

  89. 65,000 defects - BS by Anonymous Coward · · Score: 0

    I make no secret of it - I work for MS as a contractor. It doesn't surprise me that there are 65,000 "RAID" items for Win2k. The vast majority of bugs left on the table after ship dates are things like:

    * The screen color of the computer icon is not in the Windows palette
    * Registry entries for COM component still exist after COM component has been deleted by user
    * Programs installed in Program Files under Win9x may not function under Win2K on a dual-boot machine
    * Right clicking on non-selected items in MMC brings up generic popup instead of item-specific popup
    * Visual C++ process list comes up empty running under Windows 2000

    In other words, there are probably a good number of bugs that aren't noticeable or important issues to users, bugs with easy workarounds, bugs whose effects are known and benign, or incompatibilities in other applications that are the result of minor API changes.

    I know of many minor problems with Win2K, and the only major ones are actually ones with applications, not the OS. For example, the Visual C++ bug seems pretty major, but it's the Visual C++ team's task to fix it, not the Windows team.

    The fact that there are 65,000 known and outstanding issues tells me that the Win2k testing staff did an excellent job.

    1. Re:65,000 defects - BS by mj · · Score: 1

      I couldn't agree more.

      'bugs' is a very ambiguous word and the fact that they have a list of things to 'enhance' or 'fix' is pretty damn good considering it hasn't been out very long...

      I know at my job, people report duplicate bugs, and many of the things are quite little. The client and management can be quite picky. So many little things get reported, and of course, anyone can be picky enough to nail a whole pile of little things...

      And everyone expects them to be fixed right away... But many of the little ones, simply
      1. won't affect anyone, and
      2. would cost crazy amounts to fix.
      I don't think most of the people bashing MS are actual industry coders working on large projects.

    2. Re:65,000 defects - BS by TummyX · · Score: 2

      That COM one is interesting. I wonder what problems would be encountered if I were to hook the shell and notice when a DLL was being deleted, check to see if DLLUnregisterServer is exported and run it.
      I mean, it would make sense, since heaps of applications leave their COM signatures in the registry after the dll is deleted.

  90. LINUX HAS NEVER BEEN TESTED!!! by Anonymous Coward · · Score: 0

    So of course there are no bugs. NOBODY IS LOOKING

    1. Re:LINUX HAS NEVER BEEN TESTED!!! by KGBear · · Score: 1

      Not quite. Linux is always under intense scrutiny through the "development" code branch (version numbers with an odd middle number such as 2.3.x). Moreover, we don't have to wait for someone to leak confidential information to find out about Linux bugs. It's all there for anyone to see; check the kernel lists. BTW, I couldn't help comparing the MS memo with a recent interview by Alan Cox, where he despairs with the number of lines of code in the Linux kernel. This demonstrates just how profound the difference is in how seriously MS and Linux developers take the quality of their code.

  91. Linux doesn't crash with very large numbers ... by Anonymous Coward · · Score: 0
    Careful, your assumptions are wrong. The kernel does not crash when a user creates very large numbers of runnable threads.

    IBM's complaint is that when they create large numbers of runnable threads, the kernel spends about 20% of its time in the scheduler.

    Fast and small is nice but not at the expense of reliability and scalability.

    Of course. And the Linux kernel is reliable in all cases here, and everybody working on it believes that's more important than "fast and small".

    The question is which case to make fast: the case with a few runnable threads, or the case with hundreds of runnable threads. There's no known algorithm that is optimal on both of them. IBM's patch optimizes for the large case at the expense of the small case.

    A server can have a zillion threads but usually only a few of them are runnable at any given time. After all, no matter what, one CPU can execute only one runnable thread at a time! So if an app creates a zillion runnable threads, it's not getting any more performance, it's just creating more overhead. Better for the app to scale back to N+1 threads (where N is the number of processors available).

    So the fastest server is one with the existing scheduler and a well-designed app with a small number of runnable threads. But note that if you disagree, for whatever reason, and you want to make an app with 2000 runnable threads, you can. I've done it. It will not crash and it will not exhibit pathological behavior.

  92. Re:Spelling. by Anonymous Coward · · Score: 0

    If anyone really took a close look at (ie read the documentation, read the articles, played with, and tried to break)the Release Candidate 2, they wouldn't be making plans to migrate anytime soon. Of course if your running(and crashing) a previous release of NT, or you think that M$ new security measures will protect your network, then you might be foolish enough. I played with a single server/workstation configuration for 3 months. I can't justify throwing away every PC on a network (or doing some serious upgrades). I wouldn't think of deploying it on a workstation below 366MHz and 128Mb RAM. Overall, I have been more impressed by third party freeware/shareware and commercial products. I removed both my server and workstation a month ago. Now I dual boot Win98/Linux on my workstation and run a Linux/Samba/Apache server.

  93. Never seen such a bunch of nonsense by Anonymous Coward · · Score: 0

    I kinda have been reading slashdot for some time now but this sequence of 400 messages has to be the most nonsese ever ended up in the MySql database so far
    I have been using 2k for some time for development porposes and quite honestly its a dream. Installation is a breeze (i am talking FINAL REATAIL not some old beta you might have), runtime stability is excellent, and if you can find some bugs.. well that's usually explorer that might be crashed under some particular conditions, but well it starts again automatically with no problems whatsoever.
    this is all very UNLIKE linux (lets' say RedHat distribution 6.1) which VERY EASILY gets stuck for no reason and all you have to do is restart with different packages..
    Talking bugs? Evidentely you have never used GNOME or LinuxConf.
    ALL THIS ignoring the User Interface. GNOME has unresizeable 1 inch tall bar, and so many stupid UI approaches impossible to number.
    I mean.. since there is Windows that offers and incredibly tested and widely known user interface.. why not plain copy that? why being FORCED to reinvent the Wheel? just reimplement that .. too easy i guess...
    I dont like Microsoft myself for a number of obvious reason, but i am sorry for you (we) all, they got a winner here.. and its about time for linux to move from a good kernel + bunch of surrounding hacks to software engineering

  94. Re:Don't Overreact People by Anonymous Coward · · Score: 0

    Actually the rule is 80/20 not 90/10. So even you are wrong!

  95. Re:Spelling. by Anonymous Coward · · Score: 0

    "Microsoft is estimating that 28,000 of these are likely to be \"real\" problems." I am an ex-microserf who worked to help develop NT. I'm not sure where this 28K of "real probles" is coming from, but I think that part of it, is that the testing team has gone a bit overboard with their major re-haul. NT4 was a piece of shit. it needed to be rebooted often, and I wasn't surprised how often it would blue screen. Not counting debugging, win2k blue screened on me only twice (and I had uptimes as high as 32 days... I never saw an NT4 box do that). Granted, linux has never oops'ed on me, and my uptimes tend to be related to times when I power down my boxen to move them... but, My main point being is that both the 65K and 28K numbers seem artificial to me. Win2k is much better than NT 4 was. It's not good enough to make me switch from linux, but for the people who are already using NT4, it will be a good thing for them.

  96. Foo Beer! by Anonymous Coward · · Score: 0

    It's got that fine foo flavor!

  97. Re:correction and undocumented features by Anonymous Coward · · Score: 0

    actually affect was correct, it was used as a verb. effect is a noun

  98. Re:FUD, Linux and YOU! by Anonymous Coward · · Score: 0

    Oh, I dunno about that. Slashdot has certainly been paid a nice healthly chunk of cash for spreading FUD about Microsoft. There is real money in Open Source now so let's drop this charade that it's all ideologically based. Heck, Linus and ESR are going to start appearing in IBM ads! How weird is that? Politics aren't the only arena where there are strange bedfellows.

  99. Re:More bugs than code by Anonymous Coward · · Score: 0

    How about software vs. hardware. If there is even one bug in say a pentium chip then all hell will break loose.

  100. Re:Bogus article by Anonymous Coward · · Score: 0

    Defects also include things like minor alignment problems in the GUI at different resolutions, etc.

    One of the most telling things in this article, I believe, is that they are asking the programmers to "close the ones that are closed" meaning that many of the problems may have already been addressed, but QA hasn't been completed.

    Perhaps EVERY software product should be forced to publish a list of "defects" since Microsoft is now under such scruitiny...

    -- Linux is only free if your time is worthless

  101. "What do you think"?! What the fuck? by Anonymous Coward · · Score: 0


    What do you THINK we fucking think? It's goddamn Slashdot! This is an article about bugs in Windows. Jesus, why even bother?

    Does anybody have any fucking doubts whatsoever about what's going to get posted here? "Yadda yadda Open Source Magic Bullet Fixes All Bugs yadda yadda Windows Is Not Secure yadda yadda Borg Darth Vader yadda yadda."

    It's all so predictable, it's not even worth trolling.

    1. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0
      ok. Show us the sloppy code your talking about and we will.


      Very easy. Download the kernel source, load any .c file in VI, and imagine me pointing to a random snippet of code.

      There it is.

    2. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0

      I agree. Hell, why don't they bitch about the security holes in Linux? What about the sloppy coding in the Linux kernel? Why not tell all your little readers about that? This anti-Microsoft propaganda is no better than the marketing tactics Microsoft themselves use.

      I don't know why I even bother anymore. . .

    3. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0

      This has to be one of the funniest posts I've ever seen on Slashdot. I can't quite figure out why, other that perhaps it's just sooo true. :)

    4. Re:"What do you think"?! What the fuck? by Anonymous Coward · · Score: 0

      Hey, you stupid MSoftie, get back to work on those bugs, or we will tell your manager you are wasting time on /.

    5. Re:"What do you think"?! What the fuck? by Omar+Djabji · · Score: 1

      Don't you get extra "points" if your post includes the word "troll" and you still get angry responses?

      I remember that from my first excursions into Usenet.

    6. Re:"What do you think"?! What the fuck? by Ozzy · · Score: 1

      It's all so predictable, it's not even worth trolling.

      So why Did you :)

      --
      Remove the NOSPAM to spam me...
  102. SO WHAT!! by Anonymous Coward · · Score: 0

    65,000 bugs in an operating system isn't that much, considering Netscape Navigator on Linux has at least that many.

  103. OH WOW! by Anonymous Coward · · Score: 0

    WOW! WINDOWS2000 IS SPECTACTULAR! IT HAS 65,000 BUGS! HOW IS THE GREAT GENEIOUS BILL GATES WILL FIX ALL THOSE 65,000 BUGS in 1 SECOND????

  104. Re:Not shocked by Anonymous Coward · · Score: 0


    Hey! I've got a great idea for a new nick! I think I'll call myself "Fucking jerkoff"! 'Cause that's what "Wanker" means! Dork!

  105. Re:For comparison by Anonymous Coward · · Score: 0

    > 42 Critical bugs
    > 176 Grave bugs

    42 Critical bugs and 176 Grave bugs, huh? That sounds pretty bad to me.

  106. Re:Only need 636 more bugs. by Anonymous Coward · · Score: 0

    Nope, I'm afraid it would just be a near perfect product with about zero bugs. They could have done it when going over the 32767, but somehow they didn't spot this opportunity. AC

  107. Re:Spelling. by Anonymous Coward · · Score: 0
    If only half of them are bugs, the thing is still a unit of excrement.

    Would you buy a car with 30000 defects? 3000? 300?

    And don't give me this crap about "The code is so big, it is a tribute to the genius of MS that it runs at all". What the hell were MS thinking when they let it get out of control? This just goes to show MS coders are total MORONS!. How could anyone possibly make something so BAD? It is time for MS to throw the whole Win2K thing away, just port Office to Linux, and then commit mass Hari-kiri.

    I'm sure a few of the MS-weenies will mark me down for flamebait. But unpopular or not, the truth is still the truth. What other explanation is there for this poor level of MS quality!

  108. Re: bugs in OS not dangerous ???!!! by Anonymous Coward · · Score: 0

    Man, this makes me sick.

    You say that buggy OS is not that big threat
    to your daily life ...

    Well do you realise that,
    - your bank can be using M$ Win?
    - your favourite airlines might be using M$ Win?
    - your nearest police department holding your crime-list (hopefully empty) is using M$ Win?
    - your company's accounting dept. is using M$ Win?
    - ...

    The number of bugs scares me, because the people
    that are making decission about my money, food,
    safety, helth ... are not clever enough to
    see that M$ products are as good as is the
    marketing dept. of M$.

    Damn.

  109. Most of these bugs are likely to be... by Anonymous Coward · · Score: 0

    difficult to detect and serious. We probably won't be seeing the word "Microsoft" misspelled, or device drivers that simply "don't work." No, most of those 65,000 bugs are probably obscure memory leaks or bizarre networking conflicts, etc.--all kinds of things that will likely be difficult to track down and pinpoint with normal usage. But hey, the microshaft-using public are used to strange system crashes and software that works like its supposed to..often! It kind of blows my mind how people just simply accept the frequent pressing of the reset button as part of the computing experience.

    Just let that bad boy fester in some mission-critical application...things will get ugly fast.

    *** end fatalistic soothsaying rant here ***

  110. Re:No thanks. by Anonymous Coward · · Score: 0

    Ok look, I'm right now reistalling windows on a generic workstation because my rc3 disk of W2k will not stay stable for more than a week under any kind of steady use. I DID try it. It SUX. It succeeded in annoying the piss out of me with it's lack of changes, I mean folks W2k pro. is NT4 with fading start menus ok?, and it's utter lack of compatability. My latest rebuild has been caused by the fact that the install of Adaptec EZ CD Pro renders the machine unusable on reboot. Stable? Hardly.

  111. Re:What will they say next? by Anonymous Coward · · Score: 0

    Check out http://kwikware.com/w2k for an up-to-date "bug count."

  112. Re:What will they say next? by Anonymous Coward · · Score: 0

    Check out http://kwikware.com/w2k for an up-to-date "bug count."

  113. Re:Spelling. by Anonymous Coward · · Score: 0

    >I dare you to find 3 of these 65,000 bugs in Win2k, and I guarantee you that i can find 3 in Linux faster.

    Done.

    Windows 2000:
    1. It won't clean install from the CD.
    2. It won't upgrade from the CD.
    3. It won't install from a network share.
    4. It won't install using the makeboot floppy images on the CD to boot from.
    This is like after 8-10 attempts. I seriously wanted to try it, so that I wasn't too biased. You want to guess how many hours I wasted just trying to find a phone number to call MS and ask about these problems? Anyone want to buy a copy of this pre-release, alpha, supposed final, garbage?
    Windows 2000 Professional cost ~ $320

    Linux:
    RedHat 6.1 seems to work pretty well by comparison. It actually installed itself on the exact same computer. I did find one bug with initscripts once. They fixed it within 48 hours. RedHat 6.1 cost ~ $10 US (not official)

    Hold your tounge until you have the box in your hand. You can have my copy for $300. I'm not going to try anymore. It wouldn't hurt to have Linux on two computers.

  114. MICROSOFT by Anonymous Coward · · Score: 0

    HAHAHA JUST SAY NO MICROSOFT SUCK THE DONKEYS NUTS

    1. Re:MICROSOFT by Linuxis_Forqueers · · Score: 1

      "Just say no Microsoft" Do they have a drug problem? "Suck the Donkey Nuts" Wow, you guys are worse off than I thought. I used to think you only spanked your pathetic little monkeys constantly in public rest rooms but sucking donkey nuts is even worse. I guess not being able to get a girlfriend gets to you after a while. Maybe you should try the romance section on MSN, search for MULE or DONKEY or ASS.

  115. fixing them would be silly by Anonymous Coward · · Score: 0

    Fixing them now would be a ridiculous way to do business. Delaying the product just to fix a bunch of minor details? Silly. Furthermore, fixing these bugs might create worse bugs--every developer knows that.

    As other posters have noted, it's a far more reliable product than any previous version of NT. This article is just more SlashDot "I'm 'leet cuz I bash NT with my hax0r buddies" FUD.

  116. Re: bugs in OS not dangerous ???!!! by Anonymous Coward · · Score: 0

    And still the everything works quite well... I get my salary every month even though my bank is using MS products.
    It can be all that bad.

  117. Re:For comparison by Anonymous Coward · · Score: 0

    > 42 Critical bugs and 176 Grave bugs, huh? That sounds pretty bad to me. except that debian is a developing version and
    W2K is supposed to be the same version releasing on Feb 17th.

    How bad it could be for 220 serious bugs in a develope version?

  118. Re:Oh, stop being so predictable by Anonymous Coward · · Score: 0

    TummyX is stupid, and also a known astroturfer. You can safely ignore him.

  119. Re:Win2K is Solid by Anonymous Coward · · Score: 0
    ...let me tell you that Win2K is well written ... OS.

    Cool. Where'd you get your hands on the source?

  120. This is FUD by Anonymous Coward · · Score: 0

    This is dumb anti MS FUD. I'm a hardcore UNIX developer (>15 years experience) and I'm using Linux since the 0.x days. But I also use NT for years now and I'm running Win2000 since more then 8 month. All I can say: Win2000 is very stable, functional and faster than NT4. I found it very sad that the Linux community doesn't take a fair position and has a more sportsman like attitude about competing with Windows.

  121. Re:Spelling. by Anonymous Coward · · Score: 0

    heh buddy, you have a problem w/ your bios/mobo/2nd hard drive - if you have 2nd hard drive take it out and try again... Maybe Win2k isnt perfect but boy o boy, I run it foe weeks w/o turing off and with a lots of use, and it never went down. Yes it needs to be restarted - when you change sys drivers (like video card) else is poorly written software. And yeah, I can play games, watch movies, blah, blah...

  122. What is the current bug count for RedHat 6.0 dist? by Anonymous Coward · · Score: 0

    What is the current correct bug count for the entire RedHat 6.0 distro (from the first release version?) Does anyone know? Hmm anyone? I guess ignorence is bliss. And for those who think there are no errors in it... Wake up and smell the errate the bug fix, the web pages, that make new distros encorporating various securiyt patches etc. The fact that nobody knows is not an excuse. Linux programs are riddled with bugs. mostly they are all early alpha or beta products being pushed out way to early in the name of "open software", in the "find the bug and fix it yourself" tradition, that is truly becoming obsolote as Linux becomes a common OS. Most usuers have no ability nor wish to wade through source code to correct developers mistakes. Before you all get too cocky, smell your own fish.

  123. I think this Gorsky thing is an urban legand by Anonymous Coward · · Score: 0
    "Good Luck Mr. Gorsky" - Neil Armstrong

    In 1989, A&E rebroadcast the whole moon landing. I taped it. Watching it recently, I listened for, and heard no mention of, Mr. Gorsky. I think the whole thing is just an urban legend.

  124. M$ FUD by Anonymous Coward · · Score: 0

    Of course a typical Linux distribution has many more than 65.000 bugs. It would be easy to write up a list of 28.000 serious defects and another 40.000 cosmetic problems. Get real!

    1. Re:M$ FUD by MichaelJ · · Score: 1

      Except that Microsoft is charging $500 a pop for those 65,000 bugs. A typical Linux distribution costs from under $100 to free. And list all their known bugs for you without reservation (ever seen Bugzilla at Red Hat's site?).

      Michael J.

      --

      Michael J.
      Root, God, what is difference?
  125. Re:Spelling. by Anonymous Coward · · Score: 0
    RTF Newsgroups & Mailing lists. (No manuals yet.) RC2 was not bad - about as good as NT4, but still full of debug code and slower than shit. RTM Build - Build 2195, that is, vs. RC2's 2128 - is smooth, fast, and stable. It feels bulletproof. If you go in and examine the actual list of bugs, about half are listed as "feature requests," more are documentation typos, more are duplicates, and a few - about 500 - are actual bugs, all of them minor. And how is Microsoft handling those bugs? Fixing all the real bugs and many of the fake ones in Service Pack 1 - available for download in April. I'm a linux user - it's great for me as a SysAdmin, wonderful server platform for internet applications, and so on. But desktops? Bullshit. Come back when you've got a productivity suite HALF as good as MS Office, or even WordPerfect.

    Then again, it wouldn't be Slashdot if anyone was rational.

  126. Stupid Inaccurate Article by Anonymous Coward · · Score: 0

    Article is totally bogus in the way it inflates the bug count. Any time somone says "bugbug" in a comment, that is counted as a bug. Rubbish. That is just the MS way of drawing the next engineer's attention to something that could be improved, like for instance that truncating a displayed string with "..." would be beter than just cutting it off when drawn. Also anything that got in the bug database and then got postponed, is classed as a bug. These are largely things like "window should be 2 pixels to the left", or requests for a new feature ("name entry field should support undo"), ("I don't like that icon"). If you did all these tiny insignificant changes you'd never ship, and most of them are things that are a matter of opinion anyway. Windows 2000 is actually pretty good. I'm running it on an aged Pentium Pro, and it's working great. Has never crashed on me in fact. Those guys worked really hard on it. It is not shipping with any significant number of "real" bugs. If Linux dudes think otherwise, they have their heads in the sand. This number is just an indication that the coders were thorough in noting places to improve, and the test team were really thorough in flagging possibly improvements. Crashing, data corrupting, serious bugs are treated really seriously, and they totally get fixed before things are allowed to ship.

    1. Re:Stupid Inaccurate Article by WarpedMind · · Score: 1

      If all of these are just minor things like "move window to 2 pixels to the left" then Marc Lucovsky, the guy writing the memo, must be an idiot for bothering the programmers with this unnecessary work.

  127. Re:Good poll? by Anonymous Coward · · Score: 0

    It *is* unbiased.

    Biased would be:

    "Are you a brainless idiot and going to waste money for a horrible buggy piece of Microsoft crapware?"

  128. Says a lot about Linux... by Anonymous Coward · · Score: 0

    Even though the 65k number is not right (the article says so) IBM and Microsoft (among others) are already rolling out Win2k compnay wide.

    Linux must really be a big load of MonkeyShit(TM) if they'd rather use an OS with 65,000 bugs...

  129. Re:Spelling. by Anonymous Coward · · Score: 0

    I'll second that. I haven't had too many problems with the professional version of Win2k as I have had with Windows 98 and NT. This is in regards to stability, security, memory leaks, and crashes. I've been quite happy with this new OS so far.

  130. Why vote YES! by Anonymous Coward · · Score: 0
    Can you belive that over 5,000 people said thay would buy it!!!

    Maybe the majority of these 'YES' votes are from Microsoft employees and stockholders.

  131. Re:Customer report == real bug until proven otherw by Anonymous Coward · · Score: 0
    note, for example, the infamous Chevy Nova ("no go" in Spanish).

    This must be in the same universe that Red Hat failed because people wouldn't buy a product that funds the Communist Party.

  132. Comparison by Anonymous Coward · · Score: 0

    I decided the other day "If Micro$oft is so sure that this is their flagship product, and it is supposed to be superior, I will give it a chance." Installing hardware was actually not too bad, running a development environment gave me no troubles, I like the new features, etc, etc... As a desktop gaming/ICQ/browsing/hacking platform, I prefer Linux, and have had no crashes. Win2k crashed on my Celeron 433 w/128MB RAM about 4 times before I decided to switch back. It's a matter of preference, I just don't like Win2k, it isn't good enough in regards to a stable working environment.

  133. Re:In fairness by Anonymous Coward · · Score: 0

    Interesting....Wont Fix bugs gets closed, 65000 is the active bug count, man!!! I am getting tired of this never ending cycles of OS upgrades just to get bugs out of my system... and then I end up with an even more buggy system. I think the OS should be kept simple and minimal and not feature bloated. If a feature gets added, make sure good programmers are available to get it done bug free. With the dot-com mania, hiring good programmers should be a problem even for M$$$. So please, dont start on Windows 2001 yet, just fix this kludge first.

  134. bugs in linux by Anonymous Coward · · Score: 0

    so how many "bugs" that are continueing being fixed in linux?

  135. Is my math off here? by Anonymous Coward · · Score: 0

    If this article were true, then that's a bug every 535+ lines of code. I'm no computer science major and I'm a horrible programmer but, I do know business. The company I work for writes software for Banks. If we had this many defects per lines of code, the feds would shut us down. Comments?

  136. Re:FUD, Linux and YOU! by Anonymous Coward · · Score: 0
    rhyac,

    You're bang on target here.

    Linux is a pretty cool O/S. Fine. Truth is, so is NT / Windows 2000. And that's fine too.

    If people would concentrate on operating system features and reliability, we'd all benefit. Those who are spending all their time attacking Windows just because it's a Microsoft product make themselves - and by extension the whole OpenSource idea - look like arseholes.

    regards,
    /alan

  137. Re:Spelling. by Anonymous Coward · · Score: 0

    you are a total dumbass!!!! Get a life, please!

  138. Re: bugs in OS not dangerous ???!!! by Anonymous Coward · · Score: 0

    you are a complete fool!!!!! Get a life...

  139. Re:Nothing against you... by Anonymous Coward · · Score: 0

    ah-hurrrr Micr0$0ft is evil; you're cool for dissing M$. Lets all hoist FallLine up on our shoulders as a hero! With his witty comments and original ideas, the one true champion, Open Source will become the allpowerful force in the universe!

  140. Crashing, unreliabilty, complaints ad infinitum by Anonymous Coward · · Score: 0

    What I REALLY don't get about all this MS bashing is that all the Linux users seem to be shouting "Yeah, I tried W2K, It crashed FOUR TIMES before I reinstalled it! Linux on the other hand NEVER crashes."

    Bullshit. My W2K installation has never crashed nor have I recieved a BSOD since installation 3 weeks ago. Why does yours do it so much? Could our hardware be _so_ different that yours is simply having resource conflicts? I basically spent 300$ on my last upgrade to get a BP6, dual Celerons and 128 megs of RAM. My HDs are a bit old, but support UDMA.

    No crashing. If you're complaining about crashes and BSODs relating to shitty hardware or your lack of ability to configure your system, I suggest you trade in your token-ring network adapter and get someone else to install quality components.

    And why doesn't Linux crash, you ask? Well damn, it simply doesn't support any of your hardware anyway, so it can't be such a big loss =)

  141. Re:More bugs than code by Anonymous Coward · · Score: 0
    Defective software is the only thing you buy that you can't get your money back on.

    Have you not noticed the MS 30-day money back guarantee? Look for the orange circle on the back of an MS retail package.

  142. Microsoft is so easy to use by Anonymous Coward · · Score: 0

    Fuck you, Bill.

  143. Re:Bogus article by Anonymous Coward · · Score: 0
    Sure, just give us the source to look at.

    Oh.

    Never mind. I guess MS is the only one who knows what the bugs are.

    The rest of us (you know, the ones who PAY for W2K) will just have to find them by trial and error (grin).

    MS innovates the Wheel...

    .

    As a Cube

  144. Not much we can do about it.. by Anonymous Coward · · Score: 0
    The Pro-MS , Anti-anything-else weenies moderate each other up as a matter of course here on /.

    Sort of like a boy scout circle jerk around the campfire.

    1. Re:Not much we can do about it.. by RickHunter · · Score: 1

      Yeah. This is one of the things that seems to be a problem with the random-moderators thing. Then again, its also produced some excellent results, so it can't be all bad. And one just has to filter comments in one's own head as well as getting the Slashcode to do it.


      -RickHunter
      --"We are gray. We stand between the candle and the star."
      --Gray council, Babylon 5.
  145. Re:Spelling. by Anonymous Coward · · Score: 0
    The "original Troll" thanks you.

  146. Wow, and Linux has ZERO bugs! by Anonymous Coward · · Score: 0

    That's right, we all can sit around and snipe at Microsoft and Win2000 because this is a Linux only site...."if it's not Linux IT'S CRAP" being the motto of Slashdot.

    Why can we snipe at Win2000? Because we all know that Linux has ZERO bugs in it. It is a totally finished and polished OS that's totally free! Linux has always been bug free since the very first version.

    Every new version of Linux that comes out is also bug free and works with every computer out there...unlike Win2000 being a new version and having so many bugs.

    I'm glad that Linux has no bugs so we all can sit around and bad-mouth Microsoft...which seems to be our favorite pass-time. Of course, if it did have ANY bugs (which it doesn't...just in case you forgot, unlike Win2000), we would be out there coding and fixing them instead of writing very very usefull message to Slashdot.

    And that's why I love Slashdot, all the messages that you can write about a story are so helpful! I like how the readers have driven home with they're helpful, reminding comments that:

    1. Linux is the only OS out there that's any good, if you don't use Linux, then you're nothing.

    2. Anything that MS or Apple or anyone else other than a Linux company comes out with is crap!

    Thank you Slashdot!

    1. Re:Wow, and Linux has ZERO bugs! by KiboMaster · · Score: 1

      It's nice to see someone out there acutally understands

      --

      "Happiness in intelligent people is the rarest thing I know."
      -- Ernest Hemingway

  147. Re:Microsoft's Greatest Accomplishment by Anonymous Coward · · Score: 0
    While I realize that the removal of your prostate has made you grumpy and absent minded, I must point out that PPP in redhat sets itself up automagically.

    You should get out from under the microsoft cardboard box once in a while and see whats going on in Linux space.

  148. Re:Spelling. by Anonymous Coward · · Score: 0
    Yeah yeah! FYI in real world software development, feature requests are also logged as bugs. So, a blind query in the bug db does not tell you much. No software is shipped with unaddressed severe bugs. Very hard to repro (mostly unusual) bugs can be postponed if deadline is important and they are documented.


    BTW, we are not talking about "Hello World"... this is a massive OS.

  149. efficiency by Anonymous Coward · · Score: 0

    While problems with efficiency might seem like a small detail, this is M$ we're talking about. They're code is usually pretty unefficient to begin with. Anyone remember trying to using Word 6.0 on a 386? You move the mouse, and wait 10 minutes? Because W$ does relatively little compared to most real OS's (okay, flaimbait), and computers have gotten really fast, its usually not noticable. However, if the code is performing worst than it usually does.. jesus.

  150. Re:Ignorance, but not negligence by Anonymous Coward · · Score: 0

    Yes, Win98 Service pack is available for download, BUT only if you are using Win98 and only if you are using whatever version of IE they feel like requiring. For someone who has to maintain a large number of computers, doing this for each one is a hugh burden. Downloading a single service pack (some *.exe or *.zip or even *.cab) file would be far easier. But, I can't. This hardly counts as free to me. It's a hell of lot of work.

  151. 63,000: Sensationalism at it's best... by Anonymous Coward · · Score: 0

    63,000 sure is a big number, and the media sure as hell knows how to exploit this to slander MS. Even the 28,000 "real" problems are practically nonissues; they are, however, a testament to MS' thorough beta testing. If they had only found 100 (yet there were many more), would people feel better? No. If there are ANY bugs (including the 40 odd thousand that aren't actually bugs at all), people would still be complaining. Right now I am using the final beta release of Win2K, and I have never seen a bug or had it crash. Ever. Maybe it's because I use good components (BH6, well supported vid, sound and net cards), and those bugs only refer to problems with legacy crap like AdLib cards or Token Ring adapters (99% of Win2k's hardware detection list I have NEVER seen or heard of). I'm willing to bet lots of those issues are user error (Oops, I installed NTFS on C:, now Win98 won't boot! Must be a bug!) that can be solved by reading the documentation. Regardless of how many lines of code or bugs Win2K harbors, it damn well runs like a dream on my system. The fastest, most reliable OS I've ever used (that runs my software) =)

  152. SlashDOT is beginning to become VERY LAME by Anonymous Coward · · Score: 0

    COMEON!!! ... WTF would you post an article like this ... w2k is VERY stable and much nicer than any linux interface ... 65000 bugs .. yeah .. big deal .. how many new kernels have been released for linux? how many "bugs" did they fix ...

    1. Re:SlashDOT is beginning to become VERY LAME by Fr05t · · Score: 1

      Thats the point.. there are alot of bugs in Linux too but they get fixed. More than likely about 80% of bugs have been in the windows kernel for many years, and have been discovered. Microsoft like most close source companies believe that if noone knows about it why fix it? This is why I will never run a high priority server on a platform that doesnt come with he source.

      SIG

  153. It wasn't a troll by Anonymous Coward · · Score: 0


    It was my honest, considered opinion, rendered as calmly as I was able. :)

  154. Re:Spelling. by Anonymous Coward · · Score: 0

    if ms starts porting stuff to linux I will start using something else

  155. Only an idiot... by Anonymous Coward · · Score: 0
    ...would use Windows anyhow.

    Even Michael Dell is now distancing himself from the crooks at Microshaft, and buddying up to Linux.

    1. Re:Only an idiot... by Anonymous Coward · · Score: 0

      Funny how Linux evangelists always ignore the facts. Sure, Linux is fast, doesn't have many system requirements. Reality: It doesn't support any hardware, so no need to load legacy drivers, right! Same thing with software; it's fast and secure, but only because there isn't any commercial (and for me, an artist, useful) software that runs on it. Linux is still an experiment, the realm of Web and file servers and coding environments. Makes a great terminal too. But please, direct me to a version of Maya or Softimage that runs on Linux... THAT is the reason I use NT. Linux may be the best damn OS on the planet, but that doesn't change the fact that I'd have to spend another 15 grand to upgrade my software (even if Linux versions actually existed). There are some battles you can't win, let alone argue about =)

    2. Re:Only an idiot... by mj · · Score: 1

      As a coder, programming VC++, I agree completely. 2000 works on all kinds of hardware, where as Linux doesn't didn't support my video card or ATA/66 controller until only recently, when I've had them for 5 1/2 months!!! !?!

      Thats unacceptable in todays world.

      While I think Linux is extremely cool, it has a long way to go. Its a game of catch-up.

      Whenever I say to a Linux user:
      "Linux doesn't do this." or "I need it to do this."
      I get:
      "Well that will be out in the next version of X." or "this distro has it."

      Well, sorry. I need one thing that works, cause I don't have time to screw around.

      Maybe its not fair, but with things like MFC, linux is going to have a hard time keeping up...

  156. Re:Spelling. by Anonymous Coward · · Score: 0

    ... which basically boils down to a demonstration of the folly of having the browser, the GUI, the window manager, and godknowswhatall lumped into the operating system.

  157. Re:More bugs than code by Anonymous Coward · · Score: 0

    ... or ask someone whose medical records got screwed up and they got the wrong thing amputated, or they had a conflict in medication, or got a thousand-times-lethal-dose from their radiation treatment because someone got a sign wrong in the software. These things have happened.

  158. Re:Microsoft's Greatest Accomplishment by Zico · · Score: 0

    Yeah, it's truly amazing that most people haven't seen the light -- I can't believe that everyone doesn't want to run Linux and Netscape and StarOffice and spend all their time editing text files and setting up PPP. On yeah, now I remember why people choose Microsoft.

    Cheers,
    ZicoKnows@hotmail.com

  159. Re:bugtracking and product release by Anonymous Coward · · Score: 1
    O.k. the issue I'd like to highlight is the fact that Microsoft has very thorough configuration management software. I don't know what they use, but you can bet your sweet ass it beats the pants off Bugzilla (which I love, don't get me wrong) -- they can afford it and they need it.

    Actually, I've used Microsoft's internal bug tracking system, and it's basically just a cheezy little database comments type frontend they wrote themselves, much like Bugzilla. Of course, it's windoze software, not a scalable, web based thing like Bugzilla.

    Bugzilla actually is somewhat better IMO, though the two are about equivalent in most respects. Actually, they're nearly identical in practice. Bugzilla has far superior bug dependency tracking, with the dependency graphs and such, which puts it on top.

    Microsoft's "advanced statistical analysis tools" for their bug database are also pretty much describable as "a cheesy excel spreadsheet with the database link business." Nothing fancy or anything.

  160. Re:come on guys by HeUnique · · Score: 1

    hmm... Think about this...

    You are the Sys. admin of a big company, and you decide to install Linux with kernel 2.3.42 in a production server (note: this is a development kernel!). Now go ahead and tell that to the upper management. You'll be fired in 60 seconds...

    Unlike your example with Mozilla (or in my example - Linux) - those bugs are NOT being published. MS doesn't tells you "ahh, with IIS 5.0 we got this error and that error" - you'll find that when you have BSOD or your system won't work well..

    In Mozilla or Linux - you got a bug list (in the Linux example - check Alan Cox TODO list to see what I mean) - so you know whats right and whats wrong. With MS Win 2k - nada.

    And this, my friend, is the difference..

    --
    Hetz (Heunique)
  161. Re:Windows 2000 has over 63,000 bugs (corrected) by HeUnique · · Score: 1
    Well, KEEP reading... Overall, there are more than 65,000 "potential issues" that could emerge as problems, as discovered by Microsoft's Prefix tool. Microsoft is estimating that 28,000 of these are likely to be "real" problems.

    From my past experience, I know that MS underestimate bugs, so I really think that "potential issues" are bugs. Maybe not a serious ones, but still - its bugs..

    --
    Hetz (Heunique)
  162. Re:Oh, stop being so predictable by mosch · · Score: 1

    Not to be predictable, but yes, it *can* crash without a BSOD. I'd be willing to bet that he has a driver problem. I'd also be willing to bet he's not overclocking (who overclocks their corporate desktop?) and as for IRQ conflicts... he said at the office, most offices have fairly competent tech staff setting up machines initially. But you're right, we're all zealots, and crazy and w2k has no problems. just like Linux has no problems and can't crash. uh-huh. whatever.
    ----------------------------

  163. Debian bugs. by Brett+Viren · · Score: 1
    I just grepped through Debian's great bug tracking pages (www.debian.org/Bugs). Here are some of the results:
    • Pending bugs: 13413
    • Forwarded upstream bugs: 1084
    There are 702 grave, critical or important bugs (subset of pending) the rest ``normal'' or ``wishlist''.

    This illustrates one more reason free/open software and processes are nice. We can find out just what is wrong with Debian, how it will effect our actuall use, and where we might help in fixing it.

    In the case of MS bugs, the 65000 number is completely meaningless. Are their bugs show stoppers, or are many of them due to someone not liking the shade used to color a menu? Will the bug really hurt our use or are the applications we use uneffected? Is there any way to work around or fix these bugs, now today and with out waiting for MS? All these questions go unanswered.

    But, I guess I am not saying anything new here.

    1. Re:Debian bugs. by demon · · Score: 1

      Well, remember that Debian has a lot more software packages included with it (applications, Web servers, FTP servers, database servers). However, Windows includes the basics (a few applets, few services included (if any)). Also, keep in mind, this covers the latest (unstable) Debian packages, not just the current released version.

      It's something to think about.

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  164. Re:In fairness by Brian+Feldman · · Score: 1
    He said that there were almost 10,000 bugs logged, and over 97% fixed in the _entire_distribution_, not just the Linux kernel. I think this is a great testament to free software's model of open development being superior to a closed one. Red Hat will come with an httpd, named, X servers, etc. just like Windows 2000 will come with these corollaries you mentioned.

    --

    --
    Brian Fundakowski Feldman
  165. so don't troll by DrSpoo · · Score: 1

    Its getting *real* old already...enough please.

    --
    Sig (appended to the end of comments you post, 120 chars)
  166. Yes, but it's 65,000 _UNKNOWN_ bugs! by DrSpoo · · Score: 1

    Ah, and here again is the difference between a closed source company like Microsoft and an open source project like Linux. If someone finds a severe bug in the Linux tcp/ip stack, the world knows about it immediately and the problem gets fixed. Do we know anything about the nature of those 65,000 bugs? Can someone from Microsoft provide a report of how many bugs there are per Windows sub-system and post it on the web? As a buying customer, I want...no, *demand*...to know what bugs are in the system I am using. If you are unwilling to provide that information, then I simply refuse to buy any products from you.

    Again, a single bug in the memory mapper is a hell of a lot more costly than 100 bugs in write.exe Without actually releasing the list and seeing the context of those bugs, then that number if completely useless.

    (If the list is available, then someone please post a link to it and I'll shut up.)

    --
    Sig (appended to the end of comments you post, 120 chars)
  167. I'll answer that by The+Man · · Score: 1
    What do you think?

    I think this is obvious flamebait and offers great opportunities for Microsoft-bashers to get their daily fix. Everyone knows Windows has lots of bugs. Do we really need a story to tell us that? Furrfu. I consider this type of story a massive troll on the part of Slashdot. "Shocking NEWS - Windows Sucks!!!" Show of hands; who didn't already know that? Shame on you.

    Well, you asked. :)

    -- TM, thinking that 64k isn't really so many, considering that's about 1 bug per 700 lines of code, and that for every known bug there are hundreds of unknown ones, the discovery of each of which will be yet another Slashdot troll.

  168. Re:News Release from Microsoft. by MassacrE · · Score: 1

    haha..

    why can't I have moderator points on the days I want them?

  169. Re:News Release from Microsoft. by pb · · Score: 1

    I agree, that was really funny.

    But all the moderators are dead. I don't get it, he posted it at "2", the moderators should be able to see it. Oops, it wasn't part of the first 50 posts.

    Is that in the moderator guidelines yet?

    Oh well.

    If you can read this, moderate the parent comment up! Sure, read it first, verify that it's really funny. But just do it, you freaks!
    ---
    pb Reply or e-mail; don't vaguely moderate.

    --
    pb Reply or e-mail; don't vaguely moderate.
  170. Re:Bugs and Shrink-wrap Licenses. by demon · · Score: 1

    Does this surprise you? Of course, Microsoft wants the profit without having to take responsibility for their product's shortcomings, so they write provisions into the license agreements to codify that. Doesn't come as a surprise to me, quite frankly...

    That's why the claim of many people that they "like commercial software because if it fails, you have someone to sue" is basically moot - with new legislation that's supposed to make clickthrough licenses enforcable, that makes it even more pointless. They don't have anyone to sue. They've AGREED to a license that says as much. Oh well, it's their own damn fault, I guess.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  171. Re:ZD nolonger fears Microsoft? by demon · · Score: 1

    Well, the 65000+ bug count applies to the FINAL release (which went gold late last year) and so, if you buy Win2k, all those bugs are in the product you will buy.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  172. Re:Software Production Statistics and W2K by demon · · Score: 1

    Ok, your claim here proves you don't understand the concept which you're using...

    You're comparing a count of KNOWN bugs (65000+) to an estimate for the total number of bugs (which obviously is not known - we don't know all the bugs, and there's no way to)... Also, consider that you're talking about code that's supposed to have been rigorously tested and debugged.

    When you think about it that way, 65000+ <i>known</i> bugs may not be so good.

    --

    Sam: "That was needlessly cryptic."
    Max: "I'd be peeing my pants if I wore any!"
  173. Showstopper is a flexible term... by rlk · · Score: 1

    Saying that the product shipped with no showstoppers doesn't mean very much, unless there's a really hard and fast rule about what constitutes a showstopper and the people with shipping responsibility have absolutely no control over the indicated severity). It's very common for something to be marked a showstopper, but then people start asking questions such as "is there *really* no workaround?"

    While the 65000 bugs sounds outlandish (and is probably somewhat low but in the ballpark, given the number of lines of code), I agree that it probably overstates the severity of the situation. Nonetheless, saying that it shipped with no showstoppers (which is more or less true by definition) doesn't mean very much either.

    1. Re:Showstopper is a flexible term... by DHartung · · Score: 2

      Of course Microsoft uses workarounds. Defects (the more generic term) may be resolved in numerous ways, from a workaround to documentation to a code fix. Microsoft uses a quality assurance methodology to determine ahead of time what will be a showstopper and what acceptable resolutions are.
      ----

      --
      lake effect weblog
      {Network engineer in Chicago--looking for work!}
  174. Customer report == real bug until proven otherwise by rlk · · Score: 1

    If a customer reports a bug, the presumption should be that it's of critical severity until the customer stipulates otherwise. If beta testers (and W2K "beta testers" are a fairly general population) are reporting things, the onus is on Microsoft to handle the situation, but calling it "niggling" is inappropriate unless the tester/customer says so (and customers will happily admit that something isn't important if that's what they really think; a lot of people like to report everything on principle but will happily characterize the importance of the issue because they understand that development time is limited and they want the software).

    And yes, if a customer claims a misspelling or something is a serious issue, I'd be inclined to accept it as so on first glance -- note, for example, the infamous Chevy Nova ("no go" in Spanish). That doesn't mean that it absolutely must be fixed to ship, but if a customer says that something is important it should be treated as such.

  175. Re:Ignorance, but not negligence by Chemical+Serenity · · Score: 1
    Perhaps you've neglected to remember Windows 98 or Windows 98se?

    Win 98 = Win 95 + bugfixes + MSIE + some few odd fiddlybits

    Sounds like 'paying for the service packs' to me.

    --
    rickf@transpect.SPAM-B-GONE.net (remove the SPAM-B-GONE bit)

    --
    "People will pay big bucks for the luxury of ignorance."
  176. No, no... by Scott+Wood · · Score: 1
    You've got it all wrong. It goes like this:

    28,000 bugs in the code,
    28,000 bugs,
    fix one bug,
    try it again,
    28,001 bugs in the code.

    --

  177. No No No...you've got it all wrong by copito · · Score: 1

    The problem isn't that there are too many bugs in W2K, but that there are too few. To understand this consider the following Microsoft algorithm for bug tracking (patent pending).

    unsigned int bugCount=0;
    for(int i=0; i<LINES_OF_CODE; i++)
    bugCount += isBuggy(line[i]) ? +1 : -1;

    Most developers would be satisfied with a bug count in the low hundreds for a project the size of W2K. Microsoft, however has outdone itself. W2K actually has a NEGATIVE NUMBER OF BUGS: hence the underflow of the unsigned bugCount.
    --

    --
    "L'IT c'est moi!"
    1. Re:No No No...you've got it all wrong by mcc · · Score: 1

      um, no. unsigned variables in C cannot be negative numbers, no matter what happens. That is what "unsigned" means, that it is positive-only. Go look the definition of the word up sometime. Thus if you attempt to increment it past 65535 or whatever the limit is it will start over at zero, not a negative number.
      anyway if the variable were signed ("normal"), and thus capable of expressing a negative number, then the variable overflow would have occured somewhere around 32000 bugs, not now.

      bitch bitch moan nitpick whine.

  178. don't be silly by mattdm · · Score: 1
    The immature people here on slashdot have very rarely coded anything at all, let alone something that makes it into a Linux distro, let alone into the kernel.

    --

  179. Lemon law? by rbf · · Score: 1

    Does anyone think the lemon law could be used here? (for those of us in the U.S.)

  180. My experience... by Squeeze+Truck · · Score: 1
    I've been using win2k for nearly a month now (the multilanguage feature is very useful).


    It's slow, and it's way buggy. Programs that are usually stable like FreeAgent and Napster crash all the time. And not just a "pop, they're gone" crash, they could bring down the entire system. I was rebooting it at least once a day. I finally switched back to Win98 which I find to be far more stable.

    --

    "Reactionaries must be deprived of the right to voice their opinions; only the people have that right." - Mao

  181. Win2K is Solid by Skim123 · · Score: 1
    Having used it myself, and having friends who have used it heavily for development, let me tell you that Win2K is well written, and is a very stable OS.

    I, and others, have had Win2K running for months without a reboot. Furthermore, I've not been able to crash Win2k. With NT or 9X, there were certain things you could do, especially in code development, that you knew would bring down the OS. I yet to have Win2K crash.

    Finally, remember that there are only 28,000 "real" bugs, and we don't know what MS means by "real." Does it mean the OS will crash? If so, that sucks. But perhaps a "real" bug is something like:

    If the user opens up the Control Panel, right clicks on Multimedia, and then right clicks on the Sounds tab, the dialog box will close.

    While that wouldn't be too much fun for the person who enacted these three steps, it is not a serious bug, and very few people would run into it.

    --

    I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

    1. Re:Win2K is Solid by fsck · · Score: 1

      I managed to crash the event viewer and the telnet administrator thingys in Win2k RTM Professional edition. Then I nuked the Win2k partition and recovered disk space.

      --

      Lars - ...I could always phone Linus when I had a problem.
  182. Well, 65,000 is a lot by matty · · Score: 1
    ...but, just to play devil's advocate check this out (don't click if you're using a modem. It's a bug report that's almost 4MB of text). Please bear in mind that my server/gateway runs Debian and I have two clients running Mandrake 7.0 (one dual-boots Win98, can't do without Descent3 :).

    I'm not saying that Debian isn't more stable, more intelligently designed, etc. What I am saying is the the pure number, while quite large, doesn't seem so bad when you consider the number of bugs in Debian, something I think we all consider to be one of the most stable, well-tested OS's around.

    Cheers.......

  183. How do you define "bugs"? by the_doctor · · Score: 1

    I'm no MS advocate. In fact, narry a day goes buy that I don't wish evil thhings of MS and all of its employees.

    However, I must say that I have been using Win2K for about a month now and I have had fewer OS related problems with the out-of-the-box version of this OS than I had with the patched and upgraded versions of NT 4 and 98.

    This means one of two things, either 98 and NT had far more "bugs" which is entirely possible, or, the 65,000 "bugs" are so minor and unnoticable on the user end that they may as well not be there. For example, they may consider redundant interrupt requests on startup a bug, but this happens so quickly and has no effect once the system has started. They may also consider problems with the provided drivers to be "bugs" as well and, though I hate to say it, these kinds of bugs cannot always be blamed on MS as many of these drivers are provided by the hardware companies. For example, I know for a fact that there are problems with the Initio SCSI controller driver provided with the OS.

    So, despite the abundance of "bugs" in the Win2K OS, I'll still take it over 98 or NT 4.

    All this talk of MS OSes is making me sick.
    LINUX ROCKS!!!!
    That's better.

    be seeing you,
    doc

  184. Re:My Write--63,000 'defects' to ship with Win2000 by unitron · · Score: 1
    On my computer it says that he posted it at 8:36. Of course this isn't the first time that Slashdot has been in it's own little time zone.

    Q*bert (whoever he is)for Mayor!

    --

    I see even classic Slashdot is now pretty much unusable on dial up anymore.

  185. Re:Marketing? Deadlines? Pah... by hime · · Score: 1

    Go back about 5 years, replace "Win2000" with "Windows 95", and we have the SAME EXACT situation all over again. (Those who do not learn from history are doomed to repeat it.)

    Please tell me how 3.1 was better than 95. Granted, I imagine initially there were problems due to hardware, drivers not being written for 95, etc... but 5 years on, I know which I would pick. Of course, I'd take 98 over both. No, really.

  186. Re:Spelling. by hime · · Score: 1
    Would you buy a car with 30000 defects? 3000? 300?


    I own a 1993 Eagle Talon.

    Even so, how many parts are inside my car? How many functions do they perform? How many things can go wrong? The show stoppers are the ones that I really care about.

  187. Re:Oh, stop being so predictable by RalphWiggum · · Score: 1

    Well, you all make good points about driver issues
    etc. My point is, NT and now Win2k aren't supposed to allow either:
    a) Bad drivers into the OS
    b) Allow running software to crash the machine.

    This appears to not be the case though.
    Don't get me wrong, I am not a crazy linux fanatic, but I don't appreciate rebooting twice a day.

    Linux has bad drivers sometimes (or none), but it's not an OS supported by the driver manufacturers, more often than not it's some guy who wrote it so the device he had would work.

    Win2k is supposed to be Microsoft's best and most stable OS to date, it's not. NT was more stable. I should be able to install a million poorly written Win32 apps, and Win2k shouldn't bat an eye. (I know in an ideal world :) )

    Thanks for the reponses to my previous post though, points well taken.

    --
    Newman!
  188. Re:Oh, stop being so predictable by RalphWiggum · · Score: 1

    That's funny, I run Win2000 RTM at work, and it crashes on me twice a day. Not BSOD, but just hangs. I ran Linux at work for 3 months, and it didn't crash once. We run FreeBSD on our machines, and it stays up for over 100 days, with over 2 million hits a day on it. Windows 2000 sucks, and I only have it so I can run things that need NT, but don't want to lose my USB mouse.

    --
    Newman!
  189. Users Learn the Sad Truth... by pen · · Score: 1
    REDMOND, Washington -- Today, thousands of Microsoft software users gathered outside the offices of the software giant to protest a conspiracy and lie. The latest article by ZDNet seems to clearly demonstrate that Windows 2000 is based on decades-old technology - it's still written with code!

    One of the protesters commented, but preferred to stay anonymous. "Well, Microsoft told us that this Windows 2000 thing would be totally revolutionary and all, but it still seems to be based on code. Come on, Microsoft, is this how you innovate? Software has been made from code for decades now, isn't it time for something new?"

    --

  190. Re:bugtracking and product release by zifnab · · Score: 1

    http://www.debian.org/Bugs/
    http://qa.debian.org/

    'nuff said.
    --

    --
    Memory fault -- brain fried
  191. Re:Customer report == real bug until proven otherw by GypC · · Score: 1

    Actually nova doesn't mean "no go", which would be childish grammar. It quite literally means "It doesn't go." :)

  192. So, Who Wants To Be A Millionaire? by PhilosopherKing · · Score: 1

    -END COMMERCIAL-

    RF: Were back, our friend here has just used his 50/50 life line, eliminating BSD and MacOS, leaving behind A)Linux and D)Windows2000. What is your answer?

    BG: I'll go with D) Windows2000

    RF: Are you sure, the crowd sure doesn't

    BG: Yes Regis, that is my final answer

    RF: Are you sure? your answer has 65000+ things wrong with it

    BG: Yes, Windows 2000 is my final answer

    RF: I'm sorry but.....*whisper*(Hmmm? what? who bought disney/abc?)*/whisper*.....THAT IS ABSOLUTELY CORRECT!!!!

    BG: ho hum

    RF: You win a million dollars, what are you going to do with it?

    BG: Why, buy another senator, or perhaps that GWBush I've had my eye on.

    RF: Here's your check. That's a lot of zeroes

    BG: What the frick? Where's the novelty oversized check? This looks like a regular check.....*grumble*....

    -COMMERCIAL-

    --

    USA-Democracy is 270 million YESes and NOes a day, not one every four years.
  193. Re:What beer/liquor is the prefered choice of geek by rtfm · · Score: 1

    sammy smith oatmeal stout. it's beer that drinks like a meal.

    beer and oatmeal, how could you go wrong?

    --
    "Here's 50 bucks, take this in case I get drunk and call you a bitch later." - Ricky (Vince Vaughn)Made (2001)
  194. This is good for the consumer by Mongoose · · Score: 1

    Hopefully microsoft will ship a service pack CD to at least fix the insecure index servers. Anyone recall the exsploits in gold that got pressed? =)

    Let's hope a script kiddie won't be able to use these exsploits, because now with a well known about DDoS you'll see copycats.

    If microsoft didn't ship service packs and I was say yahoo, and I got DoSed because of know holes unplugged - I would have to file charges...

    -- this isn't a sig --
    The ____ part of the ____ is the ___.

  195. Re:My plug. by kuro5hin · · Score: 1

    Umm, honestly I don't know. My hosting setup is not the greatest (ok, ok, it's hosted on my workstation in the office). But things should generally work. DNS issues, I don't know what that'd be about. I'll look into it.

    --

    --
    There is no K5 cabal.
    I am not the real rusty.
  196. Re:I get ... by kuro5hin · · Score: 1

    On the main link, or just for story moderation? That's altogether weird.

    --

    --
    There is no K5 cabal.
    I am not the real rusty.
  197. Re:I get ... by kuro5hin · · Score: 1
    Oh my. My bad. People who can't contact apache NameVirtualHosts are going to have issues with this, I guess. Not that that's your problem. Your problem should be fixed now.

    Interestingly, for anyone who cares, that error is what happens when you try to install the sourceforge code. My site doesn't use any php.

    --

    --
    There is no K5 cabal.
    I am not the real rusty.
  198. My plug. by kuro5hin · · Score: 1

    Forget about slashdot. Submit them to kuro5hin.org, and let the people decide whether they're interesting or not. Hint: You can moderate the submission queue.

    --

    --
    There is no K5 cabal.
    I am not the real rusty.
    1. Re:My plug. by Sun+Tzu · · Score: 1

      kuro5hin.org does not have a DNS entry -- and then it does! What's going on over there? I finally managed to get in after several failed attempts.

  199. So 20k + points of confusion is ok? by hayden · · Score: 1

    Some of these points of confusion sound as though they are API related. Do you know how frustrating it is to work out after hours of stuffing around that the API documentation is wrong?

    Very colourful language occurs.

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  200. Re:A list of few of the bugs: by hayden · · Score: 1

    But on the plus side: Notepad is unbundled from the OS, and now availble for only $99 from local retailers.

    Or as the only application that's easy to make with Visual Studio for a mere $400 (ish)

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  201. Only 65,000? by RAruler · · Score: 1

    Why, it appears Microsoft has cleaned up there act a little. Why, the amount of bugs for Win95-Win Millenium must number in the millions by now. Thank god for the hard working, dedicated Quality Assurance boys at Microsoft who have worked so hard to keep the number of bugs in this latest product under the 100,000 mark. This just shows that Microsoft isn't the greedy, capitalistic, hoarding company that puts its own agenda before the user. Thank god they have hired professionals to patch up, what is at best a bunch of spaghetti code. A company like Blizzard has the Audacity to delay their product because of a couple of bugs. Other companies should look at the shining example that is Microsoft. Who, will sacrafice a shoddy product just to meet a release date, so Bill Gates can look down upon his deciphels from his big giant video monitors and annouce "Let their be bugs!".

    --

    --
    Insert Witty Sig Here
  202. Re:bugtracking and product release by IntlHarvester · · Score: 1

    for the sake of some degree of objectivity let's assume there are 20,000 actual "bugs" in Window 2000
    ...
    This is in spite off the resources they are claiming they have used to beta test the product!

    Note that one thing you will get from an extended (>1 Year!) beta/QA cycle is a large number of detected bugs and other issues. When you pay a large number of testers and have several thousand unpaid testers, you'd better have a pretty big database after the fact.

    The important thing is that we don't have a metric to compare the 65,000 or 20,000 number with -- We don't know how many 'open' issues exist in Sun's Solaris BugBase or IBM's OS/2 BugBase, or even RedHat's internal BugBase. 65,000 could be a small number in comparison (depending on methodology, etc.)

    It's like saying that the Linux kernel only has 23 bugs because that's all Alan Cox bothered to write on the back of a cocktail napkin when someone asked him after a few rounds -- the number is purely dependant on amount of effort put into finding the number.

    Send an army of QA testers at RedHat or Debian for a couple years, and see what they come up with, then start talking numbers (And don't forget to pay bughunt bonuses like MS does!) I know that I can find about 30 little UI glitches in 15 minutes in front of a Linux OS.
    --

    --
    Business. Numbers. Money. People. Computer World.
  203. Re:bugtracking and product release by IntlHarvester · · Score: 1

    Yup, reading down the page, there's apparently 10,000 items in Debian's list. However, does that mean that Debian has 2x to 6x less bugs than Windows 2000. (I can't say because Debian won't install on my machine and Win2000 [and Mandrake] will -- and I haven't logged it as a 'showstopper'.

    Note that Open Source uses a different (and IMO, better) methodology than Microsoft. If I find a bug in a particular package, I'll probably report it or send a patch to the package maintainer and let him/her deal with Debian. Debian/RedHat/etc are primarily concerned with the packaging issues, and aren't intended to be a be-all-end-all like MS's database.
    --

    --
    Business. Numbers. Money. People. Computer World.
  204. Re:Software Production Statistics and W2K by Mr.+Objectivity · · Score: 1

    Even if you double the total bugs in the codebase to 130,000, your still talking 1 bug in every 230 LOC. I don't think, even as the product goes live, the bug count will double. So 1 in 230, if that is the final number, still is pretty good. Obviously, you can never know all the bugs in the code. But perhaps they know about so many because of how extensively tested the product is. I have been using it in a number of situations now for over a year, and it has been rock solid. Also, there bugs in a lot of cases, as the memo states, are trivial things such as "this button is off 1 pixel to the left on this form" kind of stuff. Some of it is new feature request! I don't know of anyone else that would track a new feature as a bug in current product.

  205. Software Production Statistics and W2K by Mr.+Objectivity · · Score: 1

    Software production generally yields about 1 bug per 100 lines of code. Windows 2000 is ~ 30 million lines of code. Using 65,000 as the bug count, then MS has 1 bug per 461.5 lines of code in W2K. If you are more conservative on what you call a bug and use 22,000 for the bug count, MS has 1 bug per 1,363 lines of code. Looking at the bug count numbers in this fashion, it would be fair to say that MS has done a tremendous job removing defects from W2K based on commonly held software engineering rules.

  206. Re:A suggestion to Microsoft-emulate commercial Un by Mr.+Objectivity · · Score: 1

    W2K, like all prior versions of NT, is architecture independent except for the HAL and a couple of other small pieces I cannot remember. W2K was produced for Alpha until Compaq pulled the plug when W2K was at Beta 3 stage. I just through out my Alpha betas. Also, there is no way they would have snuck more Intel only code into the codebase anyway, when they have to transition the code to Itanium anyway.

  207. Boog databases and what's in 'em by kinesis · · Score: 1

    I was at Netscape in time to get a Zaroo Bugs t-shirt when we shipped 4.0. My brief life as a worker bee in a big software company taught me the following... every commercial software package ships with hundreds of bugs. More lines of code... more bugs.

    Win2000 is a totally new code base. Of course it has tons of bugs. It's probably just as usable as Win98, though. (take that for what it's worth)

    Lots of bugs are things like "dialog so-and-so not up to spec"... "menu items in wrong order"... "need new icon for blah"... "hard disk reformats on key-down event". Only a few of these are serious.

    The goal is to not ship a product that can cause data loss. If you don't have any data-loss bugs and your feature check list is mostly done, a profit-motivated company will yell "ship it!" and sort the rest out later.

    If Gnome developers and testers cataloged their bugs as rigorously and with as much gusto as Microsoft, we'd probably have seen thousands of open bugs in Gnome 1.0.

    With all that said, I don't plan on installing W2K.

  208. Re:bugtracking and product release by JamesKPolk · · Score: 1

    Actually, when you pay redhat $80 for their software, they're claiming to support the whole shebang, not just the packaging.

    Note the comment by bero-rh, earlier in the thread.. where he says that gcc is even included in Red Hat's bugzilla.

    But, you're right, when you say that open source does lead to quicker bug responses.

  209. windows 2000 is the y2k bug by chaos4u · · Score: 1

    hah just when we all thought y2k had come and gone ... microsoft has the real bug and will relese it upon the masses on feb 17th 2000

    music the paint
    dancefloor the canvas

    --
    Music the Paint dancefloor the canvas your body the brush
  210. Re:No thanks. by ArsonSmith · · Score: 1

    and with some exceptions, only makes sense when it's networked together with other Windows 2000 machines.

    Does this bother anyone else? This just sounds more like the crap that Microsoft trys to do with making sure that you can't run anything except Microsoft crap. I can't even send someone a wp8 document and them be able to open it in word 2000. Why not? I can open almost any word doc in word perfect. It is this kind of deliberately being incomputable that makes me hate m$.

    ArsonSmith

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  211. Re:Bogus article by Zico · · Score: 1

    If Netscape had made a version 4 of their browser which rendered pages properly and didn't crash under Linux all the time, then someone leaked a memo detailing thousands of thousands of bugs (of course, not detailing the nature of said bugs, like whether or not a certain device won't work with it), it wouldn't make me stop using the browser just because I didn't have the source. I'd rely on my own personal experience of using it, combined with that of others to judge the seriousness of such a detail-free memo, to decide whether or not it's worth using. Win2K seems to be faring extremely well in this department.

    Cheers,
    ZicoKnows@hotmail.com

  212. Re:Except for the stuff in the service pack ... by Zico · · Score: 1

    They didn't put out a Service Pack before it's been released. They're planning one for June, partly to correct some of the legitimate smaller bugs that still remain (and any big ones that crop up before then), as well to play to the "I won't buy it until they put out a Service Pack" crowd. If there were any biggies left, they'll do what they did for the Index Server security hole -- release a hotfix, just like any other OS vendor.

    Cheers,
    ZicoKnows@hotmail.com

  213. Bogus article by Zico · · Score: 1

    Not to mention that the 65,000 number doesn't refer to bugs, but also requested enhancements and optimizations that haven't yet been implemented, even the 28,000 "real bugs" sounds pretty bogus to anyone who's been using Win2K heavily since RC2.

    Since there are just sooooo many thousands of bugs, I challange ZDnet and Slashdot to name even 200 of them.

    Cheers,
    ZicoKnows@hotmail.com

    1. Re:Bogus article by aphrael · · Score: 1

      The can't-fix-because-it-would-break-things problem is real. As an example:

      Windows API routine LoadRegTypeLib allows you to
      load a type library by specifying its GUID, major version, and minor version. The major versions are documented as requiring an exact match (ie., the major version you are asking for and the version registered must match exactly).

      In practice, however, win9x and winNT both allow
      greater-than-or-equal matches --- thus, if you ask for version 1 and version 3 is registered, you will get it.

      This "bug" was fixed late in the beta cycle for win2k --- and severely broke something I was working on which had depended on it.

    2. Re:Bogus article by |Q| · · Score: 1

      I've had RC2, RC3, and now the Final of 2000 on my PC. While my hardware is aging and the speed is a little slower than NT4WKS with all the graphical enhancements and new features, I must congratulate Microsoft on a very reliable desktop OS. This PC has been running since I finished the install process over 3 weeks ago - something unheard of in Windows 98.

      --
      - Iain Whyte www.thewell.au.com
    3. Re:Bogus article by grrlfox · · Score: 1

      Two of the developers where I work had W2K on their machines.
      Now, all of the developers have NT4sp5||sp6a running. W2K certainly seems to have fared differently in our programming department.

      --
      I'm not feeling that clever this morning.
    4. Re:Bogus article by Caspuh · · Score: 1
      and somethign got broked when i gave up

      obviously we're dealing with some kind of computer genius here. leave the big, scary computer alone and go play with your pikachu dolls.

    5. Re:Bogus article by billybob+jr · · Score: 1

      My roommate is running the release version. He likes it pretty well for a desktop OS. I would be interested in knowing the "bug" count for windows 95,98, and NT4 were.

      Win2k is a very able replacement for windows 98. I would guess that it is for NT4 also.

    6. Re:Bogus article by Pteryx · · Score: 1

      I agree; Slashdot is overhyping this one. If you read the article carefully, you'll see that 63,000 known defects does not necessarily translate to 63,000 (or 65,000) bugs. However, even if only one percent of these defects turn out to be real bugs, that's 630 bugs -- quite a few, maybe even enough to stir up a false advertising suit (thanks to the "standard in stability" hype)... Let's hope.

      --

      Everything that needs to be said, nothing that doesn't.
    7. Re:Bogus article by bicho · · Score: 1

      listen smartyboy, did you read it well? I said im no good programmer, and i was just testing it. I gave up trying to install Netscape Enterprise Server. It would run ok, then unistalled it, and something was broken on windows. How can I tell what was it? tell me, smartyboy.

      --

      errera hunamum ets
    8. Re:Bogus article by bicho · · Score: 1

      It would run ok Sorry about that, should have been "wouldnt run" obviusly, the server was not made for w2k, but the point is how fragile w2k is... anyway, for the shake of you, MS lovers, it was RC1 i tried.

      --

      errera hunamum ets
    9. Re:Bogus article by JDax · · Score: 1
      Not to mention that the 65,000 number doesn't refer to bugs, but also requested enhancements and optimizations that haven't yet been implemented, even the 28,000 "real bugs" sounds pretty bogus to anyone who's been using Win2K heavily since RC2. Since there are just sooooo many thousands of bugs, I challange ZDnet and Slashdot to name even 200 of them.

      From an Infoworld article:

      BugReport Special: Windows 2000

      According to Microsoft, you should not have a fully qualified DNS computer name with more than 64 characters in Windows 2000. If you do, PKI (public key infrastructure) services will fail, which will cause failures in Enterprise Certificate Authority, domain controller and computer automatic enrollment, and IPSec enrollment.

      In Windows 2000, if you upgrade your file system from FAT to NTFS, your CA services will fail with this error message in the Application Log: "Certificate Services did not start: Unable to initialize the database connection for (Your CA Name here). Class not registered 0x80040154." Microsoft says you can fix this by uninstalling the CA service and then re-installing it. Make sure to use the same CA name, key pair, and database that you did before.

      An upgrade "feature" that you should be aware of: During an upgrade to Windows 2000, Microsoft officials say that the default security settings you would get if you did a clean install will be applied automatically. This means that if you had tighter security prior to the upgrade, those settings are gone. If you want them back, Microsoft says you need to reapply any custom security settings.

      You should delay using EFS (Encrypting File System) on a computer that you have upgraded from Windows 95/98 to Windows 2000 until you are sure that the computer has actually joined the new Windows 2000 domain. If you don't, you may have problems with your EFS recovery and migrating private cryptographic keys.

      Microsoft officials say that if you want to use Microsoft Office 95 on a Windows 2000 computer, you need to have the Office 95 Year 2000 update installed, which is at officeupdate.microsoft.com/downloaddetails/o95y2k. htm. Make sure that you have installed the latest patches for all the Office applications.

      If you have Microsoft Outlook 2000 installed on your Windows 95/98 computer, and then you upgrade to Windows 2000, you will have to reinstall Outlook 2000 after the upgrade. Microsoft officials say you will be warned during the upgrade process. If Outlook 2000 is in your Startup folder, it will happen automatically. They also say that the Outlook reinstallation is very slow, and the progress bar will reset a number of times. Do not cancel the installation, even if it appears the computer is locked up.

      If you have a Windows 95 computer with the Microsoft Proxy client, with Winsock 1.1 and you upgrade to Windows 2000, the Proxy Client will be uninstalled. You will see a message to that effect during the upgrade. Reinstall the Proxy Client after the upgrade.

      Microsoft officials say that if you are running Windows 2000 on a multi-homed computer, and if you have two or more interfaces with an APIPA (Automatic Private Internet Protocol Addressing) address, you may end up with inconsistent routing behavior for your computer. Microsoft will have more information in its online Knowledge Base.

      If you install Windows Media Services as part of an upgrade to Windows 2000, you may cause some problems if you are trying to use Netscape Navigator 3.04. That browser may not be able to get the URL of the web page that contains an embedded client, which causes a problem in logging the client information-the URL value of the cs(Referrer) field. Microsoft doesn't mention a fix, but they specifically cite this older version of Navigator, so an upgrade of Navigator may be in order.

      If you upgrade to Windows 2000 and add the optional Windows Media Services components, you may run into an incompatibility if you also have Microsoft Site Server 3.0 with the Site Server Membership Authentication plug-in. According to Microsoft, there is a boot race problem, which means the plug-in won't load, and clients won't be able to connect to the Windows Media Services. This error won't show up in the Windows 2000 Server Event Log service. But if you use the Windows Media Administrator to connect to Media Services, you will get an error message saying you must restart the Windows Media Unicast service. Microsoft officials say to follow that advice as a workaround.

      If you have installed Windows Media Services as part of a Windows 2000 upgrade, and you then enable HTTP streaming in the Windows Media Administrator, Microsoft officials say you need to restart your computer. If you don't, the Windows Media Services Event Log fills up with errors.

      According to Microsoft, if you upgrade to the release version of Windows 2000 from a previous (presumably beta) version of Windows 2000, and you have a disk that is part of a fault-tolerant set, it may become orphaned during the GUI setup. However, they say you will not lose any data, and you can rebuild the disk with the Disk Administrator snap-in. If it is a mirror disk, use the Resynchronize Mirror command. If it is a RAID 5 disk, use Regenerate Parity.

      Here is a situation to avoid, according to Microsoft. When upgrading from Windows NT 4.0 to Windows 2000, you may not want to create logical drives within extended partitions on basic disks. A drive geometry translation error in the Logical Disk Manager may trigger this error message: "Parameter is incorrect." There is no workaround.

      Microsoft points out a problem with the Windows 2000 Backup procedure that is caused by Microsoft Office. Sometimes, applications won't restore because of long file names. The Office components use short 8.3 names when registering component locations in the Registry. After a restore, some of these may point to the wrong place, because short file name generation is based on the order in which the applications are installed. The fix is to reinstall any applications that fail.

      If you do a Windows 2000 System State Restore, which is part of Windows 2000 Backup, your network identification may say that your computer is already part of the domain. This is wrong. Microsoft says you must rejoin the domain, otherwise you may see this error message: "Trust relation failure." The workaround is to: 1) Join a workgroup; 2) Restart the computer; 3) Rejoin the domain; 4) Restart the computer again.

      If you are going to do a scheduled backup with Windows 2000 Backup, and the wrong kind of media is mounted in the backup drive, the backup operation will not start. There will be no outward notice of the failure, since a scheduled backup runs without a user interface. However, if you look in the backup log, there will be a notice of the failure.

      According to Microsoft, it is only a display issue, but in Windows 2000 Backup the elapsed and estimated times will not be correct. For now, Microsoft says to ignore the display.

      If you are going to do a Windows 2000 Backup to an Exabyte EXB-220 Changer with 8-mm tape, Microsoft says you need to upgrade your firmware for the changer to 6.4.3. Otherwise, you may see this error message: "write file mark."

      The Windows 2000 Backup applet may not be for you, if you have huge data volumes (more than 100 GB) that have file counts in the millions. According to Microsoft officials, you may not be able to restore files at the end of a large backup set. They have two suggested workarounds. Either use third-party backup software without the limitations, or break up your backup procedures into smaller segments.

      In Windows 2000, you may get an access error in NTBACKUP.EXE if you have a path name greater than 1000 characters in length. The workaround use shorter path names.

      When you upgrade to Windows 2000 from Windows 95/98, you may be told by Windows 2000 that these network adapters will not be supported: 3Com EtherLink III EISA 10/100 (3C597-TX); IBM Etherjet ISA Adapters; Crystal LAN CS8920 ISA Adapter; Olicom Plug and Play Token-Ring ISA 16/4 (OC-3118) Adapters. After installation, you may be pleasantly surprised to find that they work anyway. Microsoft says you might have to reset any static network settings.

      Microsoft says that the following adapters will not support Media Sense in Windows 2000: Hewlett Packard HP 27247A PC LAN/16 ISA Adapters; Hewlett Packard HP 27250 PC LAN/8 ISA Adapters; Hewlett Packard HP 27247B PC LAN/16 TP Plus ISA Adapters; Hewlett Packard HP DeskDirect J2973A 10baseT PCI LAN Adapters; Intel Pro/10+ PCI Adapters; SMC EtherEZ 8416; SMC EtherCard Elite 16 Ultra (8216). Because of this, you may be affected by the following errors: display of the wrong connection speed; inability to updated speed after enabling; wrong status of cable connection. There is no workaround.

      When you upgrade to Windows 2000 from Windows NT 4.0, you may be told by Windows 2000 that these network adapters will not be supported: 3Com EtherLink 905x 10/100 series of Adapters; Compaq Ethernet or Fast Ethernet PCI Adapters; DEC FDDI Controller PCI (Defpa) Adapters; HP EN1207D-TX PCI 10/100 Fast Ethernet Adapters; Intel EtherExpress PRO/10 Adapters; Intel Pro/100 Intelligent Server Adapters (I960). Yet after installation, you may find that they work anyway. Microsoft officials say you might have to reset any static network settings.

      If you are using multiple 3Com 3c509 TPC ISA adapters in EISA mode on a Windows 2000 computer, once you disconnect them using Network and Dialup Connections, you will not be able to reconnect them to the network without rebooting your computer. These adapters also sometimes have problems with Windows 2000 Plug and Play.

      If you have a 3Com Fast EtherLink ISA 100BaseTX adapter (3C515-TX) on a Windows 2000 computer, and you disable or enable the adapter through Device Manager, your computer may lock up. There is no fix yet.

      On a Windows 2000 computer with a wimpy power supply, an Adaptec ANA62044 64-bit 4-port PCI Fast Ethernet adapter may not be able to automatically negotiate network connection on two of the ports. The only "fix" is to upgrade to a computer with a greater power supply.

      Windows 2000 is incompatible with multiple Madge ISA TR adapters. According to Microsoft officials, this will trigger system instability, especially with network connections.

      If you have SMC 8216 Ultra, 8216 Ultra Tiger, or 8416 EtherEZ cards installed on a dual processor, ACPI-compliant Windows 2000 computer, you should not have adapter resource settings of IRQ 10, I/O address 300, and RAM address CC00. This will cause a boot failure. You will have to choose adapter resources that don't conflict with other system resources, say Microsoft officials.

      Windows 2000 TAPI is incompatible with any ATI video cards that have TV tuners. This would include the ATI-TV, the ATI-TV WONDER, and the ATI All-in-Wonder cards, according to Microsoft officials. They hope to add support later.

      The shipping version of Windows 2000 will not have drivers for Kodak USB cameras. However, Microsoft officials say you will be able to get drivers for these cameras from Kodak at http://www.kodak.com.

      If you are going to run Windows 2000 on an IBM ThinkPad 760EL, 760XD, or 765D laptop, you probably don't want to use an IBM Ethernet Credit Card adapter. According to Microsoft officials, this adapter will not receive a DHCP address, which means it won't have network connectivity. There is no fix at this time.

      If you use a Macronix MX98713 on an ACPI compliant Windows 2000 computer, the adapter may cause the computer to hang. Microsoft officials say you need to check with Macronix for an update for this adapter.

      You will have problems updating to Windows 2000 if you have an NE2000 or compatible network adapter in your computer, and it has an input/output (I/O) address at 340h (0x340). According to Microsoft officials, your computer may lock up during installation when you get to text mode. As a workaround, you can remove the card or change its I/O setting. After Windows 2000 is installed, the card will work correctly, even at that address.

      If you install Windows 2000 on an ACPI-compliant computer, and it has a Xircom CE3 PCMCIA or Compaq Netflex 3 PCI Adapter, you will not be able to resume computing from hibernation or standby modes. To avoid the issue, Microsoft officials say to disable Power Management if you are using these adapters.

      Do not install or upgrade to Windows 2000 on a computer that has an AVM ISDN adapter. Microsoft officials say to uninstall and remove the adapter, then install Windows 2000. After installation, you can reinstall the adapter and configure it.

      According to Microsoft officials, Digi International Datafire RAS PCI onboard DSP-based modems are not supported in Windows 2000. However, they say that Digi will be updating their driver package, which will then provide support.

      On a Windows 2000 computer, if you have a Digi International 8-port PCI card installed, and you have an 8-port concentrator connected to the card, you will not be able to install or support modems, according to Microsoft officials. There is no fix.

      If you have a Digi International Multiport Serial card, and you go to Windows 2000 Device Manager and change its properties, the Properties window will remain silently active for about twenty seconds, say Microsoft officials. During this time, you will not be able to close the Device Manager window. The workaround have patience.

      Microsoft officials say that some PC card network adapters may not be able to handle heavy network traffic on a Windows 2000 network, and may either lose their connection or hang. These cards include: 3Com Megahertz 10/100 (3C575); Xircom CreditCard Ethernet IIps (PS-CE2-10); Earlier versions of the Xircom CE2, although later versions are OK.

      If you are running Windows 2000 on a Compaq Presario laptop computer that has a Lucent Technologies modem, you may have some problems. According to Microsoft officials, the modem will be detected, and Windows 2000 will install the correct drivers, yet the modem won't work. They say this will be fixed by Compaq, who will have an updated BIOS.

      Windows 2000 may not be a good idea on a computer with a display adapter using the Voodoo2 chipset. According to Microsoft officials, it will only work as a secondary display adapter on a multi-monitor system. Voodoo3 Pass Thru and Scan Line Interleave are not supported. According to Microsoft officials, this will leave you with sub-par performance. You may want to check in with 3dfx to see if they have new or updated drivers at http://www-dev.3dfx.com/.

      If you are running Windows 2000 on a computer with an ATI Mach 64 display adapter, with the drivers that come with Windows 2000, Microsoft officials say your computer may lock up when you start the game Return to Krondor. There is no fix yet.

      If you are running Windows 2000 on a computer with an Intel i740 display chipset, you may not want to disable PCI bus-mastering. If you do, Microsoft officials say your display adapter may hang. There may also be incompatibilities between drivers for this chipset included with Windows 2000, and the VIA system chipset.

      According to Microsoft officials, a bug in the streaming video decompressor may cause problems with display adapters that use the nVidia Riva 128 Chipset. The bug may cause some streaming video to play upside-down. They don't give a workaround, but standing on your head may work.

      There is an incompatibility between Windows 2000 and Adaptec CD Creator 3.5b. Microsoft officials say you should upgrade to CD Creator 4.0.

      In Windows 2000, if you are looking at a folder in Large Icon view, the icons for Adobe Illustrator 8.0.1 files may show up as black squares. The only workaround is to pick some other folder view.

      If you upgrade from Windows 95/98 to Windows 2000, you will lose the File, Adjust Color Printing function in Adobe PhotoDeluxe. Microsoft has not yet found a workaround to bring this function back.

      If you are going to do a clean install of Windows 2000, or when you upgrade on a Windows NT 4.0 computer, the installation process will not be able to automatically find any ISA-based display adapters. Once you manually install the correct driver, the adapter should work.

      If you try to install Broderbund Software Calendar Creator 5.0 on Windows 2000, you are going to get an error message saying that the Setup routine can't find Windows NT 4.0 SP3, which it needs. Since you probably don't want to move back to that OS, you better wait for an upgrade to Calendar Creator.

      Microsoft officials say not to use Command Software Systems Command AntiVirus 4.54 on a Windows 2000 computer. If you do, things will get so messed up that you will have to reinstall Windows 2000. Microsoft officials say an update will be coming from Command Software at http://www.commandcom.com/.

      If you upgrade to Windows 2000 on a computer that has Eudora Pro 4.2 on it, Microsoft Outlook Express will elbow Eudora aside and register itself as your default e-mail program. When you start Eudora Pro, you will see the prompt asking if you want Eudora as your default. If you say yes, you will then see this error message: "Eudora was unable to update the system registry. Your default mail program has not been changed." Microsoft says you can go to the Control Panel, Internet Options, Programs tab, and select Eudora Pro as the default.

      Microsoft says that Asymetrix ToolBook 1.5 and 1.53 DayBook Month View will not run on Windows 2000. They say to check with Asymetrix for any updates.

      If you upgrade from Windows 95/98 to Windows 2000, and you had HotSync Network installed to synchronize with your Palm device over a network, you will have some initial problems. The network synchronization won't work until you first do a local synchronization between your Palm and the host computer, using the cradle attached to the local PC.

      When you upgrade from Windows 95/98 to Windows 2000, and your computer had Hummingbird Exceed 6.1 installed, your Exceed XConfiguration file may be lost. This will cause the error message: "INETD Error: Error creating configuration file." Microsoft says to reinstall Exceed 6.1 on to Windows 2000.

      Windows 2000, there are some incompatibilities between IBM ViaVoice 98 Executive 5.2 and IBM Simply Speaking Gold 3.5, and some video cards. Because of this, Microsoft officials say that sometimes the Actor will only show up as a black square when you select Begin reading. There is no workaround at this time.

      According to Microsoft officials, you will not be able to install Intergraph DiskShare 3.2 on Windows 2000. If you try, you will get this error message: "This Setup process has determined that you are running on the Microsoft Windows NT 5.0 operating system. This version of DiskShare does not support this operating system. Please verify that you are installing the correct version of DiskShare." For now, there is no workaround.

      According to Microsoft officials, a number of programs that use the InstallShield 3 Setup Engine will have a problem when trying to install multiple listings under the Start, Programs menu. It may cause you to see a message such as: "Variable is not large enough for string. Check string declarations. Error 401." It may also cause the shortcut to stay on the Start menu even after uninstalling. Some of the software in question: Raxco Software PerfectDisk; Panda AntiVirus; Norton Crashguard; Executive Software International Diskeeper; Iomega Windows NT tools for JAZZ drive; Berkeley Systems After Dark 3.2; Apple Computer, Inc. QuickTime 3.0 and QuickTime 3.0.2; Interbase Client & Server; Master Clips Publisher; Autodesk AutoCAD 14.

      According to Microsoft officials, Symantec Norton Utilities 2.0 for Windows NT will not be able to handle FAT32 drives on Windows 2000. If you try to use Disk Doctor or Speed Disk on FAT32, you will see this error message: "Partition has an unrecognized error on it, would you like to fix the problem?" If you say Yes, you may lose data. Check with Symantec for compatibility information regarding their utilities and Windows 2000.

      If you are going to install the Novell GroupWise 5.x client on a Windows 2000 computer, Microsoft officials say you first have to install WMS. This will install MAPI components that GroupWise needs. You can do this from the Windows 2000 CD, in the Valueadd\#092Legacy folder.

      Special Windows 2000 Bug Report by Bugnet's Bruce Brown and Bruce Kratofil, who are co-authors, with InfoWorld's Brian Livingston, of Windows 2000 Secrets, published by IDG Books.
      -------------------

      --
      -- Win2k: "It's not so much that it's only 65,000 bugs, it's just that they stopped at 65,535 to prevent an overflow."
    10. Re:Bogus article by spectecjr · · Score: 2

      Since there are just sooooo many thousands of bugs, I challange ZDnet and Slashdot to name even 200 of them.

      I'll name one of them! (Since I entered at least 3 bugs into that database once-upon-a-time... I've been there...)

      It goes something like this:

      Title: License Plates out of Date.
      Description:
      Car has out-of-state plates. Get new ones.

      Repro: Look at front and rear of car.

      Status:
      Resolved - won't fix
      Reopened
      Postponed
      Closed as fixed
      Reopened - Assigned to new team member from out of state...
      Postponed.

      ...

      Etc etc etc... so on and so forth :)

      (As for the other 62999, I have no idea... but a large number of them are most likely bugs that can't be fixed, because fixing them would break existing applications - such as the "Tab control when positioned with tabs running vertically will not return correct dimensions of space remaining" one that I filed about a year ago...

      The thing is, it can't be fixed... apparently (though I never got one of the NT team to tell me how the info could be used), the values it returns are deterministic, and as such, someone could have come up with a calculation to work around the problem, and as such, fixing it would break existing apps.

      This is the way it goes, folks - a lot of bugs get entered and can't be fixed because they'd break compatibility with some olde Win3.1 app or something.

      Shame really.)

      Simon

      --
      Coming soon - pyrogyra
  214. Re:Ask Microsoft by Zico · · Score: 1

    Microsoft already has named some of them. If ZDnet, however, wants to play the FUD game with completely false headlines that they admit as such in the body of the article, then lets see them do a little more informing of the reader beyond obtaining leaked memos.

    Better yet, ask ZDnet why their publications have given Win2K such high reviews while trying to convince people how defective it is. Another low point for computer journalism...

    Cheers,
    ZicoKnows@hotmail.com

  215. Re:If you are going to be pedantic by mcc · · Score: 1

    aha.. now i get it.
    sorry, misinterpreted "has a negative number" and "underflow" to mean the opposite of what they were supposed to.. clever. :P

  216. Now *really* this isn't flamebait- how many of you all have actually used Windows 2000? MS has made it available in full form to its MSDN members, and we have been using it at work for several months, with *no* problems- we are still going through auditing it security-wise.

    now to the specific point:
    What do Unix admins/users know about Windows? I mean really, look at it the other way- do you listen to what Windows users say about linux? I mean come on, this subject is more than a little tired. Common sense and wisdom say that if you are unfamiliar with a topic, listen and watch. We can all sit and poke fun at NT4 together, just as I did/do at 95. Microsoft *is* a business, and they will do what they can to grow and survive. I am not sticking up for MS per se, but since when do we hold a separate set of standards for OS'es? based on elitism? BeOS for example, is really really cool- but the number of things (apps and hardware) are very, very narrow- but are there a zillion posts on how much it sucks because of it?

    Hopefully this isn't zero'd, and hopefully I can see some cool, thought out repsonses =)

  217. ZD nolonger fears Microsoft? by Felinoid · · Score: 1

    Well I guess ZD no longer fears the wraith of Microsoft.
    Only a few years ago ZD wouldn't have reported a story like this or would have put the best spin posable on it. Why? For fear that Microsoft might respond by cutting them off. Now such a threat dosn't seem to bother ZD.
    Yes even to my Linux Zelot eyes it dose look like ZD has put the worst spin on this. 65k posable bugs.. maybe? We don't know if they exist or if any of them will be in the final code?

    That is still a lot of bugs to fix.. It should be resonable to presume some will be missed.. That is presumming there really is 65k bugs... Yes I'm having a hard time picturing ANY code having THAT MANY bugs... even a Microsoft product...
    65k issues... thats beleavable... "I don't like this font"... But then 65k issues are asthetic and not real problems.

    This has that FUD like feel to it... I'd have said it was prompted by Microsoft if it wasn't for the fact that Win2K isn't compeating against Microsoft...

    --
    I don't actually exist.
  218. Re:Makes me glad... by CodeShark · · Score: 1
    You missed my whole point, which is not trying to talk down Win95. I agree that the installations aren't necessarily that big a deal, aside from my wasted time -- it's that the initial release wasn't stable, the second release, -- well, when I upgraded to a new Intel motherboard, the OS started flaking out, but instead of having to tweak a few configs, I had to go to (and pay for) a whole new version of the OS. With no upgrade path other than a hard disk reformat.

    Here's the key: all three (OSR 2 has some huge flaky bugs) are so-called "gold releases", which M$ touts as being "low defect".

    So let me ask you, do you want to recommend to your IS masters that they install an OS with 28,000 announced "larger" bugs, just to assist the beast from Redmond in perpetuating a tradition of shoddy bug fixes?

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  219. Makes me glad... by CodeShark · · Score: 1
    That I just ordered the latest ____ Linux Distribution (name omitted to avoid fws (flame war sparks).

    Seriously though, after my experience with Win95, I'm not surprised. The short story is that 95 trashed a disk it wasn't even on, the so-called stable version didn't work with newer motherboards, and the OSR-2 release (yes, the OEM version), required me to completely reformat my hard disk in order to install. That doesn't count the fact that IIRC at least one of the service packs cost additional from M$, didn't it?

    So when the next great Linux version comes out, or I change hardware, etc.? Rebuild the new kernels, config changes -- the point is, I am in control, and if there are bugs, they get fixed and tested before M$ can even blink and charge me for a partial fix to their so called "gold code" -- complete with 65,000 bugs - 28,000 serious.

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  220. Re:In fairness by mTor · · Score: 1

    I agree with your assesment however... 65K of these bugs? There's gotta be some that are not cosmetic in nature. What does MS have to say about those?

    Maybe they are "features and NOT bugs!" ;)

    nick

    --
    GroundAndPound.com News and info for martial artists of all styles.

  221. Re:Ignorance, but not negligence by QuMa · · Score: 1

    I thought w2k wasn't going to have service packs?

  222. BSOD's aren't important... by Mainusch · · Score: 1

    I was recently flying out of Manchester airport, and observed that one of the displays showing the passengers flight information, instead of showing this information had a Blue Screen Of Death. I thought to myself "Thank God they don't use Windows in the tower.... they don't, do they?". Bugs are only important if you expect to deploy in mission critical areas. I don't care if some telemarketer's desktop PC crashes, but Micros~1 is trying to move into markets where bugs will literally kill people.

    --
    Joe Mainusch http://www.weber-amps.com
  223. This is not the issue by freddevice · · Score: 1

    Who cares how many bug's anyone claims, counted or uncounted. What matters is what people think when it starts sitting on their desk. Not the people that are paid to say nice things, average user.

    I was playing cards on the net, my opponent mentioned she was using WIN2000, and it crashed more often than NT4. Now that had a profound effect on my view of what is about to happen.

    Ok I will wait a little longer, but if that is the general view after the release date. No way.

    But even if it is better than NT4, you have to ask the question however, why would you spend $500 when you can have a better internet solution for free.

  224. Bugs are a part of life... by toofast · · Score: 1

    ... But 65,000? I can understand a couple dozen, but this is ridiculous. And the Windows consumers let it all happen, without a fuss.

  225. Re:For comparison by sec · · Score: 1

    Comparing W2K to a Linux distribution isn't a good comparison, however. Linux distributions contain all kinds of application software that not even Microsoft would dare to call part of the OS.

    On a related note, it does make me curious how many of those W2K bugs would disappear if they dropped some of their blatently application software *cough*IE*cough* from their distribution.

  226. Re:Windows and non-x86 platforms by ChadN · · Score: 1

    I am sure that they are working on supporting the Itanium (IA-64) architecture, as more than just a 32 bit OS. Anyone w/ hard facts?

    --
    "It's overkill, of course. But you can never have too much overkill." - Anonymous Slashdot Coward
  227. Re:Good poll? by desertfool · · Score: 1

    i must agree, much like the questions that were asked a couple of days ago about breaking up Microsoft. Very biased.

    Also, didn't Microsoft say that they weren't going to release a service pack for Win2K? How then, can they fix this?

    --
    Just a dude. Stuck in IT.
  228. THWACK! (nt) by kipling · · Score: 1

    .

    --
    -- open source? sounds like the real book --
  229. Re:Spelling. by Yert · · Score: 1

    http://www.nhtsa.dot.gov/c ars/problems/recalls/recmmy1.cfm
    Do a search for your car - maybe it's got more "bugs" than you think...

    Your '93 Talon has a potentially fatal flaw in it's "programming"....I suggest you call the "programmers" and get a "patch".

    ---------------------------------------------
    NHTSA CAMPAIGN ID Number: 98V069002 Component: POWER TRAIN:TRANSMISSION:AUTOMATIC Manufacturer: CHRYSLER CORPORATION Mfg. Campaign #: 780 Year: 1993 Make: EAGLE Model: TALON Potential Number of Units Affected: 42214 Manufactured From: MAY 1989 To: FEB 1998 Year of Recall: '98 Type of Report: Vehicle Summary: Vehicle Description: Passenger vehicles. Lockup of the transfer case can occur due to insufficient lubrication. This condition can cause a loss of vehicle control, increasing the risk of a crash. Dealers will inspect the vehicles for adequacy of the transfer case oil volume, transfer case oil leakage, and operational degradation of the transfer case mechanism. If oil volume is insufficient, the appropriate amount of oil will be added. If there is transfer case oil leakage, affected components will be replaced. If the transfer case shows operational degradation, the transfer case will be replaced. Owner notification began July 6, 1998. Owners who take their vehicles to an authorized dealer on an agreed upon service date and do not receive the free remedy within a reasonable time should contact Chrysler at 1-800-992-1997. Also contact the National Highway Traffic Safety Administration's Auto Safety Hotline at 1-888-DASH-2-DOT (1-888-327-4236).
    ----------------------------------------------

    -Yert

    --
    Truck driver, plumber, Linux systems engineer.
  230. two weeks? by delmoi · · Score: 1

    I get that on my win98 box :P

    [ c h a d o k e r e ]

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  231. second rate software by delmoi · · Score: 1

    You mean like Netscape4.x for Linux?

    [ c h a d o k e r e ]

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  232. Just to be fair... by Minstrel78 · · Score: 1

    The article points out that "Microsoft is estimating that 28,000 of these are likely to be "real" problems." The headline makes it seem much larger than that, while in fact some of the "bugs" are just reports of confusing controls or feature requests. This is not to say that 28,000 real bugs is a small number, however.

    1. Re:Just to be fair... by evin · · Score: 1


      char win2k_source[30000000];

      char debug(int bugcount)
      {
      char f;
      char *p = strstr(win2k_source, "bsod();");
      pass_around(p);
      if(!p) {
      bsod();
      return '!';
      }
      strncpy(p, "complain_user_error();");
      *((int *) &f) = bugcount--;
      if(!bugcount)
      return f;
      return debug(bugcount);
      }

    2. Re:Just to be fair... by whome · · Score: 1

      28,000 bugs in the code,
      28,000 bugs,
      take one down,
      pass it around,
      27,999 bugs in the code.

      (repeat)

    3. Re:Just to be fair... by Fishstick · · Score: 1

      That would be really funny as a block of C code, too bad I'm too lazy to take a shot...

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

  233. geez... by Uart · · Score: 1

    bill g and stevie b are going to make Larry A. and ESR a whole lot richer! Windows 2000 is being shot at by everyone right now, it seems. Pah! Take that Darth Gates!

    --

    Opinionated Law Student Strikes Again!
  234. 0.1% satisfaction (I can't get no...) by zique · · Score: 1

    spokeswoman says 750000 beta testers received
    W2K but only hundreds will "sign off on the
    incredibly high quality and reliability" of it.

    Hmmm, I'm glad I did not beta tested this thing.

    Cheers,
    Zac

  235. Re:65,000+ bugs? Hardly! by donarb · · Score: 1

    No, the word you're looking for is innovations.

    Don

  236. Windows 2000 has over 63,000 bugs (corrected) by znu · · Score: 1

    According to a ZDNet story, an internal Microsoft memo seen by Sm@rt Reseller claims that Windows 2000, shipping this Thursday, has "63,000 potential known defects". 21,000 of these are "postponed" bugs, which the memo claims could be "real problems." A Microsoft spokeswomen explained that "bugs are inherent in computer science," and that Windows 2000 has been more heavily tested than any other product in Microsoft's history.

    Sorry, I needed to do that. I usually don't complain about grammar issues, but this was just too much.

    --

    --
    This space unintentionally left unblank.
  237. Re:Ignorance, but not negligence by spectecjr · · Score: 1

    And, of course, MS will charge for the fix. It's a perfect business model. And when you spend that much on attorney's, your business models do *not* have to be legal.

    In the last 4 years, I've not seen Microsoft charge a penny for service packs. You, sir, are spreading FUD.

    Oh wow! it's an anonymous coward. Guess I should have realized - FUD === AC.

    Simon

    --
    Coming soon - pyrogyra
  238. Re:Ignorance, but not negligence by spectecjr · · Score: 1

    Perhaps you've neglected to remember Windows 98 or Windows 98se?

    Windows 98 SE - all those patches are available as "Windows 98 Service Pack 1" which is available for free. You don't get the internet connection sharing or any of the new features -but you get the bug fixes.

    Same with Windows 95 - you can download the service packs for Windows 95 for free from http://windowsupdate.microsoft.com - you'll get more features by upgrading to Win98, but you don't have to.

    Now... about that crack rock you were smoking..

    Simon

    --
    Coming soon - pyrogyra
  239. Re:Ignorance, but not negligence by spectecjr · · Score: 1

    Yes, Win98 Service pack is available for download, BUT only if you are using Win98 and only if you are using whatever version of IE they feel like requiring. For someone who has to maintain a large number of computers, doing this for each one is a hugh burden. Downloading a single service pack (some *.exe or *.zip or even *.cab) file would be far easier. But, I can't. This hardly counts as free to me. It's a hell of lot of work.

    Then order it on CD rom for $4.

    Simon

    --
    Coming soon - pyrogyra
  240. Encouraging Accountability by The+Welcome+Rain · · Score: 1

    If we want to encourage Microsoft to behave as well as the Linux community does and acknowledge its bugs, we can't jump on bug totals like this. Yes, I know Microsoft did not intentionally release the figure, but it's not going to encourage them to do so in future if we treat any such admission as some sort of weakness.

    Besides, what does it mean to have 28,000 known serious bugs? How many does BSD have? How about Linux?

    If we don't want Microsoft to behave better but would rather that they die in poverty and are eaten by dogs, then that's fine...but let's be clear on our goals.

    --

    --
    Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
  241. Re:Active Directory? by hardcorejon · · Score: 1

    What is this Active Directory thingy that seems to be getting so much marketing hype? On the surface, it's just a network-aware directory system right? Does it do anything that NIS/NIS+ can't do?

    - jonathan.

  242. Keep in mind... by eriks · · Score: 1

    Remember that "Win2K" is the end result of an 11-year development cycle. It started development in 1989, as "Cairo" - with a codebase completely independent from the at-that-time windows source tree, whereas win3.1/95/98 have all been forks off the same tree, likewise with NT3/3.51/4 (with the kernel src from VMS...)

    Cairo was (I dunno if it still is) supposed to be "from scratch" - although I'm sure they carried over stuff from VMS. - so 65,000 "defects" in what is effectively an 11-year-old version _ONE_ release... doesn't suprise me.

    It can't possibly be worse than NT4, at least in terms of bugs. I don't even want to think about how many reghacks/serviccepacks/hotfixes/patches I've applied to NT boxen.

    I'm not defending M$ here, but I'd be surprised if even 1/10 of 1% of those bugs resulted in BSOD's

    1. Re:Keep in mind... by be-fan · · Score: 1

      You're so wrong I don't even know when to start. Yo, some one moderate this guy down for spreading FUD. I would, but I feel like posting on this thread. First. Win2K is nowhere near 11 years old. Cairo started just before windows 95 came out, around, '94. I know cuz I have the BYTE announcement for it. Cairo is not NT. Cairo was the code name for NT 5.0 which becamse W2K. Second, 95 is not a fork of the 3.1 code base. It was re-written for the most part with most existing code moved into protected mode modules. Its less like the evolution from kernel 2.0 to 2.2 and more like BSD to Next. Next put in a new core and put all the BSD cruft on top of that. Second, NT shares no kernel source with VMS, they don't have the right to. The only VMS stuff NT has is that the designers were originally working on VMS and brought a lot of design (but not code) into NT. I think you have Cario mixed up with NT. Cario is just a version of the OS formarly known as Windows NT, which is itself probably not dated '89. NT was from scratch, but desgin concepts were carried over from VMS. It is a microkernel design which is pretty clean at the core. If you haven't read about the NT kernel, you should, it is pretty nice. Its just the servers on top of the kernel are pieces of shit.

      --
      A deep unwavering belief is a sure sign you're missing something...
  243. Finding 64,000+ bugs by HaKn5La5H · · Score: 1

    This says a lot about MicroSoft's bug finding techniques. That many bugs would be hard to find, especially with so many likely to be repeat reports.

    Does anyone have any idea as to the ratio of found/unfound bugs in MS software on releases. By how much does the bug count increase just because of more use?

  244. hrmm.... by PimpBot · · Score: 1

    Lets try a little sarcasm, shall we?

    I have a memo here which says Linus Torvalds bought 10 copies of Solaris because he likes it. I have another memo here which says Alan Cox shaved. Another memo in my possesion says my roommate has a smiley face tatoo on his left testicle.

    See where I'm going with this? Unless I see the memo, I don't believe it.

    (Of course, I expect Win2K to ship with bugs. Lots of bugs. Just not 65k of them)
    --------------------------

  245. Re:Biased poll? by Cygnus+v1 · · Score: 1

    It struck me as odd, but the fact that their report had named MS employees confirming the level of bugs/defects they were reporting certainly lended credence to the question. If the report was based on rumor and the question said "...an OS rumored to have over 65,000 bugs?", that would certainly be biased.

    --
    ---- Politics: Kissing ass and pointing blames.
  246. Re:In fairness by Hadean · · Score: 1

    Just so it's out - I'm actually a beta tester for Microsoft - and have been for Windows 95, Windows 98, Windows 98 SE, Windows Millennium and Windows 2000 (basically, all the major new Windows') and I have to actually completely agree with this poster. On the "betatest" newsgroups, there are literally thousands of posts with testers posting what they consider "bugs" which, in my opinion, are nothing but "niggly" things that doesn't deserve any attention.

    One problem, though, many of these people also post "real" bugs - freezes, crashes, any other odd occurences - that end up in the final product. Microsoft isn't always able to reproduce these problems, and so they're not solved - thing is, these problems will (and, obviously have) popped up on various people's systems. In Windows Millennium Edition (the new title), for example, I can easily count 50 or so real "bugs" and more then that in "wanted fixes" myself alone that Microsoft hasn't ever touched yet - and most likely never will. These is the same thing that happened with Windows 2000 - but to be nice to Microsoft, it's impossible to fix every single problem there is, especially if you're never able to reproduce it in-house. (see, I'm also a programmer, and if I were able to fix these problems MYSELF, then ... well, I'm sure people on Slashdot know where I'm going with that one...)

  247. What beer/liquor is the prefered choice of geeks? by thales · · Score: 1

    Moonshine! It's the only open source whiskey ;-)

    --
    Quemadmodum gladius neminem occidit, occidentis telum est
  248. Re:Oh, stop being so predictable by nmarshall · · Score: 1

    if (Linux_community == (creationists ||fundamentalists)){
    you = CSICOP ;
    }

    /*
    i was one of those 25% that windows wouldnt work well on. then i found linux does everything i need and more. maybe not as easy but it's geting there.
    */

    nmarshall
    #include "standard_disclaimer.h"
    R.U. SIRIUS: THE ONLY POSSIBLE RESPONSE

    --
    nmarshall

    The law is that which it boldly asserted and plausibly maintained..
    --Colonel Burr 1783
  249. Zero bugs by Captain+Zion · · Score: 1
    Our goal for the next release of Windows 2000 is to have zero bugs.
    Put the bug counter in an unsigned short, and add a few more bugs. This should fix the problem.
  250. Re:wow by Omar+Djabji · · Score: 1

    Where can I get an opperating system that dosn't take control of my computer and data?

    1) Put in a blank disk.
    2) Hook up a microphone to your soundcard
    3) Turn on computer
    4) Yell at computer

    If it feels like it, it will perform your commands. Be forewarned though, computers are fundamentally lazy devices and will seldom work unless something takes control of them.

  251. try again by / · · Score: 1

    While the original poster was correct in using "affect", you're wrong about the rest. Both words can be nouns: to effect something is to bring it into existence, and an affect is a deliberately assumed quirky behavior.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  252. Short integer by lgraba · · Score: 1

    65000? Hmm, might there be more and they just used a short integer? ;-)

    1. Re:Short integer by why_linux · · Score: 1

      hur hur hur... sluuurp... I am a looser.

  253. Re:Oh, stop being so predictable by Akoma+The+Immortal · · Score: 1

    >if (Liunx_community & (creationism | fundamentalism))

    Hum.. Does it mean that Linux_community exist !?

    I Think you are wrong again :)

    Let's simplefy:
    you = ((Linux_community == creationism) || (Linux_community == fundamentalism)) ? CSICOP : you;

    That's, i think was waht he means.. :)

    Regards..

    --

    --
    assert(expired(knowldege)); core dump
  254. come on guys by macpeep · · Score: 1
    Geez, what's with you people? If you read the article, you would have noticed that it's not 65000 *BUGS* really. The vast majority seems to be RFE's (Request For Enhancement) or non-issues that can be closed after it's been verified that the bug report is not valid. "Only" 27000 of these "bugs" were actual errors in the program. In other words, something that doesn't work the way it's supposed to.

    If you've ever worked with a large scale app development, you would know that high bug counts is quite normal. Mozilla, everyones favorite Open Source development project, currently has 1800+ bugs marked "new". The browser is supposed to be in beta in two weeks, yet you don't see news on Slashdot ridiculing the development.

    Why is that? I'll tell you why. Whenever there's a potential negative news about Microsoft, objectivity is thrown out the window and people start ranting about how "see! this proves Microsoft caused cancer, AIDS and killed JFK".

    Microsoft is a company that makes software. Their quality is not quite at the levels we would expect it to be, especially as it holds a monopoly position. They have used very unfair tactics against their competitors (or potential competitors). That's all there is to it. There's no need to destroy them, there's no need to spend half of your life trying to dig up dirt about them and there's no need to post biased and unfair stories about them.

    You could have mentioned that the internal memo also showed a very positive attitude about putting serious effort into driving the bug count down to zero. You could have mentioned that Microsoft will not allow any code to be checked in to the next versions of Windows until all the current bugs are fixed. But you chose not to mention this, and instead focus on making Microsoft look stupid. Pathetic.

  255. Re:65,000+ bugs? Hardly! by Zurk · · Score: 1

    no no no. its 65,000 features for Windows 2000(TM).

  256. I am impressed! Way to go Microsoft! by redsmoke · · Score: 1

    I am impressed! way to go Microsoft! They trimmed it way down. I would of though alot more than 65000 . man that is one piece of work I have to buy it now i mean only 65,000 blue screens i mean come on! isn't that the best! I can't wait!

  257. 65000 bugs in NT.... by ceeam · · Score: 1

    65000 bugs in NT,
    65000 bugs...
    You patch one down,
    Pass it around...

    64999 bugs in NT...

  258. No thanks. by Malcontent · · Score: 1

    "In the end, I suggest people use the product for a change, and see for themselves that it is quite stable"

    No thanks I have no desire to part with my hard earned money just to see if some OS is stable when I can get a stable OS for free.

    --

    War is necrophilia.

    1. Re:No thanks. by Exantrius · · Score: 1

      "...I'm right now reistalling windows on a generic workstation because my rc3 disk of W2k will not stay stable for more than a week under any kind of steady use..."

      Would you care to read that? especially the "rc3" part? rc3 is a beta, and shouldn't be construed as a final product... However I've been running RC3 for almost a month now, and well, other than a few "death clicks", where it just stops responding and I have to hard reboot, it's been pretty much rock solid...

      Wait for the final product before passing final judgement... Or perhaps wait until they release a *Win2k compliant* version of EZ CD pro...

      /ex

    2. Re:No thanks. by ganjuror · · Score: 1
      > Wait for the final product before passing final judgement...

      Hrm... well, I guess I'll have to suspend my judgement of all BillSoft indefinately then? I mean really, when is any BS (MS) release (of Windoze at least) a "final product"? They have been industry trendsetters when it comes to releasing (and charging money for) software that should prolly be considered beta-ware at best! My personal guideline is wait at LEAST 2 service packs before installing to anything but a testbed.

      The real problem noone seems to be addressing is that Winbloat2K HAS XXXXXX lines of code! The whole feature before function ethic they've pioneered has produced statistically UN-DEBUGGABLE code.

      I won't pre-judge W2K, but neither do I expect it to be "stable" for 2+ SP's.

      "HA ha!" -Nelson Munz

    3. Re:No thanks. by Kris_J · · Score: 2

      Reminds me of something is some Dinosaur movie. It's not the ones you can see that will kill you. It's not the 65,000+ known issues that will hurt, but the 20,000+ unknown ones...

    4. Re:No thanks. by DHartung · · Score: 2

      Sure, that's fine. But he wasn't addressing you.

      Windows 2000 is the most stable "dot zero" Microsoft release I've ever seen. This report of 65,000 bugs is completely divorced from any reality.

      Windows 2000 isn't for the home desktop user anyway. Windows 2000 is for corporate networks, and with some exceptions, only makes sense when it's networked together with other Windows 2000 machines.
      ----

      --
      lake effect weblog
      {Network engineer in Chicago--looking for work!}
  259. Re:FUD, Linux and YOU! by Malcontent · · Score: 1

    "So, anyways, moral of the story: Try to tone down the hypocrisy a little - every third story I see on slashdot is something about MS' FUD tactics. How is this -any- different than what MS does?"

    Here is how it's different. Nobody is being paid to spread lies and fud. The people spreading FUD about MS are doing it because 1) They genuinely love Linux 2) They are idiologically motivated or 3) they genuinely hate microsoft and all their crappy products.

    People spreading MS FUD are being paid they most likely don't acutally have any feelings one way or another. they are just doing their jobs being the good little cog in the evil empire machine.

    --

    War is necrophilia.

  260. Re:Marketing? Deadlines? Pah... by Pentagram · · Score: 1

    That's the first time I've ever heard "Pah!" on slashdot! In fact, I didn't think anyone ever said it until now...

  261. Will Microsoft be forced into W2K recall?? by JaguarsRevenge · · Score: 1

    I smell a recall!

    Now wouldn't THAT be justice for ya?! Hehe!!

  262. Bugs and Shrink-wrap Licenses. by aufait · · Score: 1

    This brings me to one of my major complaints with shrink-wrap licenses. I understand the previous posters comments that not all bugs are created equal. Some are trivial and some are rare that only occur under some special circumstances. But, shouldn't the buyer be able to review the list to determine if the bug is going to be fatal to his application?

    Almost every software has a clause in the EULA similar to:

    Microsoft expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or noninfringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.

    If they are going to disavow any claims of warranty and place the entire risk on me, they should provide a list of known bugs so that we can make an informed decision.

    This clause, plus the one prohibiting reviews and benchmarks, means that they want you to buy a pig-in-a-poke.

    --
    I feel like picking a fight with everyone who thinks they are right. - Rainmakers
  263. Re:What's the surprise? by jburroug · · Score: 1
    But what if MS breaks up and and they clean house at the OS "Baby Microsoft?" They could take a cue from the Linux invation and get their act together as a fresh, new company.

    I still can't decide if that would be good thing or not. I mean we already have a hard enough time competing with buggy, overpriced windows, what would happen if a smaller OS only M$ was created an then released a smaller, faster version of windows that actually didn't suck? ;->

    --
    "Listen: We are here on Earth to fart around. Don't let anybody tell you any different!" - Kurt Vonnegut
  264. Re:Ignorance, but not negligence by jburroug · · Score: 1

    They likely won't have service packs, but special Windows 2000 Plus! packs put out a couple of times each year availble only at CompUSA for only $99!
    ;->

    --
    "Listen: We are here on Earth to fart around. Don't let anybody tell you any different!" - Kurt Vonnegut
  265. At least the bugs a documented..... by Qic · · Score: 1

    Yeah, at least they are known about. This just means you won't have to roll the dice and hope your Linux server doesn't have some odd anomoly at the worst possible time.

  266. Re:Spelling. by Skweetis · · Score: 1

    Of course you could find three bugs in Linux faster. It's one of the wonderful things about Open Source.

  267. How are those bugs distributed? by Scodiddly · · Score: 1

    One thing I haven't seen mentioned is where those bugs are located. I really doubt that all 65,000 of them are in the IP stack, so where else? Well, Windows being "integrated" with all sorts of "unlinkable" applications, it's probably the case that a decent number of bugs are in the apps that come as part of Windows.

    Imagine how many might be a result of inextricably tying IE to Windows...

    1. Re:How are those bugs distributed? by MobileC · · Score: 1

      How are they distributed?
      Why you get them free with _every_ copy of Win2000.
      This is so considerate of them.
      You don't have to go and d/l them or anything.

      :)

      --

      Fran
      :):):)
      1st 1st Poster of the new Millennium!

    2. Re:How are those bugs distributed? by mj · · Score: 1

      I would imagine the VAST majority are in getting past applications to work with W2k.

      MS has SO many products, that if you change your platform and try to get them all working perfectly on the new platform, you're bound to have problems... I would also question how many of those are really serious and how many will go unnoticed...

      Question:

      # of MS Products / 65000 = ?????

      or more correctly:

      # of combinations of products that work together / 65000 = ?????


  268. I get ... by divec · · Score: 1

    Error 503 forbidden.

    --

    perl -e 'fork||print for split//,"hahahaha"'

    1. Re:I get ... by billybob+jr · · Score: 1


      I get:

      Fatal error: Cannot use [] for reading in utils.php on line 287

  269. Linux isn't /released/ with 65,000 "defects" by CentrX · · Score: 1
    First, you must understand that the Linux kernel is a very stable beast. The faults of XFree86 or any other less stable application are not the faults of Linux. It's like complaining that Windows 2000 isn't stable because Office crashes so much. Unlike the things that Windows 2000 comes with out of the box, Linux is very modularized and so you can switch to any more stable, or faster daemon or any other program.

    You also fail to see that, although plenty of bugs are found in Linux, the Linux kernel is not released "STABLE" with 65,000 known "defects."

    The development model that Microsoft uses, even for a commercial closed-source development model, is in no way the best. However, this could be forgiven if they released their products after they had squashed any bugs that they knew about. In this case, however, they sent the product to their distributors 3 months before it was scheduled to be released to the general public. This is time that could have been spent squashing these bugs and making the system more efficient.

    So, not only did Microsoft know about these "defects" when they released the product, but they also sent the product out the door long before it was scheduled to be released to consumers. They did not have to do this at all.

    Consequently, the criticism they recieve over this is justified. If they had not known about these bugs but released the product for consumption by the general public when they thought it bug-free, they could only have been accused of being ignorant, or having unqualified programmers. In this case, however, they are being irresponsible and even malicious.

    Chris Hagar

    --

    "The price of freedom is eternal vigilance." - Thomas Jefferson
    1. Re:Linux isn't /released/ with 65,000 "defects" by GPFCharlie · · Score: 1
      The development model that Microsoft uses, even for a commercial closed-source development model, is in no way the best. However, this could be forgiven if they released their products after they had squashed any bugs that they knew about. In this case, however, they sent the product to their distributors 3 months before it was scheduled to be released to the general public. This is time that could have been spent squashing these bugs and making the system more efficient.

      Hmmm, last I checked Linux wasn't translated into 20+ different languages and released internationally on the same date. The argument that the 3 months lead time between the time that MS RTM'd Win2K and it's retail availability next week is a bit weak to me. If you're an international company that wants to ship the exact same product in almost all your markets on the same date, you're going to need some lead time for translation and production efforts. When Linux can accomplish the same, we'll have an argument on equal footing.

      At the same time, 65,000 "bugs" in MS terminology is not the same as "bugs" from an OSS developer standpoint. This can include everything from "When you hold the mouse button, hit shift three times and drag across the screen, the wallpaper flicks annoyingly" to "I don't like the way this wizard page looks." Some are ridiculous, many are issues that may be legitimate, but you're not going to halt production of a billion dollar product because a button doesn't resize right. Like it or not, at some point with a product the size of Win2K the managers have to draw a line in the sand "Only bugs of severity X will be fixed. The rest go into a service pack." And the closer you get to finishing, the higher you make the bar. Otherwise you'll never finish.

      --
      Somedays it's just not worth chewing through the restraints...
  270. Does this mean... by MartinB · · Score: 1
    no new code for future Windows releases, such as Whistler and Blackcomb, will be allowed to be "checked in" until the development team has fixed the existing Windows 2000 bugs.

    ...that there won't be any future Windows releases ever - just SPs to w2k?

    --

    The only thing you can accurately describe as "Scotch" is a sticky tape made by 3M. And it's

  271. Re:Marketing? Deadlines? Pah... by caldroun · · Score: 1

    The last time they patched an OS they called it Windows 98 Second Edition and Sold it to everyone.

    --
    "If you have done 6 impossible things this morning, why not round it off with breakfast at Milliways" -- hhgg
  272. Really... by caldroun · · Score: 1

    My Problem with Microsoft's Response wasn't just about the 28000 real bugs, but that there is a code freeze until they fix these bugs...

    Why wasn't this the case with Win9x or NT when these products mattered?

    Nice Try Mickeysoft.

    Bite Me.

    --
    "If you have done 6 impossible things this morning, why not round it off with breakfast at Milliways" -- hhgg
  273. All operating systems have many bugs by eauz · · Score: 1

    Operating systems ship with thousands of bugs.
    Some reasons:

    Applications often end up relying on operating system bugs. Sometimes this is done intentionally to improve performance. Documentation might say "don't do this", but in the real world making the application better wins out. This means that bugs can never be fixed without breaking backwards compatibility.

    Stabilising such a large piece of software will inevitably lead to some modules being in a rotten state. From the perspective of the stability of the entire system, it's easier to hack a few client modules than fix the bug in the server module and potentially break all the client modules.

    At some point in time, you need to ship the product. After critical bugs, there are many minor bugs which could be fixed if time permits. But the marketplace prefers software now rather than the same software with trivial changes in six months.

    1. Re:All operating systems have many bugs by vectro · · Score: 1

      This is a good point. One example is that NT wasn't requiring administrator access to bind to high (>1024) ports until SP6, but when they implemented this in SP6, it broke Notes. Though no one knows if they waited until a competing product depended on this bug before fixing it...

  274. Re:M$ will get away with it by Dethdoc · · Score: 1

    My perception - as pretty much an outsider - is that it seems more important for the loyal Linux writers to add capability and refinement rather that ease of instalation and utilization for us ignorant sorts. I'd sure rather be wrong about this.

  275. Re:Not shocked by vectro · · Score: 1

    Well, but mozilla is not production software. It is barely alpha. So no one's really expecting it to be not-buggy. In fact, the mozilla team maintains that you shouldn't be using it yet unless you are a developer.

  276. Re:Debian appears to have 10,000 by vectro · · Score: 1

    Do you have a URL for this? And is this the potato version, or the current release?

  277. If Win2K has `few' bugs, how many does WinNT have? by proton · · Score: 1

    If microsoft says that Win2K is the most stable release of their server OS to date, and that the 63,000 bugs are `few' -- then how many bugs does WinNT 4 have? 100,000? A million?

  278. Re:Bug Count != Quality by kcavness · · Score: 1

    Even on systems without heavy user interfaces, such as the ones I code each and every day, the QA of our code often turns up duplicate errors over and over, or contain error reports that actually are stemmed from one particular error -- in other words, fixing one error will likely fix several or dozens of other errors.

    I cannot imagine that Microsoft's QA process would be any different. However, on a product that has been in development this long, with this much fanfare, and this much complexity, shipping it at this point and then saying "Bugs Happen" is a dangerous philosophy for Microsoft to be following. They seem to be staking, at this point, a huge amount of their future profitability on this one product, and if it doesn't meet client expectations, or causes undue hardship on the client base, Microsoft is going to watch themselves die to a competitor without the DoJ having ever needed to step in.

    The clients have been waiting for so long for this product that I doubt they would have minded waiting a couple more months.

    Here's hoping that out of the 20,000 "real" bugs or so out there, that none of them are show-stoppers.

    I will almost have to feel sorry for Ballmer if there are.

    --
    "We must cultivate our garden." -- Voltaire
  279. Re:Spelling. by Ctrl-Alt-Del · · Score: 1

    That's easy - just try using Netscape. More bugs there than a pre-alpha from MS *grin*

    --
    "Life is like a sewer - what you get out of it depends on what you put into it" - Tom Lehrer
  280. Demo the stability of Win2000 on linux/unix!! by BorgDrone · · Score: 1

    You now have the chance to experience the stability of the windows on your unix machine!
    just execute the following shell-script as root
    ----
    while true;
    do
    kill -9 $RANDOM
    sleep 60m;
    done;

    ---

  281. "a standard in reliability" revealed! by Kakurenbo+Shogun · · Score: 1

    The ads say "Windows 2000 is coming. Online or off, a standard in reliability." Well, we all know how Microsoft sets standards:

    $Win2KDocumentation =~ s/bug/feature/g;

    "Online or off" is a particularly interesting choice of words. "My computer is offline right now, but MS says that's standard behavior...What? your Linux machine is still on line? Those Open Source hackers are dangerous, the way they reject industry standard behavior."

    Having done QA for a major software vendor, I'm sure that lots of the "bugs" are trivial, and a count of "potential issues" doesn't say much about the stability of a product. Forget the "potential issue" count. I'm basing my expectations for Win2K on past experience with MS products...and sticking with my Mac and Linux machines.

    --
    Convert RSS to HTML - integrate webfeeds into your website
  282. Spelling. by [j0hn] · · Score: 1

    I'm not impressed by this particular write up. "what do u think?". Come on.

    1. Re:Spelling. by grepya · · Score: 1
      Q: Your software breaks when I do X.
      A: We never do X. You are weird. Don't do X. Now go away.

      .. Or, just apply the patch that is available on the IBM developerworks site and recompile the kernel now optimized for your "weird" case. See... this is the beauty of Open source. You want to run 10000 threads... you want to run real-time tasks... you want your computer to make you coffee.... fine, we don't want to do any of these things in the standard release kernel, but you are welcome to hack it to your needs ( most likely just apply patches somebody has already prepared for this particular case). Welcome my dear friend to the wonderous world of Open Source.

    2. Re:Spelling. by Shanep · · Score: 1

      "No software is shipped with unaddressed severe bugs."

      That's a pretty bold statement. Is it hard to type with your head up your arse?

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    3. Re:Spelling. by viking099 · · Score: 1

      Most regulations are out there not because the government feels like we deserve a better, less "buggy" product, but because PUBLIC SAFETY is at stake. There was a batch of school buses with gas tanks mounted in a place where a side impact could cause that tank to explode. That's bad. The gov't is supposed to protect us from REAL threats to our right to life, liberty and the pursuit of happiness. Not some buggy OS that has exactly zero impact on how I live my life away from computers. That is a consumer choice to deal with. If you don't like it, don't buy it, don't use it, and don't worry about it.
      And next time you see any, and I mean ANY product that comes off the manufacturing line that has NO room for improvement, please let us all know.

    4. Re:Spelling. by michaelndn · · Score: 1

      I really don't understand why you think linux doesn't have 20,000 "potentially real problems"
      If you count up every bug in every driver distributed with redhat you would get a huge number. how may linux laptop driver bugs are there?

      if this same article were written about linux you would be agasp. Be objective and hold all reporting on software systems to the same high standards.

      This isn't about linux vs. windows. Its just a poorly written article based on exaggeration.

      talk about being a troll.

    5. Re:Spelling. by michaelndn · · Score: 1

      Yeah,

      half of the "bugs" are areas of the program that can be improved or made more effeicient. If you've ever written code for an interactice application then you know that almost everything has room for improvement.

      announcing this as 63,000 bugs smells like FUD to me.

      windows 2000 may need alot of work, but this article is rediculous.

    6. Re:Spelling. by Adam+Selene · · Score: 1

      Ever look at the average number of defects per new car? I think you'll be shocked. It averages industry wide to about 1 per car. Trucks are worse (128/100 trucks) Best US car? Saturn, at 81/100 cars. It used to be MUCH MUCH worse, like the double digits/car Remember that a car is, believe it or not, much easier to design than software. BTW those defects are just MFG defects, not even "design" defects. There is a LOT of things that we would consider design defects in software that are "Just part of the design of the car", and don't count. Heck, can you get your tires to chirp or wheel hop going around a corner and gunning the gas? That's a design flaw/compromise. We accept it, and say "Don't do that" Airbags don't always save your life, and sometimes kill you, but we accept that. They do the best they can within budget and time constraints. Well gues what? Commercial software is the same way. What is an acceptable level of risk? How much money are you willing to pay for NO risk? Please include your time at your rate of pay. Trust me, Linux probably has a huge, but mostly unrecorded bug list. Go on to any of the usegroups and LOOK. We accept those bugs because we can fix them, but that doesn't make them less real. Heck, when I installed Mandrake 6.x, my "supported" SIS 6536 chipset video card wouldn't work under X windows. I searched around and found out that "the driver had a known flaw", and what the work around was (change a config file) Gee, I see three (at least) bugs for the database right there 1) That the driver had a problem with the card, and you had to install an 8 meg card as a 4 meg card 2)That the install program did not detect this known problem, and install the work around automaticaly 3)That the documentaion called the card fully compatible Now, if I can find that many flaws that fast, how many are really out there? Please consider EVERY hardware and software interaction

    7. Re:Spelling. by Kmon · · Score: 1

      The thing is, bugs are no more inherent in computer science than they are in any other branch of science or engineering. If 747's fell out of the sky 15% of the time, people would see it as a major problem. You are absolutely correct about the idea that people expect to have bugs in the products they buy. However, one highly disturbing thing that I've noticed is that many software engineers I know expect to write buggy software. They just shrug they're shoulders and say, "There's no sense in trying to make it better. Hey, software can't be perfect."

      I can easily see the American software business going to the same place as the American automobile business went back in the 80's. We're used to being the only kids on the block and its made alot of us arrogant and complacent. If a company comes along that actually uses sound software engineering techniques to produce solid software, you'll see people drop Windows like a bad habit. The only problem is, is this company going to be the Toyota of 2020, or are we going to get our acts together and save ourselves?

      Of course if UCITA gets passed we'll see more and more of this kind of horrible software coming from the bowels of the software sweat shops.

      --
      Gah
    8. Re:Spelling. by sEEKz · · Score: 1

      That's because the Linux Community tells you what the bugs are (so they can be fixed if they already aren't) and micro$oft doesn't.

      Long Live Open Source

    9. Re:Spelling. by ozbird · · Score: 1

      MicroFord responds...

      "F-150 XLT SP1 will fix the wiper problem; that should remove about 33,000 bugs from the windshield. The lack of heating is a misunderstanding reported by some customers - it's actually a feature to prevent Baked-on-Bugs (TM). We're still looking at a way to resolve the 10,000 bugs on the headlights and radiator grill since the initial release..."

    10. Re:Spelling. by gizzmo · · Score: 1

      I'll second most of your post. What many people are miss in this discussion is that Win2000 is considered to be a complete Os with all the bells and whistles included. While Linux probably doesn't have anywhere near this number of bugs, the "OS" part of Linux is much smaller and modular than a Windows OS. I would bet that if you ran down the bug list of *all* the applications that make up a typical Linux distro, it probably wouldn't fare much better. The difference is that most people consider Windows to be made up of hundreds of programs and libraries, where Linux can be very small, or hugely bloated depending on who you ask and which distro you are talking about. All things being equal, as a desktop OS, I can say that Win2000 Pro is about the best that I've seen anywhere. Of course, if Linux ever gets the software, usability, and support end evened up to the level of its stability and flexibility, it could easily best Windows 2000 on the desktop. Can't say much for the server version yet, I haven't had the chance to muck around with it.

    11. Re:Spelling. by gizzmo · · Score: 1

      No, if you read my post, I said that "Windows" as most people think of it isn't just a kernel and a shell and some command line tools. Linux, in a minimal but functional form can fit on a floppy. With Windows you can't just rip out the GUI and the web browser and all the small programs that make up Windows (notepad, etc.) People have this concept of Linux being less buggy than Windows, and that may be, but Windows just doesn't compare to Linux. It can be compared to a Linux distro, and like I said, you would probably find that a decent distro like Mandrake or something would have nearly as many bugs as Windows, if you take into account *every* program that comes on the CD. Believe me, I'm not trying to defend MS. I just think we should compare apples and apples. As far as the reboot problems you've experienced, that is just Windows. Its always been that way, and probably always will. Hence the reason that most internet servers are running *nix OS's. I'm using the Win2000 Pro final and its easily the most stable MS OS I've seen, but then that isn't saying much. But in a year or two after they patch the hell out of it, it will be a damned good OS.

    12. Re:Spelling. by gizzmo · · Score: 1

      Well, depending on who you ask, yes :-) That was the point I was trying to make. We shouldn't compare pure Linux with Windows, thats apples and oranges. Now comparing RedHat to Windows would be fine, and that's the point I was trying to get across.

    13. Re:Spelling. by gordie · · Score: 1

      Boiled down, your saying that because WIN 2000 Pro and Server is bloated beyond even Microsoft's best eerily expectations, that it is expectable to have a large number of bugs in the OS??? Tell that to a tech who has to try to bring back a server at 3 A.M. due to one of these expectable "undocumented features". I have been using/testing Win 2000 (in it's MANY beta releases) and it is more stable then Win 95/Win 98. Only fair when compared to NT 4.0 (due to "undocumented features" that cause incompatibility in products that MS support told me were compatible) and dismal compared to my various UNIX (SCO BSDi AIX and Linux) servers. This includes the last release before going gold. I judge stability as mean time between forced reboots and out right crashes and discount reboots due to software installs (yes I know Win 2000 is not supposed to require reboots after installs but that is not true in many cases)! In as server farm that is 7 x 24, anything that forces a reboot of a server is A BAD THING!!!!

      "No sir that's not a bug that caused your system to crash, here at Microsoft Support, that's know as an undocumented feature."

    14. Re:Spelling. by Ogre332 · · Score: 1
      ...the complacency of the American consumer over what they're willing to accept in terms of software bugs is absolutely rediculous compared to the amount of regulation exercised over the quality of almost any other type of product in the US.

      The American public, as a whole, are a bunch of morons (myself included).

      --
      Shut up brain or I'll stab you with a Q-Tip. - Homer Simpson
    15. Re:Spelling. by Sri+Lumpa · · Score: 1

      You mean this :)

      --
      "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
    16. Re:Spelling. by Stary · · Score: 1
      Im not so sure...

      Of course you'll look like an idiot accepting software with 28k serious bugs in it, but lets face it, most people out there don't know of anything else than Microsoft, and Microsoft OS/Programs have always been very buggy.

      To almost everyone that's not very nerdish, it's natural for software to have bugs, so noone said a word about it. But does it make them morons? I don't think so.

      --
      Tomorrow will be cancelled due to lack of interest
    17. Re:Spelling. by DogzOfWar · · Score: 1

      I dare you to find 3 of these 65,000 bugs in Win2k, and I guarantee you that i can find 3 in Linux faster.

    18. Re:Spelling. by Oznerdgeek · · Score: 1

      They obviously don't use a spell checker!!!!!! Maybe if they did it on a Mac they wouldn't make so many mistakes. Hang on a sec... if they did it on a Mac they would realise they did not need to do it in the first place. If Microsucks bit the bullet and admitted the error of their ways and approached Apple, Steve Jobs might feel sorry for them and license MacOS 9 or MacOS X to them, all you poor suffering IBM users might finally realise someone got it right 10 years ago. After all Bill Gates has already admitted he stole...errr.... borrowed a lot of the Mac OS for use in the original Windows code. Whats the point in taking the engine out of a Chevy and trying to put it in a Honda Civic.

      --
      The comments posted here do not always reflect the views of my Mom
    19. Re:Spelling. by Linuxis_Forqueers · · Score: 1

      Did any of you guys actually graduate from high school? Did you make it to high school? Your time would be much more productive if you wrote a book on how to spank your monkey for fun and money.

    20. Re:Spelling. by why_linux · · Score: 1

      Troll? You know why no one takes linux serious? Because of people going around calling others names because they don't know that there is a wordperfect version for linux...... who the hell cares... The truth is the productivity suites are better on Windows..... WordPerfect ported to linux to attempt to have some sort of market after being trounced by MS.. desperation.

    21. Re:Spelling. by Alex+Belits · · Score: 2

      I'm a linux user

      No, you are not...

      - it's great for me as a SysAdmin, wonderful server platform for internet applications, and so on. But desktops? Bullshit. Come back when you've got a productivity suite HALF as good as MS Office, or even WordPerfect.

      ^^And that was the proof -- WordPerfect runs on Linux, troll.

      --
      Contrary to the popular belief, there indeed is no God.
    22. Re:Spelling. by dattaway · · Score: 2

      I have a Ford F-150 XLT pickup truck. There are two bugs that I know about on mine: the heater doesn't work and the windshield wipers have a loose wiring connection. Other people may not have my two show stopping bugs, but I'll be damned if I have to drive a truck with 65,000 goddamned bugs! Is that how a computer can crash twice a day? Good riddance!

    23. Re:Spelling. by Detritus · · Score: 2
      There is an algorithm in the kernel scheduler that doesn't scale well at all to large run queues, and starts sucking up massive amounts of CPU in certain situations, thus degrading performance terribly. But should the bug be fixed? The consensus was no: 1000 processes running at once is a misuse of multitasking/ multithreading, and the application should be redesigned to reduce the number of threads to less than 10. Fixing the scheduler would have made it perform worse in the general case, just so a strange benchmark which works in a proscribed manner will look nicer.

      I don't want to pick on Linux but I hate being on the receiving end of this sort of thing.

      Q: Your software breaks when I do X.

      A: We never do X. You are weird. Don't do X. Now go away.

      There were many deficiencies in early UNIX kernels, mostly in error checking/recovery and algorithms that scaled poorly. At the time, there were legitimate reasons for it. It was a research operating system that had restricted resources, keeping things simple was important. That was 25 years ago.

      Today, I can think of no good reason why a modern operating system should not be able to handle very large numbers of threads/processes/sockets/files without crashing or exhibiting pathological behaviour. Fast and small is nice but not at the expense of reliability and scalability.

      --
      Mea navis aericumbens anguillis abundat
    24. Re:Spelling. by friedo · · Score: 2
      I really don't understand why you think linux doesn't have 20,000 "potentially real problems" If you count up every bug in every driver distributed with redhat you would get a huge number. how may linux laptop driver bugs are there?

      Nowhere in my post did I assert that Linux does not have a lot of bugs. I didn't talk about Linux at all. In fact, I said that I accept the fact that bugs are inherrent in computer science, just like the spokesperson for Microsoft said. I further said that it surprises me that people are far more tolerant of defects in computer software than they are in any other type of product. You should probably pay attention to posts before you reply to them.

      My post had nothing to do with Windows vs. Linux or any other OS, it was merely an observation about the state of the software market.

      talk about being a troll.

      Perhaps you should apply that to yourself.

    25. Re:Spelling. by friedo · · Score: 3
      I usually don't reply to trolls, but I think I'll bite this time. I don't think it's acceptable that software, even something as enourmous as Win2000, has 20,000+ "potentially serious problems." However, I think the main issue here is what we as a society expect from software companies. Sure, I don't think anyone would buy a car with 20,000 known defects, but a lot of people would buy the software. People don't realize that software with bugs is defective! Yes, bugs are inherrant in computer science, as the spokesperson says. However, the complacency of the American consumer over what they're willing to accept in terms of software bugs is absolutely rediculous compared to the amount of regulation exercised over the quality of almost any other type of product in the US.

      It's so bad, in fact, that people expect the products they're buying to be defective. I use both Windows and MacOS, and am not at all phased when the box locks up and I have to hit the reset switch. But now that I think about it, shouldn't I be?

  283. With 20,000,000 lines of code => many bugs by waveman · · Score: 1

    Generally you can expect a bug per 100 to 1000 lines of code written by wage slaves/Dilberts. So with 20,000,000 LOC, you are looking at 20,000 to 200,000 bugs.

    Every Microsoft product I have used has had bugs that have inconvenienced me. But they don't do this by accident. They would rather release function with bugs sooner than release later with higher quality. Mostly it doesn't hurt them. 'Worse is better' because worse gets to market sooner.

    This strategy does not work in the enterprise critical server market, because downtime is unacceptable. It will be difficult for Microsoft to make the culture change required to really compete in this arena. 20 years of 'near enough's good enough' doesn't change overnight.

  284. Re:In fairness by GOiNK · · Score: 1

    I understand that there will never be a bugfree product that does not have anything which the user would like to have changed, but the point of this, I feel, is that they are shipping this product to customers and making money from selling a product which they know is buggy.

    It doesn't take a whole lot of "real" bugs to annoy users. I mean, the ALMOST have NT 4 running so stable that it is at the point where it should have been shipped. The amount of code is not a valid excuse for a poorly debugged product. Seems like they forgot that even if you do solid testing, you actually have to fix those things found for the product to improve. Testing without fixing doesn't buy you a whole lot of cookies... (or, if you are running a monopoly, you'll get away with it).

    The issue I feel is most pressing is the fact that major companies might want to change to this due to "marketing issues", when it might not offer them more and also introduces a whole new set of things to worry about.

    BSOD should not be possible, by design of the system, but it is a fact of life (but why the heck can my soundcard kill the OS, did they forget why CPUs have the ability to run processes at different levels ????)

    Oh well, that's my $2 worth (more than 2 cents, I feel)

  285. Win2k and DDoS by warmenhoven · · Score: 1
    The people responsible for the recent denial of service attacks against ecommerce web sites such as Yahoo and E*Trade came forward today, giving cause for and explanation of their attacks.

    "We got a copy of [Windows 2000] Gold from one of our [elite hacking friends]. We immediately realized that there were [numerous] bugs, and in particular, they were very easily exploited to make the computer send out as much marketing information as it could to any Unix user. We simply told them that Yahoo runs FreeBSD. They did the rest on their own."

    Market analysts have said that if this is true, it could be disastrous for both Microsoft and Unix users alike.

    Security experts have confirmed that Windows2000 does, in fact, flood other operating systems with advertisements, consuming a large part of the resources available.

    "It's probably the reason Windows2000 needs such a fast processor and so much memory. The machine overloads itself trying to create and send out as much propoganda as it can."

    Microsoft denies the allegations, stating, "We do not flood people with marketing information, and even if our operating system did, it would be a feature. But our next release will have abolutely positively zero bugs."

    -----

    --

    -----
    "A man is judged by his every word." -RW Emerson
    "They misunderestimated me." -GW Bush
  286. Re:Not shocked by DeadSea · · Score: 1
    Some other numbers to put this in perspective.

    Sun's developer connection reports 9342 open bugs for java. Sun's Java has also been around for a while.

    Bugzilla reports 5422 open bugs for mozilla. Granted mozilla is only alpha, but still.

    Now if Microsoft really integrates everything into the OS as they claim, this bug count should include bugs for IE and their version of java as well. ;-)

  287. The Real Question by TheMask · · Score: 1

    Even if Linux has as many bugs as Win2k, the real
    problem is that in Win2k you're paying for them.
    So why the hell should I pay for a supposed OS which is a 600MB bug farm?
    Linux has bugs too, but mainly because a big part of the applications are always in development.

    ./TheMask

    1. Re:The Real Question by why_linux · · Score: 1

      No.. I am afraid thats not the real problem... the problem is that all the linux folks are busy bitching about MS and not busy trying to actually beat them... Same with Sun.. Scott McNealy talks more about MS that Sun.. As bad as everyone says MS stuff is it sounds like it would be real easy for linux to over-take right - why hasn't it happened? Because MS is actually improving the product at a dramatically faster rate than any other OS manufacturer out there... w2k is a dramatic improvement. Win2k is targetted at business customers.. do you think that all the business customers out there who are going to deploy w2k are just doing to piss away money? Do you honestly think that companies out there want to waste money - no.. they are trying to save money - but they still have to get the job done.. They have a couple of options.. Buy w2k/nt and let people work... Buy linux, write all the apps again, train everyone in the company... hire a bunch of developers so that they can tweak stuff and maintain it...etc...

  288. Why the comparison by KGBear · · Score: 1

    Although it would be interesting to know the bug count for Linux (and anyone could find out if they wanted to), I don't see the relevance of that for this article. This is an article about the Microsoft's Windows 2000 product. It's very interesting indeed to realize that Linux causes so much worry among Windows fans. Or maybe Linux already is the standard OS against which other OSs should be compared?

  289. Re:Re:You have it all wrong. by Dilate · · Score: 1

    I fully agree with you! I am frankly tired of all the bashing that goes on. It streotypes Linux users as angst ridden youth. Windows has its fall outs yes. 98 back had alot of faults, I would not dispute that, but i would not bash the damn corporation either. Especially if I did not know what I was talking about like most of you. I have used Win2k professional corporate preview for over a month now. I have used it a minimal of 8 hours daily doing anything you could think of from word processing to networking to graphics development. I have had NO problems whatsoever. NONE. Not one error. Not one bluescreen. None whatsoever. And this is just preview! I cannot see where the final release is gonna be too bad off. I am sure in a month of using Win2k I should have run into some error out or these 25,000+ "problems" wouldnt you think? All I am saying is know what you are talking about. And also even if you are right, it is no reason to know people. You only give your supported OS and and yourselves a bad name. And if you ever want Linux to overcome Windows, or even Mac, the magic word would be "user friendly". Thanks.

    --
    ~~Dilate
  290. Re:Re:You have it all wrong. by Dilate · · Score: 1

    I fully agree with you! I am frankly tired of all the bashing that goes on. It streotypes Linux users as angst ridden youth. Windows has its fall outs yes. 98 back had alot of faults, I would not dispute that, but i would not bash the damn corporation either. Especially if I did not know what I was talking about like most of you. I have used Win2k professional corporate preview for over a month now. I have used it a minimal of 8 hours daily doing anything you could think of from word processing to networking to graphics development. I have had NO problems whatsoever. NONE. Not one error. Not one bluescreen. None whatsoever. And this is just preview! I cannot see where the final release is gonna be too bad off. I am sure in a month of using Win2k I should have run into some error out or these 25,000+ "problems" wouldnt you think? All I am saying is know what you are talking about. And also even if you are right, it is no reason to knock people. You only give your supported OS and and yourselves a bad name. And if you ever want Linux to overcome Windows, or even Mac, the magic word would be "user friendly". Thanks.

    --
    ~~Dilate
  291. Re:What beer/liquor is the prefered choice of geek by Dilate · · Score: 1

    The best geek alchohol would be Zima. We all love it, just deny it to 'cool' people though. Sitting at home on the computer compiling some source or downloading some mp3's, nothing quite tickles the brain like a nice cold bottle of Zima. Can I get an ameeeeeeeeeeeeeeen!

    --
    ~~Dilate
  292. That's an average of 23 defects per module by Smeg}{ead · · Score: 1

    Just as a sanity check here, my install of Win2K professional contains the following:

    625 executables totalling 50 megabytes
    2230 dynamic libraries totalling 317 megabytes

    for a grand total of 2855 executable modules and around 367 megabytes of binary (non debug) code.

    And that isn't even the Server version.

    What is classed as the operating system here is far more than just the kernel and associated drivers. How many of these defects are user interface glitches in Minesweeper and Pinball do you think?

    I have to wonder, if there was a system that tracked all reported bugs, annoyances and imperfections in every RPM distributed with RedHat, how many "defects" the equivilant database would contain.

    Now I guess I'll go get my asbestos underwear ;)

  293. Re:65,000+, huh? by jesser · · Score: 1
    The largest intgeger value that can be stored in a 16-bit field is 65,535 (assuming that you start at zero and don't allow negative numbers).

    The joke is that the statement "65,000+ bugs" was meant to mean "the number of bugs was more than 65,000", but kaphka interpreted it as "bugs in storing numbers over 65,000", which would be more likely to occur in a 16-bit program than in a 32-bit program.

    --

    --
    The shareholder is always right.
  294. My W2K uptime shows no problems yet by My+Third+Account · · Score: 1

    I'm using W2K pro as a workstation.

    I use the machine for programming, web browsing, FTP serving, and Q3 and Half-Life. Check it:

    G:\WINNT>uptime

    Uptime - system uptime utility for Windows NT
    by Mark Russinovich
    Systems Internals - http://www.sysinternals.com

    This computer has been up for 14 days, 10 hours, 12 minutes, 43 seconds.

    G:\WINNT>

    That's not so bad, now is it?

    1. Re:My W2K uptime shows no problems yet by TummyX · · Score: 2

      That's nothing ;), machine at work has been up for 4 months, and it's not going down until i get an RTM and have to upgrade. It's still running a real old build at the moment :)

  295. This might actually be progress . . . by Ragle+Gumm · · Score: 1

    Assuming the memo is genuine, this might actually represent progress for M$. Who know's how many bugs they (internally) admit to Win98 or NT4 having. Not to mention Office . . .

    We really don't have a frame of reference. Any Anonymous Cowards from M$ care to comment?

  296. Re:Oh, stop being so predictable by fougasse · · Score: 1

    Call up support -- while Win2000 may be somewhat less stable than a Unix, I've used it, and it certainly doesn't crash that much. You probably have some kind of driver problem. Even Win98 usually doesn't crash that much.

    In my personal experience (Win2k RTM on about 3 different machines, each fairly new & powerful) it's very stable for personal desktop use. I've used it on one machine for about 3 weeks so far, and have never had either a hang or a BSOD. I may get flamed for this, but from what I've seen I'd have to say that Win2000 is the best OS currently available for business & desktop use. (BeOS is very nice too, but lacks applications.) Developers & experts are probably better off with linux or BSD. From my experience, it IS way too unstable for server use.

  297. Ignorance, but not negligence by Zach · · Score: 1

    MS might be ignorant and not fix these "bugs" before the public release, but service packs -will- come out out that address them. They're ignorant and think people won't notice/care(hah)/believe until they start getting numerous requests for the same things. They'll fix them, but they'll wait as long as possible before doing so.

  298. Re:Don't Overreact People by jjeff · · Score: 1

    i dont know how you code but one bug in every thousand lines is more than a 0.1% chance of an error.. sure if all 60million lines of code only did one thing that would be correct but think of everything it has to do and using functions & procedures means the bugs will occur more often. i do however think that this may be Micro$ofts most stable OS so far.. but i'll reserve my judgement until i have tried it.

    --
    when everything is working perfectly.. BREAK SOMETHING before something else FUCKS up!
  299. How can this be even remotely belivable? by Drestin · · Score: 1

    There is a post that accurately reports that the boxes used to launch the recent DoS attacks were *nix boxes, not Windows boxes. It's slashdotted out of existance and then pulled.

    ZDNet posts an article with NO proof or a shred of evidence (do you HONESTLY think that MS, after what's happened with the DoJ and how much is riding on W2K's release) would, whoops, accidently let anti-MS ZDNet get sight of an "internal memo" that exposes 63,000 "bugs" (I'll skip how even that is a huge deviation from what I, a programmer, consider a bug to be) just a week before release?

    I know this is Slashdot, I know anti-MS is popular and I'll be moderated into hell but, I couldn't not write. Honestly people, you do not have to like MS to take a moment and use your brains and think: Gee, doesn't that sound incredulous? W2K was in public beta with 750,000 people and is currently used to run 10,000 web servers and IBM is rolling out 300,000 units in the next 6 months and it is already running huge huge e-commerce sites (on beta code originally!) AND NO ONE NOTICED 63,000 bugs? I'm sorry, but one itty bitty bug in IE and the slashdot has headlines, 63000 bugs in a system reviewed by 750,000 and ... it takes a leaked internal memo for this to come out?

    Please people - promote your choice of OS, piss on MS if you like - but to believe in such utter nonsense really destroys credibility.

    My $.02 - you can moderate this down but you WILL be metamoderated l8r.

    db

  300. This is standard MS practice by Auwe · · Score: 1

    The bug reports and feedback MS garners from RC code does not actually make it into RTM code. Rather, that information is fed into the "service pack 1" product.

    This is what I was told from an MS developer.

  301. 65000+ features by qwerty2000 · · Score: 1

    My Advanced unix professor once joked that the difference between a bug and a feature is documentation.

    It might be easier for microsoft to document the bugs.

    "When the user does nothing wrong the program will reward user with a colorful and artistic blue screen of death"

  302. 65,000+ bugs? Hardly! by Dinosaur+Neil · · Score: 1

    Once M$ Marketing gets ahold of this, there will be 65,000+ enhancements for Windows 2001(TM).

    --
    "I'm a scientist! I don't think, I observe!" - Dr. Clayton Forrester
  303. Re:A list of few of the bugs: by cr4ckm4st3r · · Score: 1

    unfortuantaly notepad was not unbundled from the OS. you can't even delete or replace the damn thing. it just comes back!!!

  304. win2000 est vraiment buger by jstrecko · · Score: 1

    j'ai la final release
    ca fai 2 semaine que je travail avec
    mais hier j'ai eu mon premier blue screen
    0*000007(.......)
    STACK_KERNEL_ERROR...

    evidament depuis 10 jours le probleme est sur technet soit un virus dans le boot disque ou bad sector
    j'ai ni un ni l'autre

    j'avais deja eu un probleme semblable avec la beta

    solution rc2

    se matin j'ouvre mon ordi et

    No NTLDR
    CTRL-ALT-DEL

    demain je fais un recovri
    si sa marche
    --
    mais pourquoi sortir un produit si il est pas pret

    linux sont kernel on sais se qui marche et se qui marche pas avant et non apres
    c'est pour ca que le kernel 2.4 tarde a sortir
    certaine parti ne sont pas prete .

    microsoft va paye de ses gaffe

  305. Don't Overreact People by KeyLargo · · Score: 1
    Hang on, I'm sure that many people are overreacting. A few things to keep in mind:

    1. The fact that they can even organize a list of 63,000 bugs is a testiment to the planning and foresight at Microsoft. God knows I could never manage it.

    2. "No software in the history of Microsoft development has ever been through the incredible, rigourous external and internal testing that Windows 2000 has been through." You hear that! Both internal and external testing! Has such a thing even been done before?

    3. 63,000 lines of code. Sure, it sounds like a lot. But just think: at around 60 million lines of code, that works out to one bug in every thousand lines of code! Why that means there is only a 0.1% chance of an error!

    (Steps aside to allow next volley of silly Microsoft jokes to pass.)
    KeyLargo

    1. Re:Don't Overreact People by billybob+jr · · Score: 1

      That .1% chance of an error is per line of code executing. Let say for the sake of argument that:

      one line of code = ten machine level instructions
      one machine level instruction = 2 clock cycles
      500 million clock cycles per second

      That means that there will be about 25,000 errors during one second of operation.

      Probably not the best way to judge the significance of errors.

  306. Win2k not so bad, Site Server not so good by tgw · · Score: 1


    I work for an Internet start-up which uses MS technology. We converted our production web server over to Win2k in mid-January. When I heard we were going to do that I thought I'd be out of a job within a few weeks -- due to Microsoft's dismal showing in 1999 when they tried to host a "crack our server" contest on a Win2k machine and it crashed so often that no one had a chance to crack it. You can't crack a box that isn't running.

    Over the past month our company has also converted an in-house test server and several developer machines over to Win2k, all of which were running a full copy of the website, including SQL Server, Site Server, Commerce Server, CyberCash, and Taxware.

    I/we have been suprised that Win2k has held up rather well. Much to my surprise, none of the Win2k boxes have crashed yet. No blue-screen-of-death.

    So, the bottom line is... Win2k really does seem to be more realiable than any previous version of Windows, just as MS says -- even if it does still have x thousand outstanding bugs.

    This doesn't mean that the same can be said about the software running on top of the OS. Big Bill's whole "zero administration" push doesn't seem to have made it to the Site Server department at MS. While Win2k, by itself, can be cloned and copied onto new machines, don't try that with Site Server. The MS documentation explicitly states "Do not use computer-cloning software to create a Site Server computer". This is due to the fact that Site Server installs "computer-specific information that cannot be cloned". The result of this is that every single developer or test box that needs to be setup with Site Server on it has to be setup manually. Which in turn means that all of the file permissions on all of the files on the entire website have to be setup manually as well. I just converted my developer box to Win2k last week. Win2k installed fine, but manually installing all the other software, manually configuring it, manually setting the file permissions on all the files in the website, etc, etc, etc took a full two days to complete and trouble-shoot -- all thanks to Site Server's inability to be cloned.

    So, Big Bill, what happened to "Zero Administration" anyway?

    We're still waiting....

    1. Re:Win2k not so bad, Site Server not so good by Paolo · · Score: 2

      There is no such thing as zero administration. The day that computers can configure themselves to exactly what you want without asking will be the day that I'll be afraid to use computers.

      In all seriousness though, I have found NT4 (SP5) to be more reliable than Win2k RTM, at least with Exchange Server. I get no end of bluescreens and Exception Faults on a Win2k testing box. I don't think there is any garuntee that win2k is more stable until enough people use it to prove it.

      --
      "In individuals, insanity is rare, but in groups, parties, nations, and epochs it is the rule." -Nietzsche
  307. Re:Oh, stop being so predictable by Northern+Hunter · · Score: 1

    > I have NEVER seen a BSOD on any of our production machines at work.

    Pardon me!!?!

    You're running Win2000 Beta in a PRODUCTION environment? What kind of fools let you do this?

    Or does the term 'production environment' mean something completely different in your line of work? (In mine it means gambling with or flat out losing huge amounts of money each hour the system is down.)

  308. Ask Microsoft by T-Punkt · · Score: 1

    The numbers are from a Microsoft memo, so ask them to name some of those bugs.

  309. Re:More bugs than code by Kwikymart · · Score: 1

    The only reason a car manufactorer would get sued would be because they would have injured or killed
    a person through their own negligence. I know Windows is bad, but it isn't that bad.

    (cue seizure from badly written microsoft program)

    --

    Buying a Dell computer is equivalent to dropping the soap in a prison shower.
  310. This is ridiculous by jimjo · · Score: 1

    This article is pure FUD. The media has to dig up something to discuss to increase revenue, this is a fine example. It is no suprise that a product is released with bugs. Even with Open Source projects, each 'finished' update is released with Errata. I would imagine if you put the current Linux kernel under the intense Lab testing/stress you would come up with an unimaginable list of issues.

    Most of these will be trivial, and only occur under extreme conditions. Some of them would be due to architectural difficulties. Some would be due to user error, design 'error', etc.

    Microsoft did not release Windows 2000 as a busted flaky operating system. The company is smart, they know they have one hell of a Product and they know that we the public are going to love it. They would not release something so broken that they would have to invest more in supporting the product than profit would supply..

    Nothing's Perfect. There are probably a bazillion bugs in it, A bazillion in Windows 98, A Bazillion in Linux, a Bazillion in FreeBSD, A Bazillion in MacOS. They exist, its part of Software. Too bad.

    My Twenty Cents.......

  311. You must be kidding by Col.+Panic · · Score: 1
    "Bugs are inherent in computer science," she said. "All software ships with issues."

    Umm. OK.

    The difference is (that) no software in the history of Microsoft development has ever been through the incredible, rigorous internal and external testing that Windows 2000 has been through."

    Yeah! Because every OS from M$ has lacked sufficient testing; including this one, it would seem.

  312. Come on.... by Rogain · · Score: 1

    First off:
    I wouldn't trust windows2000 to flush my toilet.

    But:
    http://www.debian.org/Bugs/db/ix/summary.html

    do a wc -l on this page and you'll see debian has approx. 10,667, open bug reports. Quoting a figure of total # of bugs and using that as some kind of qualitative measure of software is stupid. What matters is what kind of bugs there are, like if the DNS falls over, can it be restored from backup? NT4.0 can't, you have to reinstall. Or does W2K have premptive multiprocessing? I don't know. I don't care. No matter how good they claim it is its closed source, which is in itself a very good reason not to care.

    A debian bug pick at random is:
    Debian Bug report logs - #30863 verse: should not depend on bible-kjv

    I think verse is a program that randomly picks a bible quote and displays it when you login, or maybe in sig files (don't know, don't care. I'm an atheist). Verse has its own bible-quote-database, but the Verse package thinks it needs
    bible-kjv-text to run. Fix the .deb file and the bug is fixed. Is this a serious error, maybe if you can't go 2 seconds without a bible quote, but the debian systems I've installed do not require you to speak in tongues for them to work.

    This really is just wacky FUD, I mean this would imply Windows2000 is only 3 times worse than debian! Although microsoft deserves ridicule, lets use actual facts when doing so, it just makes you all look like Linux-moonies or something.

    --
    The current Slashdot moderation system is made by gay communists!
  313. Re:how many times must it be said.... by Rogain · · Score: 1

    No! Nearly 30% of those features are really enhancements.

    --
    The current Slashdot moderation system is made by gay communists!
  314. Win2000 Bugs by budcub · · Score: 1

    I'm using Windows 2000 and IE 5 right now. No problems whatsoever. I just installed linux on a computer at work. It wouldn't recognize the cd-rom so I had to do an ftp install. Took up 375 megs. It boots up but its so slow, its hardly usable. I "only" have 32 megs of RAM with PII 266mhz. What was that you all keep saying about bloatware, buggy code, and resource hogs?

  315. Re:Four Bugs in the release that I know about by Wolfier · · Score: 1

    OS/2 subsystem? I thought it is gotten rid of ALREADY!!! Nobody that I know runs OS/2 apps on NT. Keeping it there = keeping a lot of buggy, unmaintained, unused bloat. WHY BOTHER. I'd delete the while OS/2 syscall layer without a second thought.

    Enough rant. I think some bugs are corporational policy - like, in IE, you can't switch off ActiveX without seeing the annoying dialog "the web page may not display correctly" shit.

    I like an option to "I don't want to see this dialog again in the future" added to all confirmation dialogs.

    Damn, I guess we'll never get it in any version of Widoz.

  316. MMMMMM...Bugs..... by letchhausen · · Score: 1
    Those aren't Bugs, those are prizes. Microsoft is following the lead of chance composers like John Cage by bringing us a software package where anything can happen.

    Ever read the book 'Diceman" by Luke Rhinehart? As Mark E. Smith of the Fall said "Listen to our song, it's much safer". The premise of the book is that a shrink gives his Psychoanalysis technique a jolt by bringing in "Diceplay" where you roll the dice and follow pre-set options. It soon sweeps America as people get to explore new sides of their identities through "Dice Therapy".

    Microsoft is applying similar theories to this exciting new software package where these "bugs" should be seen as zen-like chance options wherein we get to explore exciting new mileus. These lessons of patience and resourcefulness will teach us to be like Caine of the old "Kung-Fu" series.

    So turn that frown upside down and explore an exciting new era in operating systems!!

    --
    Hey, you think your house is cool?
  317. Re:Marketing? Deadlines? Pah... by tve · · Score: 1

    According to an internal Microsoft (Nasdaq: MSFT) memo viewed by Sm@rt Reselle

    So now they're putting marketspeak in their internal memo's? You really are paranoid, aren't you? (That's probably a good thing btw.)

    --

    If there is hope, it lies in the trolls.
  318. Re:In fairness and updates.... by baddmutha · · Score: 1

    my question is, what's the first SP gonna be, a new OS? Will it be Windows 2000 3rd Quarter? If Feb is the release and they have that many bugs, I say Gates needs to sit back down and close all those functions right.

    --
    ----------------------------------- baddmutha: just one of the Gen Xers -----------------------------------
  319. A few more bugs... by macx · · Score: 1

    I am aware of a few more bugs in Microsoft - mainly the trillions of strands of DNA in Gates. -Mr. Macx

    --
    *Ever stop to think, and forget to start again?* *Friends help you move. Real friends help you move bodies out of the t
  320. Think relative by kaos_ · · Score: 1

    You have to look at this relative to previous OS's released by Microsoft. How many bugs were in Windows 95, in NT? I hope MS has at least reduced the number of bugs.

  321. Forgotten reality there folks? by _Mustang · · Score: 1

    While I'm the first to admit that 64k is a number best left for describing video; the thought had crossed my mind that maybe this is one of those situations where Anti-MS sentiment is going to get the best of /. 'ers . The more critical questions that comes to mind are
    1. what is MS criteria for labeling something a bug
    2. how many degrees of importance do they attach to their bugs
    3. which bugs are the ones which are left unfixed?
    Everyone will agree that a typo should carry less weight than problems with Winsock implementation, which should possibly have less priority than a BSOD regularly occuring from using one of the accel keys. To be fair, I'm willing to give them credit for the line about "Bugs are inherent in computer science," she said. "All software ships with issues., and would even go so far as to agree that The difference is (that) no software in the history of Microsoft development has ever been through the incredible, rigorous internal and external testing that Windows 2000 has been through." . These are fair replies to the question and are (excluding that last part) certainly as true for Linux as well. What remains to be seen is not whether MS will patch things (they will!) but when, how often and will duress be needed? Truthfully there really isn't a choice for those who are already MS-shops, as they eventually will need to move over, 20k+ bugs not withstanding. I think it likely that they will maintain current installs of NT for as long as possible but still migrate over eventually. If for no other reason than because the costs associated with switching over to a competing platform such as Linux are still much higher than having to deal with those bugs. And don't forget- MS bugs have spawned an entire industry all on their own, so doubtless some CEO somewhere has begun to count his unit sales already..

  322. Windows 2000's slogan by Brett+Glass · · Score: 1
    Windows 2000: Better than pouring hot grits down your keyboard. (Sorry, couldn't resist.)

    --Brett Glass

    1. Re:Windows 2000's slogan by Cyberllama · · Score: 1

      We shouldn't be bashing windows 2000, we should happy for Microsoft for putting out a product with a record low of a mere 65,000 bugs (I do believe this is the first time they managed to crack the 100,000 mark). By my estimates, this should be the best Microsoft product to date. If only my Windows 98 partition could boast the same.

    2. Re:Windows 2000's slogan by Brett+Glass · · Score: 2
      By my estimates, this should be the best Microsoft product to date.

      Might be. It can't get much worse.... Right now, my machines running Windows 98 are as unresponsive as if I'd already poured hot grits down the keyboards. And... darn... I have to run it because I support so many poor schlubs who do not have a choice. If I had my druthers, I'd put them all on one of the BSDs. My BSD systems never go down.

      --Brett Glass

  323. But Come On! by kcarnold · · Score: 1

    Mozilla is still obviously in development. Some of these bugs are extremely minor (e.g., doing this sequence of 15 actions causes image timing in animated GIFs to be off by 53 ms or something like that). Mozilla is not expected to be released in a few days; no, try >6 months. It has far fewer bucks behind it. And how many of those bugs are ACTIVE?

    Ken

  324. Kinda off-topic, but kinda interesting... by kcarnold · · Score: 1

    Try viewing the ZDNet page in Linux, then Windows. The following is straight out of "View Source":

    if (OpSys == "Linux") {
    document.write('<LINK REL="STYLESHEET" TYPE="text/css" HREF="http://www.zdnet.com/graphics/styles/planet- linux.css" TITLE="ZDNet Planet Styles - Linux">');
    } else {
    document.write('<LINK REL="STYLESHEET" TYPE="text/css" HREF="http://www.zdnet.com/graphics/styles/planet. css" TITLE="ZDNet Planet Styles">');
    if (isNav4PC) {
    document.write('<LINK REL="STYLESHEET" TYPE="text/css" HREF="http://www.zdnet.com/graphics/styles/planet- ns.css" TITLE="ZDNet Planet Styles - Netscape">');
    }
    }

  325. Only one good point ;-) by elderfelder · · Score: 1

    In many ways the Linux community acts too much like creationists/fundamentalists, no matter what science comes up with there's a knee jerk "oh we're not all monkeys you devil worshipping bastards" reaction.

    Linux zealots being equated with Christian fundamentalists? Yeah! I like it!!!

    Elderfelder


    "He is no fool who gives what he cannot keep to gain what he cannot lose."
    --
    "He is no fool who gives what he cannot keep to gain what he cannot lose."
    - Jim Elliot
  326. Re:In fairness by jon_c · · Score: 1

    linux is just a kernel, win2k is IIS, MMC, COM, Win32, DNS, oh and a kernel.

    and they have more bugs, ya think?

    -Jon

    --
    this is my sig.
  327. This is typical of the software industry by jon_c · · Score: 1
    I know this is flamebait bu tI would like to make a point. I used to be a software tester by profession now a developer. Large software products *always* ship with bugs. Even the number of bugs that Win2K has is not suprised, and its not actually that serious. For a change look at the bug lists for FreeBSD OpenBSD, or debian once in awhile, I cant give you an exact estimate but I assure you, you cant count them on your fingers. Also take this into consideration, how many languages is Win2K going to ported to? I think NT 4.0 is ported into 40+ languages, each language has its own little gotchas, for isntance if a chinese character is getting render poorly on one application in a little known dialog box it is considered a bug. In this industry bug range in severity widely.

    Now when Win2K hits the public it will go through this aby period where new bugs will be found and service packs will be realeased, if you dont like the number of bugs then wait till a souple of SPs have come out, and the codebase evens out. Win2k is a huge step for M$, and there is a lot of new stuff, you will have to expect some bug. It is akin the linux rewriting the kernel from scratch and expecting the firt release to be prefect ... come on people. M$ is making NT do things it wasnt supposed like DirectX.

    On the other hand you can quite whining and use a real server OS like FreeBSD.

    Oh well bring on the flames... :)

    --
    this is my sig.
  328. Yeah, but... by Ravagin · · Score: 1

    ...we have no way of knowing that they will be fixed!
    The eternal Devil's advocate for Win2k dons his asbestos suit
    -Ravagin
    "Ladies and gentlemen, this is NPR! And that means....it's time for a drum solo!"

    --

    Karma: T-rexcellent.

  329. correction by Ravagin · · Score: 1

    er, that should read "will not be fixed."
    -Ravagin
    "Ladies and gentlemen, this is NPR! And that means....it's time for a drum solo!"

    --

    Karma: T-rexcellent.

  330. first!!!! by exoduz · · Score: 1

    oh yeah baby!!!

    #############################################
    # exoduz : escape while you can.
    #############################################

    --

    --

    # I have no brain
  331. And how many in Linux? by Zalgon+26+McGee · · Score: 1
    Let's not be hypocritical here - is Linux entirely free from (ahem) undocumented features?

    Given the size of the installed userbase for Windows, and the thousands (if not millions) of programs, any rewriting will break some apps that made unfair assumptions in their code.

    Yes, this is a strong argument for opening source - to fix the app that was misbehaving, or fix the OS that isn't working right. But we shouldn't get self-righteous about this.

    --

    ---

    Book(n): Utensil used to pass time while waiting for the TV repairman

  332. Re:65,000+, huh? by John+Poole · · Score: 1

    You've got to remember that Windows 2000 is basically Windows NT 5.0, not the next version of Windows 98. Windows NT was written for 32-bit processors from scratch -- thus there won't be any 16-bit code in there in the first place.

    If you're going to gripe about a MS product, make sure the gripe actually makes sense.

  333. Re:Oh, stop being so predictable by RickHunter · · Score: 1

    I'm rather sick of people getting moderated up just because (so it seems) they're bashing the "Slashdot psychology." Look, Slashdot is (generally) pro-Linux. If you don't like that, leave. (Yes, I know this is belligerent, but I am quite *****-ed off)

    Ok, first, a point I want to make. If you can't make a big program bug-free, what do you do? You chop it up into a bunch of little programs and debug those. Sound programming sense. *n?x does this to some degree, and Windows doesn't.

    Second, Linux does have bugs. I'll be the first to admit it. But X Windows is not Linux. Neither is EMACS, Vi, GNOME, KDE, Bash, csh... Get the idea? Good. Back to my point. Linux does have bugs, but they generally aren't major system-destroying bugs. And they're patched fast. You just have to keep things up to date.

    As for service packs, as has been said before, they break more than they fix. At least patches for Linux tend to at least move towards stability.

    Finally, RedHat 6.1 did have bugs. As I've said, I'm not pretending that Linux is perfect. But, from what I remember, a LOT of those bugs were in programs. Linux != Distro_Programs. Also, RedHat != Linux


    -RickHunter
    --"We are gray. We stand between the candle and the star."
    --Gray council, Babylon 5.
  334. Re:People will buy this? by billybob+jr · · Score: 1

    I am not knowledgable enough to judge W2K on server merits, but my roommate runs it as his desktop OS. Win2k does a lot of little things better than 95/98/NT4 in the interface. It also has been very stable for him afaik.

  335. Re:correction and undocumented features by quecojones · · Score: 1

    known, effects, track (drinking Corona)

    Areyou're talking about the beer? Corona is good... another good one to try is Presidente. It's Dominican. A bit stronger but (at least IMNHO) worth it.

    This brings up an OT question:

    What beer/liquor is the prefered choice of geeks?

    Personally, I prefer scotch (Chivas Regal).

    q

    --
    "PROFANITY is the inevitable literary crutch of the inarticulate MOTHER FUCKER." -- some PC user
  336. Re:correction and undocumented features by quecojones · · Score: 1

    Yeah... tried that stuff once. Got FUBARed.

    q

    --
    "PROFANITY is the inevitable literary crutch of the inarticulate MOTHER FUCKER." -- some PC user
  337. Re:Marketing? Deadlines? Pah... by ScottMaxwell · · Score: 1
    > "Our goal for the next release of Windows 2000 is to have zero bugs."

    (Where the next release is just six months away.) Makes you wonder why their customers don't just say, "OK, when the one with zero bugs comes out, then I'll buy it."

    ("Meanwhile, I'll try this Linux thing I've been hearing so much about ....")

    --

    ``Life results from the non-random survival of randomly varying replicators.'' -- Richard Dawkins
  338. for every bug you find by alsogut · · Score: 1

    there are 10 more you don't. just like cockroaches.

    1. Re:for every bug you find by dattaway · · Score: 2

      An exterminator once told me the ratio was more like 100:1. For every cockroach that you do see, there's a nest of 100 of his buddies waiting to greet you.

      6,535,000 cockroaces ain't all that bad. They're crunchy, full of protien, and just add milk!

  339. Gotta go to 32 bits by Imhmo · · Score: 1

    16 bit code overflows somewhere a little over 65000, doesn't it? What if their bug counter overflowed and there are actually alot more? On second thought, maybe its better for them to run 16 bit software -- what you don't know can't hurt you.

  340. How much testing in Open Source? by Calum+I+Mac+Leod · · Score: 1

    From Bugfest ! Win2000 has 63,000 'defects'

    Allchin said Microsoft spent 500 person-years and $162 million on people and tools specifically to improve reliability of the product.

    I'd be interested to know if anyone has a rough estimate for the number of man hours spent on "improving reliability" of Linux distrobutions? The Borland Developer July 1999 Main Survey Results counted 5656 respondents involved in "System development (OS, kernel, desktop, etc)".

    500 person-years testing is impressive for a closed source application, but the input from the Linux developer community is surely more than that? Over two years (98 to 2000), 5k5 developers putting in only 2 hours a week would give more than 500 person (working) years. That does not include other users who provide bug reports, patches etc., but wouldn't bother if the product wasn't Open Source.

  341. terminological inexactitude by palinurus · · Score: 1

    my apologies if this has been brought up before, but i didn't see it in glancing over the messages.

    in many source repositories, you have to register something with a name like "defect" any time you want to drop in some new code, or modify existing code that doesn't have anything to do with the addition of a new feature, so it is not uncommon to have a swack of "defects" in your statistics that have nothing whatsoever to do with failures in the code. maybe some slashdotters aren't aware of this because of the way development is done in the community.

    at this point, i diverge from the topic slightly, though this is related to this story, and others of its ilk in general.

    really, this kind of imprecision and sensationalism is kind of bad for linux. i love it, much like everyone else, but hypersensitive "linux is flawless" rants and malformed "everything from microsoft is shyte" ideas only prevent people from seeing where things could be improved, or where there are good alternatives. As a student, i know a lot of good, talented people who have taken positions at microsoft because it seems like a decision made with a lot of security behind it. i can't say i make my decisions like that, but what i mean to say is that i think it would be ridiculous to assert that microsoft can't do anything right. it just doesn't happen often.

  342. FUD, Linux and YOU! by rhyac · · Score: 1

    Come on people. Honestly, think a little. Read the article.

    It's not 65000 bugs (though the author interprets it as bugs - FUD at it's best). It's 65000 logged work items. So, you've got all sorts of stuff in there: from minor, minor UI defects, like 'the splash screen is badly dithered,' to differing opinions on how something should work like 'should dragging an item onto the taskbar open it?' to functionality requests like 'double-clicking on the documents item in the start menu should open up the documents history folder,' to stuff like 'would it be possible to implement iteratively, rather than recursively'.

    Also, I'm sure that in those 65000 bugs, there are duplicates and old bugs that just haven't been purged (you know, the kind of bug that gets fixed when another bug's fix gets checked in).

    I mean, while I'm sure there are a few 'bugs' in the sense of the word that you are people are implying (the annoying ones that make you go 'fuck microsoft'), I can almost guarantee that 99.9% of those 65000 bugs aren't that kind of bug.

    Seriously, sit back and think about it - you can't honestly tell me that linux is any better! I could probably come up with a list of 65000 problems with the UI alone. And note: with Microsoft, 'Windows' encompasses everything from bugs in notepad, to bugs in IIS, to bugs in it's GUI to bugs in it's kernel. There are -hundreds- of programs that would fit in that list. With Linux, you guys can just dismiss problems and say "well, that's not linux, that's X, or that's KDE.. not our problem if they have bugs."

    So, anyways, moral of the story: Try to tone down the hypocrisy a little - every third story I see on slashdot is something about MS' FUD tactics. How is this -any- different than what MS does?

  343. how many times must it be said.... by gooser23 · · Score: 1

    they are not 'bugs', they are FEATURES!!!!

    --
    "Dying tickles!" -- Ralph Wiggum
  344. The Spice of Life by Wigs · · Score: 1
    Okay, so the damn (read: damned) program has 65,000+ errors. One of the main reasons that I still dual boot is so I can have some fun. Where is your sense of adventure? I don't know of anything else, where one minute you can be going along fine, and the next blue screens are flashing, your box starts to cough, and you have a good excuse for not turning in that report. (Actually I had a mac go postal on a floppy disk and ate a physics report, but that's another post.)

    The way I see it, Windows is like one of those adventure books. You never know where you'll go next. Certain death is almost always inevitable. Microsoft's slogan: "Where do you want to go today?", is perfectly appropriate, because they weren't sure either.

    Wigs
    "Every creature has within him the wild, uncontrollable urge to punt." -- Snoopy

  345. Actually, there were even more bugs ... by dr.+greenthumb · · Score: 1

    ... but Microsoft's Prefix tool crashed when it localized the 65026th bug and exceeded the counting variable ...

  346. Re:Biased poll? by Revenge · · Score: 1

    I completly agree. That totally cracked me up when I saw it. Like saying "Do you support a crazed internet tyrant who is bent on owning your soul? Yes No" Just cracked me up. I do agree that an OS that has 64000 bugs before it is even released has some problems. Anyone bet they go opensouce before the next release?

  347. I don't think that was the point of the poll by Andrew+Cady · · Score: 1

    I think the point was to see whether people would be willing to buy it in spite of the bugs. Anyway when the polled group selects itself the poll is always biased.

  348. To tell you the truth by Andrew+Cady · · Score: 1

    I found win95a to be very stable. Of course this is just my personal experience, but vs NT4SP2 and 3, win98, win98 osr1 (or whatever the new OEM win98 was called), and win95b, I got the fewest crashes out of win95a. It also requires very little RAM and hd space, relative to the other MS OS. Maybe it was just a freak of luck, but if I were to install Windows on a new computer in the future it would definitely be trusty ol' win95a (and back before I ditched Windows altogether I had "down"graded all my Windows computers to it.). There aren't really that many new features in the other ones anyway.

  349. Re:Windows and non-x86 platforms by Andrew+Cady · · Score: 1

    Yeah they dropped Alpha too semi-recently. Of course you can't blame them... they just weren't getting business in that area.

  350. Zarro Boogs ! by rainer_d · · Score: 1
    Well, I'm not surprised.
    With such a codebase, it's rather surprising they got it to work at all

    But the best quote is:
    Our goal for the next release... is to have zero bugs
    . Maybe they also have some Bugzilla T-Shirts or so. ;-)

    --
    Windows 2000 - from the guys who brought us edlin
  351. It's the approach that's buggy by DrSkwid · · Score: 1

    Unless you have unlimited funds and unlimited time, you can never "fix" all bugs.

    Go take a look at the TeX web site
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  352. Re:Is that an improvement though? by estranged · · Score: 1

    Well, I've run Win2K since Beta 3, and even then it was much more stable than NT4 with SP4. I never shut down my PC, I just used the Hibernate function. In three weeks, I restarted my computer 4 times - 2 because of program errors, 2 because of hardware installation.

    That said, my Linux box has been up for 3 months without restarting... :)

  353. Re:Irresponsible Slashdot article posters. by mj · · Score: 1

    Here Here!

  354. Where do YOU work?? by mj · · Score: 1

    Well, there seems to be people on either side of the fence, but for those bashing MS, I question where they work, and what they do!! I'm on a relatively large project and between the client, our testing department and our developers, we have TONS of bug fixes, enhancements and corrections. Everyone is trigger happy to jot down what They think should be fixed. Everything from serious errors, to 'moving a button to the left'. It doesn't mean our product is bad, we continue to be the leader in our field and our client is extremely happy with our product. Its not surprising that MS, a huge company, has tons of people reporting this, that and the other thing, along with duplicates. That doesn't even include their massive beta testing pool who are also reporting things. W2k has been rock solid for me. I'm really happy with it!

  355. Re:How pathetic can Linux users be?...THIS Patheti by mj · · Score: 1

    I completely agree.

    Its days like today that I lose a great amount of respect for the Linux Community.

    Its quite unfortunate, but thats life.

    I'd like to have a conversation with only those who actually work on BIG OOP type projects for a large number of users, especially those doing mission critical work.

    THAT would be a better base to have a grounded conversation on the topic.

    Me? W2k is rock solid. I've had zero problems, 95% less reboots, high speeds, no SMP problems.

    I love linux too, its great!! However, I agree: Linux may be very cool, but it has a long way to go to catch up with W2k. Anyone who wants to bash W2k and pump linux, has to prove to me that they can use linux for a Well Rounded application. Server end, client end (easy to use, stable, etc), Communications end (nation wide networking, wireless satellite communications, etc.), and integration with other linux products.

    Linux IS COOL! However, when people do cool stuff with linux, it requires all kinds of fucking around, tweeking, and experimentation. Who has TIME for that? Time is money. When we need something to work, we need it work now, and tomorrow, without days wasted of screwing around.

    We also don't have time for getting things to work in the FUTURE. With W2k you know there will be apps for all sorts of things, that will work, out of the box, without screwing around....

    dido to everything you said.

    These people bashing W2k need to use it. And need to use it in a real environment developing enterprise level (or at least large) applications to really see all the benefits....

    I'm all for well rounded conversation, but these little 'jump on the bandwagon MS bashers' make me sick.

  356. Re:What is the current bug count for RedHat 6.0 di by mj · · Score: 1

    Exactly.

    Ignorance is not only bliss, It is the SINGLE LARGEST SECURITY WHOLE.


    Knowing about everything that needs to be fixed, from the major bugs to the tiny little color changes is a major feat. It shows Responsibility, and EXTREMELY good knowledge of what needs to be fixed with their products BEFORE IT HITS THE MARKETPLACE!!!


    Linux users are SO willing to turn the blind eye to little errors. Which is all fine and good until you're working on a project where people are actually relying on your product day in and day out.

  357. Re:What is the current bug count for RedHat 6.0 di by mj · · Score: 1

    That's Hole, not whole.

  358. 750,000 Beta testers, yeh, right! by SideEffects · · Score: 1

    If you read the article you'll see a "spokeswoman said 750,000 testers received each beta version of Windows 2000." Microsoft sent these out to everyone! I recieved each and every one, myself, and promptly throw them in the garbage or made drink coasters out of them.

    She then goes on to say the "hundreds of companies have signed of on the incredibly high quality and reliability of Windows 2000." So, let's give them an optimistic 500 companies that signed off on it. This results in .07% signoff. Now there's something to brag about!

    Yes, I image the signoff process, what ever that is, is a bit more complex than my overly simplistic numbers indicate, but still!

  359. Ahem..... by jallen02 · · Score: 1

    BEGIN ProMsRant: Lets do a random rant about how software quality is degrading and how we dont expect anything more from Microsoft etc. If you want to complain about MS stuff so much ( I LIKE Windows2000 ) Then go apply to work at microsoft since its apparent you have a solution for them and you are not a part of the problem. Nuff said. END ProMsRant:


    Come on.. This is not even a solid *anything* just some 'internal memo' believe what you want I am *sure* there are about this many of small things in W2K. Ask yourself something, How many little nuisances do you pick up when you are using Gnome/KDE etc. *ponders* Hows this instead of killing the product before its ever released and flaming BEFORE you try it.. Just try it and them flame it when it crashes and costs you money.. Like we have been for the last 10 years..*shrugs* Oh well
    JA .. Given the amount of time you spend setting up and securing a *nix Box for production this is at least worth a shot..

  360. You know what's cool... by fluxrad · · Score: 1

    is how so many of these idiots talking schitt about M$ and the like all have hotmail addresses!
    PINE - it's the only way to fly!

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
  361. 65000+ Undocumented Features ;-) by hypergeek · · Score: 1
    Wow... 65000+ bugs...

    If this trend keeps up, Windows 2002 (or whenever) will be down to a mere 65+ bugs!

    One must truly marvel at the efficacy of the debugging team at Microsoft.

    "MS: It's not a software company, it's a neurological nightmare."

    -a Multiple Schlerosis awareness billboard

    --
    Stay up hacking each weekend. Sleep is for the week.
  362. win2k is one huge bug by roman_mir · · Score: 1

    Win2K is just ONE HUGE BUG. What kind of bug is it, is it a lady-bug? No, that's too pretty, too Mac-OS Style. So maybe it's a cockroach? That's it. Windows 2000 is a cockroach. You can crash it, you can run away from it, you can be REALLY scared and paranoyed about it. You wish you never see one. You have to save your women from it. You sing funny songs about it (La Cookaracha, excuse me spelling) But you never EVER can really get rid of it, one or two always survive, and where there is one or two today, one or two thousand will be tomorrow. It's time to call for an exterminator - can DOJ be it? Or maybe it's a flu bug - a virus? Hopefully Symantec puts the specifications for Win2K into its next release of Norton Antivirus. Norton Antivirus is Installing. Checking memory. Win2K detected, running decontamination process: deltree c:\windows decontamination complete. Installing inoculation patch: Linux cheers

    1. Re:win2k is one huge bug by roman_mir · · Score: 1

      Guinness WORLD RECORD!!!!!! This is AmAzInG 65000 bugs! No, computer science is not inherently buggy. It's Microsoft that is inherently buggy. How can a Harward dropout and a bunch of college dropouts make good software? They don't know what Computer Science is. On a lighter note: Win2K is just ONE HUGE BUG. What kind of bug is it, is it a lady-bug? No, that's too pretty, too Mac-OS Style. So maybe it's a cockroach? That's it. Windows 2000 is a cockroach. You can crash it, you can run away from it, you can be REALLY scared and paranoyed about it. You wish you never see one. You have to save your women from it. You sing funny songs about it (La Cookaracha, excuse me spelling) But you never EVER can really get rid of it, one or two always survive, and where there is one or two today, one or two thousand will be tomorrow. It's time to call for an exterminator - can DOJ be it? Or maybe it's a flu bug - a virus? Hopefully Symantec puts the specifications for Win2K into its next release of Norton Antivirus. Norton Antivirus is Installing. Checking memory. Win2K detected, running decontamination process: deltree c:\windows decontamination complete. Installing inoculation patch: Linux cheers

  363. You have it all wrong. by spaceorb · · Score: 1

    If it is anti-Microsoft, the memo must be true. If it is pro-Microsoft, it isn't true. Get it?

  364. yeah, lovely bugs they are too. by stoat · · Score: 1

    now i realize that it hasn't officially been released yet, officially, it is RTM though... Now... half my hardware either doesn't work, or has limited functionality. My DC240 has no support that i can see, the serial drivers were SUPPOSED to work, haven't investigated fully, but they sure seem like they don't. Creative labs says that they will begin to support win2k on Feb 17th... Gee, what about all those boxes that ship with SBLive? The win2k driver allows it to function, rear outputs do not work... or at least, i couldn't get them too (any ideas on this please email me: stoat@mindless.com Windows 2000 is very stable, i've only had it crash a few times, and all were my fault; used shitty software.

  365. Good poll? by Geyff · · Score: 1

    Here's a nice, unbiased poll question:

    "Do you plan to buy Windows 2000 -- an OS with 63,000 known 'defects'?"

    1. Re:Good poll? by dattaway · · Score: 2

      No, a good poll question should have been something like: Do you plan on spending $500 to be an unpaid beta tester for a closed source operating system that takes control of your computer and data?

    2. Re:Good poll? by Pope · · Score: 2

      Buy an OS? :)


      Pope

      --
      It doesn't mean much now, it's built for the future.
  366. And things never change... by linuxdoctor · · Score: 1

    One hundred and fifty years ago, the Anglican Church demanded a a new translation of it's Bible because, it claimed, there were at least 30000 errors in it. They never got it. There are still people who are not Catholic. Shame. The Vulgate contains no errors. The same thing is happening in the Linux movement. People from windows environements expecting windows environments from Linux. So, Windows has 65K+ bugs. Good! Don't expect Linux to solve them. In fact, when you all come storming to Linux, check your windows bagage at the door. We don't want it.

  367. How much did they spend? by gr0nd · · Score: 1

    According to the article, they spent $162M "specifically to improve reliability". If so, how much did they spend on the entire R&D effort behind Win2k? I realize that not all copies will cost $500, but how many do they expect to sell in what, the next 5 years (tops!)? I think its time to sell my stock. How are they ever going to recoup those costs?

  368. Already patched by Otis_INF · · Score: 1

    MS has already released a patch for this problem.

    http://www.microsoft .com/downloads/release.asp?ReleaseID=17727

    --
    Never underestimate the relief of true separation of Religion and State.
  369. err that was for NT4.0 ;) this one is for win2K by Otis_INF · · Score: 1
    --
    Never underestimate the relief of true separation of Religion and State.
  370. Nice patch! by MeenMunky · · Score: 1

    Great, a patch that has bugs, aren't patches supposed to fix them? Plus, Microsoft charges for it, WTF? I thought patches were supposed to be free!

    1. Re:Nice patch! by why_linux · · Score: 1

      Well... the patch sure does kick ass if you ask me... have you tried it yet? heh

  371. Correction. by kwsNI · · Score: 1

    Gateway, Dell and other computer manufacturers are already shipping Windows 2000 pre-loaded on their business systems. Feb 17 is the official release date for the stand-alone OS.

    kwsNI

    1. Re:Correction. by kwsNI · · Score: 1
      Yes. W2K computers started shipping weeks ago. Many people have had their W2K computers since the beginning of the month.

      Does W2K sound much more intimidating than Y2K? Maybe we should print up some "I survived W2K" shirts.

      kwsNI

    2. Re:Correction. by characterZer0 · · Score: 1

      but will the computers be delivered before feb 17? "i mean, if i went around saying i was emporor because some moistened bint threw a simitar at me, they'd put me away"

      --
      Go green: turn off your refrigerator.
  372. Microsoft "memo" posted on the web... by maleldil · · Score: 1

    FYI, don't know if this was already posted, but I couldn't find it...

    http://www.micros oft.com/windows2000/news/bulletins/response1.asp

    Microsoft, when will you learn that everybody wants to wait until Service Pack 8,000 before we make a decision? Your track record sux...

    --
    octaene@yahoo.com
  373. Re:correction and undocumented features by gizzmo · · Score: 1

    Yes, but that OE shit tastes much worse coming back up than some Bud Light :-)

  374. that is normal by Jett · · Score: 1

    it happens all the time to me. just shrug it off and keep on submitting articles :(

  375. bloatware by ca1v1n · · Score: 1

    Any software package of this magnitude is going to have loads of bugs. Linux certainly does. The problem is the magnitude itself. I was talking to a software engineer at a large technology corporation last week, and he said that the minimum specs for an installation of one version of it, and not the full server version, was 256 MB RAM, with 3 gigs free space. And that gets it to boot. The problem here is probably not an issue of bad coding, the probem is bad design. Of course, it may be both, since we have no way of knowing about the code.

    Now if only they'd get rid of Internet Explorer, that would be a bugfix!

  376. Ok, let's recap by monsado · · Score: 1

    From the memo, detailing the bugs:

    "More than 21,000 'postponed' bugs, an indeterminate number of which Microsoft is characterizing as 'real problems.' Others are requests for new functionality, and others reflect 'plain confusion as to how something is supposed to work.'"

    and

    "More than 27,000 'BugBug' comments.... According to Microsoft, they tend to represent 'unfinished work' or 'long-forgotten problems.'"

    But then, for perspective, the article gives a third party opinion:

    "'The fact that Microsoft found that many bugs indicates to me just how thorough their testing processes are,' said the Windows developer, who requested anonymity."

    "Found?" Sounds to me like 48,000 bugs are issues that Microsoft knew about from the outset, but didn't have the resources to fix before their self imposed (and constantly slipping) release deadline. I thought the development process went something like: code--test--fix--repeat. According to the Anonymous Coward ZDNet quoted, I guess it's ok to stop at the testing part and pat ourselves on the back for all the bugs we found (that we created in the first place)?

  377. I wonder if the total number of bugs is 65536? by jailbrekr2 · · Score: 1

    Kinda makes sense thou. 65536, for all those base 2 newbies, is the largest possible 16bit number.

    That 16bit legacy is hard to shake, eh?

    --
    Feed The Need[goatse.cx]
  378. Re:65,000+, huh? by cshifty · · Score: 1

    No 16bit code......but plenty of 16bit bugs:)hahaha

  379. M$ will get away with it by Beanowulf · · Score: 1

    The thing is, as long as your average computer retailer selling computers to average Joe Schmoes bundles in the latest version of Windows as standard, Microsoft will continue to get away with these levels of "buggines". Nothing will change until the perception (or reality - you decide) of Linux as having limited user-friendliness is overcome.

  380. Win2K and Bugs and the MPAA by buss_error · · Score: 1
    Actually, I've got it now. M$ bought MPAA, and the bugs are copy protection to prevent piracy.

    It's so bad, no one will even pirate the stuff!

    :P

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  381. More bugs than code by buss_error · · Score: 1
    I don't think it's acceptable that software, even something as enourmous as Win2000, has 20,000+ "potentially serious problems." However, I think the main issue here is what we as a society expect from software companies.

    And what the law allows them to get away with.

    If you bought that car with 28k+ defects in it, you can bet your last bottom dollar that somebody's getting sued.

    But assume the mantle of a "developer", and all is forgiven. This isn't to say that some protection isn't deserved and a GoodThang, but lets get real.

    Defective software is the only thing you buy that you can't get your money back on. With this kind of protection, there is absoultely NO incentive for large companies with a lock on their niche to improve thier software. Thing to do is to

    Remove protection from suit or

    Remove their lock on the market niche or

    both.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    1. Re:More bugs than code by JDax · · Score: 1

      The only reason a car manufactorer would get sued would be because they would have injured or killed a person through their own negligence. I know Windows is bad, but it isn't that bad.

      Really? &nbsp Ask the Navy about that possibility! &nbsp ;-)

      --
      -- Win2k: "It's not so much that it's only 65,000 bugs, it's just that they stopped at 65,535 to prevent an overflow."
  382. Only need 636 more bugs. by www.sorehands.com · · Score: 1
    Well, once they get more than 65536 bugs, they will be in the negative bug counter terratory. So they will owe us bugs.

  383. Re:Is that an improvement though? by GhOsT_ID · · Score: 1

    No kidding Windows 2000 has 65000+ defects? And Win98 had 1000000000000000000000000+(BTW 0 is winning the poll and I can see why it's used a lot more than 1) I'm sure if you really want you could pick at an OS until you found a minimum of 10000 bugs. Ooh looks like this font included is a bit rough on the bottom corner of the "R" Theres a bug. Like any OS. Do it right the first time and you won't have a problem. GhOsT_ID

  384. Re:only 65K+? by Mazel#Tov · · Score: 1

    Actually, it's not so much that it's only 65,000 bugs, it's just that they stopped at 65,535 to prevent an overflow.

    --
    Opinion: Scientology is a cult you should avoid. Follow the
  385. Microsoft's features by Refrag · · Score: 1

    I love Microsoft's way of implementing features. I used to support Access for Microsoft. When Access 2000 was released the ability to link to dBase databases natively using ISAM's (which had been in the past several versions) was no longer read-write and multiuser. It was read-only and single-user. Microsoft's "line" was that due to licensing reasons Borland/Inprise required the lack of functionality. The word that went around was that the guy that coded those bits previously no longer worked for Microsoft and no one else could figure out how to get them to work.

    --
    I have a website. It's about Macs.
  386. My Main Man Bill by Ogre332 · · Score: 1
    I honestly don't understand all the animosity toward MS and Bill Gates. Can't we all just get along?

    --
    Shut up brain or I'll stab you with a Q-Tip. - Homer Simpson
  387. What's the surprise? by phallen · · Score: 1

    I read the ZDNet article and didn't have any "oh my God!" reaction at all. How late is this product? So late that they had to change the name to make it sound new! A product that's released years late can't be expected to be anything but "patch-fest 2000", especially MS. This will probably be the last 5+ year OS development cycle for MS anyway, since Linux really will torpedo them if they do. But what if MS breaks up and and they clean house at the OS "Baby Microsoft?" They could take a cue from the Linux invation and get their act together as a fresh, new company. "I work for this super cool new start-up; it's called MicrosoftOS. Ever hear of it?" Who knows? -- Joe

    --
    If Slashdot is where the spelling-challenged go when they die, I'm in heaven.
  388. Re:Debian appears to have 10,000 by Ungulate · · Score: 1

    Debian vs. W2k isn't really a fair comparison, because (as you note) Debian is a 2GB distro with tons of applications. If Debian was scaled back to the same level of features, I'd expect the bug count to decrease substantially.

  389. What M$ isn't admitting by dmontoya · · Score: 1

    "More than 27,000 'BugBug' comments" is a start, but what about all the 'BedBug' and dreaded 'BugBear' comments? Hmmm? What armor class are those suckers again? And how many hitpoints? Do they eat hot grits?

  390. Just wait for the other lemmings to upgrade first by dmontoya · · Score: 1
    If you check the ZDNet homepage, they have a review from PC Magazine here which says " If you're a small office, multimedia company, or game user, we advise waiting for the rest of the industry to catch up before embracing Windows 2000. We found upgrading existing Windows 98 systems to Windows 2000 Professional very tricky because of numerous hardware and software compatibility problems."

    That hasn't stopped them from putting a prominent ad for their Windows 2000 store nearby. Oops! I forgot, this is the web, where mixing editorial content and advertising is "synergy."

    I saw one of the billboards mentioned in the story on the subway tonight, touting M$ use by the federal government. The punchline? "Windows 2000: The government's business starts here"

    There's nothing like truth in advertising :)

  391. MS Supporter by Willtor · · Score: 1

    Read this response to the article. It's pretty funny. Considering the three systems I use to any extent are Linux, FreeBSD, and MacOS9... What are the chances he's actually used any of them?

    --Willtor

    --
    "The knee is the elbow of the leg." -- My wife
  392. The dog is barking ,but caravan is still moving. by dmelomed · · Score: 1

    Call this flamebait, BUT as history showed before M$'s strength is in people's ignorance and lies. Average suit gives no damn about bugs in W2K or M$'s evil behavior. They like an idea of a braindamaged OS that doesn't require much brainstraining or administration. Reboot is always easier, even if it means hours of downtime, even if they don't know about the cause of the problem. Qoute "Real OS for real people". And M$'s propaganda machine makes it very easy to disgregard any second thoughts, and just buy into it, get the evil product and deploy their solutions no matter how much pain and suffering it will cause them in the end, afterall it's just an easy reboot, and it's "your" fault. This doesn't apply to every company of course, but MS wouldn't be so rich if their plan didn't work, would they? Let me tell you this, noone gives a rat's ass about bugs in MS products, they WILL use them anyway. Expect this begemoth be worth a trillion dollars after release of W2K. Expect huge demand for crappy OS for the next several years. Expect lines of people in front of CompUSA. 'nuff said. Expect Linux to be for traditional geek companies only and for geeks. Expect decrease of demand for proprietory *nix. Expect MS taking over web and 'net, expect more integration of crap into their crappy OS. Expect most people still not caring. Expect more MS-sponsored benchmarks. Expect Novell dying. IMHO Linux needs help in marketing and general awareness. What's done currently is really not enough. If you want to play with MS one on one, you need to have a product just as braindamaged as W2K. But that ain't happening, and probably doesn't need to happen. But the company will eventually eat itself because it will lose control, and we'll help it. It's just a matter of time. It happened to IBM, it happened to Intel, it will happen to Micros~1. If you go against change, change doesn't care, life goes on.

    Disregard all spelling mistakes.

  393. Re:In fairness by dmelomed · · Score: 1

    MS knows they will still make money, and the product will still sell like hot cakes with bugs or without.

  394. 65536 bugs by Krakus+Irus · · Score: 1

    A call a guy at Microsoft, he told me that Win2k will not have more than 65536 bugs.

  395. Re:Microsoft's Greatest Accomplishment by uebernewby · · Score: 1

    And this is exactly what Microsoft considers a bug

    --

    News and bla for computer musicians: http://lomechanik.net/
  396. Re:bugtracking and product release by Dan+Puckett · · Score: 1
    That they spend as much as they do on testing and still release shitware is an indictment of their development process -- though what they're doing wrong is open for holy war ("talk amongst yourselves...").

    You can't test quality into a product. It has to be designed in from the start. Windows' kludgy design has left it open to quality problems even if Microsoft were to test it from now till never.

    In Microsoft's defense, the design of their software is drastically constrained by their requirements; specifically, their self-imposed requirement to keep future releases of their operating systems backwardly-compatible with old executables. Reasons like this are why they don't throw everything out and start again. It costs them, though. The "should we redesign from the ground up or should we patch what we have?" question is a tough call to make, and it's one where the conservative answer leads down a path of eternal backwards-compatibility, and thus eternal kludge.

  397. Bug Count is a poor metric by Lizard_King · · Score: 1

    While anyone would agree that an OS with 63k+ bugs in it has some serious issues, bug counts are not fool-proof metrics for determining overall quality of a product. We have not insight as to the degree of severity of these bugs. The very word bug has many different meanings across dev teams. bugs--> issues, enhancements, performance? but whatever, its going to suck anyway.

    --
    "My mother never saw the irony in calling me a son-of-a-bitch." - Jack Nicholson
  398. only 65K+? by JohnKatz · · Score: 1

    How can something thats 5 times the code base size of Win95 have less bugs then Win95 when it 1st came out? Thats not normal for MS, guess they are slacking off a little :)

  399. People will buy this? by Cybernetic+Wolf · · Score: 1

    I don't think I could justify purchasing a product with so many loop holes in it. And at $500+ a pop I'd rather have a whole new computer with linux on it. At least I know it doesn't have such an extensive amount of possible security breaches in it.

  400. Well, That sounds about right!! by MightyHunter · · Score: 1

    We have been testing W2K for a little while now here at my office and 62,000 bugs sounds just about write. I am amazed it actually runs as good as it does with that many problems though. I still wouldn't give up my Linux box for anything, no matter how good "they" say Windows is.

    --
    I'm not afraid of the dark. Far from it. Just.... only when the lights are off!
  401. well, here is a big problem right here... by Fishstick · · Score: 1
    "Our goal for the next release of Windows 2000 is to have zero bugs. The only way this happens is if you take it upon yourselves to fix the bugs that should be fixed, and close the bugs that should be closed," -Lucovsky

    Good. Place the responsibility squarely on the developers shoulders and change nothing in the way the project is managed. "Fix the bugs, make the rest of this crap go away. Take some initiative, you lazy, loafing bums."

    God this is a Dilbert management speak if I've ever seen it. Unrealistic management directives, I've seen it a hundred times. "Work smarter, not harder", or other equally empty, uninspired drivel that gives you no actual useful information or direction.

    You work for a big company and you see a comment like this and you realize just how totally clueless your leadership is... it doesn't do anything for you or give you anything realistic to shoot for so you pretty much just go about your work the same as before.

    I've seen better success where attainable, realistic goals are set and then incremental, continuous improvement is sought. Not "we suck rocks right now, but guess what... 3 months from now we will go from 65,000 defects to zero." Kinda crap that makes you laugh, delete the memo, then go get a cup of coffee while you think about what life would be like at a real job. No wonder they are so fscked up.

    --

    There is much cruelty in the universe, John.
    Yeah, we seem to have the tour map.

  402. Microsoft's Greatest Accomplishment by gypsychix · · Score: 1

    My stepdad said this a while back, I felt this was a very appropriate time to submit this statement.

    "I feel that Microsoft's greatest achievement was getting the public to accept Second Rate software"
    -- Donald M. Berryman

    --
    There is no caravan here, we don't know where your children are.
  403. Windows 2000 is still very stable by edocpO · · Score: 1

    I don't know how many of you guys actually tried Windows 2000 out (prob none of you cuz you were too busy fuck'n Linus' bung hole), but I tried it and it worked great! I had it running for 4 weeks straight until I got a CD-RW for X-Mas and needed to shut down and install it. I put it to its limits. The only bug I found was in solitare you could Double Left Click then Right Click on a card and it would crash the program. It was just a sol.exe bug, not Win2K.

    1. Re:Windows 2000 is still very stable by randy+holloway · · Score: 1

      I agree with your comments. I was also able to recreate the Solitaire bug. I have been running Win2K since October and have found it to be very stable. I have had very few problems porting over some Windows 98 applications and WinNT 4.0 applications to Windows 2000. Windows 2000 is far more stable than any other MS OS that I've ever seen. As for the 65,000 bugs, I have only seen 2 or 3 since I started using the product. Those that I saw were subsequently fixed or not reproducible by RC3. The current release is working great (both Professional and Advanced Server). And it is the best OS I've ever run on my Dell Inspiron notebook. The bottom line is that Windows 2000 is as big a leap forward as Win3.11 to Win95.

  404. Upgrade path by Sgath · · Score: 1

    This is indeed an intimidating figure, and it makes me wonder if Microsoft is evening running BSD4.2 lint on its code, but I still may upgrade the Windows clients on this network to Win2k. Frankly, if it is somewhat more stable than 95 (these machines are still running disparate versions of 95), I would be pleased. I am told it has a telnet server, which would make life far more pleasant for me.

    Besides, they're all sitting behind an OpenBSD firewall which is set up in 'high paranoia' mode and patched regularly. For any system that is important, there is not a chance I will 'graze my sheep on the lord's land instead of the commons' as it were.

    And now back to reading...

    --

  405. Windows 2000 bugs.... by gamorck · · Score: 1

    I hate to ruin the wonderful M$ bashing party here but here is the way things are: Linux is great. Its stable, reliable, and it makes for a wonderful http/ftp server. Great. The problem is that it seems to have become some sort of religion. I mean honestly.... you guys are starting to sound like the same people who cheer on Steve Jobs' every year at MacWorld. The fact is Windows has got Linux beat on ONE THING: Its FREAKING EASY TO USE! Believe me, before I took my current job as a Net Admin, I was all about "linux will one day rule the world and MS is going to DIE" However, around that time I got my hands on win2k and my new job - needless to say the combination of the two have greatly changed my opinions. (I've got people who can't even move or resize a damn window in win98 - isnt that sad? Yeah I see them hacking away at a CLI interface on a linux box ) I cant help but wonder how many of you M$ bashers have actually USED win2k. I would say 10 percent at most. The fact is, it is VERY stable, VERY fast, and massive code base or not - it still doesnt take up as much memory as Xfree86 running KDE or Gnome. Now I realize this message will probably be classified as flamebait, but thats okay. Feel free to email me at: gamorck@home.com Im prepared to receive the punishment I have brought upon myself :-) The morale of the story here is: Don't Knock it before you try it. Try to give the competition a fair chance before you rein up your horse and scream to high heaven like a bunch of banshees. They say it takes 10 years for an OS to "mature". Windows is close to that point and I believe that Win2k is a massive step up from previous versions. Speed tests at my last job (writing data conversion programs) indicate around a 33% speed increase from previous versions of windows. By the way - AMD rules :-) My regards to you all, Jay (Gamorck)

    --
    I love idealists not because I am one, but because they make life bearable for pragmatists such as myself.
  406. I know a great book... by CodeBum · · Score: 1

    Writing Solid Code : Microsoft's Techniques for Developing Bug-Free C Programs http://www.amazon.com/exec/obidos/ASIN/1556155514/ o/qid=950375111/sr=2-1/104-1089460-93644 46

  407. Verification? by n0stra · · Score: 1

    HELO FOO.MS.COm MAIL FROM: RCPT TO: DATA From: To: Subject: 63k errors We would tell you (yeah right). If we did, we're stupid without knowing it. . QUIT Do you really trust this crap? Did ZDnet try mail them back? Did they got any response? Ms Exchange doesn't have any configuration to turn off the "none-existent recipient" autoreply. ::Optimization is the root of all evil

  408. Viruses! by aarku · · Score: 1

    At last programmers won't have to worry about making viruses for Win2000, they come built in, all 65k of em!

    Seriously though, viruses are based on bugs and loopholes, right? So, wouldn't an os with 65k+ of them (I'm sure a lot haven't been discovered) have an awful lot of possiblity for some chaotic programmers to go nuts with it? I'm sticking with osx.

  409. Windows 2000 by vasconcelos · · Score: 1

    Any way, people like my stupid mother are going to buy that shit?? windows 2000 with 63.000 bugs?? No way... but, how many will buy, knowing that windows 2000 have 63.000 bugs?? big question!!

    --
    Allways learning new thinks!! :) Aka Jose Vasconcelos
    1. Re:Windows 2000 by why_linux · · Score: 1

      I say vote no.. because no one is buying w2k with 63000 known bugs... the article is typical of the kind of bullshit the press gets away with now... an internal email written 2 years ago for all we know talking about how important it is for the customer to fix problems and it is somehow twisted into: "Microsoft is releasing w2k with 63000 bugs!" - bullshit. Microsoft doesn't want to release anything that is going to hurt their bottom-line.. they are a business.. do you honestly think that they are going to shoot themselves in the foot - it is going to be a hit.. guaranteed. The part about this that sucks is that one reporter twists some quotes from an email and the rest of the reporters in the world do this: HEADLINE: MICROSOFT TO RELEASE W2k with 63000 bugs Body: According to an article by so and so...blah blah blah... WTF! How about real reporting.. I can gossip all I want with my friends.. and I can trade stories and make up lies with them but I am not a reporter! Unfortunately Ziff-Davis is just trying to get attention.. so they can sell stuff so they don't care about accuracy.. just about getting peoples attention..... shame on them for publishing this article... but apparantly if it gets attention they will post it.. and then the rest of the press "legitimizes" it by reference... totally shitty.

  410. This means it's been tested well by Travman_Rocks · · Score: 1

    Allright Linux people, all this article means is that Win2K has been hammered on by an army of adolescent 20-somethings for the last four years. Are we ready to compare all the bugs that these two OSs have? Well, let's just not compare the two ok, because you can't compare Linux and Win2k. Windows is an operating system that does everything and more. Better yet, chances are you won't need to browse a directory tree of documentation to figure out how to use each new component. 63,000 bugs and i havent't had it crash on me once using the beta 2. So far so good. Thank you Linux for making Microsoft competetive again and making Windows better...

  411. Windows 2000 Rulez by Linuxis_Forqueers · · Score: 1

    For all of you weird holier than thou Linux purests you should at least try w2k. Lay this occult aside for just a few moments and enjoy a really superior OS. You guys would seem much smarter if you knew how to at least say something worth reading instead of this sucks and that sucks... Well, you all suck!

  412. Re:Bad metrics by why_linux · · Score: 1

    Did anyone else notice how crappy the article is? Read the part in the quotes ... Looks like this was an old email prior to release from the quotes and HEY it looks like they were trying to fix the probs for - who was it - oh yeah.. the customers... how is it that a company that is trying this hard to identify and FIX bugs is a bad thing?

  413. Re:This is not the issue (answer to question) by why_linux · · Score: 1

    There isn't a better solution for free.. thats your answer....

  414. Re:In fairness by Anonymous Coward · · Score: 2

    FYI: BUGBUG (all caps) is just a convention in MS (or at least nt) for easy searching the source. It can mean anything from, handle this error condition better, to this is where I left the hooks for this feature that isn't going in this release, but I will need to revisit someday down the line. A lot of times people choose to implement new stuff in a different way and the BUGBUG's get outdated. These build up over time. The BUGBUG's got filled as bugs in the bugtracking database recently (each instance got a unique bug) just to take care of buissness. These aren't "security holes" or "crashing" issues.

    There is an extra name given to anything that is actually serious (such as any form of broken functionality, security related or crashes) called showstopper. The stuff that goes into the bug database can refer to anything from , "there is a mispelling in this spec" or "overactive assert in the debug build" to the showstopper class bugs. On shipping, there were no showstopper bugs, which was the criteria.

    In the end, I suggest people use the product for a change, and see for themselves that it is quite stable.

  415. Re: bugs in OS not dangerous ???!!! by Alex+Belits · · Score: 2

    And still the everything works quite well... I get my salary every month even though my bank is using MS products.

    Don't be too sure about it -- banks don't run any of their actual operations on Windows. If they will switch to Windows in some "upgrade", handled by the next generation of managers, we will all start having a lot of questions, where are our money.

    --
    Contrary to the popular belief, there indeed is no God.
  416. The appropriate place to run Win 2000... by Brian+Knotts · · Score: 2
    ...in a VMWare window. But only if you *really* have to.

    New XFMail home page

  417. Re:In fairness by X · · Score: 2

    On the "betatest" newsgroups, there are literally thousands of posts with testers posting what they consider "bugs" which, in my opinion, are nothing but "niggly" things that doesn't deserve any attention.

    I think this is a really good example of where open source has some advantages. Little "niggly" things get fixed by the person they're "niggling". ;-)

    --
    sigs are a waste of space
  418. Re:In fairness by X · · Score: 2

    I thought there was now a web front end for this....

    --Chris

    --
    sigs are a waste of space
  419. If you are going to be pedantic by copito · · Score: 2

    At least read the code.
    --

    --
    "L'IT c'est moi!"
  420. I agree but... by mattdm · · Score: 2
    I agree in general, but I this one is very interesting. Biased poll questions are only bad if the result is reported later without the full question. But now, it's interesting to see that 20-some percent of people have seen this report and don't care about it. That sounds like pretty good news for Microsoft.

    --

  421. difference by mattdm · · Score: 2
    Mozilla is at alpha. Win2000 is set for release in a few days.

    --

  422. Fool. by roystgnr · · Score: 2

    And look, you got knocked down to a zero yourself! It must be a conspiracy. I demand that the moderators mark me up to a 2 to make up for this outrage!

    (Note: hit the link on the comment ID number and you can see it's moderation history.)

  423. why am I not surprised? by RelliK · · Score: 2

    I mean come on people. Is there anything else you expect from Microsoft?
    ___

    --
    ___
    If you think big enough, you'll never have to do it.
  424. Re:Not shocked by kevin+lyda · · Score: 2

    redhat's been around for a shorter period of time? really?

    windows 2000 hasn't even been released, redhat's bugzilla tracks bugs through about 6 releases.

    i know the pundits refer to linux as "new and untested," but a significant percentage of w2k code is completely new and unproven in a production level environment.

    --
    US Citizen living abroad? Register to vote!
  425. What will they say next? by Taco+Cowboy · · Score: 2

    "Microsoft is estimating that 28,000 of these are likely to be 'real' problems."

    Only three weeks ago, I attended a seminar hosted by a company selling "fireware solution" which runs on NT. The speaker was telling us that their "solutions" will run on W2K.

    In the Q & A session, I asked the speaker if the company has any plan to port their wares into Linux, and you know what that guy said to me?

    "We have no plan to port any of our product to Linux, and we will never do so, because Linux is too buggy."

    Yeah, this is exactly what the guy (supposingly the CEO of the company) said, and his company was supposed to be one of the "biggest NT supporter" in Asia.

    With W2K having over 28,000 "features" that may give them "real problems", I truly wonder what the guy will say next.

    --
    Muchas Gracias, Señor Edward Snowden !
  426. On the relatively 'bright side' by Magus311X · · Score: 2

    On the Bright Side (TM), ~27,000 of these are just inefficiencies in the code that were long forgotten and need to be taken care of.

    However, there are an estimated 28,000 Real Problems (TM) still in the software. This, is still quite disheartening. I for one am delaying deployment of Windows 2000 Professional on workstations until it's reported that the final version (give or take 4 service packs) is relatively stable.

    And for all you IT managers out there, make sure you develop a stable method of deployment before updating all your NT 4.0 boxen, unless you want to deal with a huge heap of problems. Use common sense.
    --

  427. Please note by tilly · · Score: 2

    We have every reason to believe that once this hits production use, many more will be discovered. How many? No idea.

    Also Microsoft has a history of saying that things anyone else would call a bug is not a bug.

    Glad I am not planning to use this...

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  428. Re:How many bugs are in Linux? by Mongoose · · Score: 2

    I'll try and answer this is with "plain talk".

    When you say linux, what do you mean? Is linux just the kernel, the GNU binaries as well, or the entire distrobution?

    See it's hard to say what linux IS. Some distrobutions have more bugs than others, and some kernels have more bugs than others. Also add to the fact that linux is being developed and debugged 24/7 worldwide. Look at the developer map on www.debian.org and see what I mean.

    I can assure you from working on many projects, some open source some closed source - that linux's development cycle can't be held to the same pattern as MS windows, HP UNIX, etc. Linux is a distributed and large development effort with massive talent and harsh peer review. I wrote a small piece of code that was bug free. ( Very small i.e. near useless code is the only code that can bug free. ) And I still got email about a possible buffer overflow that could happen when the library was used with 'application X'.

    Don't try and see releases as linux as a finished product, instead view it as a work of art - always adapting, always changing, always improving...

  429. Re:Debian appears to have 10,000 by Goonie · · Score: 2
    It's a little under this, as you can see on this graph.

    The current list of "release-critical" bugs (that is, bugs that must be fixed before release, is available from here.

    Of course, there is a huge fluff factor here. Debian uses the bug-tracking system to track things that aren't really bugs, there are bugs that weren't really bugs, and so on.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  430. Re:Debian appears to have 10,000 by Goonie · · Score: 2
    But when Microsoft talks of 65K bugs, they're bugs like, Windows 2000 wont properly detect XXX hardware, Windows won't run XXX software, so it does generally include a heck of a lot of software that runs on windows.

    True, but a very high proportion of the bugs in Debian are with "non-core" parts of the distribution (things that wouldn't be distributed with a Microsoft OS). Many bugs are just users being "niggly" as well. A significant number of "bugs" are in fact proposals for policy changes. Not much difference in fact (except that Debian doesn't hide the problems).

    Also, Windows 2000 has some HUGE features that debian doesn't have, like Active Directory.

    Debian has some huge features that Win2000 doesn't have, including a complete development environment, full server functionality, lots of powerful applications, etc. etc. etc. The upcoming Debian release will span 4 CD's of binaries. Big as Win2000 is, if you take all the code that Debian distributes, Debian is far bigger.

    But these comparisons wouldn't be possible except a memo happened to fall into ZDNet's hands. Wouldn't it be nice if Microsoft made its bug tracking database public?

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  431. Re:In fairness by scrytch · · Score: 2

    > I think this is a really good example of where open source has some advantages. Little "niggly" things get fixed by the person they're "niggling". ;-)

    I really really doubt this is actually true in the large sense. First, there are non-programmer users who simply can't fix the bugs (yes, they must be eliminated like the worthless deadweight they are, because knowledge of C is the only skill worth having). Secondly, there are technical users like me who simply don't care about having their own little private code fork that has to be maintained separately (if the original source was kept around at all) who have a very much accurately-formed impression that a diff from Joe Random Luser will be ignored, and generally don't feel like going through the bureacracy of whatever ad hoc QA system, if any, there might have been set up. KDE's bug reporting system is illustrative here: you must send an email that you must hand-format, with a module name that you must guess at, and you get a nastygram if it doesn't fit the formatting criteria. God forbid you get an actual response.

    Yes it's possible to fix it yourself. It just hasn't become any less of an irksome chore.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  432. Re:A suggestion to Microsoft-emulate commercial Un by scrytch · · Score: 2
    3. NT is theorectically hardware independent, very little has to be rewritten because of the HAL. However the market wasn't very good for MIPS, ALPHA, SPARC or PPC and those ports kind of died.


    Was NT ever ported to SPARC? I can't imagine anything would ever make Sun happier than a working port of NT to SPARC hardware. Sun considers Solaris as a loss-leader, it just continues to flog it because NT's scalability has always ben too laughable for the big servers Sun wants to sell. That and McNealy's ego.
    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  433. Microsoft's Bugtracking System... by Ex+Machina · · Score: 2

    THey better not use an int or an unsigned int (32767 / 65535) to track bugs. Perhaps they need to use an unsigned long for their bug ids. :)

    1. Re:Microsoft's Bugtracking System... by Ex+Machina · · Score: 2

      I'm used to using the 16 bit Borland compiler. :)

  434. Re:Oh, stop being so predictable by PMoonlite · · Score: 2
    Where is this "Linux Community" you are speaking of?

    I hope you are not confusing it with the "Slashdot Community." I would dare say that a large number of real linux hackers have great disdain for slashdot, for a long list of reasons including those you mention.

    Make sure you are disgusted with the right people for the right reasons.

    --
    -- Moderation in all things, exceptions to all rules --
  435. Nothing against you... by FallLine · · Score: 2

    If MS's product history is any indicator, there WILL be too many bugs that aren't nigly in the least (not that you ever actually said anything to the contrary). The lack of quality in the industry never ceases to amaze me, particularly Microsoft, and especially their operating systems...

  436. Hah by FallLine · · Score: 2

    If you believe that I am a slashdot sycophant, then you really should search and read my past posts. I'm a student of finance--a soon to be entreprenuer--a capitalist. I'm highly skeptical of the Open Source movement, to say the least. This is not to say, however, that MS doesn't have serious flaws--most of which would not exist if the market were a little different. I believe the software industry is immature, and, that, time will mend these issues.

    That being said, I might argue that some of the recent pressures behind Linux's (and other Open Sourceish products) recent popularity is symptomic of a reversal process (just a hint of it). Though Open Source is not the answer per se (and I doubt it ever will be), it indicates that at least some customers and businesses are growing tired of MS's (et. al) antics, considering alternative solutions, and "Open source" software is, unfortunately, one of the few alternatives that still stands. It has little to do with the fact that Linux is "free"; many have come to realize that software isn't an end unto itself--it is a means to an end, merely a tool to be used. It is a tool that doesn't wear out, and hence doesn't need to be upgraded every year. As a result, software can, and should, become more STABLE and CONSISTENT. This allows companies to cut down in costs in many ways. Not only do they not need to buy new software and licenses, but they don't need to upgrade computers so frequently either. In addition, this kind of stability allows the employee to become more familiar with his OS/Applications, further cutting support costs and improving efficiency. Likewise, a more stable feature set would allow the software the time to develop such that it actually performs as it is supposed to (every tried embedding documents often? mail merge? Connecting to a windows network (netbios) over dialup and TCP/IP...)

    Most companies care little about how much MS (et. al) sells their software and licenses for (even though they're overpriced by most any measure). Nor do they care if the software is propietary (not "free"), for its own sake. It is the secondary and tertiary costs (e.g., support, HW upgrade, employee efficiency, etc.), some of which I mentioned earlier, that cost them dearly. Though most companies have not yet reached the point where they refuse to buy MS, there is definetly significant discontent emerging. Maybe not this year....maybe not next year, but Microsoft can't keep pumping out their same shit indefinetly...

  437. Fixing all bugs? by DHartung · · Score: 2

    Well, sure, TeX is approaching a "bug-free" state. There's no feature creep. That's not a valid comparison with an evolving commercial product.
    ----

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  438. Re:Oh, stop being so predictable by DHartung · · Score: 2

    My company's in the Windows 2000 beta program, too, and we moved all the servers to Windows 2000 about one release candidates prior to gold.

    Just because it's "beta" doesn't mean it doesn't work. Just because something has "bugs" doesn't mean they affect you and your configuration. Windows 2000 is very stable by any standard.
    ----

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  439. Re:Customer report == real bug until proven otherw by DHartung · · Score: 2

    Nice idealized philosophy, but haven't you ever encountered this situation:
    * Customer reports bug.
    * Technician/Developer tries to duplicate bug, and fails.

    Besides, not all bugs are "debugged" by fixing the software. Some bugs are marked for workarounds, others become warnings (don't use this with that), and so forth. Unless you have unlimited funds and unlimited time, you can never "fix" all bugs.

    (By the way, the "infamous" Chevy Nova actually sold just fine in Latin America. The urban legend that it didn't arose later.)
    ----

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  440. Ok... by Graymalkin · · Score: 2

    lets apply a logical process. Windows is distributed as binaries in non-incremental fashion. Linux on the other hand is released in small upgrade increments, the kernel gets patched all the time and so do many of its programs. Windows NT is not a kernel and a command shell, its comparable to a distrobution in size and complexity. I would laugh my ass off if anyone suggested any distro of Linux had no bugs. Has anyone counted the lines of code in Redhat's distro lately? I would imagine it in up there in number. I'm not trying to defend Microsoft as much as I'm trying to make a bunch of prima donas think for themselves and stop the "Me too!" posts. Of course Win2k has alot of bugs but most of these bugs will probably not be seen by users if they are even an interfacable bug. As many other people have said bugs to Microsoft can be anyhting from obfuscated code to a missing funtion or bad library call. Any complex system is bound to have errors, thats just how things work out statistically. When I see a Linux distro with absolutely no bugs and really clean code with lots of comments and documentation and no hard coding single solution functions I'll be really impressed and I will commend the amazing power of open source but until then stop bashing the work of other programmers. Microsoft the corporation didn't program Windows 2000, a group of programmers employed by Microsoft the corporation did. A programmer is a programmer, you're all doing the same things towards the same goal. Have some professional respect.

    --
    I'm a loner Dottie, a Rebel.
  441. Is that an improvement though? by grappler · · Score: 2

    In all seriousness - how does that compare to windows NT, with all the service packs?

    How does it compare to win98? how about to win98SE?

    They're all buggy, and we all know that.

    So is it getting much worse withW2k, or is it getting a little better, or is it about the same as the others?

    --
    grappler

    --
    Vidi, Vici, Veni
    1. Re:Is that an improvement though? by TummyX · · Score: 2

      Ooh looks like this font included is a bit rough on the bottom corner of the "R" Theres a bug

      Yeah, funny you should say that cause bugs like that do get submitted to microsoft and processed.

      I think many of the bugs are more like compatability issues to various hardware and software combinations that "could" arise.

      Windows 2000 is inherently more stable because of it's underlying WNT/VMS architecture, so apps won't take down the OS as easily as they could on 9x.

  442. Another nail in thier coffin. by Soko · · Score: 2

    OK, I can see the M$ rep on Monday...

    Micro$erf: So, when are you upgrading to Windows 2000?
    Me: When you get the 65K or so of bugs out of the code.
    Micro$erf: First service pack will take care of that - a month at the outside. Upgrading then?
    Me: Um, no. I'd have to get rid of all the Alphas we rolled out for NT4 first.
    Micro$erf: Ouch, tough luck. Want me to call Dell for you? $25K gets you the equivelent -
    Me: -of a $10K Alpha.
    Micro$erf: Heh, um yeah. But Windows 2000 has Active Directory!!! Dynamic DNS!!! We'll reduce your TCO to new lows, especially for your workstations!!!
    Me: Even the Macs?
    Micro$erf: Macs? Why would you want a dead architecture?
    Me: 'cause we're in publishing.
    Micro$erf: Oh well, Macs can get files, and they can print, that's all they need.
    Me: K. If you say so. I read in the initial stages of Win2K that it would do MacIP - where is it?
    Micro$erf: Upcoming feature. It'll probrably only be $49 or so per client, too. Isn't that wonderful!!!
    Me: Beautiful. Really. Y'know, lately I've been playing with Linux, and-
    Micro$erf: OH GOOOOOD! We've got another add on for unix-type machines, since we're supporting choice these days.
    Me: So they get to participate in Active Directory?
    Micro$erf: No, but it helps you migrate NIS into AD. You get to use all the familliar Unix utilities, and you can migrate to NT at your leisure from those nasty old legacy systems. For 149$ a server, you can't go wrong.
    Me: Sure, what ever you say.
    Micro$erf: See we figured it out and you'l only have to spend umm.... $75K to upgrade. Of course, we didn't include all the new Servers, network switches, WAN upgrades and wasted hardware in that price, but why worry about that?
    So when can we expect you to order?
    Me: (puts on red fadora, picks up stuffed penguin)When you get out of the psyciatric ward.

    --
    "Depression is merely anger without enthusiasm." - Anonymous
  443. Don't be silly by Chuck+Chunder · · Score: 2

    You're forgetting all the extra money they make from rereleasing the same old office suite with a slightly shinier skin and an incompatible file format.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  444. Only 25000 bugs? by FreakyGeeky · · Score: 2

    You mean to tell me that Win2K only has 65,000 bugs? What a rip! I won't be buying it now! I've come to expect lots of bugs in Microsoft software, and if they're going to let things slip like this by cheating me out of the bugs I expect, then they just lost a customer!

  445. Unsurprised by SheldonYoung · · Score: 2

    It isn't surprising there are 65,000 defects in a major software system. Very few people want to actually ENGINEER software and would much rather just Program it.

    Programming a system, without Engineering it, works well for certain types of evolving systems. Linux, web sites and prototypes change to quickly to Engineer, but trying to "just type in the code" for a major, static system like the autopilot for a aircraft is murder.

    So what I'm saying is, as long as we Program a system and then expect to "freeze" it there will always be orders of magnitudes more bugs than we would like. If we keep insisting on not Engineering software there are only two solutions to making Programmed software more robust:

    1) Fix it yourself, as in the Open Source model
    2) Pay someone else to fix it, which usually means bying the next "upgrade" cleverly disguised as N-3 bug fixes and 3 new features.

    Engineered software costs more to build but costs far less in the longer term. Just look as far as the nearest book on software engineering.

    So the question is, why do we tolerate 65,000 bugs? Do we feel responsibly for not paying them enough to fix it? Do we feel bad we can't edit the source for them? Or are we just ashamed we keep buying their crap even if it isn't what we, as Consumers, want?


  446. Re:In fairness by Merk · · Score: 2

    Sure, that's fair, and I'm glad to see this post is being moderated up. On the other hand:

    More than 27,000 "BugBug" comments. These are usually notes to developers to make something work better or more efficiently. According to Microsoft, they tend to represent "unfinished work" or "long-forgotten problems."

    As a coder, I'm not going to go liberally sprinkling my code with "BugBug" comments. That's reserved for something somewhat serious and important. Maybe Microsoft policy is different however. Still, 27,000 things Microsoft's coders think is important enough to mark as a bug, yet Microsoft feels the product is ready for release?? Wow!

  447. oh! I see! by delmoi · · Score: 2

    That's why there are over 10,000 bugs in debian linux! Its beacuse its closed source of course

    Bugs only get fixed if people care enough to fix them, non-critical bugs might not get fixed.

    [ c h a d o k e r e ]

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  448. Never mind by delmoi · · Score: 2

    Forget I posted that plz :(

    [ c h a d o k e r e ]

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  449. wow by delmoi · · Score: 2

    Where can I get an opperating system that dosn't take control of my computer and data?

    [ c h a d o k e r e ]

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  450. The Tao of Programming by Ellen+Spertus · · Score: 2

    From The Tao of Programming by Geoffrey James:

    There was once a programmer who was attached to the court of the warlord of Wu. The warlord asked the programmer: "Which is easier to design: an accounting package or an operating system?"

    "An operating system," replied the programmer.

    The warlord uttered an exclamation of disbelief. "Surely an accounting package is trivial next to the complexity of an operating system," he said.

    "Not so," said the programmer, "when designing an accounting package, the programmer operates as a mediator between people having different ideas: how it must operate, how its reports must appear, and how it must conform to the tax laws. By contrast, an operating system is not limited by outside appearances. When designing an operating system, the programmer seeks the simplest harmony between machine and ideas. This is why an operating system is easier to design."

    The warlord of Wu nodded and smiled. "That is all good and well, but which is easier to debug?"

    The programmer made no reply.

  451. Re:In fairness by thales · · Score: 2

    Where can I access the W2K buglist so I can check it out myself? What is Microsoft's URL for a searchable bug database like Bugzilla? I just checked Knowledge base for product "Windows2000" keyword "issue" and only got 200 matches. Keyword "bug" only gives 16 matches. The article says "Microsoft is estamating that 28,000 of these are likely to be "real" problems." That leaves 27,784 real problems that Microsoft is aware of. What are they?

    --
    Quemadmodum gladius neminem occidit, occidentis telum est
  452. 65000 bugs is nothing compared to public mentality by BaronCarlos · · Score: 2
    It makes one wonder why M$ even counts the bugs.

    The way mass merchandised software is produced today, the public just swallows it, because it's NEW!

    "Windows 2000, I have to have it"

    I remember back several years ago, when this new revolutionary Windows 95 was being released, people were floccking to the stores getting in line so they could have it FIRST.

    Do THESE people care how many bugs there are?

    I've always had a beef for commercial software. It was ORIGINALLY designed to be a shortcut for those who didn't know how to code the application themselves.

    Now it's the norm...

    Now, I can sit in a Technical Support Cubicle in the Cubicle Jungles of a not-so-small software organization based in San Diego and listen to people whine and complain about what this Software can or can't do.

    The only think I can think of, but cannot say, is "Well, this is software that you bought, of course it is not going to do what you want, because YOU didn't create it."

    (That was probably off-topic, but I digress)

    Back to WIN2K. Like some of the above write-ups are stating, the public will not care if there are PUBLISHED bugs, defects, etc.

    There will STILL be people lining the malls, shopping centers, and Software Outlets just to get this defective, bug filled Operating System on their machine.

    Just because, the computer public is the computer public. They eat this stuff up and complain about it later.

    Bill Gates.... he's a genius, he has marketed to the Lowest Common Denominator.
    *Carlos: Exit Stage Right*

    "Geeks, Where would you be without them?"

    --
    *Carlos: Exit Stage Right*

    "Geeks, Where would you be without them?"
    "Got Linux?"

  453. Debian appears to have 10,000 by coyote-san · · Score: 2

    Just for comparison, a quick check of the Debian bug tracking system shows over 10,000 items. I might be reading the wrong table, but I'm not surprised by that count in a 2 GB distro. Assuming the bugs are evenly distributed, that's perhaps 1,000 potential defects in the packages that I actually install.

    65,000 outstanding items for W2K seems high, but it's not outrageously high - it's two or three times higher than I would have expected, but that could simply indicate very enthusiastic testers.

    I'm *far* more concerned by the hints that suggests the bugs are no longer seem to be orthogonal - service packs are introducing as many bugs as they fix. *That* suggests that the code is on the brink of becoming totally unmaintainable, a very real possibility with a large code base that pretends to be tightly integrated.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Debian appears to have 10,000 by TummyX · · Score: 2

      But when Microsoft talks of 65K bugs, they're bugs like, Windows 2000 wont properly detect XXX hardware, Windows won't run XXX software, so it does generally include a heck of a lot of software that runs on windows.

      Also, Windows 2000 has some HUGE features that debian doesn't have, like Active Directory.

  454. Re:In fairness by w3woody · · Score: 2

    In fairness, keep in mind that "defect", or even "bug" for that matter is a very broad term.

    I have to concur about this. Realize that any company, such as Microsoft, who uses a formal Q/A program which uses a formal bug tracking system is going to eventually fill that bug log with a lot of niggly little things which frankly don't matter.

    For example, one project I worked (a children's game) contained about 50 bugs from one tester who didn't like the color of the eyes of one of the characters. (He claimed they were too brown, and should be bluer.) Each bug report corrisponded to each scene in which the character appeared.

    Eventually we scanned all of the art to make sure the eye color was the same, and closed out all of the bugs over the tester's protests.

    I still have bug reports in my own bug tracking system covering similar non-issues, "helpful" suggestions, and things like "on-line help manual contains run-on sentence in 3rd paragraph." It's quite possible that the large bulk of the bugs relate to similar on-line content.

    What's especially frustrating about such Q/A processes such as the one Microsoft uses is often they will report the easy to spot items, such as run-on sentences in on-line help. But at the same time, fatal, hard to detect crashing bugs will go by unnoticed because the Q/A test plan didn't include a situation which would stress the software in unexpected ways. And with the huge complexity of Microsoft's Windows 2000 product, that's the one that worries me the most: not that the product will ship with 65,000 content bugs, but that the crashing fatal bug which wipes out my hard disk wasn't even detected by their test plan.

  455. Re:Unscientific comparison by w3woody · · Score: 2

    For me, it's '###' in a comment, rather than 'XXX'; that's because '###' should never occur in regular C/C++ code. But I do concur; I've got '###' scattered pretty liberally throughout my code as well. They include things ranging from "I really need to complete this subroutine" to "I wonder if there is a better way to do this."

    So just because there are about 20,000 BUGBUG lines doesn't really mean much.

  456. Except for the stuff in the service pack ... by divec · · Score: 2

    I agree with you that the number "63000" is completely meaningless in this context. However, if W2K were free of significant bugs, why would they put out a service pack before it's even been released? I'd guess there were quite a few biggies left.

    --

    perl -e 'fork||print for split//,"hahahaha"'

  457. Re:Windows and non-x86 platforms by divec · · Score: 2

    Has MS finally given up supporting Alpha and made W2K completely single-architecture?
    NT was proclaimed to be architecture-independent when it first came out, but one by one all the ports to things like MIPS dropped away - leaving only the Alpha port (until now?)

    --

    perl -e 'fork||print for split//,"hahahaha"'

  458. Re:65,000+, huh? by kaphka · · Score: 2

    Actually, what I had in mind was that it might have millions of bugs, but the bug index just rolls over at 65k...

    --

    MSK

  459. MS Buyers are truly drones by Cy+Guy · · Score: 2

    I had always thought the depiction of Bill Gates as Borg was humorous parody, but seeing the 20% response of those who plan to buy Win2k bugs and all has convinced me it's not parody.

    Obviously there is a significant number of people that are compelled to lap up whatever MS spews out. I had thought the failure of MS Bob was an indication that the public was starting to change its thinking, but it's clear this isn't yet complete.

    Maybe someone could forward this on to the DoJ Anti-trust division for use in the trial.

  460. Four Bugs in the release that I know about by jbridges · · Score: 2

    A cosmetic flaw when copying lots of files. The file copy dialog doesn't handle multiple gigs correctly and starts saying things like 373689 Minutes Remaining.

    A couple bugs in the OS/2 console app emulation used to run older Microsoft console Apps and most importantly, to run the Brief editor. The OS/2 --version of Brief supports long filenames, runs great under WinNT.

    One, The Ctrl-S and Ctrl-C keys are trapped and don't get through (this works in WinNT, the OS/2 support DLLs are unchanged in Win2000, it's a bug in Win2000).

    Two, The file create function does not work on FAT32 volumes, just gives an error. Open works fine. (So for instance you cannot use Brief to edit a file on FAT32).

    The most serious bug I know of it IDE driver doesn't work on Micronics 440FX based motherboards (and maybe others). Very popular in Dual Pentium Pro servers.

  461. Bad metrics by dsplat · · Score: 2

    From the article:

    One developer, informed of Microsoft's bug estimates, said all new software ships with lots of bugs but few software vendors are willing to acknowledge this reality. "The fact that Microsoft found that many bugs indicates to me just how thorough their testing processes are," said the Windows developer, who requested anonymity.

    It could mean that they have done a really good job of finding the bugs, or it could mean that there are a lot of bugs to be found. It depends on a number of factors. What's the arrival rate of new bug reports? How are the known bugs distributed? How does that distribution compare to the distribution of new code in the system since the last release? How does the bug distribution compare to the distribution of testing effort? We don't know enough here other than to say that if this memo really is from within MS, we have no reason to dispute that they know about this many bugs.

    --
    The net will not be what we demand, but what we make it. Build it well.
  462. How many bugs are in Linux? by Loge · · Score: 2

    Just a question, no flame intended. Anyone know?

    1. Re:How many bugs are in Linux? by Issue9mm · · Score: 2

      I dunno if you're gonna check back on this or not, cause I'm posting waaaay late, but in case ya do, want you to have an answer.

      Just for the sake of argument, I'll use RedHat 6.1. After a little bit of research, I've found that since it's release, no more than 10,000 complaints have been logged. The number is actually more around 9700, and this certainly counts 'non-bugs' as well.

      Just a note, since I'm on topic, is that even though RH has SIGNIFICANTLY fewer bugs, it still releases patch after patch after patch, trying to get as close to PERFECT as it can be.

  463. Bug Count != Quality by runfast · · Score: 2
    The "number of defects" is at best a vague measure of the actual quality of the code, because this number is highly dependent on the method of counting defects. One bad statement in the code may trigger multiple instances that are recorded as defects, and conversely other bugs in the code may not show up at all in the test cases.

    In short, a hypothetical future statement that w2k has 65k "bugs" and w2k-sp1 has only 33k "bugs" would be a completely meaningless comparison, and says absolutely nothing about the quality of either code.

    There is no accurate measure of the "bugginess" of the code, particularly one as complex as w2k. For a very simple code, I may measure bugginess by testing all possible inputs (for example, consider a code with two bits of input, bit A and bit B, whose assigned task is to return (A OR B). If the code returns 0 for A=0,B=0 and 1 otherwise, the code is 0% buggy. If the code always returns 0, it got 3 test cases wrong out of four and is 75% buggy).

    We often rely on anecdotal evidence to evaluate software ("We have fixed the problem in the PPP script") and compare different pieces of software but should take numerical measurements (such as this bug count) with a grain of salt.

  464. Re:Oh, stop being so predictable by TummyX · · Score: 2

    Whoops, wasn't thinking myself. The if block is only evaulated if your || condition is true and Linux_community is "true".

    You might have meant something like

    if (Liunx_community & (creationism | fundamentalism))

  465. Re:Oh, stop being so predictable by TummyX · · Score: 2

    It is next to impossible for windows 2000 to crash without a BSOD. I am willing to bet that you have a hardware problem. Either some IRQ conflict or you're overclocking. That's what causes system freezeups.

  466. Re:Oh, stop being so predictable by TummyX · · Score: 2

    That code of yours is broken.

    if Linux_community is anything but NULL then your if block is evaluated.

    Anyway, I was saying that the knee-jerk reactions everyone has is reminicent of creationists.

  467. Re:Oh, stop being so predictable by TummyX · · Score: 2

    ewww, are you sure? maybe the UI or video card just locked up and you couldn't tell....can you reproduce the behaviour? Cause if you can, it's a bug that should be reported.

  468. 65K . . . by Money__ · · Score: 2

    Should be enough for everyone. ;)
    _________________________

  469. Not shocked by Money__ · · Score: 2
    If you consider that Mozilla (which is not an entire OS, but rather, just the internet platform) currently has more than 2500 bugs in bugzilla, is it so shocking that this more-complicated-than-screem-3-overcoded-clusterfs ck-w2k has so many?

    I think not.
    _________________________

    1. Re:Not shocked by Fnkmaster · · Score: 2

      The same user base as Windows 2000 beta? Probably. These are bugs based on beta testers and MSDN people using the release code. The operating system *HASN'T* been put into general use yet. I'm sure more bugs will be filed when it has been. And the idea that # bugs scales in some vaguely linear way with number of users is odd indeed -- many bug reports are duplicates, etc. A numerical comparison isn't particularly meaningful.

    2. Re:Not shocked by Wanker · · Score: 4

      Consider also RedHat, which has been around for a much shorter period of time. Their Bug reporting system reports a total of about 1640 new, reopened, and assigned bugs with 140 bugs new this week. If Redhat had the same user base as windows, their bug system would likely report similar numbers.

      Time and experience with the new OS will be the true test of its stability. Just think of how the bug counts will grow once it's been released to the rampaging mobs!

  470. 65,000 bugs on the wall, 65,000 bugs.... by Brett+Glass · · Score: 2
    Take the system down

    Patch it around

    65,000... Hey! The keyboard isn't working! What's wrong with this darn....

    Program "Song" has performed an illegal operation and will be terminated.

    [OK]

  471. Re:In fairness by bero-rh · · Score: 2

    Sure, not all of these are real problems. We're getting a number of bug reports indicating minor stuff (typos in man pages, user interface stuff we don't agree with, or reports of bugs that are actually user problems).
    Still 65000 is a huge number...
    As a comparison, Red Hat's bugzilla is currently at about 9700 bugs, about 95% of which are resolved, and some of the non-resolved bugs being non-reproducable; and Red Hat's bugzilla contains the whole system (and powertools). I don't think the 65000 bugs in Windows 2000 include bugs in, for example, Visual C++ (Red Hat's include gcc).
    Even if only 20% of the bugs are real, that's way more than any bug ever reported in Red Hat Linux.

    I think it's pretty much the same situation if you look at the number of bugs in the bug tracking systems for other Linux distributions, or the various BSDs.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  472. For comparison by Andrew+Cady · · Score: 2
    Debian's bug tracking system lists:
    • 42 Critical bugs
    • 176 Grave bugs
    • 769 Important bugs
    • 6904 Normal bugs
    • 2628 Wishlist bugs
    • 10519 total of the above

    Now you might say that Debian is worse at tracking bugs than MS (ie a smaller ratio of Debian's bugs are known than of Windows's bugs) due to the number of full-time MS employees etc, or you might say that the bug tracking system in Debian is at least as good because of its openness to anyone who would submit.. But those are the numbers for anyone interested.

    Also important to note is that this does not include kernel bugs. I would have included them, but I don't know where to find those... Someone please reply if you have them.

  473. News Release from Microsoft. by bons · · Score: 2
    Due to the recent news leak, our stock has dropped over 5% in one day. Recent studies have determined that properly repairing the core structure of our software will be close to impossible. However, this does not mean that we will be giving up.

    Windows 2004, to be released in Q3 2005, will have a new and improved core. This core has been heavily tested. Our acquisitions department has been looking at the proper target and we feel the time is right to change our market focus.

    In related news, Microsoft is looking for a new graphic artist who can properly draw a pentagram.

    -----

  474. W2K will soon have zero bugs! by Chyeburashka · · Score: 2
    Due to a feature of the Win2K bug counter, seen in the following W2K code snippet provided by an anonymous but usually reliable source:

    unsigned short bugs_r_us;

    the bug counter will soon go from 65535 to 0.

  475. Marketing? Deadlines? Pah... by Accipiter · · Score: 3
    "Our customers do not want us to sell them products with over 63,000 potential known defects. They want these defects corrected," stated one of Microsoft's Windows development leaders, Marc Lucovsky, in the memo. "How many of you would spend $500 on a piece of software with over 63,000 potential known defects?"

    So instead of correcting the problem and pushing back the release date, Microsoft is going to release Windows 2000 upon thousands of unsuspecting retailers, and millions of unsuspecting users JUST to meet the deadline. "That's okay, we'll fix it in service pack 1."

    The only problem with that is, Service pack 1 is a good 6 months away. In the meantime, what do the users do?

    "Our goal for the next release of Windows 2000 is to have zero bugs."

    WHO do these people think they're KIDDING? The next release? Okay, we're at Service pack 6 for NT 4. Several of those service packs actually BROKE more stuff than they fixed, and the goal for Windows 2000 OSR2 is zero bugs? Sure, I'll hand it to them - They have the right idea, but:

    A) it's more than likely just marketspeak: "This one may have 63,000 problems, but the NEXT one will have zero, enabling you to have fun, and be more productive than ever! Blah Blah..."

    B) How about attainable goals? How many people believe in their hearts that Microsoft will put out a Bug-free operating system? There is no such thing. Also, Microsoft is so concerned about market share that they could care less about present problems. "Fix it later."

    Market researchers have repeated warnings to their clients against upgrading immediately to Win2000.

    Go back about 5 years, replace "Win2000" with "Windows 95", and we have the SAME EXACT situation all over again. (Those who do not learn from history are doomed to repeat it.)

    Several outfits have advised customers to wait until Microsoft issues its first or second service pack before deploying Win2000.

    *Ahem* - Replace "Win2000" with NT 4.0. Wash, Rinse, Repeat.


    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

  476. Irresponsible Slashdot article posters. by DHartung · · Score: 3

    >According to a story on ZDNET, Sm@rt Reseller got an internal MS memo that says Windows 2000
    >has 63,000 "defects" (if you read the article the number goes up to 65,000+ bugs), and that's the
    >same Windows that will be out on Feb. 17! Is this what MS suggests putting on people's workstations
    >and installing on production servers? What do you think?

    (By the way, when is the Extrans going to work again? Taco? Taco? Bueller?)

    This "HeUnique" goombah needs a) a little computer science education, b) to read more carefully, c) to sit down and take a deep breath before posting.

    First, the ZDNet article refers to 63,000 "defects", but not all defects are bugs. As reading it makes clear, some defects are simply usability issues, some are shortfalls in meeting intended functionality, others are simply things that cause end-user confusion. To equate all these with software bugs that make the product unusable indicates many things, starting with a lack of real-world experience delivering software to end-users, and obviously including no exposure to the product in question.

    Of course Microsoft suggests putting this in a production environment. That's what a piece of software achieving release MEANS. Release does not mean the software works perfectly. It means it meets customer or client expectations, which in a properly managed relationship, are equal to the deliverable. If you've led the client to believe they'll get platinum and you deliver brass, that says more about you than the client. But if you say by X we can deliver brass, or we can wait until Y if you insist on silver, Z for gold ... then it becomes a relationship that both parties will be happy with. That is what is meant by a "zero-defect" delivery of product.

    I hope that HeUnique doesn't continue to help Slashdot slide into the abyss of adolescent BBS flammage.
    ----

    --
    lake effect weblog
    {Network engineer in Chicago--looking for work!}
  477. bugtracking and product release by Roundeye · · Score: 3
    While I'm an Open Source zealot, and fully expect the dogs to descend (and rightly so IMHO) upon this press release (counter FUD/sensationalism or no) there are a couple of points I'd like to make which make me disappointed yet again in the way Microsoft releases software. Before I spout off, let me draw a clear distinction -- the design/code/test/release cycle is independent from marketing. Whatever "it's stable" "we've done this and that" "best since sliced bread" marketing campaigns are being carried out have little to do with the product itself. We know this intuitively, and I'm not even going to address marketing further than to say -- marketing for Win2k has nothing to do with reality for Win2k.

    O.k. the issue I'd like to highlight is the fact that Microsoft has very thorough configuration management software. I don't know what they use, but you can bet your sweet ass it beats the pants off Bugzilla (which I love, don't get me wrong) -- they can afford it and they need it. That being said, it is certain that they have now and have had for years bug tracking resources in their development teams.

    The fact that there are 21,000 or 63,000 "bugs" -- for the sake of some degree of objectivity let's assume there are 20,000 actual "bugs" in Window 2000, as tracked by Microsoft's internal bug tracking systems -- that are being announced now implies that there were (let's say again) very close to 20,000 (or more -- this is assuming they've been busting ass to fix them since they went "gold") bugs that were in the bug tracking system when the product was shipped to manufacturers.

    This is in spite off the resources they are claiming they have used to beta test the product! [ I should note that beta testing is rarely testing in a production-load environment, so it is not as useful for finding bugs likely to emerge in Real Use (this is not an indictment of Microsoft, it's just the unfortunate truth) ] I can only imagine how much of a piece of shit Win2k was when it went out for beta testing...

    We know why they ship buggy product (two primary reasons -- to meet shipping deadlines, and because a "perfect" product has no need for upgrades :-) ). That they ship buggy product for exhorbitant prices is unforgiveable (ignoring even the marketing that claims otherwise as I'm trying hard to do). That they spend as much as they do on testing and still release shitware is an indictment of their development process -- though what they're doing wrong is open for holy war ("talk amongst yourselves...").

    Bottom line: a large number (~20,000) bugs were most likely known, IN THE SOURCE CONTROL SYSTEM, at the time the product was shipped to manufacturers.

    Draw your own conclusions.

    --
    "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
  478. Unscientific comparison by garver · · Score: 3

    In the Linux kernel source (2.2.12), I found "XXX" 1,561 times out of approximately 2,000,000 lines of code.

    Now, Win2k supposedly has 35,000,000 lines of code, or 17.5 times what is in the linux kernel. Therefore, to compare, 1,561 * 17.5 = 27,318.

    Looks like the kernel source is right in line with Win2k as far as BugBug or XXX comments go.

    In addition, as a coder, I do liberally sprinkle with XXX. Everytime I hit something that I realize I could do better or stub something out for now, I XXX. The code will work and be considered bug free (depending on the stub), but there remain XXX's to remind myself that I wanted to do something better there. In other words, a lot of my XXX's are for rainy days when I have time to improve code instead of just chugging to the next deadline.

  479. Biased poll? by PurpleBob · · Score: 3

    Now I'm not supporting Windows here, but I hate biased poll questions, and that's exactly what they had. "Do you plan to buy Windows 2000 - an OS with 65,000 known bugs?" Come on, that sounds like the kind of question Microsoft would ask if it was about their competiton.

    Though, Microsoft has spread enough FUD that maybe it's time for some Anti-FUD like this. In that case, could it maybe be a little less obvious?

    --

    --
    Win dain a lotica, en vai tu ri silota
  480. A list of few of the bugs: by blogan · · Score: 3
    Here's a few of the bugs:

    • Kills your parents.
    • Integrates Grandpa's pacemaker into the OS. They can't untie the two.
    • Puts mayo on your sandwich, even when you specifically say, "No mayo!"
    • Assumes Pepsi == Coke
    • Not only does it not run older DOS applications, but also refuses to run older algorithms (e.g. Caesar Cipher).
    • BSOD color is off. It's now referred to as the Perrywinkle Screen of Death (PSOD).
    • Word (now integrated into OS, sorry, can't untie) replaces phrase, "Microsoft has poor quality control" with "Linux is insecure. Their kernel is specifically designed to give you herpes...."

    But on the plus side: Notepad is unbundled from the OS, and now availble for only $99 from local retailers.

  481. Re:A suggestion to Microsoft-emulate commercial Un by TummyX · · Score: 3

    1) That's what the windows 2000 beta is. However Microsoft don't get people to try to fix the bugs themselves, that's up to their thousands of debugging and source reading people.

    2) Microsoft already has a kick ass debugger - not free though. And the debug symbols for Windows 2000 are readily downloadable my MSDN subscribers or Beta testers. Core dumps (or any crash in windows) again can be debugged. You have many options. One is if you have VC++ installed, it'll bring up a window asking you if you want to debug, then you can do step-step debugging. ALso Dr Watson can collect information like your "core" dump files and store them. BSOD are also documented on MSDN and MS Support, including information for how to connect to a machine during a 'bugcheck/bsod' and debug the BSOD.

    Windows 2000's DDK (Driver Development Kit) comes with several 'build' enviroments for creating and testing drivers. Including the 64bit build enviroments for Win64.

    3. NT is theorectically hardware independent, very little has to be rewritten because of the HAL. However the market wasn't very good for MIPS, ALPHA, SPARC or PPC and those ports kind of died.

  482. A suggestion to Microsoft-emulate commercial Unix! by Matt+Bridges · · Score: 3

    Without being explicitly pro or con Microsoft, a few things Microsoft could do to make its bug-squashing chores easier within the context of a closed-source operation:
    1. Run a bugtraq-style mailing list. Even without the source, there are a lot of people with extensive enough knowledge of Windows OS internals to provide at least some outside insight as to why a particular bug might be occurring.
    2. Make a really kick-a#! debugger readily and freely available in the tradition of gdb. Make things like core dumps and other Unix diagnostic niceties standard, to allow people the ability to pull something useful out of the rubble for a postmortem. Obviously, within a closed-source paradigm, some method would be needed to ensure that only Microsoft programmers could dissassemble the cores; encryption, maybe? (and yes, I know there's a joke in there somewhere about a user's disk filling up with core dumps within five seconds, but I'm leaving it alone!)
    3. Two words: architechture independence. While I have no hard facts to back this up, I would imagine that, because Microsoft is concentrating on a single hardware architechture, quite a bit of assembley code is sneaking its way in. Assembley code is good for speed, but (although there will be doubtlessly much debate about this) the fact remains that the more architechture-independent code is in a product, the more stable it is. For further proof, look at early OSs (such as MSDOS 1.0) that are coded significantly in assembley, and something like BSD Unix, which is about 80% architechture independent - the only assmbley routines are device I/O, memory mapping, and other such things. If Microsoft went to an architechture-independent approach, it could make its debugging job a lot easier.

    I know that many people here will probably flame me for giving honest suggestions to Microsoft, but politics aside I think that if Microsoft were to take up the practices I outlined above, along with similar practices common in the Unix world, it would make all our lives a lot easier. After all, Microsoft is going to be here for quite a while, and the less pain that existence inflicts on us, the better.

  483. 65,000+, huh? by kaphka · · Score: 4

    And they claim there's no 16-bit code left in Win2000...

    (Please don't moderate this if you're not a programmer. :-))

    --

    MSK

  484. Oh, stop being so predictable by TummyX · · Score: 4

    If you were to add up the bugs in Linux that Microsoft would consider a bug (eg. would be in their count) I bet it would be the same, if not more.

    These bugs aren't show stoppers, gee 65K ooh that is heaps, the damn thing won't even boot! Not.

    These bugs are more like, on this system with X hardware when running along side with this hardware and when running X's software package called Y, windows 2000 will have a pixel out of place.

    A majority of bugs in the 65K are very much like this. Bugs that cause potential problems with people not having HCL hardware. In fact I wouldn't even call most of them 'bugs' as such, since in the traditional sense they aren't - unless like Microsoft you want to make sure Windows 2000 works on the billions of hardware and software configurations out there.

    And this statement "Is this what MS suggests putting on people's workstations and installing on production servers? What do you think?" is just so typical of what everyone's reaction around here would be. So blind, arrogant and ignorant, and very predictable. It's the type of knee jerk reaction which has made me so bitter with the Linux community over the past 3 years.
    In many ways the Linux community acts too much like creationists/fundamentalists, no matter what science comes up with there's a knee jerk "oh we're not all monkeys you devil worshipping bastards" reaction.

    Windows 2000 is by far the most stable and featured operating system Microsoft has written to date. I have NEVER seen a BSOD on any of our production machines at work.
    I admit, on a 3 year old K6200 at home, I have seen around 6 BSOD during the beta testing phase, around the same amount of kernel panics I get on the machine as it seems, so i suspect my hardware is stuffed.

    In the last few months of the beta, Microsoft was only paying attention BSOD (bug check) bug reports, even though other bug reports (like cosmetic or hardware compatabilty reports were still being sent in). This isn't incompetance, it's good management.
    There's a point in a product's life cycle when it has to ship or never gets shipped. I mean, how many bugs has Redhat 6.1 had since it's releast, heck how many security problems has it had since it's released?
    Microsoft at least plan these out, and while they're working on Windows 2000, they also have very good ideas of what the next service pack will do, and even what the next version of Windows 2000 will do. An example of one of these 'feature' bugs is load balancing COM+ services, this was a feature that never got finished in time, but has been moved into the service pack. It's by was by means essential, so it'll get updated later.

    Microsoft has tried to do everything they can in Windows 2000, and it's no suprise that they'll be problems and things they don't get done, but that's software! Things that don't get done, get done later in a service pack (or option pack), and bug fixes are the same.
    Despite these 65K bugs, Windows 2000 is still stable and will work for most people.

    Anyway look at it the other way round, 75% of people _won't_ have compatability problems according to this article. That's not bad for an OS upgrade as HUGE as Windows 2000.

  485. In fairness by konstant · · Score: 5

    In fairness, keep in mind that "defect", or even "bug" for that matter is a very broad term.

    I myself am a QA tester, although not in the Windows group. I've entered many, many bugs that were Postponed or Won't Fixed that, honestly, probably didn't deserve to be fixed. Things like "such and such a static is too long for this control" or "we should notify the user if x, y, or z happens". Little niggly things in other words.

    Keep in mind that a "bug" is anything a tester doesn't like, including personal design preferences. It isn't necessarily a flaw that would interfere with use of the product. If a bug is of that kind, then it's smart for a time-starved group to Postpone or Won't Fix the issue.

    -matthew Priestley
    mpriest@microsoft.com
    -konstant
    Yes! We are all individuals! I'm not!

    --
    -konstant
    Yes! We are all individuals! I'm not!