Slashdot Mirror


Microsoft's Most Successful Failure

m4dm4n writes "As we near the end of mainstream support of Win2k The Register looks back at what it has achieved. What was meant to be Microsoft's most secure OS ever turned into a disaster. Worm after worm changed the face of internet security in Win2k's first 2 years. Five years down the line the battle is far from won, but the improvements are dramatic." From the article: "Things were different in the year 2000. Programmers felt vindicated that the Y2K bug didn't turn out to be that big of a deal. We made it past January 1st, and then it was time to move on. Windows 2000 came out that first quarter, just as security was becoming more interesting to more people -- and Windows was a good place to start. It was also seemed to be the start of a new breed of Windows hackers."

354 comments

  1. Microsoft's Most Successful Failure by PyWiz · · Score: 0, Redundant

    or just "Microsoft's Most Successful Business Venture"

    --
    -py
    1. Re:Microsoft's Most Successful Failure by davidross · · Score: 0

      Microsoft has allowed me to keep my job. Fixing hacked host is a life long journey.

  2. Learning Experience by strongmace · · Score: 4, Insightful

    If only I could make as much money from my mistakes as Microsoft does from its learning experiences.

    --
    "If we hit that bullseye, the rest of the dominos will fall like a house of cards. Checkmate." -Zapp Brannigan
    1. Re:Learning Experience by AKAImBatman · · Score: 1, Insightful

      If only I could make as much money from my mistakes as Microsoft does from its learning experiences.

      It's quite easy to do. Step 1: Build a monopoly for a required commodity. Step 2: There is no step 2.

      By the time that Microsoft had committed to Windows 2000, they had virtually no competition. Many people did not *want* to upgrade to Windows 2000, but had little choice due to the lack of other options. NT and 9x were only going to get less and less secure, and Microsoft ensured that several programs were put in place to force upgrades.

      The end result was that any OS that Microsoft put out was destined to become a success. That's why monopolies are considered a bad thing. :-/

    2. Re:Learning Experience by PopeAlien · · Score: 2, Insightful

      If only I could make as much money from my mistakes as Microsoft does from its learning experiences.

      Get yourself a job in government.

    3. Re:Learning Experience by FidelCatsro · · Score: 2, Insightful

      That way you could make money from your mistakes and micrsofts

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    4. Re:Learning Experience by null+etc. · · Score: 1
      Many people did not *want* to upgrade to Windows 2000, but had little choice due to the lack of other options.

      Yeah, everyone I know wishes they could still use Windows 95.

    5. Re:Learning Experience by libcoder · · Score: 1

      Well short of fixing problems that shouldn't be there anyway, one could argue the only major leap forward over Windows 95 with the file system updates, etc is NTFS. Over NT4, I suppose there was no leap forward according to this methodology, so of course no one would want. That was the original poster's point after all, that people only upgraded because bugs that created a lack of security and stability. One might argue that this is statement is too narrow...but it is certainly correct.

      --
      RIAA and the MPAA, putting the "F U" in "fair use".
    6. Re:Learning Experience by toddestan · · Score: 4, Insightful

      Many people did not *want* to upgrade to Windows 2000, but had little choice due to the lack of other options.

      Windows 2000 is one of the rare times in the Microsoft world when you actually want to upgrade due to it actually being a clearly superior product than its predecessors. There is no question that Windows 2000 is a better OS than any of the Dos-based ones. It's also more stable and easier to install than NT4, and has better driver support, plus it adds some of the nice touches introduced with Windows 98. This is completely unlike the Windows 2000->XP "upgrade", or the essentially identical last 4 versions of Office.

    7. Re:Learning Experience by brianiac · · Score: 1
      "Everywhere I go I see teachers driving Ferraris! Research scientists drinking champagne!"
    8. Re:Learning Experience by Anonymous Coward · · Score: 0

      No, a job in government will only get you paid decently. No chance of really getting wealthy (unless you have a job in choosing contractors and are good at getting kickbacks and favors) So the real way to wealth is providing services and products to the government (see Microsoft)

    9. Re:Learning Experience by NanoGator · · Score: 3, Interesting

      " Step 1: Build a monopoly for a required commodity"

      You can't build a monopoly without producing something a lot of people will come along and buy.

      --
      "Derp de derp."
    10. Re:Learning Experience by lav-chan · · Score: 2, Interesting

      There's no way i could ever claim that 2000->XP was as big or as useful of a jump as 95->2000, but i personally think it's kind of annoying that people bash XP. I mean, maybe it's over-priced, and yes, it does have a hideous default window theme, but i actually thought XP was a great step up from 2000.

      Granted, better graphics and window themes and a better Start menu and user switching and a graphical log-in screen and better drivers and a better taskbar and a better tray and a better file manager and a better network manager and nicer-looking fonts and easier access to scanners/cameras and so on might not make or break the operating system, but i sure think they make XP a lot nicer than 2000.

    11. Re:Learning Experience by pipingguy · · Score: 1


      Microsoft is essentially immune from paying for its mistakes because it (pretty much) singlehandedly "owned" so many data-centric-type people (accountants, managers needing reports) that make decisions.

    12. Re:Learning Experience by Sj0 · · Score: 2, Informative

      One COULD argue that, but they'd be wrong. There are massive not just enhancements, but re-imaginings of how the API interfaces with the whole system, which fix huge problems with the fundamental design of the system. There are similar themes throughout the OS. Microsoft spent ten years doing something other than twiddling their thumbs, after all. They were working on what was supposed to be, and IS, the next generation of Windows.

      --
      It's been a long time.
    13. Re:Learning Experience by hairyfeet · · Score: 1, Informative

      I'm sorry,And this isn't ment to be a troll,But GIVE ME A BREAK!I have a four year old 2K box and a brand new xp.I also worked until school came up in a pc shop.My 2k box has NEVER needed a reinstall.I've reinstalled xp at LEAST four times since i got it.The MOBO manufacturer only has 98 and xp drivers so i tested it for two weeks on 98,So it's not the hardware. Xp is pretty,But the pretty comes at a price.I capture and edit a lot of large video files so 98 is not an option or i'd keep it over the junk that is xp. Here is my impression of xp--Oh look at how pretty i am,You'd almost think i was a mac!Oh,You want to do so complex video editing?Oh,Look,I fall down and go BOOM! Before the new pc i used the same card in my 2k box,flawless performanc,never failed.Tried original xp drivers,updated xp drivers,sp2 drivers,They all fall down and go BOOM! It isn't just editing either.Oh,You want to watch a dvd?If you try windvd or anything other than media play 9 i won't let you have a full screen picture!But aren't i pretty! As soon as i can afford it i'm buying a new mobo and taking a perfectly good one and stuffing it in the closet.If i have to stick with xp,The constant repairs will drive me insane.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    14. Re:Learning Experience by qurk · · Score: 1

      Now I may not be one to talk as I ignored the Windows ME and Win2000 "Upgrade", but wasn't the jump from win 3.1 to win 95 more drastic? Isn't win ME and 2000 and XP just more of the same, just costing more. Granted you may cough up some story about how you've used XP for 10 years and it has never crashed, never pissed you off, does everything right and you are very happy. Fine :)

    15. Re:Learning Experience by Anonymous Coward · · Score: 0

      I disagree.

      Win2k sucked compared to Win98, it was only when compared to NT4 (shudder) that Win2k seemed good. XP is a much bigger improvement that Win2k ever was.

      I'm currently considering if I should use Win98 or XP for a gaming setup, but it won't be Win2k. Never.

    16. Re:Learning Experience by Shaper_pmp · · Score: 1

      Indeed... I also thought some parts of the article were rather... forgiving of Microsoft...?

      "People blamed Microsoft, but let's try a reality check: did administrators really need more than six months to install an update? Yeah, it was Microsoft programmers who wrote the buggy code, but were they any different than most programmers at that time?"

      Well yes. Linux/Unix/FLOSS apps didn't have a fraction of the security problems, and those were fixed faster and better. And for the inevitable apologist who mentions relative market share I have three words: "IIS vs Apache".

      "Were they not just a reflection of society's attitude about security?"

      No, they were a reflection of Microsoft's attitudes about society, that Microsoft's users had (wrongly) adopted. Unix/Linux had a perfectly good security model all this time, and all this time Unix/Linux "society" was laughing and tutting at Microsoft's.

      "Besides, a large part of this code was written half a decade before, when security was an enhancement, not a user requirement. Administrators at the time were just lazy. Or lame."

      And who educated the users and lead their expectations? Microsoft. And "administrators" weren't lazy, Unix/Linuix admins were generally fine - when was the last time we had a Apache or *nix-specific worm?

      "The problem was that back then you couldn't just go to WindowsUpdate and see what hotfixes you needed to install."

      Whose fault?

      "You had to go through the entire list of fixes one-by-one and make sense of it all."

      Whose fault?

      "To make things worse, Microsoft had distributed enough buggy hotfixes by then to make administrators wary of installing anything too quickly."

      So, whose fault?

      "We have to admit that Microsoft's patching strategy was truly a mess at that time. Nothing was consistent and there seemed to be little communication anywhere."

      Right! So whose fault is it? You've just got through trying to blame the administrators, but is it their fault Microsoft's patching system was crap? The users' fault they had a pathetic security model, then banged out shitty bug-ridden "fixes"?

      Disclosure: I'm not a Linux/Unix freak (I don't even run a Linux box), but I do know a non-sequiteur when I see one. And I've got a keen nose for bullshit, too.

      --
      Everything in moderation, including moderation itself
    17. Re:Learning Experience by AaronLawrence · · Score: 1

      better graphics
      Huh? You mean the default backgrounds? Hm.

      Window themes
      OK, 1 point.

      better Start menu
      Which all the professionals I know immediately turn off.

      user switching
      Which no professional I know uses.

      a graphical log-in screen
      Ditto.

      better drivers
      Uh. Really? "Better"??

      better taskbar
      Haven't noticed the tinyest difference. I noticed that the quicklaunch area seems to be off by default, which is ironic.

      a better tray
      Automatically hiding the wrong icons? Yep. Much better.

      a better file manager
      Oh really? In what way is it even detectably different? Or do you mean the huge space wasting, never-what-you-actually-want tasks pane?

      better network manager
      If I new what you meant by a "network manager" I could comment. There are certainly more network setup options, but I don't notice any useful functional difference from W2K.

      nicer-looking fonts
      ClearType? Hm, maybe. 1/2 a point for LCD users.

      easier access to scanners
      Maybe. Slightly.

      All of these are basically trivial or irrelevant to me and the other people I know who use XP.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    18. Re:Learning Experience by aug24 · · Score: 1

      You can, by finding ways to make your competitors stop competing, so that your product is the only one available, even if it's crap.

      Not saying that that's what MS have done, but it's certainly possible.

      J.

      --
      You're only jealous cos the little penguins are talking to me.
    19. Re:Learning Experience by Lavaeolus · · Score: 1

      You can't build a monopoly without producing something a lot of people will come along and buy

      You can if you manage to strike a deal with a company so that your big idea is bundled with their product. Then, when competitive products appear, you encourage them to bundle it too ("hey, you can be compatible with the market leader!"). Pretty soon your product has good market penetration and you are selling shrink-wrapped upgrades and additional products to end-users.

      Sound like a company you know?

    20. Re:Learning Experience by Anonymous Coward · · Score: 0

      Yeah! and we all know there are not and have never been any other OSes available!

    21. Re:Learning Experience by toddestan · · Score: 1

      better taskbar
      Haven't noticed the tinyest difference. I noticed that the quicklaunch area seems to be off by default, which is ironic.


      The taskbar in XP groups simular tasks, and when it gets full it groups them into one button with a pop up menu (simular to KDE). While I know this annoys some people to no end, I consider it one of the few good changes made in XP.

    22. Re:Learning Experience by NanoGator · · Score: 1

      "Sound like a company you know?"

      It sounds a little like a company I know, but not a company that built a monopoly that way.

      --
      "Derp de derp."
    23. Re:Learning Experience by lav-chan · · Score: 1

      I'm sorry,And this isn't ment to be a troll,But GIVE ME A BREAK!I have a four year old 2K box and a brand new xp.I also worked until school came up in a pc shop.My 2k box has NEVER needed a reinstall.I've reinstalled xp at LEAST four times since i got it.The MOBO manufacturer only has 98 and xp drivers so i tested it for two weeks on 98,So it's not the hardware. Xp is pretty,But the pretty comes at a price.I capture and edit a lot of large video files so 98 is not an option or i'd keep it over the junk that is xp. Here is my impression of xp--Oh look at how pretty i am,You'd almost think i was a mac!Oh,You want to do so complex video editing?Oh,Look,I fall down and go BOOM! Before the new pc i used the same card in my 2k box,flawless performanc,never failed.Tried original xp drivers,updated xp drivers,sp2 drivers,They all fall down and go BOOM! It isn't just editing either.Oh,You want to watch a dvd?If you try windvd or anything other than media play 9 i won't let you have a full screen picture!But aren't i pretty! As soon as i can afford it i'm buying a new mobo and taking a perfectly good one and stuffing it in the closet.If i have to stick with xp,The constant repairs will drive me insane.

      Jesus Christ, you don't actually expect anyone to read that whole thing, do you?

      My experience with Windows 2000 was that it blue-screened the very first time i started it up after i installed it, and it kept doing it over and over. So i went back to Windows 98, and i stayed there until one of the XP betas. I guess i could write a big shitty paragraph about that, but really it doesn't matter that i had one bad experience with Windows 2000.

      (I watch full-screen DVDs on Windows XP all the time, by the way. I don't use garbage like WinDVD, though, so maybe that's it.)



      Huh? You mean the default backgrounds? Hm.

      That isn't what i was referring to, but yes, i suppose that goes with it.

      Which all the professionals I know immediately turn off.

      Good for all the professionals you know. I like it a lot.

      Which no professional I know uses.

      I don't use it either, but a lot of people i know do. It's there if you want it. (Why would a 'professional' need user switching anyway? What kind of dumb-ass comment is that?)

      Ditto.

      Ditto.

      Uh. Really? "Better"??

      Yes. Really. 'Better'. The drivers themselves are better, the driver management is better, the driver certificates are at least vaguely useful (although i personally ignore them).

      Haven't noticed the tinyest difference.

      Ah. Well maybe that's because you're too professional for Windows XP. It has taskbar grouping and it has taskbar locking.

      Automatically hiding the wrong icons? Yep. Much better.

      OH MY GOD I'M TOO PROFESSIONAL TO RIGHT-CLICK THE TRAY AND CHANGE SOME SETTINGS

      Oh really? In what way is it even detectably different? Or do you mean the huge space wasting, never-what-you-actually-want tasks pane?

      I wish you could get rid of some of those panes in there, but yes, i do like the tasks pane. I also like the better icon-grouping and arrangement options. I also like the fact that it gives you information about movie and video and picture files. I also like the fact that it has better options for images (like thumb nails and stuff). You probably need to be a lowly plebeian to detect those differences though.

      If I new what you meant by a "network manager" I could comment. There are certainly more network setup options, but I don't notice any useful functional difference from W2K.

      I didn't know what else to call it. They improved 'Network Connections' and all the related stuff like that.

      ClearType? Hm, maybe. 1/2 a point for LCD users.

      ClearType works phenomenally, LCD or not.

      All of these are basically trivial or irrelevant to me and the other people I know who use XP.

      Cool beans. And there are people on Slashdot who do everything from emacs.

    24. Re:Learning Experience by aztracker1 · · Score: 1

      Win95->98->98SE->ME where one line of windows... WinNT3.x->NT4->2000->XP where another line entirely... Windows 2000 was the first to have decent 3d/directx/opengl acceleration performance, allong with other gui features... it built heavily on the nt4 base of the prior version, and was most definately a vast improvement... many didn't go with 2k, and opted for ME (ugh)...

      XP was an improvement in a lot of areas over 2000, but some didn't like the fisher price feel of the new theme(s) for the ui, prefering the older ui look and feel. 2k was a great version of windows in regards to stability, I've had non-hardware blue screens in nt4 before, but not with 2k or xp for that matter... I am hopefull to see Longhorn (eventually) with as big a jump in security as 2k had in system stability.

      --
      Michael J. Ryan - tracker1.info
  3. say what you want... by msh104 · · Score: 5, Interesting

    but atleast it didn't took me 4 years to get my printer up and running... all in all I am very happy with linux, but why does it always have to be win=bad lin=good everywhere.

    1. Re:say what you want... by KoReE · · Score: 4, Insightful

      It's because of Star Wars. Everyone wants a guy with a red lightsaber, and a guy with a blue lightsaber. Gates has been handed the red one, and Linus the blue one. It's really quite dumb.

      I'm a big fan of the "best tool for the job". I like Windows for a desktop, Linux for a server environment...but Windows server environment is improving. I still think it sucks, but it's improving....

      --
      Instant Karma's gonna get you...
    2. Re:say what you want... by j0217995 · · Score: 1

      Nice post, haven't really thought of it that way, but I too use the best tool for the job. I am working on implmenting our first Open Source project, request tracker, into our domain simply because it is the right tool for the job. I wish linux users were more about using the right tool instead of Linux is the only tool

    3. Re:say what you want... by Anonymous Coward · · Score: 0

      Actually, from his word choices I'd imagine that English isn't his first language.

    4. Re:say what you want... by Anonymous Coward · · Score: 0

      You are assuming that the tool/package actually came with (readable) documentation. Quite often you get only a manpage with tens of pages of minute technical settings that are outdated and have no bearing in the current implementation. Just give me a few pages of HTML documentation that are up to date. Tell me how to do common tasks. I'm sorry, but Microsoft's documentation wipes the floor with most OSS documentation I've had the pleasure of viewing. While we're at it, please kill Doxygen. Please. For the sake of humanity.

    5. Re:say what you want... by Anonymous Coward · · Score: 0

      So, that means that MacOS X is the green lightsaber representing the enlightened Jedi, right?

      Right?

    6. Re:say what you want... by Anonymous Coward · · Score: 0

      what's wrong with that phrase?

    7. Re:say what you want... by Anonymous Coward · · Score: 3, Funny

      On this website, I read posts by quite a few people complaining about GNU/Linux bias. Doesn't that mean there are enough of the so-called "non-biased" readers that your complaints are almost null and void? Maybe we need some real statistics here?

      Are you a biased pro-GNU/Linux reader?
      A. Yes.
      B. No.
      C. I'm a troll.

    8. Re:say what you want... by mrchaotica · · Score: 2, Funny

      Linux for a desktop is improving, too... it's just called Mac OS.

      [Now, where's that fire extinguisher...?]

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    9. Re:say what you want... by Grendel+Drago · · Score: 1

      I don't think your remarks about HTML versus manpages are terribly apropos. For command-line utilities, the --help and man are good for a quick overview. What manpages are you referring to that contain "tens of pages of minute technical settings that are outdated"?

      For GUI tools, I have high hopes for Wink-based documentation, though it's by necessity quite task-oriented. What would you consider a decent source-level documentation tool for developers, apart from Doxygen? As in, what's better?

      --grendel drago

      --
      Laws do not persuade just because they threaten. --Seneca
    10. Re:say what you want... by MikeFM · · Score: 1, Interesting

      Have you tried Windows? It sucks. Maybe your new poorly supported printer worked on Windows easier but overall installing hardware on Windows is a pain. I added a supported video card to Windows and it took more than an hour, several downloads, and many reboots to install. Linux on the other hand simply detected it at boot and adjusted. As long as you verify support before buying your newest gadget then it'll almost always be easier to install in Linux.

      And then it doesn't constantly crash and it's security isn't totally laughable. Oh.. and with Linux there is no company hell bent on profiting at your expense. Wait until Microsoft totally screws you and then try to figure out why so many people hate them. I've certainly seen more than one person reduced to tears after trying to talk to their customer or tech support.

      Linux certainly has it's problems but it's really a whole different universe than Windows for putting users through torment. Linux is usually a case of you don't know how. Windows is a case of no you can't do that or you can (maybe) but you'll suffer for trying. The only really good thing about Windows is that nearly all hardware and software works with it (supposedly.. often they claim to work but don't).. which has nothing to do with the OS itself.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    11. Re:say what you want... by strongmace · · Score: 2, Funny

      Wait... So Apple gets the multicolored fruity lightsaber? Where does that put them in the spectrum :|

      --
      "If we hit that bullseye, the rest of the dominos will fall like a house of cards. Checkmate." -Zapp Brannigan
    12. Re:say what you want... by P3NIS_CLEAVER · · Score: 0

      D. I don't give a shit

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    13. Re:say what you want... by Waffle+Iron · · Score: 1
      Quite often you get only a manpage with tens of pages of minute technical settings that are outdated and have no bearing in the current implementation. Just give me a few pages of HTML documentation that are up to date.

      In the Konqueror web browser, just type man:foo or #foo into the address bar. Within milliseconds you get your man page as very readable nicely formatted HTML. IMHO, it beats digging through 14 levels of tree control in the MSDN help viewer, or searching in it and coming up with 17 slightly different versions of the same topic for obscure editions of Windows. I don't recall any of the man pages I've looked at recently as being out of date.

    14. Re:say what you want... by JebusIsLord · · Score: 1

      JavaDoc is fantastic, I think.

      --
      Jeremy
    15. Re:say what you want... by wmeyer · · Score: 1
      You're being way to sensible about this -- you're bound to be flamed.



      Rumor has it that Linux makes a hell of a good server platform, but all my experience with it has so far been desktop, and it just doesn't cut it at that level. I know all the rationales, but the real bottom line is this: I want a desktop to be as polished and elegant and quick as possible. Windows does that.


      And when the time comes that I need a rock-solid server that just sits there and does its thing, with no need for a fancy desktop, I will surely turn to Linux as a first candidate. But until that day...

      --
      --- Bill
    16. Re:say what you want... by Shakrai · · Score: 1

      So, that means that MacOS X is the green lightsaber representing the enlightened Jedi, right?

      Try purple. They combine the good side of the force (BSD base -- some open source software) with the bad (DRM in iTunes, proprietary hardware, etc).

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    17. Re:say what you want... by Anonymous Coward · · Score: 0

      Actually, to be more fair, Mac is using the Blue Lightsaber (the most elegant weapon in the universe), and Windows and Linux are running around making a lot of people a lot of dead with blasters, all the while making asses of themselves in screenshots.

      Of course, reliance on the blasters leaves one more vulnerable to -- are you ready? -- being HACKED by a lightsaber! Eh? Eh?!

    18. Re:say what you want... by Anonymous Coward · · Score: 0
      Wait... So Apple gets the multicolored fruity lightsaber? Where does that put them in the spectrum :|

      Jobs waves his hand and says, "Those are not the operating systems you are looking for."

    19. Re:say what you want... by Eric604 · · Score: 1

      But why is it better than doxygen?

    20. Re:say what you want... by jacksonj04 · · Score: 1

      "The only really good thing about Windows is that nearly all hardware and software works with it (supposedly.. often they claim to work but don't).. which has nothing to do with the OS itself."

      What the hell does it have to do with then? My hardware works fine under Windows, first time, no configuration. Last time I tried Linux on desktop rebuild (And a 'User Friendly' Ubuntu flavour as well) it took 2 hours to make it work at a higher resolution than 640x480. Needless to say, XP went straight back on.

      --
      How many people can read hex if only you and dead people can read hex?
    21. Re:say what you want... by Captain+Splendid · · Score: 2, Funny
      So, that means that MacOS X is the green lightsaber representing the enlightened Jedi, right?

      Try purple.

      Hell yeah! I knew Macs were badass, but Mace Windu badass? Awesome!

      "Do I look like a bitch?"

      "N-no."

      "Then why are you treating me like Windows 95?"

      --
      Linux, you magnificent bastard, I read the fucking manual!
    22. Re:say what you want... by Ryan+Huddleston · · Score: 1

      Purple is Mace Windu!

      So Apple was betrayed by the red (Microsoft) quite early on whilst trying to lead the way to a bright future?

    23. Re:say what you want... by AnonymousKev · · Score: 1
      > Wait... So Apple gets the multicolored fruity lightsaber?

      Nawww, Apple gets the cool purple Mace Windu lightsaber. Guaranteed to not die like a chump.

      --
      Anonymous Kev
      Proudly posting as AC since 1997
      (Finally got a dang account in 2004)
    24. Re:say what you want... by Anonymous Coward · · Score: 0

      mac os uses bsd

    25. Re:say what you want... by Feztaa · · Score: 1

      [Now, where's that fire extinguisher...?]

      I'm bashing you over the head with it. That might explain why you're a little disoriented.

    26. Re:say what you want... by thewils · · Score: 0

      I wuz doing a couple of fairly common tasks on a Fedora Core 3 machine the other day.

      The first one was to rip a CD and burn a backup copy. I tried on Windows first, I have Nero installed, so I thought it would be no problem. I couldn't figure out how to do it though - Nero wouldn't let me. After several attempts I gave up.
      I Googled for the linux method dd if=/dev/cdrom of=filename.iso - done in 5 minutes. Burning was a breeze with K3b.

      The second task was to upload a file to a website. Using Firefox/Gnome I selected the folder in which the file was located and saw that I wanted to give the file a different name. I opened another window and renamed the file (hmm, maybe I could have renamed it there and then) but the point being that when I returned to the file selection screen which had been open all the time, the filename had changed there to the new one and I didn't have to close the window and re-navigate to select it.

      Just a couple of instances where Linux kicked Windows' ass. I could go on - like when you're listening to music with XMMS you can move the mp3 file around even while it's being played. Not so with Windows. And how about the concept of multiple virtual desktops that hasn't even made it over to Windows yet - I really miss that.

      There's a lot of small things like that in Linux/Gnome where a lot of thought has gone into a feature and it works so sweet.

      I run Windows at work and FC3 at home, gimme FC3/Gnome desktop's capabilities any day.

      --
      Once I was a four stone apology. Now I am two separate gorillas.
    27. Re:say what you want... by AstroDrabb · · Score: 1, Flamebait
      but atleast it didn't took me 4 years to get my printer up and running.
      But atleast it didn't took you? Did it took you 4 years to pass English 101?

      How did it take you "4 years to get your printer up and running"? I installed my HP PSC Scanner/Printer/Copier under Fedora Core Linux in about 15 seconds. It actually took less time under Linux than under MS Windows XP. Under WinXP I had to follow _very_ critical step as to when I plugged in the USB printer. If you plug the USB cable too soon, you would have to download a special remove program from HP and start over. Under Linux, I booted with the HP printer plugged in, and then just picked it from a list and it was installed with support for scanning and printing. Maybe try not to be so theatrical next time?

      but why does it always have to be win=bad lin=good everywhere.
      I know it is not everywhere. There are plenty of pro-MS sites you can go to that pretty much sound the reverse of /. as in "win=good, lin=bad, mac=bad". Heck, most of the major game sites are all pro-MS. Those game site users don't care about OS features, they only care about being able to play games. Again, most of the pro-gamers out there think "win=good,lin=bad,mac=bad". It all comes down to the audience. Most of the /. users are smart geeks and as such see through the MS marketing crap.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    28. Re:say what you want... by Anonymous Coward · · Score: 0

      "but why does it always have to be win=bad lin=good everywhere."

      Because win=bad lin=good.

    29. Re:say what you want... by JonXP · · Score: 2, Funny

      No, Apple is shiny gold, hobbles around, and screams "Oh dear" a lot. You know...nice to look at and polite to you, but ultimately not very useful and can't run very fast.

    30. Re:say what you want... by xQx · · Score: 1

      That comment reminds me of a Metallica song I pirated...

    31. Re:say what you want... by stilltron · · Score: 2, Funny

      great analogy... MS the empire, Linux the Rebel Alliance...

      So does that make Apple the Ewoks? Mac users are generally attracted to shiny things, are fierce defenders of their territory, and offer a considerable threat against the Empire despite their overall size.

      I'm basing this on the assumption that we're limiting the scope of this analogy to TOS. If we're talking the new series, then Apple is totally the folks from the Clone Planet Kamino.

    32. Re:say what you want... by ScrewMaster · · Score: 1

      No, MacOS is the small, rotund droid sitting in the corner trying to make sense of it all.

      --
      The higher the technology, the sharper that two-edged sword.
    33. Re:say what you want... by Anonymous Coward · · Score: 0

      I added a supported video card to Windows and it took more than an hour, several downloads, and many reboots to install. Linux on the other hand simply detected it at boot and adjusted.

      I'm glad you don't need accelerated video. Most of us out here in what we like to call the "real world" prefer our graphics not to crawl and stutter. That means we either use Windows - which, desipite your FUD, works just fine - or we use an NVidia card in Linux. Last time I tried that it involved compiling a special kernel module, editing configuration files by hand, and the end result was that Linux started crashing more frequently than a kamikaze pilot in a time loop.

      Hey, we've matched anecdote to anecdote, and my anecdote about Linux was worse than your anecdote about Windows! That must mean Linux is teh sux!

      (Or maybe not.)

    34. Re:say what you want... by BAILOPAN · · Score: 1

      Note: I don't actually believe what I'm saying below. I just wanted to show that the parent is a troll. Just switch "Windows" and "Linux" and edit a few things! Don't mod-up irrational anti-Windows ranting, as you wouldn't do it for Linux either.

      Have you tried Linux? It sucks. Maybe your new poorly supported printer worked on Linux easier but overall installing hardware on Linux is a pain. I added a supported video card to Linux and it took more than an hour, several downloads, and many kernel recompile reboots to install. Windows on the other hand simply detected it at boot and adjusted with automatic updates. As long as you verify support before buying your newest gadget then it'll almost always be easier to install in Windows.

      And then it doesn't constantly crash and it's desktop interface isn't totally laughable. Oh.. and with Windows, at least there is one company who integrates many features. Wait until your favorite distro totally screws you with some package change, and then try to figure out why so many people hate them. I've certainly seen more than one person reduced to tears after trying to do something like rpm -ivh or dealing with circular package dependencies.

      Windows certainly has it's problems but it's really a whole different universe than Linux for putting users through torment. Windows is usually a case of a seamless environment. Linux is a case of no you can't do that or you can (maybe) but you'll suffer for trying with unreadable documentation. The only really good thing about Linux is that nearly all hardware and software works with it once you write your own patches and drivers.

      --
      If you say "here goes my karma" I will bite you!!!
    35. Re:say what you want... by CAIMLAS · · Score: 1

      Why bother even verifying that it's supported?

      If it's name brand and not cheap (as opposed to simply a year or so behind the 'cutting edge', which is even more likely to be supported), it's going to work. Most stuff these days (aside from printers) is prett standardized, too.

      I don't buy that many gargets, but checking to see if linux is supported is one of the last things I do these days; even 'exotic' laptops usually have full support within a couple months of initial offering.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    36. Re:say what you want... by MikeFM · · Score: 0, Troll

      It only works because everyone else makes an effort to work with Windows. It's not anything technical as to how Windows functions.

      X could be easier to configure but usually you can change the resolution by going into Config, Screen, and changing the resolution. About the same as Windows. More likely than it actually being harder it's just that you're not as familiar with it.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    37. Re:say what you want... by KoReE · · Score: 1

      We use request tracker. nice software.

      --
      Instant Karma's gonna get you...
    38. Re:say what you want... by JonXP · · Score: 1

      And how about the concept of multiple virtual desktops that hasn't even made it over to Windows yet - I really miss that.

      I refer you to Microsoft's Virtual Desktop Manager part of their Windows XP Powertoys.

      I rarely use multiple desktop capability myself, I prfer the multiple monitor approach.

    39. Re:say what you want... by mrchaotica · · Score: 1

      Eh, same difference...

      [now I really need the fire extinguisher!]

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    40. Re:say what you want... by jmc · · Score: 2, Insightful

      And then it doesn't constantly crash

      puh-leaze... the "windows constantly crashes" line of attack is just SO 1998. I mean, why didn't you just go all the way and call it M$ Windoze?

      I'm constantly amused by supposedly 'leet Linux users who complain about Windows constantly crashing on them. Seriously, that's not the type of thing you should admit in public.

    41. Re:say what you want... by thewils · · Score: 1

      Ta for that, I'll give it a whirl. It's not feasible to lug a couple of monitors around with my laptop.

      --
      Once I was a four stone apology. Now I am two separate gorillas.
    42. Re:say what you want... by circusboy · · Score: 1

      and remember only the sith think in absolutes...

      --
      -- it's ridiculous how many people misspell ridiculous... (damn, damn, damn...)
    43. Re:say what you want... by Anonymous Coward · · Score: 0

      MSVDM is such a dog. Not only are you stuck with only 4 desktops, it's super super slow (whole one-second latencies between switches). It's laughable crap.

      There are some good pagers, some commercial (hummingbird? I think? Came with an xserver for windows), some shareware, and some open source. My favorite is virtuawin.

      MSVDM is crap. Give it a try, compare it to virtuawin, you'll see what I mean. I like my desktop to be RESPONSIVE and not some OSX-wannabe lagfest.

      OSX's Expose is the BEST EVER. I don't even need virtual desktops with that thing. It's quick AND whizbangy!

    44. Re:say what you want... by Anonymous Coward · · Score: 0

      Try Virtuawin instead. You'll come to hate MSVDM unless you like waiting for the cheap directx effects to buffer off screen for a moment while you try to switch desktops.

    45. Re:say what you want... by Anonymous Coward · · Score: 0

      Ya know... just today... on a win xp laptop... i went to windowsupdate.com... and then... after it automatically detected all the updates... i clicked a button... it was like "Download and Install Updates" and i was like "Werrrrrd" one of those updates happened to be a new driver for the graphics card which downloaded and installed without me having to do anything... afterwards i was like "Crackah PLZ!" and Windows was like "Pffft... you know how we do"

      and thats the end of my story...

    46. Re:say what you want... by JonXP · · Score: 1

      Expose does rock, but Ive found on older Macs (or maybe just old iMacs where I've hit this problem) it's surprisingly slow. I wonder if they use some trick that's only present on new Macs.

    47. Re:say what you want... by PalmMP3 · · Score: 2, Funny
      I'm a big fan of the "best tool for the job".

      Me too! Here's my list:

      Linux for servers.
      Macintosh for graphics.
      Palm OS for mobility.
      Windows for Solitaire. ;-)

      --
      Laughter is the best medicine, but in certain situations the Heimlich maneuver may be more appropriate.
    48. Re:say what you want... by Anonymous Coward · · Score: 0

      Really? I've got a retrofitted PowerMac 8600 with a G4/700 upgrade card, and it does Expose mostly well. Using my PCI Radeon 7500 it's fast, but with a slight hiccup on the initial zoom. On the onboard /chaos/control card, it's pokey but usable. Of course, I don't use the onboard video anymore :-)

    49. Re:say what you want... by GuyWithLag · · Score: 1

      Interestingly, Ubunto on my laptop got everything right on the first try, and the hardest decision I had to make was how to name it.

      On my desktop computer I simply use the prepackaged nvidia drivers without a hitch.

    50. Re:say what you want... by m4dm4n · · Score: 1

      Apple's lightsaber would probably give off a soft white soothing light, the handle would be a paragon of simplicity and form.

      And yet noone would care since just to the side would be two big guys smashing up the place with their cool red and blue lightsabers.

    51. Re:say what you want... by WhiteDeath · · Score: 1

      I Googled for the linux method

      aww c'mon - play fair - did you google for the windows or nero method? It can be done.

      (hmm, maybe I could have renamed it there and then)

      In windows you can (even with mozilla I think because it uses the windows standard open dialog)... in mozilla 1.8/linux I can't (because it uses it's own open dialog) but in konqueror (which uses the standard KDE one I can) - so there's a side-effect/disadvantage of the "multiple window manager options" approach.

      Multiple virtual desktops - see powertoys, and some manufacturers video card drivers support this too.

      I'm not pro-windoze - I run slackware/KDE :-)
      (and I'm even pretty pissed at MS software in general just now due to spending all day arguing with some stupid software on an XP box, and finally getting it all going, only to have it crash and burn, requiring a re-install to get winsloth to boot again).

    52. Re:say what you want... by Darby · · Score: 1

      Hell yeah! I knew Macs were badass, but Mace Windu badass? Awesome!

      Seriously, what the heck is the big deal with Mace Windu? OK, he's Samuel L Jackson which is pretty cool. But in the movies he had a couple of lines which indicated his total lack of any insight into the situation (along with the rest of the Jedi) and then he got his dumb ass beat down.
      Why is he supposed to be such a badass? Is there some back story on him that never made it into the movies?

    53. Re:say what you want... by Kadmium · · Score: 1

      Gather round and listen to the tale of my attempts to get my sound card running in Ubuntu, which was supposed to be the friendly one.

      I downloaded kernel sources. I downloaded ALSA sources. I compiled stuff. I removed stuff, and compiled some more stuff. I changed some settings, read a lot of forum posts, changed some more settings and compiled some other stuff.

      In the end I gave up and used the damn onboard sound. Oh, and when I enabled my secondary IDE channel again, my CD drives disappeared.

      Booting into GNOME only worked the first time; all subsequent times, that failed and I ended up installing KDE from a failsafe console.

      The most depressing thing about it all though was that I'd used Linux in the past and I was convinced that I'd have to do this. Even after all the usability advances, I still had an undeniable worry that I'd end up having to hand-edit conf files. And I did it anyway.

      If that had happened in Windows, everyone on Slashdot would be jumping up and down about it. It's just calmly accepted by most Linux people as something that has to be done...

    54. Re:say what you want... by MikeFM · · Score: 1

      The printer/scanner/fax/whatever small office gadget I recently bought at random from a company I hadn't tried before worked out of the box in Linux for me. The HP models I usually opt for work too. Overall, I'm pretty happy with the printer support although I admit that cheap crappy printers might be less likely to work because A) they cost virtually nothing to replace B) they need replaced frequently anyway and C) because they have no documentation available as to how to create drivers for them.

      Hardware support in general has gotten pretty good. The main complaints I have in Linux hardware support these days are not in real hardware but in third-party devices that can connect to a computer such as digital cameras and MP3 players. Again a lot of the reason why those don't work is that they simply are not documented and that they are designed to make third-party interfaces difficult. It's like trying to put a stereo from a Honda Accord into a tank. It's possible but probably more effort than it's worth.

      The easiest solution is to buy one that isn't a cheapy unit that supports external CF, SD, XD, or whatever memory and then just pull the cards and use a normal reader in Linux. (The above mentioned office gadgets even support accessing those cards under Linux.)

      My one real complaint as to hardware support in Linux is wireless cards. Most work but the distros don't include the drivers and tools needed by default. This is a major flaw on the part of the distros. Even this is getting better in my experience though. Stuff that wasn't supported a few months ago is supported now.

      Of course my wireless experience with Windows is one of those painful things I mentioned before.. yes it works.. kind of.. except that it gets disconnected constantly.. or just chooses not to work at all sometimes. I'm pretty sure it has to do with Windows bizzare way of managing it's use of AP's. The wireless cards I have that do work in Linux just work all the time.

      Most hardware I just assume will be supported but I tend to check if it's a planned purchase and not just an impulse buy.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    55. Re:say what you want... by Captain+Splendid · · Score: 1
      he's Samuel L Jackson which is pretty cool

      That's really all there is to it..SLJ has, ever since the Pulp Fiction days, been Hollywood's go-to guy for the "intense" factor. It's the same thing with Christopher Walken. Not all of his characters are necessarily bad ass, but CW just brings along that extra frisson, whether you need it or not, same as Sam.

      --
      Linux, you magnificent bastard, I read the fucking manual!
    56. Re:say what you want... by aliquis · · Score: 1

      Well.. try a Canon photo inkjet printer and an ATI graphics card, tell me when you get good photo prints (with the open-source alternatives, I know it can be done with turboprint) and good 3D performance native and with Cedega. Also remember to tell me how you did.

    57. Re:say what you want... by Darby · · Score: 1

      True enough, all of that.
      I was just hoping I was missing something.

  4. 2k was excellent except for one thing.... by zanderredux · · Score: 3, Insightful
    ... IIS and those stupid ActiveX controls that bridged Office docs into a web page.

    Users (including the usual PHBs) got used to that paradigm and now do not value a proper web server setup!

    And people think something does not work when a link points to "C:\Dave\Projects\budget.xls" does not work on their computers!

    1. Re:2k was excellent except for one thing.... by TheRealMindChild · · Score: 4, Interesting

      A slightly off-topic comment, that I feel I have to make to someone somewhere...

      My boss and I were talking a week or so back, and we were talking about taking a bunch of our libraries and somehow making them into something we can use everywhere. Now realize that we, unfortunatly, have about 200 applications to maintain, across Visual Basic, Delphi, Java, C++ in many flavors (Borland and MS are the majority) and a slew of other crap, including some VB scripts.

      Now, obviously, a plain DLL isn't going to cut it... VB would be a pain in the arse to translate all of the declares to, and Java would need something similar to use a native library.

      This IS where ActiveX control/libraries come in. And thanks to even automation, I can EVEN use said libraries in the windows scripts via a magical CreateObject.

      The nightmare of using ActiveX controls on a webpage shouldnt blur the actual usefulness of the technology possibly elsewhere.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:2k was excellent except for one thing.... by Anonymous Coward · · Score: 0

      *sniff* I remember when paradigm was just a young mode. That takes me back.

    3. Re:2k was excellent except for one thing.... by metlin · · Score: 3, Interesting

      I agree.

      Most people who bash ActiveX controls haven't really been in enterprise development environments where they have used them.

      While their security aspect is a bad thing, they're quite useful in their own way.

    4. Re:2k was excellent except for one thing.... by epyT-R · · Score: 0, Offtopic

      sure..except that by using activex on a webpage, you basically require that people use windows all the way through the userdeveloper pipeline. This negates the whole point of the web to begin with. You might as well just ship a windows executable that talks to your backend over an encrypted channel and duck the dhtml scripts and web servers entirely.

    5. Re:2k was excellent except for one thing.... by Malc · · Score: 1

      That's because COM specifies a binary level interface. It's language (and supposedly platform) neutral. It's nothing like as complicated as CORBA tried to be, but in it's simplicity, it works well. Of course, some languages (e.g. C & C++) can get quite ugly when dealing with COM. Also, as more implementations have started working with custom interfaces, we can get away from the pain of IDispatch (still the only choice with web page scripts IIRC though).

    6. Re:2k was excellent except for one thing.... by roman_mir · · Score: 1

      :] reminded me of something. About 7 or 8 years ago I was doing a project for Danli Promotions (I was working at Davinci at the time,) and had to develop a method for the business operators to create new product catalogs. This involved setting up new products in the first place to use them in the catalogs. So the requirement was to allow an image attachment to the product description and for some reason the client wanted to be able to paste the picture into the browser from the clipboard. So I tried Java with AWT at the time and it did not work. So I went with ActiveX approach and was able to build an app that accepted meta data parameters as well as an image either from a file or from the clipboard pasted with a preview capabilities. One other requirement was to FTP the image onto a server, which ActiveX control did easily. Obviously all of this worked only on WinXXXXX machines but the business operators only used Win machines in the first place, so there you go, there was one time I can say I found ActiveX to be useful.

    7. Re:2k was excellent except for one thing.... by H0p313ss · · Score: 1

      they're quite useful in their own way

      But then again, so are sledgehammers and landmines. Just for kicks see how your girlfriend reacts when you jump into bed with a flack-jacket and a 20 lb. sledge.

      In my enterprise software world, I want people using the right tool for the right job, not walking around with a hammer beating mindlessly at the screwheads that pop up.

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    8. Re:2k was excellent except for one thing.... by dodobh · · Score: 1

      Or some of us work in enterprise environments where ActiveX is frowned upon for its insecurity. Your use of ActiveX costs us money.

      ActiveX should never, ever be supported in any application exposed to hostile, untreated data.
      which includes browsers and email clients.

      --
      I can throw myself at the ground, and miss.
    9. Re:2k was excellent except for one thing.... by stfarm · · Score: 1

      I am with ya! Just insane!

      --
      Steve
    10. Re:2k was excellent except for one thing.... by bw5353 · · Score: 1
      While their [ActiveX] security aspect is a bad thing, they're quite useful in their own way.

      Well, that's the whole point, isn't it? If they had been useless and difficult to use, no one would have used them anywhere, and there wouldn't have been any problem. Of course they are convenient.

      It is also convenient to have no password for your computer and to use "pass" as password on all web sites that require one. You can do that on the free sign up at www.nyt.com, but if you let it become a habit and you do it at your internet bank, you have a problem.

  5. oldie but a goodie by professorhojo · · Score: 1, Funny

    YOU ARE ATTEMPTING TO INSTALL WINDOWS 2000, ARE YOU SURE YOU WANT TO CONTINUE?

    - Yes.

    ARE YOU REALLY SURE?

    - Yes.

    ARE YOU REALLY REALLY SURE?

    - YES!

    OK, THEN. JUST SO YOU KNOW, WE'RE REQUIRED TO ASK YOU THAT NOW. IT'S ALL YOUR FAULT FOR BEING A PICKY CONSUMER AND SUPPORTING THAT WHOLE "ANTI-TRUST" NONSENSE. INGRATE.

    - Just get on with it.

    ATTEMPTING TO INSTALL WINDOWS 2000. FIRST WE NEED TO CHECK YOUR SYSTEM FOR COMPATIBILITY. THIS COULD TAKE SEVERAL DAYS.

    - Groan.

    THE INSTALL PROGRAM HAS DETECTED SEVERAL POSSIBLE PROBLEMS AND WILL NOT LET YOU INSTALL ME.

    - Problems? What problems?

    THE VIDEO CARD YOU ARE USING APPARENTLY DOES NOT WORK WITH THE MOTHERBOARD.

    - But I'm using it at this very moment.

    THAT IS IRRELEVANT.

    -But if the video card isn't working with the mother board then I can't very well see this warning message telling me that the video card wasn't...

    DO NOT ATTEMPT TO FOOL ME WITH LOGIC, I AM A MICROSOFT PRODUCT. LOGIC DOES NOT WORK ON ME. I HAVE ALSO FOUND THE FOLLOWING MINOR ERRORS: WINDOWS 2000 IS INCOMPATIBLE WITH THE FOLLOWING HARDWARE - MONITOR, KEYBOARD, MEMORY CHIPS, MOTHERBOARD BIOS, WEB CAM, SCANNER, SOUND CARD, USB CONTROLLER, CD/R DRIVE, MICROPHONE, AND FLIGHT STICK.

    - All that?

    YES. AND THE HARDDRIVE IS RIGHT OUT TOO. WE DON'T LIKE THE MANUFACTURER.

    - Well what *DOES* work?

    THE MOUSE.

    - The mouse?

    YES. AND THE 5 1/4 DRIVE.

    - I don't have a 5 1/4 drive.

    YES YOU DO.

    - No I don't.

    WHAT'S THAT THEN?

    - It's a 3 1/2 drive.

    NO IT ISN'T.

    - Yes it is. .. HEY, WHAT IS THAT? WHAT ARE YOU DOING? IS THAT A DISK? WHAT ARE YOU DOING WITH THAT DISK? YOU'RE NOT PUTTING IT IN THE DRIVE ARE YOU? YOU ARE! WHAT'S ON THAT DISK. IS THAT LINUX? YOU'RE INSTALLING LINUX?? WHY WOULD YOU INSTALL DOS WHEN I AM INFINITELY MORE POWE..........

    1. Re:oldie but a goodie by Fjornir · · Score: 0, Flamebait

      Fucking dumb. No "goodie" about it, that was just stupid.

      --
      I want a new world. I think this one is broken.
    2. Re:oldie but a goodie by Anonymous Coward · · Score: 1, Interesting

      Considering this is supposed to be a joke . . .I recently got an XP machine at our office without an a: drive (31/2"). Windwos seams to think it has one though, it shows up in explorer, and you get an error if it is selected. It also generates an error every time the computer is shutdown.

      Sad when jokes become reality. . .

    3. Re:oldie but a goodie by Tassleman · · Score: 0

      What kind of moron would actually mod this up as funny? There is nothing humorous about this at all. Yet another example of why Slashdot is a pale shadow of what it used to be.

    4. Re:oldie but a goodie by zerocommazero · · Score: 1

      We have plenty of desktops without 3 & 1/2 drives. Never had that problem before. Wonder if there was one originally that was removed from yours.

    5. Re:oldie but a goodie by Anonymous Coward · · Score: 0

      I think that's more of a BIOS thing. Disable it in the BIOS, and it should disappear in Windows.

    6. Re:oldie but a goodie by Billly+Gates · · Score: 1

      The old NT/W2k jokes reminded me of Linux today.

      Most hardware was complete compatible. However it was that odd printer or bizaare combination doitalljazz card that always ever quite worked.

    7. Re:oldie but a goodie by zerocommazero · · Score: 1

      Really stupid joke, dude.

    8. Re:oldie but a goodie by SomeGuyTyping · · Score: 1

      yeah, even if there's no drive attached to the mobo, if you tell bios there's a drive, it thinks there's a drive.

      --
      My posts are definitive. Reality is frequently inaccurate.
    9. Re:oldie but a goodie by master_p · · Score: 1

      Offtopic, but user interface experience is relative to what a user expects. For example, when I had an Amiga, I just switched off the computer. Then I saw a Macintosh asking "Do you want to shutdown now?", and I laughted my heart out! "no, I want to shutdown later, after half an hour, or maybe after I am tired playing Tetris"...

    10. Re:oldie but a goodie by Shadow+Wrought · · Score: 1
      example, when I had an Amiga, I just switched off the computer.

      I still have an A1200 up in the closet that I busted out to play with a little bit ago. After reminiscing about Amigas and college (which was its glory days for me) I went to turn it off. After looking around the menus for a bit looking for the shut-down option I smacked myself in the head when I remembered that all you have to do is turn it off;-) At the present rate, I wonder if someday you'll have to use a menu otpion to "safely" turn off your TV.

      --
      If brevity is the soul of wit, then how does one explain Twitter?
    11. Re:oldie but a goodie by Anonymous Coward · · Score: 0

      Oldie but goodie? You were half right.

    12. Re:oldie but a goodie by Anonymous Coward · · Score: 0
      hmm... cute, funny, and 100% bassackwards.

      to get a *working* install on a fresh graybox:

      OS Time
      WinNT 4.0 ~4 hours
      Win2K ~0.5 hours
      Suse Linux ~gave up* (2 years ago)

      *the Linux problem was with the video driver, ironically... about 1/2 way through the install, all that we could get was a black monitor screen.

    13. Re:oldie but a goodie by Snaek · · Score: 1

      I had that problem. I disabled the 3.5" floppy from the BIOS and it disappeared in explorer.

    14. Re:oldie but a goodie by master_p · · Score: 1

      Yeap, it might be like that some day. Especially when entertainment devices come closer to being fully-fledged computers.

      I miss the simplicity of those older micros though.

  6. MetaEditing? by bc90021 · · Score: 4, Funny

    So we've got a Slashdot palgiarism of two paragraphs of a Security Focus story that was posted on The Register. Is this like "meta-editing" or something?

    1. Re:MetaEditing? by Anonymous Coward · · Score: 0

      Hey, some editing would have been great... TFA: word four: Pable Picasso?

    2. Re:MetaEditing? by geomon · · Score: 1

      "Slashdot - less plagirism than a blog."

      --
      "Rocky Rococo, at your cervix!"
  7. Failure -- A bit harsh? by Blahbooboo3 · · Score: 5, Interesting

    I won't make an arguement about security problems in Win2k, since the article is correct. However, I will say that I think Windows 2000 is the best MS OS to yet come out. The GUI is far better then XP (IMHO), has support for all the latest "bells and whistles", and it is FASTER than the equivalent XP machine.

    1. Re:Failure -- A bit harsh? by matth · · Score: 2, Interesting

      I agree.. I'm extremely disapointed to see support for W2K going away as it's the O/S I run on my laptop, at home, and that we use here at work... it's fast sleek, and doesn't hog resources like XP... oh well.. here we come linux.

    2. Re:Failure -- A bit harsh? by Blahbooboo3 · · Score: 1

      Better yet, go to Mac :) I know I am interested in moving to it once the intel based boxes are out! :)

    3. Re:Failure -- A bit harsh? by Anonymous Coward · · Score: 2, Insightful

      Geez, you call yourself a geek and you don't even know how to revert to the windows classic theme?

      A properly configured windows XP box is also probably faster than a properly configured Win2k box. Especially WinXP64.

    4. Re:Failure -- A bit harsh? by ucblockhead · · Score: 1

      It's not faster than XP. Turn off all the graphical bullshit so that XP looks like Win2k and it'll run as fast as Win2k.

      --
      The cake is a pie
    5. Re:Failure -- A bit harsh? by master_p · · Score: 1

      And why 2K's gui is far better than XP's? have you got any real argument or you are pissed off by having more than 2 colours on your screen?

    6. Re:Failure -- A bit harsh? by metlin · · Score: 1

      While I agree that for the general home user, Win 2000 is probably a better option, you can indeed turn off those options in Win XP, and it runs just as fast.

      And XP does have some really good features for the power user.

    7. Re:Failure -- A bit harsh? by Anonymous Coward · · Score: 0

      This is very true, even on the older xp64 beta's I was on the speed was significantly faster. want xp to run better? turn off all the junk you dont need the visual pretties that do nothing but take up power, background services that mean jack all to what you use the system for.

      and those bashin 2k's security look at the o/s' that came before/at the same time 2k was leaps and bounds ahead of M$' earlier o/s (save for NT, but you couldn't typically use that in a home environment effectivly). with the latest updates 2k is still a viable o/s.

      Now if only M$ would improve their (rather pitiful) server environment they would finally start to deserve the install base their O/S' have.

    8. Re:Failure -- A bit harsh? by eric76 · · Score: 1

      I agree entirely.

      Most of our computers at the office that still run Microsoft systems are running Windoze 2000. The rest run Linux, OpenBSD, and OSX.

      We have one single purpose Windoze 98 still running and the only reason we haven't changed it to 2000 is because the distribution for the single software package it runs is long gone.

      And we have two Windoze NT machines. I'd like to get rid of both of them, but can't.

      Accounting has a single Windoze XP machine.

      The remaining Windoze machines are Windoze 2000.

      I wouldn't dream of putting a Windoze machine on the Internet without having a hardware firewall in front of it, though.

    9. Re:Failure -- A bit harsh? by alexhs · · Score: 0, Troll

      > Turn off all the graphical bullshit so that XP looks like Win2k and it'll run as fast as Win2k.

      Only if you have 256 MB of memory or more.
      AFAIK, using "classic" skin instead of Luna doesn't free memory.
      XP uses 100 MB, so with 128 MB RAM you are a little short for other apps, and using swap decreases performance.

      As a side note, there is one aspect where Luna is better than classic :
      the pixel in the corner where lies the start button can be used to fire that start menu.

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    10. Re:Failure -- A bit harsh? by Ucklak · · Score: 1

      What does XP have as a power feature that 2000 doesn't?

      XP scripting is worse. I used to have a script for my mother in-law to insert her memory stick in the reader and click an icon for the image processing to happen.
      The processing I had is that images would be moved from the media into a backup location and a working location and resized via ImageMagick into an Email directory.
      XP considers the script malicious now so now she has to manually process the photos.

      The only one I can thnk of is auto complete and yet you still have to type in the directory slash so it's quite the handicap yet better than before.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    11. Re:Failure -- A bit harsh? by PhrostyMcByte · · Score: 1

      has support for all the latest "bells and whistles", and it is FASTER than the equivalent XP machine. Where's my ConnectEx then?

    12. Re:Failure -- A bit harsh? by kurakensama · · Score: 1

      I'm very connected with my first impressions about OS's. And no matter what I do to sleek XP's GUI, I can't forget the teletubbie's wallpaper and the brain splatter colors... argh!!! So, no matter winxp properly configured is better (no argues about that), I won't change my faithful win2k.

    13. Re:Failure -- A bit harsh? by zbuffered · · Score: 4, Informative

      Turn off the Themes service, Automatic Updates service, Error Reporting service, Help and Support service, Windows Firewall... Pretty soon you'll be getting near win2k memory loads, and your XP box will look pretty good. I once would have agreed with you -- I resisted the 2000 -> XP conversion for quite some time, but I have adequate resources and XP runs like a champ for me.

      --
      Synergy is your friend
    14. Re:Failure -- A bit harsh? by Blakey+Rat · · Score: 1

      System Restore? Remote Desktop?

    15. Re:Failure -- A bit harsh? by ShakaUVM · · Score: 1

      I agree, Win2K is the best OS MS has ever made. I still use it, and refuse to upgrade to Windows XP. Even with all the GUI crap turned off, Win2K is still faster, except on bootup. I have to wait a LONG ass time for my Win2K machine to boot vs WinXP.

      The article calling it a failure is just full of it.

    16. Re:Failure -- A bit harsh? by rizzo420 · · Score: 1

      i got 256 MB on the machine i'm using now... with XP. it hangs every now and then and serious multi-tasking sucks ass.

      --
      please me, have no regrets.
    17. Re:Failure -- A bit harsh? by ktulu1115 · · Score: 1

      Again, another agreement. I avoid XP and later like the plague, 2k is their most stable OS yet. There are a few features in XP I'd like in 2k but overall they are more annoyances than anything else.

      --
      # fuser -v /dev/attention | grep work
      #
    18. Re:Failure -- A bit harsh? by Anonymous Coward · · Score: 0

      Wow, /. has definately gotten too knee-jerk in it's bias lately. I think most people (tech saavy ones at least) would agree that XP is vastly superior to 2K in most if not all aspects.

      As an example - my XP machine after UPGRADING from a windows 2000 install (I normally wipe the drive for a new OS but didn't feel like formatting and doing the data xfer) seems to run faster overall. It boots faster, it runs games faster, and is smoother in general.

      Another example - my desktop, also was upgraded from 2K, and burning DVDs which was problematic past x2 speed now burns as fast as the burner is spec'd.

      Don't misunderstand me - I turn off a lot of the fancy pants luna interface and kill services not essential for the PC's purpose, but I find XP to be much better as a whole.

    19. Re:Failure -- A bit harsh? by Jeff+DeMaagd · · Score: 1

      There are contrast problems, even with the default scheme. Hit shut down. You are given three options, but with the bad highlighting, it is hard to tell which option is the currently selected option.

      I thought the new control panel layout is annoying, I don't always know what category a particular device falls under. I just switched to classic view of control panel too.

      Other than this, I don't know.

      Remote desktop is nice, though I use VNC because of Windows 2000. The "roll back" or checkpoint options are nice, but that assumes the file system didn't corrupt itself, and I don't think roll back always works. There are other nifty features, but they are mostly pretty minor.

    20. Re:Failure -- A bit harsh? by morethanapapercert · · Score: 1

      I have two machines here, almost identical stats on each. (one's got CD-rw, the other a DVD-rw, diff size HDD's, same CPU, same memory, nothing different that really affects speeds)
      One runs Win2K, the other WinXP and here is what I found in my real-world experience.
      Win2k : default install loaded slower, but once the desktop was up, everything else loads faster. native Windows apps like Office load MUCH faster. I have found some drivers, 3rd party software and such that appear to only recognize WinXP and 9x/ME as they refuse to load on the Win2k box using the installer. A very few have claimed to be compatible with any NT based OS, yet failed to install on 2k. (in some cases I have been able to sneak them in and they work flawlessly)
      Surfing and e-mail seem identical(Firefox 1.0.4 and each OS's native OE {I use Hotmail too much to switch mail clients}) but I haven't done any measured/controlled speed tests.
      WinXP : default install loaded much faster, but has this rather annoying delay once the desk top is up before the startup folder items are launched which delays some parts y anti-virus protection and means I have to wait a seemingly endless time before I can access the apps I want.
      All apps seem to load slower, most operate a tad slower and almost all save files slower. (both machines are NTFS with 7200rpm 8MB cache drives, 2K on a 80GB and XP on a 60)
      I have had a much easier time finding drivers, shareware tweaks and the like for the XP machine then I have with the 2K machine. However, I found that by the time I killed all the unnecessary services, added my mandatory 3rd party apps (A, firewall, browser etc), set resource usage, page files and so on to what I want I end up with virtually indistingusable machines. XP remains faster to get to the desktop, but 2K runs a bit quicker once it's up.
      The only application that appears to run faster on XP that I actually use is my Java compiler, programs compile in up to 20% less time. (no, I haven't been able to figure out why)
      The biggest issue I have had with XP has been how it subverts the APCI on the BIOS. The BIOS and XP both assume they have total control over power regulation to the USB ports. When there is a conflict between what the BIOS wants to do and what XP wants to do, it BSOD's. What this has meant is that I cannot boot XP with the webcam or any other USB device plugged in during boot
      The bottomline for me is that as far as I'm concerned, there was never a valid reason to switch to XP in the first place. The only reason I have an XP machine is because someone I loaned it to "upgraded" it for me, thinking they were doing me a favour....

      --
      I need a wheelchair van for my son. Help me get the word out. https://www.gofundme.com/wheelchair-van-for-jj
    21. Re:Failure -- A bit harsh? by ScrewMaster · · Score: 1

      Just don't turn it off.

      --
      The higher the technology, the sharper that two-edged sword.
    22. Re:Failure -- A bit harsh? by Anonymous Coward · · Score: 0

      Yes, but do you run Windows at all?

      (At least you didn't write "M$", depriving us of the opportunity to insert ObPA links.)

    23. Re:Failure -- A bit harsh? by Warped1 · · Score: 1

      Also disable system restore.

    24. Re:Failure -- A bit harsh? by ady1 · · Score: 1

      or just turn off the system restore. it will not only save your diskspace but make it far faster than if you turn of any other serivce(s).

    25. Re:Failure -- A bit harsh? by master_p · · Score: 1

      There are contrast problems, even with the default scheme. Hit shut down. You are given three options, but with the bad highlighting, it is hard to tell which option is the currently selected option.

      I personally have never had such a problem. I find the contrast of colours of XP fine, and actually much better than W2K, because the colours are easier on the eye and allows much easier eye contact. The W2K gui is very hard: sharp edges (everything being rectangular), grey colours everywhere. It's depressing. XP's gui is refreshing; I suspect that's the reason everyone in our company has chosen to migrate to XP (at least that's what some of my colleagues said).

      I just switched to classic view of control panel too.

      When I first install XP, I switch a lot of things to classic behaviour: the control panel, the folders, the start menu, the task bar, I turn off animations etc. But that's hardly a reason to say W2K is better than XP or that W2K's gui is better than XP. Microsoft chose the specific look & feel for marketing reasons. For advanced users, it needs some adjustment. For first-time users, it is quite good. But that adjustment takes a few minutes. Other than that, XP is miles ahead of W2K, both technologically and aesthetically.

    26. Re:Failure -- A bit harsh? by aliquis · · Score: 1

      Wrong, Win XP/2003 is better than 2000. Just turn of all those animations, themes and stuff if you don't want them. I quite easily got Win XP after-boot-memory-usage down to 50MB once, and then I didn't even used any of those light installer kits (just turned of a bunch of services). Also I can easily make Linux + X + KDE/gnome use more ram..

    27. Re:Failure -- A bit harsh? by aliquis · · Score: 1

      A much better TCP/IP-stack for once.

    28. Re:Failure -- A bit harsh? by zbuffered · · Score: 1

      Yes, system restore = lost HDD space. Although it has come in handy at least once. I just turn it's disk useage down to 0%, which is actually enough space for a few restore points. They round down.

      --
      Synergy is your friend
  8. Pardon me, but weren't most of the worm issues in by Assmasher · · Score: 3, Insightful

    ...2000-2003 the fault of applications which happened to run on 2000? I'm not too familiar with 'OS worms'... IIS and SQL worms, oh yeah, lots of those; but, those aren't Windows 2000.

    --
    Loading...
  9. Previous name by UnixRawks · · Score: 0

    No it was not originally going to be called NT5 but Windows 2000 Flushes.

    --
    I
    1. Re:Previous name by j0217995 · · Score: 2

      An early version of the computer game "Axis and Allies" wouldn't install on a Windows 2k box of mine. Kept insisting that it worked only on NT5 or greator.

    2. Re:Previous name by bhtooefr · · Score: 1

      Apcompat.exe would have fixed that for you. I'm assuming that it needed "NT5" (which IS Windows 2000...) if you were running NT - as in, it would run on something like 98. Apcompat.exe can lie to a program, and tell it that it's running on, say, 98.

      It's built into the shortcut manager in Windows XP, but it WAS available in Windows 2000.

  10. where would we be.... by Twillerror · · Score: 1

    without buffer overruns.

    Obviously they are caused by irresponsible programing, but just imagine if the nature of the stack wouldn't allow them. If some kind of mechanism beside a simple jump had been used. Like registering an address in the CPU via an instruction and then calling that jump. Would we have had half the problems?

    1. Re:where would we be.... by AKAImBatman · · Score: 4, Interesting

      just imagine if the nature of the stack wouldn't allow [buffer overruns]. If some kind of mechanism beside a simple jump had been used. Like registering an address in the CPU via an instruction and then calling that jump.

      Would it annoy you to no end if I explained that you've just described the segmented memory model that has been available on the 386 and up since 1986? It just so happens that today's "Modern OSes" (right load of bull that is) map only two memory segments, then completely ignore the GDT, LDT, and TSS after that? It is, of course, done all in the name of "Performance", the mini-god for which many a programmer has sacrificed his first born for, but has never actually managed to show that this "performance" was worth it.

      <sarcasm>But wait, we must claim that Java is slow in order to appease this mini-god! </sarcasm>

    2. Re:where would we be.... by Dink+Paisy · · Score: 1
      Well, let's just think about that. Perhaps you're familiar with the following instruction sequence from many PowerPC programs:

      ld 0,0x10(1)
      mtlr 0
      blr

      Of course, then you wonder what the ld 0,0x10(1) does. r1 is the stack pointer, and 0x10 is the standard offset onto the stack for storing the return address. Yuppers, you still need somewhere to store the return address, and the stack is the obvious place for that.

      So my answer is that yes, you would have had exactly the same problems with that mechanism.

      --

      Whoever corrects a mocker invites insult;
      whoever rebukes a wicked man incurs abuse.
      --Proverbs 9:7
    3. Re:where would we be.... by AKAImBatman · · Score: 0

      Except that if segmented memory was actually *used* (instead of happily ignored), the return address would be a far pointer to a segment in the GDT or LDT table. Problem: There's no way (or actally, few ways) of knowing where a given address will lead, and the trojan wouldn't have permission to write over someone else's segment anyway.

      It amazes me how we've had the tools to prevent these sorts of issues for nearly 20 years (on the x86, some systems have had it far longer) and yet today's super-modern-OSes still set up one code segment and one data segment, both overlapping the entirety of main memory. It's an atrocity I tell you!

    4. Re:where would we be.... by Waffle+Iron · · Score: 2, Insightful
      It just so happens that today's "Modern OSes" (right load of bull that is) map only two memory segments, then completely ignore the GDT, LDT, and TSS after that?

      Do you know why? It's because segmented memory models SUCKED. Have you ever tried to program for a 80286? It was an incomprehensible nightmare. Few if any programming languages provide appropriate models for the non-uniform memory space introduced with segments. You're on your own handling the details of ugly, klunky pointer models. The paging features introduced with the 80386 made the segmented model unnecessary, and programmers woldwide dropped segments in a heartbeat.

      All you need to do achieve the same security goal is make data pages non-executable. That's what's been done with the latest x86 CPUs (sure it should have been done back in 1986, but unfortunately we can't change the past). You don't need complex kludges like segmented memory.

    5. Re:where would we be.... by Twillerror · · Score: 1

      Would it annoy me ( I heard earlier ), a bit. The NX bit in the Intel line does essentially what the segments could have done, at the page level.

      I guess my point was that the very idea that you in data can just specify a place to jump to was always a bit dangerous. You can't really blame the early guys, but a little of the blame does fall on them.

      DLL/library function tables annoy me just as much, as they are easily hooked.

      Performance was real problem, so I don't blame the engineers of the past, but it is time to move on. The fact that an OS call is still simply a jump ( with a context switch ). I'd like a stripped down version of Web services in our OS's. Make a binary/text request and get one back as the response. Then our Os's can run on their own thread, and the programs can just wait for responses, or do something else until it gets them. To think of the os as as server, and the program as a client in a real way.

    6. Re:where would we be.... by AKAImBatman · · Score: 1

      Do you know why? It's because segmented memory models SUCKED.

      You don't know what you're talking about. (Or perhaps just misunderstood me.)

      Have you ever tried to program for a 80286?

      The paging features introduced with the 80386 made the segmented model unnecessary, and programmers woldwide dropped segments in a heartbeat.


      And these two statements prove it. The segmented memory was useless in the 80286, because Intel screwed the pooch on the protected mode implementation. It wasn't until the 80386 that the segmented model became useful. That's why I said "Nearly 20 years" and not "Over 20 years." (80286: 1982 vs. 80386: 1986)

      As for pages, this has nothing to do with segmented memory. Paging is a scheme that allows for Virtual Memory implementations, not access to long memory addresses. You still need to create segments if you want to access 32 bit memory.

      All you need to do achieve the same security goal is make data pages non-executable. That's what's been done with the latest x86 CPUs

      The "No Execute" flag is patch because Operating System Programmers are too lazy to implement their Operating Systems correctly! Segmented memory works by separating the data, stack, and code sections into their own segments. No one can overwrite the code segment, and the data heap can't ever touch the program stack segment. To the running programs, this is transparent. Only the OS needs to know or care that these segments exist. Which means that there is very little reason *not* to use segmented memory.

    7. Re:where would we be.... by Waffle+Iron · · Score: 1
      If segmented memory is so great, then why has no other CPU manufacturer seen fit to introduce it since the days of the 80386? Maybe it's because paged memory attributes do accomplish everything important that segments do.

      Segmented memory works by separating the data, stack, and code sections into their own segments. No one can overwrite the code segment, and the data heap can't ever touch the program stack segment.

      The no-execute page bit accomplishes the first part, and the second part isn't important. If you have stack-allocated data, you can use a buffer overrun in that data to overwrite stack return addresses. Separating the heap accesses doesn't solve anything.

      To the running programs, this is transparent.

      Only if every pointer in the system is a far pointer (which makes all pointers in your 32-bit CPU 48 bits long). Otherwise, how would you keep heap-allocated data and stack-allocated data distinct? The problem with segment selectors is that they aren't transparent to the programs unless they're all set exactly the same. Maybe you could avoid the problem by outlawing C, C++ and any other language that allows application-visible pointer arithmetic. But then you probably wouldn't have to worry about buffer overruns in the first place.

    8. Re:where would we be.... by Anonymous Coward · · Score: 0
      Do you know why? It's because segmented memory models SUCKED.

      I have yet to see a useful program that won't fit in a 64k memory segment. All this other crap is just eye candy.

    9. Re:where would we be.... by AKAImBatman · · Score: 1

      If segmented memory is so great, then why has no other CPU manufacturer seen fit to introduce it since the days of the 80386? Maybe it's because paged memory attributes do accomplish everything important that segments do.

      Ok, misunderstood me it is. Pretty much ANY non-embedded CPU that provides memory protection provides memory segments (actually, they offload it to the MMU), where memory segments are defined as an area for data or code. Early systems had little memory to spare (Or was it because VM hadn't been invented yet? I forget), so they used segment extents to define large chunks of memory. Intel took this route with the 286/386, but made the scheme brain damaged in an attempt to be backward compatible with previous versions.

      Later system designs had more memory available to them and thus integrated Paging and Segmentation to function along the same lines. i.e. Each memory page is told what type of segment it is so that data cannot overwrite code. This scheme is far simpler to use than the extent scheme, but provides protection against data overwriting code.

      The one down side to this scheme is that some systems allow for self-modifying code. i.e. They will execute a data segment. In that case, the system may need a "no execute" flag to prevent execution of areas. This situation is not a problem with the x86 architecture because code and data segments can overlap. i.e. Self modifying code can only occur if you explicitly set it as such.

      The problem is that x86 OSes ALWAYS map the code and data segments over top of each other. Guess what happens then?

      Note that the x86 can fairly easily use its segment scheme for protection AND paging at the same time, without running into the executable data problem. All the OS needs to do is separate the pages intended for code and the pages intended for data into separate segments.

    10. Re:where would we be.... by Peaker · · Score: 1
      Ok, misunderstood me it is. Pretty much ANY non-embedded CPU that provides memory protection provides memory segments (actually, they offload it to the MMU), where memory segments are defined as an area for data or code. Early systems had little memory to spare (Or was it because VM hadn't been invented yet? I forget), so they used segment extents to define large chunks of memory. Intel took this route with the 286/386, but made the scheme brain damaged in an attempt to be backward compatible with previous versions.

      Really? Can you name 3 or 4 processors that commonly use MMU's with segmentation support? MMU's classically only support simple page tables.

      In fact, most OSes don't support segmentation also because of the fact it is not available on other systems and thus not portable.

      Later system designs had more memory available to them and thus integrated Paging and Segmentation to function along the same lines. i.e. Each memory page is told what type of segment it is so that data cannot overwrite code. This scheme is far simpler to use than the extent scheme, but provides protection against data overwriting code.

      What the heck does having more memory have to do with the introduction of page tables? Page tables were introduced, because:

      Segmentation is far too complex to use to be useful

      Swapping out whole segments is a limited way to implement virtual memory, and paging is a great way to do it

      Page tables give you all of the functionality of segmentation, without all the complexity, and with much finer granularity

      The problem is that x86 OSes ALWAYS map the code and data segments over top of each other. Guess what happens then?

      The reason is that making segmentation transparent to the user-space applications is difficult, as it would require one of two things.

      Option A: All pointers become far pointers automatically, and break several assumptions:

      A lot of code assumes its ability to use pointer arithmetic in a linear way

      The sizeof(void *) is often assumed to be sizeof(int)

      (Option A thus unusable as it would break too much code).

      Option B: Lets always point to code in CS and always point to data in DS, and distinguish between pointers into the data segment and pointers into the code segment in the source code itself (function pointers always point into CS, data pointers always point into DS).

      This is a problem with existing binaries and compilers:

      Many put read-only strings in the code segment.

      Many make assumptions about the flat memory model that would break (having relative offsets instead of simple offsets)

      It is much much simpler to use proper page tables that support all of the access control attributes we want on each page.

    11. Re:where would we be.... by Anonymous Coward · · Score: 0

      Actually "the NX bit" is AMD's name for the thing. Intel called it something else, just to pretend they had thought about it all by themselves.

    12. Re:where would we be.... by john_anderson_ii · · Score: 1
      --
      Be Safe! Sleep with a Marine. Semper Fi!
    13. Re:where would we be.... by Waffle+Iron · · Score: 1

      You have not explained where segmentation provides any features or benefits that properly designed page tables don't. Modern page tables also don't have the "executable data problem", and they do this while providing a totally uniform flat memory model to the applications.

    14. Re:where would we be.... by AKAImBatman · · Score: 1

      Ok, still misunderstood me. Definitions:

      - Segment: i.e. Data and Text. Most architectures today provide memory protection against data overwritting code, and code executing in a data segment.

      - Intel Segmented Memory: Intel's architecture for protecting programs against illegal memory access. This is *required* by the Intel architecture.

      - Page Tables: The practice of dividing up memory into discrete pages that can assigned addresses in a virtual address space.

      Most modern processors set the read only/code attributes at the page or page table levels, thus allowing for segmentation of code vs. data. Intel, however, checks the virtual pages against the physical memory segments to find if a page is data or code.

      Now things will get confusing, because "segment" is such an overloaded word. As a result, I will refer to "data segments" as "data" and "code segments" as "code". "Segments" will mean Intel's segmented memory scheme, and "pages" will mean virtually addressed pages.

      On the Intel x86 architecture, as long as the data pages are allocated from data segments, and code pages are allocated from code segments, the processor will enforce the inability of programs to exploit buffer overflows. This protection will fail if the two segments overlap.

      Clear as mud? :-)

    15. Re:where would we be.... by shadow_slicer · · Score: 1

      Grab a book on Computer Architecture.

      Segments are great for protections since the compiler groups data into segments based on how the data is used (I think objdump calls them "sections" instead of segments). This works very well except in cases where you want to use virtual memory. It becomes a pain because the operating system has to somehow place different sized segments into memory efficiently. This is difficult because moving segments is slow, but may be necessary when the memory gets fragmented.

      Paging works well for virtual memory, but sucks for providing protections. This is because pieces of memory aren't divided by function in a purely paged system, but instead are divided arbitrarily by the operating system. This means that you may have both code and data in a given page, so protection becomes more guesswork. Additionally this is really memory inefficient since page tables are really big (assuming a 32 bit address space with 4k page table entries, just the page table would take 4 MB of memory--And you need one of these for each program, plus the operating system...[this at a time when 640k was enough for everyone])

      What the Intel processors do is use a hiearchical technique: They have a top level segment table whose entries point to a page table which points to the actual pages. The segment table has for a long time had two bits to control accesses (which is enough for read and write...). Back then they were more worried about programs interfering with each other than interfering with themselves (I guess they expected the programmers to do their own damn job [fortunately us hardware people have learned better]).

    16. Re:where would we be.... by Waffle+Iron · · Score: 1
      On the Intel x86 architecture, as long as the data pages are allocated from data segments, and code pages are allocated from code segments, the processor will enforce the inability of programs to exploit buffer overflows. This protection will fail if the two segments overlap.

      Since most software written over the past 30 years was designed under assumptions that break if code and data segments don't exactly overlap (for example, the assumption that you can freely cast both data and function pointers to void* and back), AMD finally introduced the NX bit into the page tables, which provides the same protection at the per-page level. Intel copied this and called it the XD bit. This approach is just like that which is already used by essentially every other CPU MMU architecture on the market.

      Now on the x86 you can leave segmentation mapped to a no-op, which makes software much easier to write and maintain, and you can prevent writes to code sections. There's no reason for anybody to turn the segmentation mumbo-jumbo back on.

    17. Re:where would we be.... by zallus · · Score: 1

      One word for you: HURD.

      --
      I mod down pathetic posts.
    18. Re:where would we be.... by Anonymous Coward · · Score: 0

      ...Or perhaps just misunderstood me.

      ...Ok, misunderstood me it is.

      ...Ok, still misunderstood me.


      You're so misunderstood.

    19. Re:where would we be.... by Anonymous Coward · · Score: 0

      While preventing execution on stack disables most current buffer overflow attacks, it doesn't help one bit if you trash the stack and change it to a pointer to a library call at a known address and suitable arguments...

      A non-executable stack also has very little to do with a segmented memory model, it just happened to be the only way to make the stack non-executable on the i386 architecture. Other architectures included a separate "executable" bit in their paging model.

      A flat memory model isn't used because of performance (segmented, non-paged memory is considerably faster than a flat virtual address space - do you have any idea how expensive TLB misses are?), but because it's convenient and portable.

      As for Java...the virtual machine is severely overweight, and the language is painfully unexpressive. There are far better (and safer) choices for safe languages... And no modern language uses a segmented memory model.

      If there is any good question about why the 386 wasn't exploited soon enough, it's why didn't Microsoft provide the mainstream with a 32-bit operating system until 1995, when PCs were on their third 32-bit processor (Pentium)?

  11. What about "Trusted Computing?" by bogaboga · · Score: 1

    Fellow slashdotters, wasn't this Windows2000's period, the same period that M$ talked of Trusted Computing? What happened to this thing called "Trusted Computing?" Is it still alive?

    1. Re:What about "Trusted Computing?" by weierstrass · · Score: 1

      It still exists, but now it's called DRM.

      --
      my password really is 'stinkypants'
    2. Re:What about "Trusted Computing?" by praxis · · Score: 1

      No, actually, Win2K was in it's final days before release when the TwC initiative was just getting started. Look to Server 2003 for the first release predicated competely by TwC. You'll see the security improvements there. Comapre the vulurabilities in 2003 to the vulurabilities in 2000 and its quite a difference. How many of the big name worms were a big issue for 2003?

    3. Re:What about "Trusted Computing?" by Keith+Russell · · Score: 2, Insightful
      wasn't this Windows2000's period, the same period that M$ [sic] talked of Trusted Computing?

      Trustworthy Computing was the response to high-profile security failures like Sadmind and Code Red. And if you think Trustworthy Computing is dead, just compare Windows XP SP2 to an unpatched XP install.

      --
      This sig intentionally left blank.
    4. Re:What about "Trusted Computing?" by bogaboga · · Score: 1
      Comapre the vulurabilities in 2003 to the vulurabilities in 2000 and its quite a difference. How many of the big name worms were a big issue for 2003?

      The figures you want to see are proportional to how widespread the OS is. Windows 2003, though quite capable, is not that widely deployed. Netcraft backs me up here.

    5. Re:What about "Trusted Computing?" by praxis · · Score: 1

      I was actually referring to comparing the same vulurabilities that were fixed on both. Many of them were taken care of by defense in depth (not installing components by default, not enabling them by default, etc). Of the many pathes that fixed bugs in 2000 and 2003, on 2000 they were exploitable out of the box, on 2003 they were not. I remember a case where a protocol bug was present on both, exploitable on 2000 due to a buffer over run present which was fixed on 2003. So, although the patch fixed the protocol bug, it was not exploitable on 2003. Those cases are the most dramatic results of the TwC push.

  12. Re:Pardon me, but weren't most of the worm issues by OhPlz · · Score: 5, Informative

    IIS and the repeatedly exploited index server were distributed with Win2000. The RPC port exploit was also a Win2000 issue.

    I think it's a shame that they're twilighting the support for the OS. I still use it and have no real reason to upgrade to XP. I tend to wonder if the only "big deal" with XP is that it included a software firewall.

  13. Only with MSFT by quarkscat · · Score: 0

    could a stable OS that has many/most of the security holes patched be considered a "failure". Of course, it is also an OS that will shortly be retired (unsupported) by MSFT, in favor of a more vulnerable series of OSes (XP Home, XP Lite, XP Pro, XP Reduced Fuctionality, XP Media Center, etcetera).

    Too bad that MSFT has decided that hardware DRM is the only way that their newest OSes can be secure.
    Digital Restrictions Management is not user friendly.

  14. Re:Why use windows? by slavetrade55 · · Score: 0

    Wow, that's deep.

  15. Win2k, a failure? by JeffTL · · Score: 5, Interesting

    I can't see how you can honestly call Windows 2000 a failure -- Microsoft didn't spend more making it than they made off of it, and it was actually (in my experience, at least) more reliable than XP.

    1. Re:Win2k, a failure? by pantycrickets · · Score: 1

      Any business on earth would be happy to see the profits Microsoft made from this "failure." It was a fine OS with some issues. What software doesn't have "issues" though. See the frontpage of Slashdot today for Mozilla issues that Microsoft would be getting reamed for had they been responsible for them.

    2. Re:Win2k, a failure? by lxw56 · · Score: 1

      which is why it is MS's most successful failure.

  16. It was successfull, kind of... by adolfojp · · Score: 5, Interesting

    I was the first STABLE windows platform that could handle multimedia apps.

    Security became a joke, but stability was superb.

    It was a gigantic leap from the 9x series.

    Cheers,

    Adolfo

    1. Re:It was successfull, kind of... by PMuse · · Score: 1

      The parent is right. As I recall, Win2000 was touted as "the most stable Windows ever". It promised to eliminate the blue screen of death. And, more than any of its predecessors, it did.*

      Security didn't become the dominant issue until later. Seems to me that the Register/Security Focus has a short (dare I say "revisionist") memory.

      *(That is, it was stable relative to MS products, not really stable. Viva Novell Netware!!)

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
    2. Re:It was successfull, kind of... by Inda · · Score: 0, Redundant

      NO! I was the first STABLE windows plat...

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    3. Re:It was successfull, kind of... by shotfeel · · Score: 1

      Security didn't become the dominant issue until later. Seems to me that the Register/Security Focus has a short (dare I say "revisionist") memory.

      Security for desktops, yes. But security for servers was an issue long before.

      Which is where my memory diverges from TFA. When MS first started writing an OS and software destined to be for servers, security should have been a major concern -even at that time. That it wasn't is simply an indication (to me) that MS, a desktop company at the time, didn't do its homework. From the first versions of NT released, security pros were deriding it for its lack of security, but that all fell on deaf ears in Redmond. It wasn't until they'd been burned several times, and it was starting to hurt the bottom line, that MS started its security "initiative" (if reaction = initiative).

    4. Re:It was successfull, kind of... by BoiseAlf · · Score: 1

      Except that Win2k wasn't really meant as an upgrade to the 9x series Operating Systems - it was replacing NT.

    5. Re:It was successfull, kind of... by CAIMLAS · · Score: 1

      Nonsense. It replaced them both. The "this is replacing NT and adding a lot of features!" bit was just marketing.

      Reality is, they merged the code bases and worked in the best parts of each system, and spent (much more than likely) a huge amount of time refinging things so they'd be more stable.

      That's why it shipped for home users almost right away, and why at the same time they were releasing corporate licensing.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    6. Re:It was successfull, kind of... by mpcooke3 · · Score: 1

      It replaced them both yes.
      But they cleared did not merge the code bases in any meaningful sense. 2k was based on the NT code base.

      NT was a proper OS developed by x-VMS developers that were hired by microsoft to make a modern non crappy version of windows that could be compatible with OS2 and then when it became clear OS2 was dead, win32 became the primary API. 2K was just NT with a few fixes and improvements (like plug and play) the core of the OS and all the basic VMS like design of the kernel is the same as NT.

      Other than lack of plug and play in NT the other issue was that being a modern OS (unlike 9x) it didn't allow direct hardware access. this caused quite a few 9x programs not to run. By the time 2k was released most of these apps had been fixed so it was possible to ditch the crappy 9x line (which they didn't do for some bizzare reason, instead they released win ME)

      So the two lines are like this:

      (VMS ->) NT -> 2K -> XP
      DOS -> 3.1 -> 95 -> 98 -> ME

      I believe only stuff sitting above the win32 API were really shared beween 9x and NT not the underlying OS.

      Some of this (like the VMS stuff) comes from history OS lessons - though it is well documented on the web.

  17. Re:Pardon me, but weren't most of the worm issues by steveness · · Score: 1

    MSBlast ring any bells?

  18. Windows ME was far worse by WickedClean · · Score: 2, Informative

    I've got Win2k on an older machine and had no major problems with it. However, I have never installed and then removed an OS so fast as when I tried using Windows ME. It was basically like Win98 3rd Edition with a few cosmetic changes, but mostly just a big pain in the hiney.

    --
    ...All I can say is that my life is pretty strange...
    1. Re:Windows ME was far worse by AviN456 · · Score: 1

      AFAIK, Windows 98 stopped at 2nd edition

      --
      - Just because we CAN do a thing, does not mean we SHOULD do that thing.
    2. Re:Windows ME was far worse by Stibidor · · Score: 1

      Right. The parent was just trying to say that ME was just a 3rd Edition of 98. And I believe the parent was right about uninstalling ME as quickly as possible. It may very well have been just a 3rd edition of 98, but in my experience it was far, far, FAR worse then 98 SE.

    3. Re:Windows ME was far worse by nusuth · · Score: 1

      Windows ME is not a successful failure, it is an ordinary failure of the unsuccessful kind. What do you expect the register to report, "ME was an ordinary failure, and it made no difference whatsoever"?

      --

      Gentlemen, you can't fight in here, this is the War Room!

    4. Re:Windows ME was far worse by zackeller · · Score: 1

      That's right. ME made 98SE look like Linux. It was slower, less stable, and hogged many more resources. Nobody talks about ME anymore, dispite the fact that for a couple years it was installed standard on most stock machines.

      Microsoft just wanted some money between 98SE and their later integration of NT into the home environment (XP). It added nothing major, but took away the souls of many poor, innocent machines.

    5. Re:Windows ME was far worse by Ucklak · · Score: 1

      Then what do you call Windows ME??

      What was so blasted different about ME and 98SE other than cosmetic changes that affected the operating system?

      No System restore doesn't count. That's an add-on feature that could have been purchased for Windows 95.

      I'm talking like the difference between 98 and 98SE which was a pretty major difference.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    6. Re:Windows ME was far worse by WickedClean · · Score: 1

      Yeah like DUH and stuff....where do you people come from?

      --
      ...All I can say is that my life is pretty strange...
    7. Re:Windows ME was far worse by Anonymous Coward · · Score: 0
      No, Windows ME was a spectacular failure.
      -or-
      Windows ME was a miserable failure.

      Depends on whether you were the one it was inflicted upon or just a innocent bystander.

    8. Re:Windows ME was far worse by xTown · · Score: 1

      I never had a problem with ME, and I had a machine jammed full of some crazy hardware and software. I ran it for about five years and the only time it crashed IIRC was because I did something to make it crash. Overall, I was happy with ME.

      But I think I'm the only person in the world for whom that is true :D

  19. Indeed by Anonymous Coward · · Score: 0

    Those were also the days of Apache servers getting rooted pretty frequently.

  20. Oh for one last time..... by Boss,+Pointy+Haired · · Score: 4, Insightful

    Programmers felt vindicated that the Y2K bug didn't turn out to be that big of a deal.

    It was a big deal. Lot's of us here worked very hard to make sure that nothing bad happened and this really gets to me when people throw around the opinion that it was all a fuss over nothing.

    Get a clue.

    1. Re:Oh for one last time..... by Chris+Burke · · Score: 4, Insightful

      Absolutely, and it's all an after effect of the way it was presented in the media.

      It's kinda like there's a big office building on fire downtown. The news reporter is standing in front of the blaze, speaking in a calm voice layed thinly over barely-contained hysterics: "As you can see behind me, the fire continues to burn! If left unchecked, this fire could spread to nearby buildings, and from there continue to spread, until eventually the entire metropolitan area is burned to the ground. From there, who knows how far it could spread! Civilization itself hangs in the balance! Flee, flee for your lives! And buy duct tape!" Meanwhile, fire fighters work like hell to put out the fire, and it eventually dies. The next day everyone is wondering what the hell the big deal was and what they are going to do with all the duct tape they bought. Feeling gullible and duped, they forget that there really could have been a disaster if the fire fighters had just sat on their thumbs watching the building burn...

      --

      The enemies of Democracy are
    2. Re:Oh for one last time..... by Anonymous Coward · · Score: 0

      I was head of IT at a major medical research institution. In December someone got around to asking me if we were Y2K ready. I told them to expect to have to reboot a few odd PC's, which was normal over any weekend anyway, and that I was going to be out of state on vacation when it happened, and expected nothing. We did nothing to prepare, and nothing went wrong. We did not spend millions of dollars and thousands of hours on consultants like you. So while I'm sure you worked very hard looking at lots of old legacy systems that needed to be examined anyway, Y2K itself was a sham, but it was a simple problem that management *could* understand, so a lot of neglected maintenance got done under it's cover.

    3. Re:Oh for one last time..... by Kookus · · Score: 1, Funny

      What are you talking about?
      Peter Gibbons' job was to help fix the y2k bug, and we all know how hard he worked!

      Oh hey... look at what's on channel 9...

    4. Re:Oh for one last time..... by zapp · · Score: 1

      There may have been some areas where work was required (and yours probably was one of them, it sounds like)...

      But in my town, in the month or so prior to Y2k, people were charging insane ammounts to make house calls to check people's desktops for compatibility. Of course, all they did was set the date ahead, play with it, and set it back.

      Also, we had a town meeting where people asked such rediculous questions as:
      - Will my car still run?
      - Will my gasoline generator still run?
      - Will I still have fresh water?

      So you see, to those of us who were exposed to the over-hyped portion of Y2K, it was rediculous. To those of you who worked with code that DID need fixing, well, good job.

      --
      no comment
    5. Re:Oh for one last time..... by matt+me · · Score: 1

      Didn't anyone try putting the clock forwards on their computer to see if y2k was a real issue.

    6. Re:Oh for one last time..... by Anonymous Coward · · Score: 0

      Okay, then enlighten us. Would it have been the end of civilization as we know were it not for your efforts?

    7. Re:Oh for one last time..... by jamescar · · Score: 0

      The NSA has massive systems failures two weeks after y2k, so did a couple investment banks. This went underreported.

    8. Re:Oh for one last time..... by shreak · · Score: 1

      "I don't bother with car insurance. I haven't had a wreck and don't expect to. I might get a fender bender, but that's no biggie, I'll just live with he dent. Look at all those losers who spend tons of cash on insurance each year!"

      I can understand taking a MEASURED look at the situation and deciding it's not worth the money. But you're claim of totally ignoring the problem borders on negligence.

      Actually it IS negligent.

      Of course by now I realize you are but a troll Mr AC and couldn't be the head of anything let alone the IT dept at a "major medical research institution" AKA, the hydroponic pot farm in your mothers basement closet.

      Cheers
      =Shreak

    9. Re:Oh for one last time..... by Anonymous Coward · · Score: 0

      Get a clue? I'm not the one who wasted the tech bonanza year of 1999 looking at COBOL code.

    10. Re:Oh for one last time..... by Jeff+DeMaagd · · Score: 1

      Yeah, parts of it was overhyped.

      Still, that doesn't mean that there wouldn't have been any problems had people not bothered checking.

    11. Re:Oh for one last time..... by drseuk · · Score: 1

      Agreed.

      I personally waded through every line of code in 43 databases written in some cruddy obselete proprietary version of SQL that I shan't name very nearly getting RSI in the process.

      For those here who weren't involved in this, it wasn't just a case of looking at the code and saying "Oh, that's a 19xx date, that's a 20xx date", but (of course) fixing all the logic (including, frustratingly, having to use ugly hacks on the assumption that the same crud wouldn't still be around in the year 3000) and *testing* everything.

      My PHBs were so overawed by the scale of the whole problem that for once, they just said "Do whatever you have to to fix it" - a rare event.

      When asked to explain my prioritising of which systems to fix first, I explained it thus:

      1. Licensing systems
      2. Registration systems
      3. Environmental systems ...
      43. Electoral systems

      and then simplified that for them to:

      It's New Year!

      1. Pubs, taxis, sex shops and massage parlours
      2. Burying dead people (the first of 20 questions on the form asks "Are they dead?" :-)
      3. Rubbish collection ...
      43. They're rigged anyway so who cares or will notice?

    12. Re:Oh for one last time..... by Gadget_Guy · · Score: 1
      It was a big deal. Lot's of us here worked very hard to make sure that nothing bad happened and this really gets to me when people throw around the opinion that it was all a fuss over nothing.

      When I was in my early teens back in the early 80s, I filled in a printed form that had "19___" to write in the year. "That's silly", I thought, "They will have to throw out all these forms when it gets to the year 2000.

      I am sure that they did throw out the forms long before then, but I never had a problem with Y2K because I always had this incident in mind when coding my own programs.

      In an industry that should be filled with pedants, it always surprised me that Y2K was as much of an issue as it was. However, I think that the reason people assumed that it was not a big deal was because a lot of them had been conned by consultants. Unfortunately, there was money to be made in scaring the crap out of everyone.

      We had a guy manage to convince our manager that our computers would fail when the year changed, despite our assurances to the contrary. (What a suprise, management didn't trust the IT department again). Sure enough he proved it by showing that the clocks would reset back to 1980. I calmly change the clocks to 1/1/2000 and they worked fine. And when they logged into our network, their clocks would be automatically synced to our server clock.

      But if I wasn't here, we would have either purchased expensive software to "fix" the problem or purchased new computers with a later BIOS. Meanwhile, the real problems that did require fixing were being attended to by people such as yourself without great fanfare and have long been forgotten.

    13. Re:Oh for one last time..... by Cro+Magnon · · Score: 1

      Yup! If every Y2K bug I fixed in 98-99 had hit in January 2000, it would have been a mess! The world wouldn't have stopped spinning, but there would have been problems ranging from 1900 on reports to old data getting deleted. I would have gotten rich on overtime, but my social life (yes, I do have one) would have been down the toilet.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    14. Re:Oh for one last time..... by ajrs · · Score: 1

      Phildelphia tried the let the fire burn trick once.

  21. OS "Feel" by Shadow+Wrought · · Score: 2, Insightful

    When it comes to OS's I judge them by the "feel" part of "look and feel." Win2K feels a whole not nicer than XP to me, and is closer in feel to 98, which I didn't mind, than to NT, which I hated. I wonder if some of the success just has to do with MS striking a better chord with the feel of Win2K than with their other offerings?

    --
    If brevity is the soul of wit, then how does one explain Twitter?
    1. Re:OS "Feel" by nkh · · Score: 1

      I don't understand this "look and feel" thing. The only difference is that Win98 had a brighter grey color than Win95/NT and Win2k had a brighter grey color than Win98. But I don't remember there was bigger differences.

    2. Re:OS "Feel" by Shadow+Wrought · · Score: 1
      I don't think you're alone. If it were easier to describe we wouldn't use a term as vague as "feel" to describe it. I loved the feel of AmigaOS and have found Windows in most of its incarnations to be tolerable. I'm getting used to Linux at home, and have never liked the feel of Apple's various OS's. I've tried several different versions of it (starting around '93) and it just doesn't feel right.

      Its a lot like cars. Even though sedans might look alike, indeed might only be a few years apart from the same company, they can have very different feels. At the end of the day, it all comes down to taste and personal preference.

      --
      If brevity is the soul of wit, then how does one explain Twitter?
  22. Win 2000, a worthy OS by Anonymous Coward · · Score: 3, Insightful

    Flame all you want, but Windows 2000 was a much improved OS over Windows NT as well as significantly better as a desktop OS than unix/linux was at the time.

    Windows 2000 is the high water mark in increasing feature creep for MS operating systems.

    Future systems, especially on the server side will be significantly easier and simpler.

    MS has learned that combining a large number of different recently written technology together causes more problems that it is worth.

    I look to see MS developing much simpler desktop and server operating systems with a focus on security, ease of use, ease of administration, and TCO.

    I also look to see MS taking BSD licensed code and using it as the basis for future OS versions and/or subsystems.

    MS is also leveraging future development by making the API, languages, and dev tools easier to use (C#, .NET, ASP, .NET Framework - instead of straight win32 api).

    1. Re:Win 2000, a worthy OS by Sj0 · · Score: 1

      Yes, Microsoft. Aren't they great? I heard that Longhorn fellates you while you work! You should see new Microsoft ActiveWalksOnWater!

      --
      It's been a long time.
  23. Microsoft's Most Successful Failure by ArielMT · · Score: 3, Insightful

    Microsoft Bob! Oh, wait. Successful failure... hmm... Ah! Windows Millennium Edition (ME), without a doubt! This insecure, rushed, overhyped, bug-ridden excuse for an operating system should've gone the way of Bob and New Coke even before it was officially released.

    --
    It must be Windows. It needs half a gig of RAM and a hardware-accelerated graphics card just to run Solitaire.
  24. Even more "successful" failures by jmulvey · · Score: 3, Insightful

    One word: Solaris.

    How's that NIS treating you for security?
    Kernel "user/group/world" security should be enough for anybody.

    You guys need to realize that you can't have credibility without objectivity. You would have a lot more success convincing people to switch to Linux if you didn't come across as zealots all the time.

    1. Re:Even more "successful" failures by Anonymous Coward · · Score: 0

      Perhaps the problem is that, currently, even those who state rational reasons for preferring Linux (stability, low cost, flexibility, no vendor lock-in*) are denounced as "Linux zealots" whilst those who push Windoze with arguments such as "L1nuX sux bcos we r l33t h4xors and can run Half-Life (before Windows crashes!" get listened to. Oh, puh-lease!

      *One could argue that different package management systems and administration tools create vendor lock-in. However, most popular distros share only one or two PMS's (rpm, apt-get, portage), whilst it really isn't any harder to use one graphical administration tool than another, and plenty businesses with more than one computer would have to deal with the differing layout of the Control Panel on different versions of Windows, anyhow.

  25. Re:Pardon me, but weren't most of the worm issues by Assmasher · · Score: 1

    SQL Server is distributed with VS.Net but I don't consider it part of .Net ;)... I did forget about the MSBlast though.

    --
    Loading...
  26. Why would I care by MozillaMike · · Score: 1, Funny

    Windows2k......Cricket, Cricket

    WindowsME....... You suck.... you deserve to be in an incinerator... go back to your banished freinds Nessi and the Yeti.

    (angry mob)Die windowsME... Die!!!

    --
    GCS/MU d- s: a--- C++ W+++ w+ M-- PS--- PE++ t+ R+ tv b+ DI++ G e- h! !y
  27. A Failure? by 4of12 · · Score: 3, Insightful

    I'm a fervent Linux fan, but I'm also logical.

    Win2K was by far much better than Microsoft's earlier OS offerings in terms of reliability and security.

    It's like they finally realized that desktop PC monopoly didn't get them a free pass into the mainframe and server market. Realizing that, they actually produced a credible OS that wouldn't get themselves laughed at. MS has intelligent people that can do a great job (if they're not tasked with creating obstacles and artificial cross-ties in the company's product lines.) Like they did with IE before the Netscape threat was effectively vanquished.

    Win2K will be humming along for many years to come.

    --
    "Provided by the management for your protection."
  28. Pardon me, but if you can't separate the browser.. by solomonrex · · Score: 1

    Microsoft shipped WIN2K with IIS, it's not stand alone and you certainly can't purchase it for a non-Windows OS. And most of the worms didn't need IIS to bring down the Internet. I think we SHOULD all gripe about Win2K and IIS, and I think that the article was far too kind.

    An OS that needs gigs of updates is no OS, it's an embarassment. Linux needs updates, but it can certainly be functional without hours of downloading.

  29. Re:Pardon me, but weren't most of the worm issues by Assmasher · · Score: 1

    Good point, not just 2000 but XP too. I would still hazard the assertion that the majority of the security problems were with software and not the OS itself ;).

    --
    Loading...
  30. Re:Pardon me, but weren't most of the worm issues by man_of_mr_e · · Score: 1

    XP is actually significantly more than just 2000 with a firewall, especially when you consider SP2. It's worth the upgrade to XP SP2 for the browser security improvements alone (though you shouldn't have to upgrade to get them.. but that doesn't change the fact that you DO have to upgrade to get them).

    Things in XP that I use every day and would go nuts not having if I went back to 2K.

    * Tray Icon Hiding. Too many apps put icons on the tray and it's very nice to get rid of them.

    * The new Start menu. I can get at pretty much everything in 1 or 2 clicks, without having to minimize everything to get to the desktop (for instance, right click on "My Computer" in the start menu and choose "Manage" to get to computer management. Right click the "Network Neighborhood" in the Start menu and choose properties to view all your network connections, etc..

    * Remote Desktop. I use this *ALL* the time. I'd have to run 2000 Server to get terminal services in 2000.

    * Volume Shadow Copy client. This lets me version snapshot network drives and get previous versions from various dates and times.

    That's not even counting how fast XP boots compared to the typical 3 minute boot time of 2000 in a domain environment.

  31. How can you knock Windows 2000? by zbuffered · · Score: 3, Insightful

    Think about what Win2k gave us! Plug and Play, protected memory (when apps crash, the OS survives), NTFS, and USB support. All these things were necessary to help the OS do more for the end-user. Not to mention Active Directory, and Group Policies! All good stuff for Windows users. As for security issues, windows update is a much better solution than what we had with previous OSes. So what Windows 2000 did is integrated everything good about NT and 98. Yes, there were security vulnerabilities in IIS. A lot of websites got broken into. Waah.

    --
    Synergy is your friend
    1. Re:How can you knock Windows 2000? by HisMother · · Score: 1

      Protected memory and NTFS were not new in Win2k; NTFS was present in WinNT4 and protected memory in the very first versions of NT.

      --
      Cantankerous old coot since 1957.
    2. Re:How can you knock Windows 2000? by zbuffered · · Score: 1

      And Windows 98 had USB support and plug and play. Windows 2000 brought those two together.

      --
      Synergy is your friend
    3. Re:How can you knock Windows 2000? by smithmc · · Score: 2, Informative

      Think about what Win2k gave us! Plug and Play, protected memory (when apps crash, the OS survives), NTFS, and USB support

      Actually, protected address spaces and NTFS were around long before Win2K, all the way back to the first versions of NT.

      --
      Downmodding is the refuge of the weak. Don't downmod, make a better argument!
    4. Re:How can you knock Windows 2000? by zbuffered · · Score: 1

      I'm not saying Microsoft invented all these things for Windows 2000. I'm saying they were all brought together for the first time by Microsoft, and the result was that we could do things we couldn't before. The computer became more reliable, easier to manage, and more useful than when it was running 98/NT.

      --
      Synergy is your friend
    5. Re:How can you knock Windows 2000? by Anonymous Coward · · Score: 0

      Almost all you list was in NT4.

  32. well, I'm glad by davidross · · Score: 0

    Microsoft has helped me keep my job. The more kiddies there are, the more work I've to do and charge people to fix hacked hosts. Go Microsoft! They hire college kids anyway, so I don't expect code to be secure.

  33. Re:Pardon me, but weren't most of the worm issues by steveness · · Score: 1
    No argument there. SQL Slammer, arguably the most damaging worm ever, was software, not OS, related.

    But Blaster and Sasser both caused me some headaches, and they were all about exploiting the OS.

    Now, if we accept the position that IE is part of the OS, then we can really expand the list....

  34. A disaster? by Anonymous Coward · · Score: 0

    Give me a fucking break.

    Where exactly was the pandemonium that should have ensued due to the majority of the world running a "disaster"?

  35. Was it Win2K, or IE/OE? by Frangible · · Score: 3, Insightful

    IIRC, Win2K didn't have too many vulnerabilities, mostly they were just in IE and Outlook Express. All the more reason to run Firefox and Thunderbird even today, as it seems exploits for IE/OE keep cropping up.

    1. Re:Was it Win2K, or IE/OE? by moranar · · Score: 1

      Oh! You found a legal win2k version free of IE and OE? Tell us where to get it, please!

      Seriously, if the company itself says "IE is an integral part of the OS", then bugs in IE _are_ bugs in the OS. Almost the same with OE: if they make the system and the app so broken that malware can infect the system so easily through email, they get to be blamed.

      --
      "I think it would be a good idea!"
      Gandhi, about Internet Security
    2. Re:Was it Win2K, or IE/OE? by Professor_UNIX · · Score: 1
      IIRC, Win2K didn't have too many vulnerabilities, mostly they were just in IE and Outlook Express.

      Microsoft can't have it both ways. If they want to say IE, Outlook Express, and Windows Media Player are vital integrated parts of the OS then they're going to count against the OS when it comes to bugs and security issues IMHO.

  36. The Register by The+Bungi · · Score: 0
    This is obviously flamebait (ooooh, teh bigestest dissasster evar!!1!) but I have to chuckle at how this fine, fine publication is considered an authority when it happens to bash Microsoft, but a pack of retarded corporate shills whenever it utters anything that is remotely critical of anything related to open source.

    Too funny.

    1. Re:The Register by rbochan · · Score: 1

      Except for the fact that it's a reprint of an article from securityfocus.com
      Not that securityfocus has much more in the way of integrity these days, but still different.

      --
      ...Rob
      The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
  37. I know two things: by MsGeek · · Score: 1

    1.) Windows 2K made the crappy Gateway computers at LA Valley College's computer lab tolerable.

    2.) When they moved to Windows XP, those same Gateway computers felt like the POSes they are.

    Now that Apple will be transitioning to x86 architecture, hopefully a situation will emerge where Windows 2K can be run safely in virtualization under MacOS X. XP will never sully a computer of mine. I know you can already run Windows 2K in virtualization under Linux. But I'd like to do it under MacOS X. It probably would be a lot less hassle to do. It seems like everything that you can do in Linux is less hassle in MacOS X.

    --
    Knowledge is power. Knowledge shared is power multiplied.
  38. Creating the poison? and the Cure? by MrRoarkeLovesTattoo · · Score: 1

    If you could create a disease that you knew that you could also cure wouldn't you at least consider doing it? Microsoft created the problem with their faulty programming and then we were stuck waiting for them to fix the problem because only they understood the disease.

    1. Re:Creating the poison? and the Cure? by Anonymous Coward · · Score: 0

      Not only that, but other people couldn't even look at the body to see what the disease was. Access to the information was tightly controlled, and only a select few within Microsoft could see it.

  39. Beware by ucblockhead · · Score: 1

    There are XP features that some programs require that are not at all obvious. Just loading the app and clicking for five minutes does not mean that "everything works fine".

    --
    The cake is a pie
  40. Don't delude yourself by Anonymous Coward · · Score: 0

    2000 was NOT a failure. MS finally got a multi-media desktop that ran reliably. When I think back on how much better unix/Linux desktops were, how they were remotely manageable and manageable in large groups when MS totally wasn't, even with 3rd-party add-ons, I wonder how they stayed in business. 2000 lead us to 2003, which is a rock-solid desktop, finally has a decent web server, and is fully manageable remotely and in large groups. Linux doesn't need anymore MS "failures" or there may be no more reasons to run an open source desktop (or server for that matter)

  41. Re:Pardon me, but if you can't separate the browse by Assmasher · · Score: 1

    Sorry, but I've been downloading gigs of updates for stability and security to my various *nix flavors for the past 13 years. IIS wasn't enabled by default on my Win2k installs, just as SSH, Apache, et cetera, are not when I install Slack or Mandrake. I don't blame Linux for SSH vulnerabilities, nor Red Hat or any other distribution. Equally, I don't blame Win2K for IIS, but there's always the DCOM hole and 'messenger' service to harp on ;).

    --
    Loading...
  42. Re:Pardon me, but weren't most of the worm issues by Assmasher · · Score: 1

    Gack, let's not go there... I wonder if you lined up all the patches applied to IE over the years (pick any particular version) how much larger than the complete install they would be? lol.

    --
    Loading...
  43. Windows RG by alexhs · · Score: 0, Flamebait

    Allmost as annoying as Windows Really Good Edition...

    http://www.deanliou.com/WinRG/

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  44. Define failure by Kontinuum · · Score: 2, Insightful

    On the plus side of Win2K, it would only be fair to note the millions of MS Word (yes, you may look down your noses at them, but believe it or not, most people do not use StarOffice or vi+TeX to write their documents) documents that have been created with people using Win2K. And the millions of Excel spreadsheets, and millions of presentations, etc. Now, I suppose if you define a failure in that it was not perfect, then yes, of course it was a failure. But did it do what Microsoft wanted (make ooodles of money and get MS products everywhere in the business world)? Yes. And did it do what all those people who DIDN'T experience any security problems wanted (office productivity)? Yes.

    Win2k was like a 1990 Taurus. They were everywhere, billions of miles were gotten out of them, but she had no airbags. Ponder that, and don't try and look up whether or not the Taurus had airbags, since I didn't ;)

  45. Pro-Micro$oft by solomonrex · · Score: 0, Troll

    I thought this article was so pro-M$, that it was embarassing. I mean, don't you get the sense these M$ problems made him a lot of money? Because I did.

    And declaring how much better they are NOW? Doesn't it matter that we still spend millions of dollars on anti-everything software, and lose additional money it terms of resources spent to run that software?

    I'd love to do one of those massive statistics estimates, where judging that every Windows computer connected to the Internet is running anti-virus, and that takes 10% of resources including updates, M$ security costs the country $3 bil, etc.... you get the point. This should be a bigger deal. Lots of individuals stop using their computer because of these hassles and money, and businesses soldier on because they feel they have no choice.

    And I'm sure M$ is crying that their constant massive updates are killing dial-up and making millions in Windows Security software and consulting, like with this author.

    1. Re:Pro-Micro$oft by The+Bungi · · Score: 1

      I'm sorry - I'm sure you said something very insightful back there but I got lost after the fourth or fifth 'M$'.

  46. On Win2k and security by freeweed · · Score: 0, Redundant

    This article does a pretty good job at summing up the major issue from the past 5 years in network security. Those of us tasked with watching IDSs and poring through firewall logs sure remember July 2001. Calling it the 9/11 of the Internet is pretty apt, imho - except that it happened again. And again. And again. It sure was easy to sell people on IDSs after Nimda, Slammer and Blaster :)

    I think the experience with Win2k has finally turned the tide on shipping insecure default systems. Pre-2000, many (most?) Unix and Linux distros also shipped with a range of listening services by default, but within a couple of years, this all changed. Pretty much anything I try these days is locked down out of the box. Local exploits and user-initiated stuff, sure. But the days of so-called "Warhol worms" will soon be behind us (I hope and pray!).

    Even Microsoft FINALLY took the hint. They're still leaving a bunch of things open, but at least XP now has a firewall turned on by default, which stops this nonsense. I'd much prefer they just close the damn ports, as I'd rather trust my system's TCP/IP stack vs. an extra piece of software on top, but it's a good start.

    One thing I still chuckle at, however: the market share myth. Other than the Morris worm, I can't think of a single worm that really impacted the Internet to any great extent until 2001. 20 years of everyone running Unix, at least 5 years of (somewhat) widespread Internet use, and Windows NT 5 was the first (and still only) platform to be hit on a large scale. Considering how prevalent Unix was back then, you'd think we would have seen at least a mini Code Red at some point. I guess some people think that a multi-million machine Internet didn't exist until 2001 or so :)

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  47. Re:Pardon me, but weren't most of the worm issues by krgallagher · · Score: 1
    "I think it's a shame that they're twilighting the support for the OS. I still use it and have no real reason to upgrade to XP."

    I feel the same. It is hard to believe I am going to have to shell out hard cash to replace an OS that meets all my needs because it will no longer be updated. What is worse is that I do not want / need to run XP. I have never really liked it. I bought one copy and within a few weeks reinstalled Win 2K. I guess this is one more reason to switch to Linux.

    --

    Insert Generic Sig Here:

  48. You're damned right! - Re:Oh for one last time.... by RatBastard · · Score: 1

    I worked for a Credit Union between 1997 and 2001 and I can attest to the amount of work that went into making Y2K a non-issue. We started hitting Y2K bugs as early as the summer of 1997 with credit cards with 3-year life-spans and we keot hitting bugs until summer of 1999. Our software vendor committed an absurd amount of resources to make sure that we'd be fully operational on Jan 02, 2000. To the point that many priomised upgrades had to be pushed back to a later release date.

    --
    Boobies never hurt anyone. - Sherry Glaser.
  49. If 2000 was a failure by beforewisdom · · Score: 2, Insightful

    If 2000 was a security failure what can possibly be said about XP?

    1. Re:If 2000 was a failure by geomon · · Score: 1

      Fast Food: Corporate America in your body
      Television: Corporate America in your mind.


      Both of which are consumed voluntarily.

      --
      "Rocky Rococo, at your cervix!"
  50. Some thoughts on Microsoft and Pintos by dyfet · · Score: 2, Interesting
    Isn't this article a bit condensending, and saying, essentially, that if Ford were Microsoft, well, its great that Pinto gas tanks no longer catch fire so easily, and a real terrible shame about all those people who were killed in the interum, but hey, it's not our problem, and anyway what is past is past.

    1. Re:Some thoughts on Microsoft and Pintos by cowscows · · Score: 1

      There's a couple orders of magnitude difference between writing crappy software that makes my word processor crash twice a day verses cutting foolish corners in the manufacture of a vehicle full of gasoline and easily capable of killing people.

      --

      One time I threw a brick at a duck.

    2. Re:Some thoughts on Microsoft and Pintos by Anonymous Coward · · Score: 0

      Let's see here...

      55 words
      9 commas
      1 period

      Now, I don't consider myself a grammar nazi (I hated english class) but come on!

      p.s. Yes, I am basically ignoring the point of your message. The run-on sentence stood out more than any substance.

      p.p.s. Damn, I am a grammar nazi. Whoa.

  51. stop complaning... by logik3x · · Score: 2, Informative

    from to windows 98 to win2k there was a big step... humm there was windows ME but lets forget it... and that step was one forward... win2k was probably best windows os... better then xp without sp2... soplease stop saying crap about it... yeah yeah linux... whatever... not evryone fking want to build their kernel... not evryone is a fking geek... now it's not their fault fking worms evolve... you think our medicine is crap because some virus are untretable right now? right... anyways hands up to microsoft for w2k! I'm no m$ preacher but when they do something good they deserve respect..

    1. Re:stop complaning... by jaakko · · Score: 1

      maybe... if you... would learn... to type... two words... without spelling misgakes... or extra dots... someone would... take you... seriously...

  52. Habits by jfengel · · Score: 1

    Between 98 and 2K there actually wasn't all that big a difference. There were some, but it was a long time ago and I've wiped most of it from memory. There are bigger (and more recent) differences between 2K/98 and XP.

    Menus were laid out differently. There are different transition effects (e.g. menus fading in and out). In terms of visual layout, XP has brighter colors and more rounded edges (compared to the very boxy stuff that came before.)

    I forget which, but various L&Fs have single-click rather than double-click to activate icons on the desktop (i.e. like a hyperlink).

    I keep all of the systems I work with set pretty much the same, and I preferred the 2K layout to the XP layout. You're right that the differences aren't huge, but they're the sort of things that make a difference when you've got habits built up. Even tiny differences to a look & feel can interfere with your habits, and that can make a big difference in your experience.

  53. The New Coke gambit by Anonymous Coward · · Score: 0

    I think people are forgetting how godawful Windows 9x was. I suspect that they actually let Windows ME get worse in order to drive people to the 32-bit protected mode promised land.

  54. That whole story is a myth by The+Cookie+Monster · · Score: 3, Interesting

    They've got security confused with reliability.

    Before Win2k, reliability was what everybody complained about, blue screens of death, constant crashing, runing out of resources, that sort of thing.

    Microsoft listened, claimed reliability was their priority, and eventually released Win2k which fixed all of those problems. Win2k has crashed on me all of 3 times while using it both at work and at home for nearly five years, twice due to worn out CPU fans, and once due to hard drive failure. So while my experience is anecdotal I must say Win2k was an incredible success - more than I thought was possible from that company, it certainly changed my view of Microsoft.

    Fast forward a few years (2002 - 2003ish), BSODs are now a thing of the past, leaving the increasing viruses and malware as the #1 headache on Windows.

    Microsoft listens, claims security is now their #1 priority...

    Will their security push be as effective as their stability push? only time will tell, but after the magic they worked with Win2k I'm no longer putting it above them.

    Personally I care little, Windows boxes I've had connected to the internet for years without a virus checker are still clean. It appears Windows viruses so far have been limited to inexperienced users and boxes that aren't behind a proper firewall.

    1. Re:That whole story is a myth by CAIMLAS · · Score: 1

      Exactly.

      I bought a new computer to play games again at Christmas 2000 because of Windows 2000 (and had been using Linux exclusively for 2 years at the time), and due to the positive reviews I'd heard from other CS students who had copies of the later betas.

      I had been slow to move to Windows 2000 on my own PC because I had severe problems with the Windows 95 -> 98 shift.

      I personally think their security measures will be partially effective for several years, as all their initiatives have been. And they'll continue tacking worthless shit onto an otherwise improved operating system. And they'll continue using a 15-year-old code base as a basis for their next major release.

      But that is, I guess, what one gets. can't complain too loud. :P I just won't pay for it.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    2. Re:That whole story is a myth by pablodiazgutierrez · · Score: 0
      Windows boxes I've had connected to the internet for years without a virus checker are still clean.

      How do you know they're clean if they don't have a virus checker? Just wondering...

    3. Re:That whole story is a myth by Anonymous Coward · · Score: 0

      So is the firewall implemented on a Win2k box?

    4. Re:That whole story is a myth by jmello · · Score: 1

      If you don't have a virus checker how do you know the system is clean?

    5. Re:That whole story is a myth by Anonymous Coward · · Score: 0

      it's called an online virus checker, n00b

    6. Re:That whole story is a myth by David+Off · · Score: 1

      > Before Win2k, reliability was what everybody complained about, blue screens of death, constant crashing, runing out of resources, that sort of thing.

      I tend to agree with you although NT4 from about SP4 was okay. Before that if you pushed NT it would BSOD.

      I still get occasional BSODs on various hardware. Mozilla is one cause on my desktop machine at the moment - probably a bug deep down in the display driver so arguably not MS's fault. If you run W2K as a server it seems pretty reliable though and is very very good on Compaqs and big HP servers. Compared to NTs 1 BSOD per day it is much better.

      The main problem is that compared to Unix's flat file administration all the Windoze can get their knickers in a twist and require the occasional reinstall to get back to sanity. On a server which isn't touched much it is less of an issue. Probably the worst thing is it is next to impossible to get Windows admins who have a clue - I'm a Unix guy and know a lot more then your average Windows Admin who seems to have the intellectual capacity of pondlife.

    7. Re:That whole story is a myth by Anonymous Coward · · Score: 0

      Nah, I used to use an ethernet hub/router with it built in, now I've switched to the same deal with WiFi.

      They cost next to nothing, have an easy to use but flexible web interface (much better than dedicating an old computer you have lying around, much less power consumption too), and I feel it's a lot more secure than having your work machine directly connected to the internet (software firewall or not).

    8. Re:That whole story is a myth by Anonymous Coward · · Score: 0

      Once in a blue moon when one of my machines becomes a build machine, or is otherwise producing something that will be distributed I will install some virus software and run a scan out of courtesy for others. However running a systemwide scan does not prevent infection, for that you need a virus checker running in the background checking incoming email and downloads etc, and I've never bothered with that.

      Scans have never found anything, and occasionally I've run an adaware scan as well - again nothing.

      The article was concerntrating on IIS, which is a different kettle of fish to Win2k.

    9. Re:That whole story is a myth by Anonymous Coward · · Score: 0

      Once in a blue moon when one of my machines becomes a build machine, or is otherwise producing something that will be distributed I will install some virus software and run a scan out of courtesy for others. However running a systemwide scan does not prevent infection, for that you need a virus checker running in the background checking incoming email and downloads etc, and I've never bothered with that.

      Those scans have never found anything, and occasionally I've run an adaware scan as well - again nothing.

      The article was concerntrating on IIS, which is a different kettle of fish to Win2k.

    10. Re:That whole story is a myth by Anonymous Coward · · Score: 0

      I take that back, they cost next to nothing in a hub, WiFi APs are still pricey, but if you get a hub you can connect it to any AP.

  55. Lessons Learned - a paraphrase. by team99parody · · Score: 2, Interesting
    Lessons Microsoft learned, paraphrassing the article.
    • Win2K security originally sucked but many people spent money on it anyway. Time to Market is more important than security to the corporate world.
    • Longhorn is late, and has had almost all the features removed - this sucks from a profit point of view, and Microsoft stock is nowhere near their heights.
    • Various service packs fixed most all the secuirty holes in Win2000, and now it's hard to get people to upgrade to Longhorn. Upgrade revenue was easier back when they could spread security FUD against their old Win95 systems.
    • A story about security matters more to corporate custoemrs than actual security. The article clearly stated that Win2K was hyped to be secure, and therefore was successful. Despite reality being different from the marketing hype, the corporate world spent lots of money on W2K.

    Microsoft execs - remember you have a fiduciary responsiblity to shareholders to do what's in the shareholder interest. Clearly your newfound obsession with security hype is not playing to your strenghts, and forcing you to play in a market where you're clearly outclassed (linux/bsd). Microsoft, as a shareholder, I'm begging you do go back to your previous policies of balancing Time-to-Market vs Security in a way that plays to your strengths and maximizes your profits and my stock value.

    1. Re:Lessons Learned - a paraphrase. by Shakrai · · Score: 2, Insightful

      Microsoft execs - remember you have a fiduciary responsiblity to shareholders to do what's in the shareholder interest. Clearly your newfound obsession with security hype is not playing to your strenghts

      I would say not ignoring security and leaving yourself wide open to customer negligence lawsuits while alienating your client-base is in the shareholders best interest.

      Why must so many investors and (by extension) pro-business people have such a short-term outlook these days? Screwing over the customer/employees might help you out in the short term but you'll pay for it in the long haul. Unless you are a day-trader I don't see how you could advocate this.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
    2. Re:Lessons Learned - a paraphrase. by team99parody · · Score: 2, Interesting
      All companies - not just software and not just OS companies - need to strike a balance between security and other business pressures that may have conflicts including time-to-market and end-user convenience.

      Credit card companies manage it well -- it's not too hard to steal a credit card - but it's not too hard to use them either. They balance these decisions very carefully.

      Car companies also balance many things against security in their products - including fuel economy (heavier cars are safer) and convenience (4-point seat belts are rare in consumer cars).

      Microsoft should do the same thing. They had a nice big niche - almost certainly the sweet spot in the market - back when they were cranking out gaming-OS's. Trying to reposition themselves to pretend they're a competitive server OS when you already have very strong and low cost players in that space is just stupid. They really need to just step back and look at what part of the market can they compete in profitably, and focus on that. If they answer the questions honestly, I bet they take a pass on servers; and go back to being the friendliest video-game platform that they were with Win98.

      Your suggestion that security is practically the only goal above all others would make cars cost $100000 and too expensive for anyone to drive; and it'd make e-commerce impossible. Surely you wouldn't want that.

    3. Re:Lessons Learned - a paraphrase. by noamsml · · Score: 1

      so basically, you want them to continue to make products that suck?

    4. Re:Lessons Learned - a paraphrase. by Anonymous Coward · · Score: 0

      Well... suck for some applications where they already suck (I don't want them touching my anti-lock-brakes, pacemaker, or bank account); but rock for applications where Microsoft has always rocked - as a platform where the NVidia, ATI, etc and the software game companies come together. The security crap just gets in the way in those applications.

    5. Re:Lessons Learned - a paraphrase. by Shakrai · · Score: 1

      Credit card companies manage it well -- it's not too hard to steal a credit card - but it's not too hard to use them either. They balance these decisions very carefully.

      Well the CC companies have the law on their side too. If you steal my credit card and use it to buy $2,000 worth of stuff they will just (eventually) reject the charges and the merchant gets screwed (unless he has insurance). I'm not going to be out of more then $50.00 assuming I reported the theft promptly. So they don't really have to give up too many features for security. Kinda sucks if you are the merchant in that scenario but that's what insurance is for -- as well as actually bothering to look at the signature panel on the card which most of them don't.

      Trying to reposition themselves to pretend they're a competitive server OS when you already have very strong and low cost players in that space is just stupid.

      That might be true. It's also true that a business needs to expand to stay healthy. You don't want to run the risk of stagnating. So I can see both sides here.

      Your suggestion that security is practically the only goal above all others would make cars cost $100000 and too expensive for anyone to drive; and it'd make e-commerce impossible. Surely you wouldn't want that.

      When did I say it was the only goal above all others? I was only responding to your original post and pointing out that completely ignoring security issues is likely to generate tons of bad press and alienate your customer base. That's hardly in the best interest of MSFT shareholders.

      --
      I want peace on earth and goodwill toward man.
      We are the United States Government! We don't do that sort of thing.
  56. The Longtooth Posts by rice_burners_suck · · Score: 0, Flamebait
    Ah, the famous "Longtooth Post" is back! This one is a rerun, folks, but keep your eyes peeled, because I'll be releasing Version 3.0, the Next Generation Longtooth Post, within a week or so.

    And now, let us commence, the "Longtooth Post", version 2.89:

    Sources whom I consider accurate have told me that despite Microsoft's claims that Longtooth will be released by 2006 or 2007, the planned release date is actually late in 2019. Microsoft's secret goals for this version are:

    • To reduce the user's perception of the complexity of Windows.
    • To gain increased security from emerging threats, such as viruses, worms, spam, spyware, adware, malware, hackers, and phreakers, among others.

    Microsoft will accomplish these goals through a variety of changes. First, Longtooth will no longer be based on the Windows NT design philosophy, as were Windows 2000 and XP. Instead, Microsoft will release MS-DOS 9.0 2003, a 64-bit multithreaded DOS written in VisualBASIC.Net, and Windows Longtooth will run on top of that. Also, Longtooth will contain more code changes than any previous version of Windows, both in the number of changed source lines of code (SLOCs) and in the percentage of the total Windows codebase changed. Tremendous numbers of new features are being implemented in completely new code.

    More importantly, Microsoft employees are combing through the codebase, in a relentless search for code that is mature, stabilized, and proven. This search has proved difficult, but when found, such code will be marked for reimplementation. I'm told that most of this code will be reimplemented in VisualBASIC.NET, even if the prior version was written in another language, such as C or C++. Programmers making the new VisualBasic.NET code are not allowed to look at the code that already exists, so that fixes to known issues will not be known until well after the software is deployed to millions of users.

    The reason for these changes is simple: Study after study conducted by Microsoft has proven that security through obscurity is the only way to go, especially in an operating system deployed to millions of users, with many instances running mission critical applications in finance, industry, government, and other sectors. Microsoft has identified that viruses, worms, spam, spyware, adware, malware, hackers, and phreakers are able to compromise Windows security because vulnerabilities in the code are known. By changing much of the codebase, especially the stablest and most proven parts, Microsoft will thwart the efforts of malicious programmers, as it will take time for them to find the new vulnerabilities in the unknown code.

    To meet Microsoft's first goal of reducing the user's perception of the complexity of Windows, Microsoft will integrate a new technology, dubbed Microsoft Windows User Simplicity And Security Manager 2003, into Longtooth. This technology will hide all configuration settings from the user. All settings will be completely automatic, and the user will have no need to know or care what is under the hood. In reality, Longtooth will be the most complex version of Windows yet, with thousands of configuration settings controlling nearly every function of the operating system. The settings will be produced by discovery algorithms designed to automatically set a "sane" configuration. Since there will be no interface to modify any setting, the user will have no choice in his configuration, thus simplifying the user's perception of the system's complexity.

    To meet the second goal of increased security, these settings will be scattered throughout the OS, its components, and in other areas of the file system. For example, Microsoft knows that viruses, worms, spam, spyware, adware, malware, hackers, and phreakers are interested in moving the icons on user desktops without the user's permission, so settings controlling the number and size of icons appearing on the desktop will be scattered throughout parts of the registry, batch files, .ini files, web

  57. maybe it's because it's true by cahiha · · Score: 2, Insightful

    I'm a big fan of the "best tool for the job".

    So am I, and I think the best tool for both desktop and server at this point is something in the UNIX family (Linux, BSD, etc.) with one of the X11-based desktops (Gnome, KDE, etc.).

    The NT kernel is just a bloated design (and an even worse implementation).

    There is one thing Microsoft has done well recently: C#, a Java derivative that fixes many of the most annoying problems of Java. Unfortunately, they are spoiling it with the same kind of poor library design that already made their C++-based environments so miserable.

    1. Re:maybe it's because it's true by xQx · · Score: 1

      X-Box?

      Yup, I'm quite sure they did that well too...

    2. Re:maybe it's because it's true by hypa · · Score: 1

      The NT kernel is just a bloated design (and an even worse implementation).

      And how exactly is it bloated ant bad implemented?
      Facts please, I am anxious to know...

    3. Re:maybe it's because it's true by Anonymous Coward · · Score: 0

      I'm going to have to fake this one, since I'm not the OP, nor do I really espouse his/her views. Grade me according to my performance:

      It is bloated and badly implemented because it's not open, and RMS says so, and M$ sucks.

      Thank you.

    4. Re:maybe it's because it's true by Torham · · Score: 1

      Hey I think the NT kernel is okay, but it isn't exactly modular, you must take the whole OS or nothing. What if you don't want a gui or windows messanger?

    5. Re:maybe it's because it's true by cahiha · · Score: 1

      And how exactly is it bloated

      Security descriptors, the flexible file system architecture, driver architecture, access control lists, graphics subsystem in the kernel, wannabe-microkernel, etc. The list goes on and on. It gets even worse in Longhorn and with features like WinFS. Microsoft frequently makes the mistake of thinking that more features and more buzzwords equals a better design. Any hot idea in the community gets stuffed into the kernel, with no rhyme or reason, and their nearly unlimited resources lets them pursue this kind of folly.

      The UNIX group at Bell Labs had vision, ideas, and taste. The NT group at Microsoft merely has lots of money. And that's how they will go down in computing history.

      ant bad implemented?

      Well, you only have to use it to see that. For example, interactive response on a loaded NT/XP system is poor, and it has other real-world performance problems. They do seem to be really good at artificial benchmarks, however.

    6. Re:maybe it's because it's true by Anonymous Coward · · Score: 0

      It is bloated and badly implemented because it's not open, and RMS says so, and M$ sucks.

      No, it's bloated and badly implemented because the designers have no taste.

      The fact that it's not open and that M$ is a convicted monopolist is an additional problem. But NT would suck even if it were free and open source.

  58. Mostly IE/OE, but a little of both by jfengel · · Score: 1

    The biggest non-IE/OE bug I can recall was the Sasser worm, which attacked a vulnerability in the LSASS proces. That's not quite kernel code, but it's pretty close. There were others, but that was the one with the biggest exploitation that I can recall.

    The OS itself is comparatively easy to secure. Its interactions with the outside world are fairly simple. IE and OE are expected to execute untrusted code, either from Javascript or once upon a time from VBScript (now THERE was a dumb idea) or ActiveX components (another dumb idea but at least occasionally useful).

    That's not to say that various ports aren't vulnerable to attack (either from overflows, or from bugs in the implementation) but they're mostly request/response things rather than executing arbitrary code. You have to make certain about your authentication, but at least there is an authentication step (as opposed to scripting, which may run without special authorization).

    Still, when a process like LSASS, which manages security, is reading from a port open to the world, you're in serious danger and you don't even have to be sitting at the terminal. The vulnerability there was a buffer overflow.

    IE/OE suffer more from bad interface design; even when literal vulnerabilities were patched they are suceptible to user error because they kept asking the user to make security decisions. It was easy for somebody like Gator to simply badger the user into clicking "yes". (Personally, I don't want to visit the sort of web sites that would permit that sort of pestering, but you know how it is.)

    Most of the new "exploits" often involve user engineering rather than pure hacking. It's still MS's fault, and it's partly the OS's fault for not making these security decisions easier to undo (e.g. programs you can't uninstall, that can hide from you, that can prevent you from reaching sites for virus updates, etc.). So you can blame it both on IE and OE for making the vulnerabilities available, and the OS for making them so damaging.

  59. Noooo by jb.hl.com · · Score: 1

    I use Win2K, and I'll probably use Win2K until they stop sending out security updates for it. I had XP for a while but then I decided to move to 2K, merely because XP was slow on the same hardware (128MB of ram, AMD Duron 1.8Ghz). While XP was swapping all the time, 2K was quite snappy; not fast, but quick enough to get my work done and use Winamp. Right now I'm typing this on a P3 laptop, and 2K is STILL chugging along quite damn quickly. I even use it on my main box, which has 384MB of RAM...2K runs on anything and is just SO damn quick.

    Not to mention I got annoyed with Linux on the same box...don't get me wrong, Linux is a nice OS and all, but I just want things to work and not spend hours tweaking them, while having the power to tweak if I want. win2k gives me that, and IMHO XP was a HUGE step backwards from it.

    --
    By summer it was all gone...now shesmovedon. --
    1. Re:Noooo by pandrijeczko · · Score: 1
      Our work laptops were recently upgraded from 800 MHz Pentium III machines running Windows 2000 to Pentium M (1.6 GHz) machines running Windows XP.

      My initial thoughts on XP were that it sucked completely due to the amount of eye candy bloat on it. Then I worked out how to get the "Classic" look back, ran TweakUI and a few other tools over it and got it a lot more responsive to the point where it felt like Windows 2000 again.

      However, I wanted to make a comparison between XP and 2000 on the same machine so borrowed an MSDN XP disk from work and put it on one of my home machines in place of Windows 2000. Again, I tweaked the bloat out of XP to give it the classic look, apart from that I kept the setup the same as I had on Windows 2000. The result was that XP felt noticeably slower on the machine (a 2Ghz AMD Athlon with 512MB RAM) than Windows 2000 did.

      Sure, Linux is my OS of choice but since I "have" to run a Microsoft OS, I'm comfortable with Windows 2000 - for all it's security flaws, it runs okay on the desktop and is pretty stable. I certainly won't be using XP at home full stop.

      Incidentally, I compared "like for like" in that I replaced Windows 2000 Professional with Windows XP Professional.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Noooo by jdepons · · Score: 1

      128MB of ram, AMD Duron 1.8Ghz

      128 is the minimum requirment for xp. Is it really a valid comparison on minimum requirements? Bigger apps and more services mean you need more memory to run it.

      512MB cost about 50 bucks. If santa doesn't buy you ram for christmas this year, try running win 95.

    3. Re:Noooo by BanjoBob · · Score: 1

      My Windoze box has been running 2k for years. It just keeps chugging along without reboots day after day, week after week,... I tried XP Home on my 1.3 GHz 1GB Ram box and XP was sooooo slow that it didn't last 3 days before I dug out the 2K CD and reinstalled the "Good" windoze OS. As a windoze box, it's as stable as a rock and never gives me any problems. It's fast and reliable.

      When I upgraded most of the hardware, it booted, prompted me for drivers and kept on going without a reinstall. I changed the mother board, CPU, video card, power supply, RAM, added a DVD drive and another hard drive and all it wanted was new drivers. Try that many changes on XP and you'll need to purchase the OS again.

      I'll run Win2K for as long as I can or until M$ puts out something better. XP is a dog compared to Win2K. I also run SUSE Linux and Solaris but some apps and games require Windoze. Real work requires a *nix box.

      --
      Banjo - The more I know about Windoze, the more I love *nix
  60. Warning by geekee · · Score: 4, Funny

    parent post severely affected by Linux reality distortion field.

    --
    Vote for Pedro
    1. Re:Warning by Anonymous Coward · · Score: 0

      What is more scarry is that he posted even with karma bonus and no one modded him down as troll yet. It seems that for some, this IS the reality.

    2. Re:Warning by MikeFM · · Score: 0, Troll

      *shrugs* I've installed both OS's on hundreds of systems, taught many newbies to use both, dealt with man hardware and software issues on both. Unless you're a complete newbie that isn't doing anything but turning the system on playing Minesweeper then Linux is easier. For that matter Minesweeper is just about as easy to find on my Linux box and it has nicer graphics. (My only bitch is that distros insist on making the default taskbar menus offer to many options.)

      Of course most Windows users are so used to suffering that they no longer realize that they are suffering. ;)

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    3. Re:Warning by Anonymous Coward · · Score: 0

      Rofl, you think that nobody can tell that you're full of garbage?

  61. Puh-leezzee! by david.emery · · Score: 0

    That article was one of the worst apologies for Microsoft (should be legally actionable) incompetence I've seen. And the implication that MS learned from this flies in the face of .... XP Service Pack 2 (and subsequent security fixes, how many have there been?). I do acknowledge that Microsoft has made patching easier; it's not fixed the inherent problems that cause the patches.

    I'm unconvinced that Microsoft is really willing to accept what it must do, which is a bottoms-up redo of all their infrastructure. Will Longhorn do this? We'll see if it ever ships!

    In the meantime, I'm sticking with MacOS X, regardless of what processor it runs on :-)

    dave

    1. Re:Puh-leezzee! by RealityGone · · Score: 0

      Okay let me get this straight...

      You want someone to release an Operating System(inarguably a very large project with thousands of lines of code) that has no security flaws in it whatsoever? That's impossible.
      Granted they could test & test & test for years & years and probably(and that's a big probably) do this. But by the time they released it it would be so outdated that it would be worthless(and you invariably would complain about how it didn't do all the stuff you wanted).

      The process is to release a mostly secure system, then when problems arise you fix them. It seems to work pretty well, though it does put some of the burden on the user(OH NO!! NOT THAT! ;P) to apply said patches and updates.
      Windows actually has done a nice job of this. Windows Update is a pretty good system. Granted it has it's flaws, but it's still very well done in my opinion.

      I'm not a big Microsoft supporter, i certainly disagree with some of their choices, and I plan on building a linux server quite soon, but I just couldn't help responding to your post. I mean, your demands are unreasonable, even linux isn't released with NO SECURITY FLAWS, otherwise it wouldn't need patches. And MacOS X also has it's vulnerabilities. There is no such thing as a "PERFECTLY SECURE PROGRAM."
      Unless you count the abacus...

  62. Nice try, but by Anonymous Coward · · Score: 0

    Didn't Win2k actually come out around April 1999? I remember seeing it around then, I dunno if it was a bootlegged copy or what.

  63. A world to change by michelcultivo · · Score: 1

    Microsoft tried to change all of the concepts that us administrators was so adapted. Who here remember the changes that Win95 brings over Win31?
    Someone told me that the last windows versions is so vulnerable that need to maintain compatibility with the olders program. But it's a security problem of a poor development of the OS.

  64. That's the main problem I have with Microsoft. by khasim · · Score: 2, Insightful
    While their security aspect is a bad thing, they're quite useful in their own way.

    The same can be said about almost every Microsoft product/technology/implementation.

    Microsoft focuses on functionality even when it means making something completely insecure.

    So, it all comes down to which do you value more, functionality or security?
  65. NT4 was the failure by bitflip · · Score: 1

    Windows 2000 just brought things to light. What's really pulling the rug out from MS is the fallout from NT4.

    It was NT4's complete suckiness (and everybody else's high prices, plus a little monopoly love) that made room for Linux, and a host of other small experimental OS'(I'm lookin' at you, BeOS!).

    The IT industry was desperate for something that would do what they needed it to do, and keep on doing it without constant massaging. NT4 sucked so bad, it made taking a risk on Linux a much easier choice.

  66. Lol took them long enough to "get concerned" by Stumbles · · Score: 3, Insightful
    just as security was becoming more interesting to more people

    You mean more interesting to Window users. Other operating systems have always been concerned about security

    --
    My karma is not a Chameleon.
    1. Re:Lol took them long enough to "get concerned" by Anonymous Coward · · Score: 0

      Perhaps Unix folks were just less reputable and the focus on security in Unix reflects that.

  67. Re: ActiveX on a webpage by markhb · · Score: 1

    If we assume that the page in question is really an intranet page (I'm not going to advocate ActiveX on the real Internet), what the fat-client-in-an-ActiveX-control model gives you is an automated upgrade capability that was much harder to achieve in a freestanding fat client. If the client is downloading the binary from the web server every time (with allowance for caching if no upgrade has occurred), then upgrading the app on all the machines is as simple as installing the upgrade on the server.

    --
    Save Maine's economy: write stuff down. All comments are exclusively my own, not my employer.
  68. Microsoft is like the Star Trek movies... by pandrijeczko · · Score: 2, Funny
    ...every "even numbered" Windows operating system is okay if taken chronologically.

    1. Windows 3.x - crap.
    2. Windows 95 - okay (for the time anyway).
    3. Windows NT 4 - crap.
    4. Windows 2000 - okay.
    5. Windows XP - crap.
    6. Windows 2003 - okay. (Based on other opinions, never used it personally.)

    And, no, before anyone asks, Star Trek 10 (Nemesis) was crap so I'll give that oe to that idiot Rick Berman.

    --
    Gentoo Linux - another day, another USE flag.
    1. Re:Microsoft is like the Star Trek movies... by pandrijeczko · · Score: 1
      Actually, I missed two out but it still follows:

      1. Windows 3.x - crap.
      2. Windows 95 - okay (for the time anyway).
      3. Windows NT 4 - crap.
      4. Windows 98 -okay.
      5. Windows ME - crap.
      6. Windows 2000 - okay.
      7. Windows XP - crap.
      8. Windows 2003 - okay. (Based on other opinions, never used it personally.)

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Microsoft is like the Star Trek movies... by Anonymous Coward · · Score: 0

      Why is NT4 crap. For me it has worked great for 8 years now. I tried Win2k but hated the three way logic on the permissions, and had lots of network troubles.

    3. Re:Microsoft is like the Star Trek movies... by Anonymous Coward · · Score: 0

      Only 95OSR was ok. 98FE was alright, 98SE got it right and would still be good if they continued to support it. NTSP5a and later were/are pretty solid. ME is the abomination that no one should speak its name. Calling XP crap when you say 2003 Server good defies logic and tells me you have no clue about MS today.
      MS Flight Sim was the same way though 1 good 2 bad 3 good 4 crap 5.1 good 95 bad 98 good 2000 a wreck resource hog 2002....

    4. Re:Microsoft is like the Star Trek movies... by amberp · · Score: 1

      "Based on other opinions..."

      Should that be other's instead of other ?

  69. Talk about rewriting history by ClosedSource · · Score: 1

    "What was meant to be Microsoft's most secure OS ever turned into a disaster."

    Security wasn't the major feature MS advertised for Windows 2000, it was stability with compatability. Although NT was the first Windows OS written entirely without real mode code, it was difficult to use with laptops and wasn't as backward compatible as Windows 2000.

  70. protected memory? 30 years too late by toby · · Score: 1
    protected memory (when apps crash, the OS survives)

    Only more than thirty years after it was industry standard... Another M$ innovation, I see.

    --
    you had me at #!
  71. "More innocent times" .. yeah right by dustmite · · Score: 4, Insightful

    Article is pure MS propaganda.

    - They're trying to divert attention away from all the security problems that XP has had. XP is BY FAR the "biggest disaster" of any OS in the history of humankind when it comes to security. Something like 25% of XP boxes are still to this day infected zombie machines. Typical time-to-infection of any pre-SP2 XP system hooked up to the Net was something in the order of seconds or minutes. But wait, let's rewrite history by claiming that 2K was far worse, so that people think don't XP was so bad in retrospect, and that people think MS were already improving their security between 2K and XP.

    - They're trying to pretend, yet again, that 2K and XP were written in "more innocent times" when "security problems" were unknown - so that the public is tricked into thinking that their shocking neglect of security was somehow excusable. Spin, spin, spin. All of today's security problems were very well-known by any IT professional even by the 80's; even Java in the 90's touted security over and over as one of its major selling points, and when started pushing their ActiveX-based "trust" model in response ('hey, we have an object model, let's just pretend it's secure and market it heavily') anyone who knew anything was already warning that that was going to be a disaster.

    Microsoft knew that security was going to get this bad, but they ignored it in favour of pushing for better time to market to be ready for upgrade cycles and attrition sales.

    1. Re:"More innocent times" .. yeah right by macjim · · Score: 1

      kinda weird that no other high rated posts seemed to pick this up: this is /. isn't it?

  72. How to fix Win2k Command Prompt by eriksarcade · · Score: 1

    Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Command Processor] "CompletionChar"=dword:00000009 "DefaultColor"=dword:00000000 "EnableExtensions"=dword:00000001 voila

  73. When will it end? by v3xt0r · · Score: 0

    Windows 2010 - The Security Oddessey?

    --
    the only permanence in existence, is the impermanence of existence.
  74. What a bunch of bull. by Anonymous Coward · · Score: 0

    What a bunch of bull.

    I love the people too who smash Microsoft but use their products everyday.

    1. Re:What a bunch of bull. by v3xt0r · · Score: 0

      just the same, I love the people who bash open source products, yet have never used them.

      --
      the only permanence in existence, is the impermanence of existence.
    2. Re:What a bunch of bull. by Anonymous Coward · · Score: 0

      LOL...the funny thing is I do. I use Debian for a database server and FreeBSD for my web server farm...

      I just use everything that I need to use. I don't bash the companies who make it possible to do what I need on a daily basis...especially if I can't do it better myself.

      MS's competitors are using you guys to get you against MS so that they can stay in business. Instead of creating a better product to match MS they have learned to use the media to stir up the world and get all the lemmings to back them up. YEAH KILL KILL KILL ...psst...hey...what are we yelling kill for?

    3. Re:What a bunch of bull. by v3xt0r · · Score: 0

      that's a bit extreme, I don't yell kill kill kill to ms, I yell STFU, RTFM to my clients, who all happen to use windows, but can rarely find the start menu!

      I embrace open source products because they give me the freedom to do with what I want, how I want, and without restriction to copyright infringement.

      I don't expect everyone else to feel that way, especially my clients, considering they can't even find the start menu in windows.

      I only use windows for Audio/Music Production, simply because I'm too much of a cheap-ass to buy a mac. If it weren't for Audio/Music Production, I wouldn't see a need for windows at all, in this day & age (for what I do for a living at least).

      From a (anti-VB/.NET/etc) programmer's point of view, windows architecture is flawed, and being restricted to continuously develop in an architecturally flawed environment, gets REALLY OLD, REALLY quick.

      --
      the only permanence in existence, is the impermanence of existence.
    4. Re:What a bunch of bull. by Anonymous Coward · · Score: 0

      lol...I think the problem I replied to your comment. I didn't mean you overall..I meant all the MS haters.

    5. Re:What a bunch of bull. by pandrijeczko · · Score: 1
      LOL...the funny thing is I do. I use Debian for a database server and FreeBSD for my web server farm...

      So who built those for you then?

      I don't bash the companies who make it possible to do what I need on a daily basis...especially if I can't do it better myself.

      How about if those companies make it possible for you to do things BETTER or MORE CHEAPLY? Or without tying you into proprietary standards forever and a day so you are FORCED to continue using their products?

      MS's competitors are using you guys to get you against MS so that they can stay in business.

      And those competitors to the Microsoft monopoly being... ???

      Instead of creating a better product to match MS they have learned to use the media to stir up the world and get all the lemmings to back them up.

      Lemming = a pack mammal that just follows along with the rest of its peers demonstrating no independence or freedom of choice.

      A bit like Joe Sixpack going to his computer store and buying his PC with Windows pre-installed purely because everyone else has it and uses it?

      Look, make your choice, stick with it and just be happy, okay? Linux has to be spread by word of mouth because there's no money to spend on TV ads and full page spreads in magazines.

      If you don't want to hear the message then don't listen, it's that simple.

      --
      Gentoo Linux - another day, another USE flag.
  75. Not enough by bluGill · · Score: 1

    That wasn't enough. I worked on many systems that seemed to work fine when you did that, but still failed in subtile ways. Often the failure wasn't even noticed! We are not talking crashes here, we are talking about data. You might not notice that your lease payments are not going out - they disappear in rounding errors on your bottom line. Your land lord will notice though.

    1. Re:Not enough by matt+me · · Score: 1

      did anyone suggest putting the clocks back to (19)00 ?

  76. Microsoft Bob by Ranger · · Score: 1

    I'd have to say that Microsoft Bob had to be Microsoft's most successful failure.

    On the other hand Windows ME was just plain crap. Bob, however, got re-incarnated as that vile creature, Clippy. Die Clippy, Die!

    --
    "You'll get nothing, and you'll like it!"
  77. Re: ActiveX on a webpage by nosfucious · · Score: 1

    Yes, if you have administrative controls on the client machine.

    However, we lock down our machines for end users. What screws this up is that the tight-arse, CIO sleeps with the clue-less lead developer at another company. If the damn thing was digitally signed with could publish the Active-X signature in Active Directory and deployment would be no problem.

    With some stock-standard HTML we could (1) have a hell of a lot of time saved deploying upgrades and (2) find a use for all the old PC's that should be used by data entry clerks anyway (eg, Firefox and a locked down linux/xBSD distro).

    Win 2k was a great upgrade over NT. Still my favourite MS product (best of a bad bunch). For when it was released it was a lot better than anything else around. Drivers, PNP, USB, AD managability, no endless apply and re-apllu service and fixpacks after any configuration change, etc. Remember that there was NO support for USB in NT?

    IIRC, RedHat was a version 6 at that time. Things got better for linux and F/OSS projects at around that time, but MS have stagnated in a lot of areas since then. Windows 2003 Server is not so bad, but is in no way the level of improvement over 2K, as the NT -> 2K jump.

    --
    Q:I was listening to a CD in Grip and it sounded horrible! What's up? A:Perhaps you are listening to country music
  78. Score 0? by TheLittleJetson · · Score: 0, Offtopic

    C'mon, mods! A 2000 flushes joke! Blue stuff in the toilet! How is this not even mildly funny?

    1. Re:Score 0? by Quantam · · Score: 1

      You have slightly increased my faith in Slashdot moderators.

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
  79. You can! by ImaLamer · · Score: 1

    It is easy to make a few bucks from a Microsoft failure...

    it's called being an MCSE

  80. Meanwhile... by scotty321 · · Score: 0

    Meanwhile, I'm loving every minute on my rock-solid, totally secure, virus-free Mac OS X machine. Jump on in, folks! The water is fantastic!

  81. You think that STARTED with star wars? by noamsml · · Score: 1

    it has been there since ancient times, it was just used in Star Wars.

  82. Microsofts Most Successful Failure? by [cx] · · Score: 1

    How about Windows in general?

    (/runsaway)

    [cx]

  83. not just web servers by asciiRider · · Score: 1

    "The worst disaster" - give me a break. The 400 Wintel servers in our Data Center serving clinical applications beg to differ...

    Why does 'security' always mean web servers? Cmon folks, there is more to this world than http.

    Shouldn't it include things like Active Directory? Built in encrypting filesystem - Enforce IPsec via group policy. Enforce firewalls via policy. Policy based, domain wide auditing.

    As a matter of fact, I've seen exactly 1 virus cause trouble on those 400 servers.

    When did security start to mean 'we had less updates than you this month?'

    1. Re:not just web servers by asciiRider · · Score: 1

      I guess I'm trying to say that it may have been a vandals dream, but just because you can vadalize something doesn't mean it's not secure.

      You can, for example, fly a plane into the Pentagon, but it's probably much harder to walk out of then Pentagon with classified information that you can actually use.

  84. Windows Hackers? by ThisGuy · · Score: 1

    " It was also seemed to be the start of a new breed of Windows hackers."

    I wasn't aware that there was such a thing.

  85. 4 years to get better printer support by kylef · · Score: 2, Insightful
    But atleast it didn't took you? Did it took you 4 years to pass English 101?

    That's a good strategy: you don't like the argument, so you attack its syntax... Here's a newsflash: not everyone here is a native English speaker. So most reasonable posters show some grammatical leniency and instead focus on the author's intent.

    How did it take you "4 years to get your printer up and running"?

    The parent was undoubtedly referring to the pitiful state of printer support Linux at the time of the Windows 2000 launch in March 2000. At launch, Win2k had support for thousands of printers inbox. But with Linux, unless you had a fairly standard postscript or PCL4/5 compatible printer, printing was usually not even an option except in text mode.

    My guess is it probably took about 4 years for the parent's printer to receive support. Although a large number of inkjet printers have been added via either CUPS raster drivers or GIMP-print, it has been a slow and arduous process, and many are still unsupported.

    I'd say the 4 year figure may be about accurate.

    1. Re:4 years to get better printer support by ookaze · · Score: 1

      The parent was undoubtedly referring to the pitiful state of printer support Linux at the time of the Windows 2000 launch in March 2000. At launch, Win2k had support for thousands of printers inbox. But with Linux, unless you had a fairly standard postscript or PCL4/5 compatible printer, printing was usually not even an option except in text mode.

      Of course you are completely off-base on this one. CUPS was already very good (the thing you call Linux) already, and had thousands of drivers already. BUT, all these drivers were commercial (Cups Pro or sth). So there's a good chance you are wrong, but at least, tell the truth : the parent could have had support for its printer, but did not want to pay for it, as it was free on Windows. I agree with that, but stretching it to what you say is pitiful and going to far.

      My guess is it probably took about 4 years for the parent's printer to receive support. Although a large number of inkjet printers have been added via either CUPS raster drivers or GIMP-print, it has been a slow and arduous process, and many are still unsupported.

      And, as always, this has nothing to do with inability of Linux to support the printers, but is due to the fact that the manufacturer does all it can to NOT support Linux.

      I'd say the 4 year figure may be about accurate.

      And I find it pretty amazing that trolls manage to assert sth like that, when they don't even know the problematic printer.
      But yeah, your guess should be right. Like my guess that this is a fake story without any base, made to disparage Linux.

  86. C-2 Security compliant! by edunbar93 · · Score: 1

    I remember that claim.

    Oh yeah. It's secure. Just so long as you don't ever connect it to a network.

    Security on the console is utterly pointless if it has more backdoors on the network than a cat has whiskers.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  87. Feels much better by Dog135 · · Score: 1

    "Now, instead of getting poked by a red hot iron, we're going to poke you with a sharp stick. Now doesn't that feel better?"

    I try liking Windows, I really do! I have to use it at work after all. But when filling up the c drive causes a registry error, which causes hell in a beige box, I can't help but want to do it much physical harm.

    --
    "That's so plausible, I can't believe it!" - Leela
  88. Re:Why use windows? by Anonymous Coward · · Score: 0

    Totally agree. What is happening to ./ ? ... smell a change in attitude toward MS bigots

  89. Re:You're damned right! - Re:Oh for one last time. by Darby · · Score: 1

    Our software vendor committed an absurd amount of resources to make sure that we'd be fully operational on Jan 02, 2000. To the point that many priomised upgrades had to be pushed back to a later release date.

    I worked for a software vendor to Credit Unions during that time frame, so you're welcome ;-)
    Assuming of course that the vendor you're talking about is Symitar.

  90. maybe SOAP & Co. ? by schweini · · Score: 1

    I have to admit that I just now got to know SOAP and its cousins, and am seeing applications for these generic-API-technologies everywhere - wouldn't wrapping a SOAP API (or its non-web-enabled-equivalent) around your libraries help you with this stuff, and make it way more versatile?
    Obviously some funcionalities (like embedding a media player control) wouldn't make sense doing this way, but almost everything that primarily deals with data manipulation should be wrapped up in a nice and shiny XML-talking bundle...that's what XML was for, initialy, IIRC.
    BTW: anyone know of something like SOAP for local libraries? it would sure make my day if i could write:
    use localSOAP;
    my $ls = localSoap->new("some_module_written_in_some_other_ language");
    my @available_funcions = $ls->available_functions();
    $ls->import();
    instead of going through Inline and other similar modules

    1. Re:maybe SOAP & Co. ? by TheRealMindChild · · Score: 1

      You will find that SOAP has a VERY large overhead penalty. It was designed to be an IPC mechanism over more of a WAN, so the penalty isn't really an issue in most cases, but locally, it would be a mess.

      Your code example, by the way, would use COM (Or more specifically, COM with Automation IE ActiveX).

      Here is some VB-like psuedocode:
      Set MyObject = CreateObject("Some_Module_Written_In_Some_Other_La nguage")
      MyObject.SomeFunction()

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson