Slashdot Mirror


Microsoft Claims Linux Security a Myth

black hole sun writes "Microsoft bigwig Nick McGrath claims that Linux security is highly exaggerated, and that the open source development model is 'fundamentally flawed.' The gist of his argument appears to be his claim of lack of accountability among distributors, coupled with generic statements short on facts. 'Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel. It produces one distribution of Linux.' He goes on to say that 'Linux is not ready for mission-critical computing. There are fundamental things missing,' pointing out the lack of a development environment and no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program." I guess Linux can only aspire to the greatness of Windows when it has such secure applications as Outlook and Internet Explorer. Historically those have been proven to be of a caliber all their own.

901 comments

  1. *COUGH* sendmail *COUGH* by Staos · · Score: 4, Insightful
    --
    In Soviet russia, only old Koreans profit from pictures of Natalie Portman stored on Beowulf Clusters.
    1. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      For how long has Sendmail been part of the linux kernel tree? How many people are still running Sendmail? What is the difference between a security hole in sendmail and a security hole in a 3rd party Windows application?

    2. Re:*COUGH* sendmail *COUGH* by Afrosheen · · Score: 2

      The only question is, who is still using sendmail? Major distros have moved on to postfix and qmail is always an option.

    3. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      One question: how is Sendmail Linux?

    4. Re:*COUGH* sendmail *COUGH* by Eldav · · Score: 1, Troll

      The only question is, who is still using sendmail? Major distros have moved on to postfix and qmail is always an option.

      Well, according to this January 2001 article by Moshe Bar, Sendmail handles around 76% of all Internet e-mail.

      (Not all Internet MXes use Linux, fortunately ;-) - Mine runs Sendmail under FreeBSD...)

    5. Re:*COUGH* sendmail *COUGH* by Saeed+al-Sahaf · · Score: 4, Informative
      Well, according to this January 2001 article by Moshe Bar, Sendmail handles around 76% of all Internet e-mail.

      A lot of things have changed since 2001, yes? It's 2005 now, correct? Qmail is in the process of overtaking Sendmail, and for good reason.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    6. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 5, Insightful

      even if it didn't do the same search replacing sendmail with the following and compare the counts:

      sendmail counts: 54,800

      windows counts: 193,000

      now we know that windows hasn't been around nearly as long as sendmail, and yet it has nearly FOUR times the buffer overflow matches.

      now let's do -

      Internet Explorer: 349,000

      Outlook Express: 57,700

      Outlook Express has been in use for under 8 years and has 300 more matches for buffer overflow than sendmail.

      according to your logic for deducing how secure something is, I'd still pick sendmail over anything microsoft makes.

    7. Re:*COUGH* sendmail *COUGH* by einhverfr · · Score: 4, Insightful

      A lot of things have changed since 2001, yes? It's 2005 now, correct? Qmail is in the process of overtaking Sendmail, and for good reason.

      Sendmail is still the standard-bearing monster that everyone loves to hate. Mostly, I think because of the fact that everyone *knows* it. Even two years ago, it was still required on many Linux job apps.

      Secondly, never underestimate the number of legacy systems out there. I have sendmail running on at least two of my legacy systems. Of course they only function as an MTA and don't actually listen on any exposed address.... Of course qmail is on my production systems.

      Here is the issue. Open source or proprietary software re: security? Security a matter of design rather than something revealed by a simple litmus test. Open source and proprietary software can be secure or insecure. But the way we find this is by discussing the structure of the program and determining whether it is resistant to attack and fails gracefully without exposing the rest of the system. This is easier with open source software.

      Oh, and anyone who trusts whatever Microsoft has to say re: security is going to get what is comming to them.

      --

      LedgerSMB: Open source Accounting/ERP
    8. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      ...and qmail is always an option... ...if you like spam.

    9. Re:*COUGH* sendmail *COUGH* by Doctor+Crumb · · Score: 3, Insightful

      There's also exim. I'm amazed that anyone would bring up sendmail considering the shitheap that is Exchange. Which, incidentally, there are no alternatives for. And microsoft is somehow trying to pass that off as a feature, now. "but linux has so many *choices*! It can't be ready for the enterprise!"

    10. Re:*COUGH* sendmail *COUGH* by slavemowgli · · Score: 4, Insightful

      Yes, one. What does sendmail have to do with linux?

      --
      quidquid latine dictum sit altum videtur.
    11. Re:*COUGH* sendmail *COUGH* by Saeed+al-Sahaf · · Score: 2, Interesting
      Here is the issue. Open source or proprietary software re: security? Security a matter of design rather than something revealed by a simple litmus test. Open source and proprietary software can be secure or insecure. But the way we find this is by discussing the structure of the program and determining whether it is resistant to attack and fails gracefully without exposing the rest of the system. This is easier with open source software. (emphasis mine)


      And this is what I find puzzling about Microsoft. There can be no question that they have just an enormous number of extremely competent, indeed smart, people working for them (yes, they do). They seem to have the kind of non-cube farm work environment that smart people want to work in. So with these simply huge numbers of people working for the Redmond Borg, why can they not have this "discussing the structure of the program and determining whether it is resistant to attack and fails gracefully without exposing the rest of the system"?

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    12. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      yeah, oh wise one - how did we all stupid users go without running sendmail on desktop machines?

    13. Re:*COUGH* sendmail *COUGH* by SirGeek · · Score: 1

      Actually there IS an alternative.. Several in fact. My company recently changed to Oracle Collaboration Server (OCS). OCS is IMAP based so that it works with perfectly well with Evolution and there is a Native Linux client for the calendar aspect of things.. Plus Outhouse .... err... Outlook works with OCS (albeit with a plug-in) .

    14. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      Have an itchy trigger finger, huh? OMG! I said "huh"! I must be a homo lunix zealot OMG!!

    15. Re:*COUGH* sendmail *COUGH* by ewieling · · Score: 1

      Is that what they are calling Psostfix these days?

      --
      I really shouldn't have used someone else's email address for this account.
    16. Re:*COUGH* sendmail *COUGH* by Master+of+Transhuman · · Score: 0


      Two simple reasons:

      1) They hire 24-year-olds out of college who have no real-world clue.

      2) Bill Gates doesn't give a shit. And as a columnist in one of the trade journals said last week, the fact that Ballmer is CEO is totally irrelevant at MS - Gates is still running the show. And if it isn't about money, Gates doesn't care.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    17. Re:*COUGH* sendmail *COUGH* by CyanDisaster · · Score: 1

      Now, while the numbers do, in a way, put things in perspective, I find it's like comparing apples and oranges. Sure, they're both fruit, round, generally sweet, and have a couple more things in common, but they also have differences. Comparing sendmail with Windows is the same thing. They both have buffer overflow problems, but sendmail has the issues while processing email, whereas Windows has issues everywhere, mainly because it does more than sendmail.

      If you're going to use numbers, use them right please.

      Hope be with ye,
      Cyan

    18. Re:*COUGH* sendmail *COUGH* by TheRaven64 · · Score: 1


      It's obviously the platform sendmail was written for. No one used UNIX-like systems before Linux came along. AT&T UNIX, SysV and BSD are all figments of your imagination. Certainly no one uses them now, anyway. Especially not BSD or Solaris. Linux is the One True OS. Didn't you know?
      </sarcasm>

      --
      I am TheRaven on Soylent News
    19. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      Sounds to me like sendmail has 10+ years of bug fixes over Exchange.

    20. Re:*COUGH* sendmail *COUGH* by racermd · · Score: 3, Interesting

      You're getting tons of replies already, but I'll fill in on another corner of the discussion that hasn't yet been revealed.

      It's entirely possible that middle-management at MS doesn't have (or doesn't want) the type of directional control they need to get their workers to produce something that is "good".

      The Upper Management/Directors/Execs/Chiefs have clearly shown themselves to be the puppeteers of the great MS show. We get laughable quotes like this new one every few weeks from these characters (literally and figuratively). And it's humorous in an, "I can't believe that you believe that" kind of way while being truely pathetic.

      It's a pretty common theme among large companies, however. The people that steer the metaphorical ship don't have any real idea of what goes on at the lower levels of their organization. Nor would they want to. If we run with this metaphor, they don't really want to know how the engine produces power or the detailed physics behind why a rudder turned 15 degrees one way turns the ship at a certain rate. It doesn't help that they're typically shielded/buffered from reality by some butt-kissers looking to get a bigger slice of the pie.

      Everyone from the bottom up to middle management (workers, their managers, and the managers' bosses) is where the real work is done at most companies. The directional control is usually handed down from on high by the execs, and it's up to the workers to get make it happen. The ones at the lower levels the ones with the greatest sense of reality, and can head off problems before they're really problems. It's only when the executives start meddling around the real work that things start becoming ugly.

      This exact scenario is the case where I work right now. We're not an IT company, specifically, but we do rely heavily on IT to get our work done. As an IT worker, I'm forced to see the inefficiency, bureaucracy, and sheer stupidity of doing things as we currently are. This is a result of decisions from 3 levels higher in the corporate food-chain than the real worker. At some point in the past, the company needed a direction regarding a rather large software project. What we got was a level of detail that should have been left up to the workers. It wasn't as much WHAT to do that got us in this mess as the HOW that was mandated. As a result, things got much worse...

      We now have many non-technical managers leading teams of VERY technical people. Decisions that determine IT's direction within the company are now made by people that have no place in IT at all, much less managing IT staff and making decisions about technology.

      Things are starting to change here as the clued-in technical managers and staff realize what happened, so there is hope. But I suspect MS is caught up in the same type of situation where specifics are being decided by people that have no expertise on the matter. It would certainly explain things, anyway.

      --
      My sources are unreliable, but their information is fascinating. -- Ashleigh Brilliant
    21. Re:*COUGH* sendmail *COUGH* by bonch · · Score: 0, Troll

      What did Microsoft have to do with this thread, which was about sendmail? Justifying any flaws in OSS software with "at least it's not Microsoft" isn't a valid response.

    22. Re:*COUGH* sendmail *COUGH* by dougmc · · Score: 3, Interesting
      The only question is, who is still using sendmail? Major distros have moved on to postfix and qmail is always an option.
      I imagine that at least two `major distros' have moved on to Postfix, and so your statement would be correct, but certainly, not all have. I doubt even most.

      Red Hat and now Fedora Core, for example, still ship with sendmail. I don't recall if FC3 had other mailer daemons as an option or not but sendmail was the default mailer.

      Also, *nix does not only mean Linux. As far as I know, most other *nixes still come with sendmail rather than something else. Sure, you can replace them with postfix or qmail or whatever you want, but by default, it's sendmail. (Have qmail or postfix been ported to Windows yet? Wouldn't surprise me ...)

      As far as I know, sendmail is still the most popular mail daemon out there, even more popular than Exchange.

      As for `twenty years of buffer overflows', sendmail has a tricky job to do. It's a complicated program, extremely customizable, and a network daemon to boot. And twenty two years old! (That alone says something.)

      Certain aspects of it's architecture (especially it's monolithicity) suggested that a rewrite may provide a more secure and faster product, and out of this came smail, qmail, postfix, exim and others. But sendmail is still the standard, and it's still under development. It's been quite some time since I've heard of a buffer overflow for sendmail ... (lat se

    23. Re:*COUGH* sendmail *COUGH* by L0rdJedi · · Score: 1

      We now have many non-technical managers leading teams of VERY technical people. Decisions that determine IT's direction within the company are now made by people that have no place in IT at all, much less managing IT staff and making decisions about technology.

      Wow, for a moment I thought maybe you worked where I do. Then I read your next paragraph.

      Things are starting to change here as the clued-in technical managers and staff realize what happened, so there is hope.

      Nope, can't be the same place. And unfortunately, I don't expect things to change anytime soon.

    24. Re:*COUGH* sendmail *COUGH* by bladesjester · · Score: 1

      "There can be no question that they have just an enormous number of extremely competent, indeed smart, people working for them (yes, they do). "

      I think my favorite response along those lines was by a prof of mine a few years ago. "Microsoft hires a lot of really intelligent people. What they *do* with them I have *no* idea..."

      --
      Everything I need to know I learned by killing smart people and eating their brains.
    25. Re:*COUGH* sendmail *COUGH* by Long-EZ · · Score: 2, Interesting
      A colleague of mine has a small business and is using an Exchange server. I've been trying to talk him into Linux, but he's pretty deep in the belly of the beast. For years he had been telling me that Linux may be theoretically better, but the de facto standard of Microsoft products made up for their insecurity, instability, etc. One example was that someone could email him a DOC file and he could double click it to launch Word. I told him that Linux had matured, and I could double click DOC files in Mozilla to launch OpenOffice. He fell back to the position that OpenOffice isn't 100% compatible. I responded that the formatting in OpenOffice is good, but not quite pixel by pixel compatible, and the biggest incompatibility was the wise choice not to allow macros to send email and other unauthorized execution in OpenOffice, which causes a lot of security problems in Word.

      A bit over a year ago, he told me he was mad because, heh heh, he now had to save a DOC file from his email, run Word, and open the DOC file manually. I asked why. He said the latest version of Exchange prevented him from executing DOC files from within Outlook because it was too much of a security risk. I suggested that it was probably just a change in the default settings, and given his paranoid email scanning for malware, he could probably re-enable DOC file launches in Outlook. He said he spent almost a day trying and managed to eventually learn that there was no Exchange option that allowed Word execution from double clicking a DOC file in Outlook. This didn't sound right, but he's fairly technical, and he insisted it was an Exchange security issue. If so, it sure sounds like a stupid security decision was made a long time ago when Microsoft decided they wanted code to automatically execute, ostensibly for user convenience, and that ultimately lead to a lot less security and a lot less convenience.

      I had to laugh. His company shells out a lot for MS licenses every year, plus a lot more money and aggravation for antivirus and anti-spyware software, and he still can't double click a DOC file to view it and my company can using Linux.

      MS wins on usability? I'm not seeing it.

      And you only need to read the weekly news releases of major Microsoft security problems, as well as the thriving market for Windows antivirus software, to know that Windows isn't winning on security.

      The fact is, the tide has turned, and Windows is now on its way out. It's still early, but I don't see any possible reversal in the process. It's too much to expect them to go quietly, so we have all this whining and FUD. Good riddance. It can't happen fast enough for me. I'm tired of people I know getting me to support their Windows PCs. I'm very close to offering support only for Linux. My last freebie service call was to resolve an issue with Windows registration preventing operation of a legitimate system. I won't miss that. And I won't miss all the spam from the zombied Windows machines (currently about 80% of all US spam).

      If you're on the fence, and looking for a good desktop Linux alternative to Windows, check out Xandros 3.0. It's easy to use and very powerful. It does Windows networking so well that Windows machines can't tell the difference. It has remote administration so you can lock down corporate PCs and remotely push updates any time you like. It has lots of nice convenience features like drag and drop CD and DVD burning. It's very stable. Other than the lack of virus issues, most corporate users probably wouldn't know it isn't XP. It's worth evaluating if you're looking for an alternative. I've been using Xandros for over two years and it's very good and just keeps getting better.

      --
      >> My ultraviolent Linux switch video.
    26. Re:*COUGH* sendmail *COUGH* by DarkTempes · · Score: 1

      well, i for one prefer postfix =)

    27. Re:*COUGH* sendmail *COUGH* by teknurd · · Score: 1

      Linux users claim Microsoft security a hoax!

      --

      The early bird may get the worm, but the second mouse gets the cheese!
    28. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      I've never run an Exchange server, but I've used Outlook 2003 as a client to one, and it was by far the best integrated email and calendar system I've used. In fact, it was the first one good enough to drag me away from the Unix/Linux mail tools I had always preferred.

      In other words, Exchange may be difficult to manage (I'll take your word for it), but a lot of us end users find the Exchange+Outlook combination unbeatable.

    29. Re:*COUGH* sendmail *COUGH* by Doomdark · · Score: 1
      Your description is so accurate describing my current employer, too, that it's spooky. 8-)

      And yes, I fear that many (or most) biggish corporations are like that: and comments from bigwigs from all big players are as clueless as this one; mostly since they live in their own specially insulated la-la land, without any grounding to actual reality. And while at the lowest levels (up to maybe second level of managers) people quite often know what they are doing, that information won't get up through the chain.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    30. Re:*COUGH* sendmail *COUGH* by dumdeedum · · Score: 1

      I can see where this argument is going, so lets extend things a little:

      coffee buffer overflows - 4,890
      sex buffer overflows - 6,880

      Clearly sex is about 30% more likely to cause buffer overflows than coffee. Natalie Portman on the other hand hardly causes any.

    31. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 1, Funny

      If we coughed for every exploitable windows feature out there, we would give ourselves hemmorhoids in short of a couple minutes.

    32. Re:*COUGH* sendmail *COUGH* by shird · · Score: 1

      Thats just stupid. You do realise that google just lists every site which uses those terms, and doesnt actually look up a vulnerability database and give you the counts.

      ie, searching for 'windows buffer overflow' would also return:

      "OSS MySQL for Windows has a buffer overflow"

      So thats pretty damn dumb. Also, keep in mind a BO in windows is going to be listed in a lot more news outlets than sendmail. Your logic is so flawed its ridiculous.

      --
      I.O.U One Sig.
    33. Re:*COUGH* sendmail *COUGH* by NtroP · · Score: 1
      The people that steer the metaphorical ship don't have any real idea of what goes on at the lower levels of their organization. Nor would they want to. If we run with this metaphor, they don't really want to know how the engine produces power or the detailed physics behind why a rudder turned 15 degrees one way turns the ship at a certain rate.
      "Do you expect me to believe that a captain doesn't know every bolt, every weld aboard his ship?" General Serus, Galaxy Quest

      Sorry, couldn't help myself. ... Uhmm... carry on...

      --
      "terrorism" and "pedophilia" are the root passwords to the Constitution
    34. Re:*COUGH* sendmail *COUGH* by mrjackson2000 · · Score: 1

      sendmail is default in slackware

    35. Re:*COUGH* sendmail *COUGH* by AhBeeDoi · · Score: 1
      The fact is, the tide has turned, and Windows is now on its way out. It's still early, but I don't see any possible reversal in the process. It's too much to expect them to go quietly, so we have all this whining and FUD. Good riddance.
      Maybe, what you say is true. If the tide turns from Windows to Linux, then the attention of elite hackers and virus/trojan writers (not script kiddies) will turn as well. Not to say that Linux has been given a free ride due to its obscurity.

      More eyes are on the OS, but unfortunately, some of them are evil.

    36. Re:*COUGH* sendmail *COUGH* by JohnFluxx · · Score: 1

      http://www.people.virginia.edu/~rjh9u/apporang.htm l

    37. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      Windows will never be ready for the Internet.

    38. Re:*COUGH* sendmail *COUGH* by Long-EZ · · Score: 1
      There is some truth to the often repeated suggestion that malware is written for Windows because it's the dominant OS, and Linux malware will appear when Linux gains popularity.

      However, there is also a lot of truth to the counter suggestion that Linux is inherently more secure, by design. Linspire runs the user as root (dumb) but I know of no other Linux distro that does. Windows long ago decided to let spreadsheets, Word documents and email execute code. Linux doesn't do that.

      As many people have pointed out, for a Linux user to run a virus they receive via email, the user must save the document, then mark it as executable, then run it. There are Windows worms that can be run by simply receiving the email or visiting a web page. No clicking required! And, even if the Linux user did manually run a virus, only the Linux user's data would be compromised. The operating system remains uneffected.

      Even when the majority of PCs are running Linux, and there are clever hackers writing Linux viruses, it may well be that there are too few infected systems to cause the global pandemics we've seen on numerous occasions with Windows.

      WINE is a program that runs Windows software on Linux. There was a very funny story a few days ago about a guy who deliberately tried to use WINE to run Windows worms. Despite his best efforts, he couldn't quite produce any malicious behavior. I know that's not the same as a Linux specific worm, but it was a funny article.

      --
      >> My ultraviolent Linux switch video.
    39. Re:*COUGH* sendmail *COUGH* by SilverspurG · · Score: 1

      Thank you very much for that spectrum.

      Interesting things to note:

      2800-2400: Apples falls off more quickly, while oranges has more slope. Since this is the far end of the C-H stretch region and towards the middle of an IR spectrum (which, save for C-D stretches and extreme -NCO, is fairly blank).

      Do oranges have an enzyme whose kinetics favors deuterium? Or are the compounds of oranges simply more prevalent in high strength (double, triple, and heteroaromatic) bonds?

      The lump at 2000 and the dip to 1800 suggests several things. Again, oranges may be sequestering deuterium, or apples simply have a larger spread of compounds with absorbances to fill out this region.

      I left my Silverman book at work...

      --
      fast as fast can be. you'll never catch me.
    40. Re:*COUGH* sendmail *COUGH* by yo_tuco · · Score: 1

      "...This exact scenario is the case where I work right now...."

      I think we work at the same company.

    41. Re:*COUGH* sendmail *COUGH* by 0x0000 · · Score: 1
      [sendmail]

      Y'kno, this points up one of the biggest problems - in my experience - that exists with the attempts made by Microsoft advocates to discredit Linux [security|usability|cost|performance|whatever]. That flaw is: They don't know what Linux is.

      Seriously. They don't know the difference between a kernel and a distribution. I had a senior "software strategist" Microsoft try to tell me (in casual conversation) with a straight face that Windows was more robust than Linux, faster than Linux, and less secure than Linux.

      When I challenged him on this the first words out of his mouth were "Red Hat" followed closely by a trivial diss of the KDE desktop environment. He couldn't grasp what I was talking about when I told him that I use Linux but don't use either Red Hat or KDE - tried to tell me that I didn't use Linux, even, and guessed that "[my] version of Linux" didn't have a GUI.

      He didn't know what GNU was, he had no familiarity with the concept of a "kernel", no realization that e.g. KDE != Linux (decoupling of the user interface is taught as a "Good Programming Practice", eh?) - in short he just made a fool of himself on the whole topic, demonstrating only that he was completely clueless.

      When I pointed out to him that Microsoft could save itself by creating their own distribution of Linux and making it "the best" it took him about 2 minutes of sputtering befuddlement before I realized that Microsoft probably doesn't own the software expertise to put together even a single application package for and existing GNU/Linux distro - let alone put out their own distro with e.g. an office applications suite that could compete with OpenOffice.

      That is why I no longer consider Microsoft a credible threat to the ultimate market dominance of GNU and Linux: Microsoft owns neither the vision nor the skillz to save itself.

      This is based not only on this single chance encounter with a Microsoftie, but on numerous conversations with M$ "advocates" and observation of the overall lack of quality of Microsoft products.

      It appear to me that M$ will just keep hammering the brute for algoritm of FUD and marketting dollars even as the market throws shovelfuls of dirt onto their coffin.

      Face it Bill: The market is saturated. Microsoft's business model is not only dead, it's beginning to smell bad. Of course, given that you've made yours, there's no real reason to salvage the company, is there....

      --
      "The Internet is made of cats."
    42. Re:*COUGH* sendmail *COUGH* by xouumalperxe · · Score: 1

      given the linux development model, how do you define a 3rd party application? is the GNU toolchain 3rd party? is X 3rd party? Is KDE? Gnome? Or perhaps you'll cut it down to whatever's not in the distro CDs. But what if they are in another distro's default package list? clearly, this is a problem

    43. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0
      And I won't miss all the spam from the zombied Windows machines (currently about 80% of all US spam).

      Given that 90-95% of computers run some version of Microsoft Windows, that other 5-10% appear to be rather worse at spreading spam, eh?

      As for Windows being "on the way out", its installed base has remained stable at approximately 90-95% (with the variation depending on sampling method, not changes over time) for years. There isn't any statistical data to suggest Microsoft Windows is losing its overwhelming dominance, much less going away. Obviously that could change, but there's no evidence; you're just engaging in fortune telling and/or wishful thinking.

    44. Re:*COUGH* sendmail *COUGH* by rtb61 · · Score: 1
      There are people at Micrsoft that know exactly what Linux is and what it is capable of now and what it will be capable of in the future. Micrsoft is a company run by the accounting and marketing departments with engineering, support and customer services taking a back seat (kept on life support for marketing purposes only).

      A Microsft software strategist is just a preprogrammed sales rep with a complete absence of integrity taught to say what Micrsoft wants them to say (lies, truth it does'nt matter as long as it sells product). As for marketing, Micrsoft's efforts over the last few years has been all about changing the customers focus to area where they thought they had a marketing advantage (not that the product was any better in the areas, they just felt they could out market Linux in these areas i.e. sex sells but only when you sell sex - TCO can sell product but only when you sell TCO as important and define what measures it to suit you're marketing).

      Micrsoft has failed at this strategy and is now just going for the big lie, it can be effective when marketing to the ignorant. It really makes you stop and think about how Micrsoft marketing department defines their customers and how intelligent they think their customers or potential customers really are (people actually marking real decisions about the software they are purchasing). Of course this strategy can have severe repercussions, the article referenced and the statements given as facts (not opinions) by the Micrsoft Drone are really starting to cross of the line of civil accountability and are laying Microsft open to legal action by Government consumer departments and those "other" companies that articles like this are designed to damage.

      --
      Chaos - everything, everywhere, everywhen
    45. Re:*COUGH* sendmail *COUGH* by AhBeeDoi · · Score: 1

      I've had trouble getting WINE to run notepad.exe.

    46. Re:*COUGH* sendmail *COUGH* by 0x0000 · · Score: 1

      There are people at Micrsoft that know exactly what Linux is and what it is capable of now and what it will be capable of in the future.

      Okay, there may be some people that haven't jumped ship yet, but I stand by the point that anyone with any real engineering skill or the ability to take a broad view of the business and marketting side has been effectively neutered.

      I don't really believe there's anyone there doing actual engineering (if there is, the results aren't getting out). and their marketting is just lame. Clearly they don't understand eitehr what they're selling, who their customers are, what their customers want, or where the market is going.

      "Brute force" pretty much describes their approach to everything, it looks like to me, which - applied across the lifespan of the company as it has been with M$ - doesn't imply any particular expertise, or even intelligence. [note that I'm speaking of the corporation Microsoft, and not about the individual employees - I'm sure every one of those 15,000 "not employees of Microsoft" that draw their rupees from Microsoft was hand-picked]

      Micrsoft is a company run by the accounting and marketing departments with engineering, support and customer services taking a back seat (kept on life support for marketing purposes only).

      As I mentinoed above, I don't think their marketting people are very effective, either. This could be a long discussion, and I should probably invoice them for an analysis, but ... well, I'll just agree with you about accounting - I think it's all about counting the beans.

      Something else to keep in mind in this respect is that M$ is no longer really a software company. Iirc, they were investing heavily in telecoms firms during the runup to the dot.com crash, to the point where the securities they own in telecoms (in the US and overseas) probably are worth more than the software side of their business - yet the securities don't amount to "ownership" in any one of the telecoms firms. I find this just fascinating, myself; Microsoft has orphaned the software side of the business in favuor of being an investments company specialzing in communications companies, but hasn't told anyone - or at least, not "out loud".

      So. How were the Global Crossing and Worldcomm events related to Gate's investments in the telecomm sector? Who is in a position to find out?

      No one seems very interested in the implications of this, as best I can tell, but I think implications for e.g. the future of Windows, are just fascinating.

      It really makes you stop and think about how Micrsoft marketing department defines their customers and how intelligent they think their customers or potential customers really are

      I actually think this is the "root of all evil" at Microsoft. Customers, like everyone else, are people, and will behave in ways consistent with the way you treat them. A lesson not learned by Microsoft and a number of the mega-corps M$ is now investing in - the ones adopting the so-called "Microsoft Business Model". I will be surprised if there is not a further crash in the tech sector in the near future as the companies that bought in to Microsoft's world view go down like dominos. I think that "buy in" was already a big part of the set-up for the first ".com bubble" ...

      and the statements given as facts (not opinions) by the Micrsoft Drone are really starting to cross of the line of civil accountability and are laying Microsft open to legal action by Government consumer departments and those "other" companies that articles like this are designed to damage.

      Nice point. I have often imagined a micro-billing system that will back-charge Micorsoft the cost of 3500 employees sitting idle while their PCs reboot 4 or 5 times a day due to buggy software and spend hours recreating lost d

      --
      "The Internet is made of cats."
    47. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      1) No, they hire rent-an-Indian programmers who have no real-world clue.

      2) You're right about BG.

    48. Re:*COUGH* sendmail *COUGH* by Anonymous Coward · · Score: 0

      that was the whole point of my post to show how ridiculous it was to use google to show how many problems sendmail has.

      I was using sarcasm to show why the original posters logic was flawed, and by using the same google logic we can find that windows is less secure than linux.

      insecure linux: 545,000

      insecure windows: 551,000

      so now we know that windows is more insecure than linux let's find some more info:

      depressed linux: 93,800

      depressed windows: 510,000

      windows is WAY more depressed than linux. let's find out how happy each one is:

      happy linux: 5,650,000

      happy windows: 10,400,000

      so while windows is 5 times as depressed as linux it's also twice as happy. Interesting.

      honestly though (in all seriousness) Microsoft is the last companies opinion I would trust on security.

  2. Indeed by SilverspurG · · Score: 5, Insightful
    "Who is accountable for the security of the Linux kernel?"
    Tell me. Of the 60,000 some (give or take whatever) viruses, worms, and trojans available for Windows, how many of them even needed kernel level access? I suppose he can simply blame that on others.

    There are bits of the Linux software stack that are missing
    Care to elaborate? Just what part of the software stack is missing?
    --
    fast as fast can be. you'll never catch me.
    1. Re:Indeed by Anonymous Coward · · Score: 4, Funny

      Care to elaborate? Just what part of the software stack is missing?

      The bit that lets Firefox adds new suid root system calls to Linux via .xpi files disguised as links to FREE BOOBIES.

    2. Re:Indeed by newr00tic · · Score: 2, Funny

      [JOKE]

      Oh, there's already a Bootable CD-Distro that does that, it's called BOOBIX. It has a special build of Wine, just for these purposes..

      [/JOKE]

      --
      A horse can't be sick, you know, even if he wants to.
    3. Re:Indeed by had3l · · Score: 5, Funny
      "Care to elaborate? Just what part of the software stack is missing?"
      They don't know, it's missing.
    4. Re:Indeed by Anonymous Coward · · Score: 0

      IMHO:
      Spreading FUD seams to me a very desperate move (even if it can be successfull). It shows that their software is absolutely not any better and they have to support it by attacking the alternatives.
      They are probably attack linux because they know they cannot buy it, since it's a community. With other companies it's mostly only a matter of price.

    5. Re:Indeed by AKnightCowboy · · Score: 4, Funny
      Care to elaborate? Just what part of the software stack is missing?

      The entire .NET Framework is missing from the Linux kernel!!! My Visual Basic kernel modules won't even compile under Linux.

    6. Re:Indeed by Anonymous Coward · · Score: 5, Insightful

      Trying to use logic and reasoning in the face of this style MS FUD is just going to make for a long winded argument.

      Here, MS is starting out with claims that don't have a thing to do with reality. They're stating nothing more than equivalents to 'what if's. Making a reasonable sounding argument that in the absence of proof sounds like it could have some backing behind it.

      When MS says "The biggest challenge we need to face centres on the myth and reality. There are lots of myths out there as to what Linux can do. One myth we see is that Linux is more secure than Windows." it's just an outright lie. It sounds like he's taking the position of a firm stand against a very real problem. "the open source development process creates fundamental security problems." furthers it, by attempting to put an explanation on just what's wrong with Linux.

      It's theorising, and it's the kind of logic a bunch of guys down the pub will bullshit on about for hours, talking about cars or government or whatever, things they really don't know about, but can sound knowledgeable about.

      Sounding knowledgeable doesn't stand up to Reality though.

      Microsoft's comments about Linux security in the face of the passing of their least secure year is the equivalent of them arguing that drink driving is actually safer, by stating "Alcohol slows you down. It would make you drive slower, therefore be safer. You'd be less likely to do anything silly cos you'd be trying to concentrate harder on driving well". On the surface to someone who knows no difference, it sounds like an argument that has merit.

      But again, The Real World jumps up and gets in the road, and that's where real security issues for MS exist, and not in their false construct of marketingspeak.

    7. Re:Indeed by Anonymous Coward · · Score: 0

      eek, my english is terrible :-(

    8. Re:Indeed by tdemark · · Score: 4, Insightful

      'Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel. It produces one distribution of Linux.'

      Who is accountable for the safety of drinking water? Does Evian, for example, take responsibility? It cannot, as it does not produce water. It packages one distribution of water.

    9. Re:Indeed by prandal · · Score: 4, Insightful

      Care to elaborate? Just what part of the software stack is missing?

      DRM.

    10. Re:Indeed by Anonymous Coward · · Score: 5, Insightful

      Read the EULA for Windows.

      Microsoft isnt responsible for the security of windows either!

    11. Re:Indeed by timeOday · · Score: 5, Insightful
      Accountability is a complete red herring in the first place. Microsoft explicitly disclaims any liability for whatever may go wrong with Windows. Just like everybody else - but then MS has the gall to slam others for lack of accountability!?

      They can make accountability an issue right after they start taking the blame for virii and worms, and reimburse business for all the expense and inconvenience Windows holes cause.

    12. Re:Indeed by BuilderBob · · Score: 3, Funny

      Care to elaborate? Just what part of the software stack is missing?

      The bit that lets Firefox adds new suid root system calls to Linux via .xpi files disguised as links to FREE BOOBIES.

      Your link to FREE BOOBIES doesn't work. could you post again using the HTML tags.

    13. Re:Indeed by Anonymous Coward · · Score: 0

      Microsoft's comments about Linux security in the face of the passing of their least secure year is the equivalent of them arguing that drink driving is actually safer, by stating "Alcohol slows you down. It would make you drive slower, therefore be safer. You'd be less likely to do anything silly cos you'd be trying to concentrate harder on driving well". On the surface to someone who knows no difference, it sounds like an argument that has merit.

      Well it does actually. When I need to get home and I know I've had more than I'm supposed to, I'm going to be DAMNED sure I drive slowly and normally to keep the police from suspecting me, even dropping under 30 because I know if I do crash I'm done for. I think unless you get to the point where you're falling over and puking drunk, that extra care, is going to help not hinder.

    14. Re:Indeed by acroyear · · Score: 1

      so talk to the Mono people and tell them to get started. they've been working to much on C#.MONO to do a VB.MONO.

      personally, i wouldn't touch it. i wouldn't sneeze on it, as i respect my germs more than that.

      --
      "But remember, most lynch mobs aren't this nice." (H.Simpson)
      -- Joe
    15. Re:Indeed by johannesg · · Score: 2, Interesting
      Here you go!

      Gee, kids these days...

    16. Re:Indeed by cillasri · · Score: 1, Insightful

      And who is accountable for the security of the Windows kernel?

      Will Microsoft held accountable for all the flaws in Windows, for all the viruses, spam, spyware? Let me guess...

    17. Re:Indeed by Agent__Smith · · Score: 0

      "Well it does actually. When I need to get home and I know I've had more than I'm supposed to, I'm going to be DAMNED sure I drive slowly and normally to keep the police from suspecting me, even dropping under 30 because I know if I do crash I'm done for. I think unless you get to the point where you're falling over and puking drunk, that extra care, is going to help not hinder."

      Please tell me that you aren't serious...

      --
      "It seems that we are at the age where life stops giving us things, and starts taking them away..." Indiana Jones
    18. Re:Indeed by Anonymous Coward · · Score: 0
      I'm going to be DAMNED sure I drive slowly
      Exactly the kind of behaviour the police is looking for when hunting alcoholics on the road. There is some proof that the argument is valid for one glass of wine or beer, but fails after it. People who drink on glass, normally know that they shouldn't when drinking, so they be very careful not to crash into someone else.

      People who drink more, although driving slowly have their reaction speeds reduced. No excuses, not even as a troll. There is no reason for a drinking if you still need to drive.
    19. Re:Indeed by pair-a-noyd · · Score: 1

      If anyone ever actually read those EULA's, word for word they would NOT click agree...

      I wish they would include a "Go get fucked" button on those EULA's...

    20. Re:Indeed by Anonymous Coward · · Score: 0

      When I read this, one question came to mind: Who is accountable for the security of Windows? I know what the obvious answer to this should be, but it doesn't add up. If Microsoft is accountable, then why aren't they paying people to install patches and why don't I get indemnification for data lost due to faulty Windows security?

    21. Re:Indeed by Anonymous Coward · · Score: 0

      -My Windows is broke! somebody must be held responsible, and it mustn't be me. -read the eula... -doh!

    22. Re:Indeed by pigreco314 · · Score: 1
      --
      "linux" is a very common word and was not included in your search.
    23. Re:Indeed by alabamer · · Score: 1

      "He goes on to say that 'Linux is not ready for mission-critical computing'..."

      How can anyone in clear consciousness, install a product in a Mission-Critical environment with a EULA worded like Microsoft's? (I know it happens all the time... One too many "Yeah I'm a network admin" types out there making decisions.)

      And then, additionally, someone like Nick McGrath trying to claim superiority with their EULA as ammunition? It's like trying to take North Korea with a BB gun.

      Way to go, Nick! You really hit to ball out of the park on this one! I can imagine all the MS Cronies sitting around their board table chuckling among themselves, reveling in their imagined superiority.

      MS in their current incarnation is dead in 10 years and they know it. These comments are the last gasps of a dying beast.

    24. Re:Indeed by Progman3K · · Score: 0, Troll

      A better question is "Who is responsible for the security of Windows?"

      Through its inaction, Microsoft has shown that no one at Microsoft is.

      And worse, because Windows is closed-source, anyone who is a victim of Microsoft's reckless disregard for security can't do a thing about it.

      At least with open source, you can either close the holes yourself or hire someone to do it.

      With Microsoft, you're guaranteed to suffer forever because of limited resources: Developers at Microsoft are not hired to look out for clients, they are hired to do what marketing says and implement security models that make no sense because MS needs to sell product. Quality and security are not even a secondary considerations.

      At Microsoft, it is more important to hobble a competitor's product (like they did to Novel and Wordperfect) and continue to dominate than it is to build quality or security.

      Microsoft will never match the quality and security of hundreds of thousands of developers who review and contribute to open-source projects. their claims to the contrary are ridiculous

      Microsoft is only conserned about their next financial quarter, not about anything intrisically important to any of their users.

      Linux is only concerned about correctly implementing code and algorithms.

      The sooner we realize this and stop giving MS money and instead start donating it to open-source projects, the faster open-source will gather strength.

      --
      I don't know the meaning of the word 'don't' - J
    25. Re:Indeed by Frankie70 · · Score: 2, Funny

      Care to elaborate? Just what part of the software stack is missing? The part, which makes Joe Sixpack want to buy it pre-installed from his local Best Buy.

    26. Re:Indeed by tsa · · Score: 1

      Five years ago, when Linux was suddenly on the uprise, they came with more or less the same arguments. Strange that they didn't think of any new ones to spread FUD about Linux.

      --

      -- Cheers!

    27. Re:Indeed by advocate_one · · Score: 2, Funny
      There are bits of the Linux software stack that are missing

      Care to elaborate? Just what part of the software stack is missing?

      Anti-virus scanners and spyware removal tools... ;)

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    28. Re:Indeed by Jesus_666 · · Score: 5, Funny

      That's why water is not ready for mission-critical drinking, as it's development model is fundamentally flawed and it's lacking a single 'drink-on system'. Because of that Microsoft has been forcing it's employees to only drink Jack Daniel's Tennessee Whiskey since 1984.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    29. Re:Indeed by Sven+Tuerpe · · Score: 1
      Care to elaborate? Just what part of the software stack is missing?

      Scalable Enterprise Solutions.

      --
      http://erichsieht.wordpress.com/category/english/
    30. Re:Indeed by iminplaya · · Score: 2, Funny

      Just what part of the software stack is missing?

      The part with the SCO code.

      --
      What?
    31. Re:Indeed by Z00L00K · · Score: 1
      Sorry for being a moron, but I think that if you are going for a mission critical solution with high availability I would propose an OpenVMS system.

      OK, the EULA is probably not permitting it to be used for mission critical solutions either, but in my opinion it's one of the better commercially available OS:es. (There's even a hobbyist license available). (anybody knowing of an OS that has an EULA that actually claims that the OS is intended for mission critical use?)

      I think it's about time to require that software companies are responsible for their code. There are too many simple bugs passed through every day that would have been caught if a thorough software testing was done. One tool for doing it is Purify Plus, and another is Splint.

      Splint is available to the public, unfortunately it's only checking C and not C++. (anyone in the mood for implementing a C++ version?)

      And not even NASA and ESA software are always bug-free, but their software is as close as you can come to mission critical applications. I wouldn't like to have a computer running Windows on a mission to Mars, it isn't stable enough.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    32. Re:Indeed by spectecjr · · Score: 2

      Who is accountable for the safety of drinking water? Does Evian, for example, take responsibility? It cannot, as it does not produce water. It packages one distribution of water.

      Yes, Evian does take responsibility. As the producer of the food product - namely, bottled water - it is held responsible for its quality and safety to the consumer by the Food and Drug Administration.

      But hey - way to go trying to make a lame analogy. And by the way, raising your hands and saying "who knows who is responsible" and passing the buck really isn't a good long term strategy.

      --
      Coming soon - pyrogyra
    33. Re:Indeed by einhverfr · · Score: 1

      Furthermore..... Microsoft is either ignorant or lying. Likely both, having worked there.....

      One corporation (a non-profit) actually *does* provide the core infrastructure for development, quality control, etc of the Linux kernel. It is the OSDL. And they pay Linus to do that.

      Who is paid to make sure the Windows NT kernel is secure and stable? It is getting stabler but remembering printf("\t\t\b\b\b\b") crashes, teardrop, etc. they have a long way to go before they earn my trust.

      OSDL is not the same as Red Hat. But it IS owned by IBM, Intel, and others.

      --

      LedgerSMB: Open source Accounting/ERP
    34. Re:Indeed by AMD4L1PH3 · · Score: 1

      11. LIMITED WARRANTY FOR PRODUCT ACQUIRED IN THE US AND CANADA. Microsoft warrants that the Product will perform substantially in accordance with the accompanying materials for a period of ninety days from the date of receipt. If an implied warranty or condition is created by your state/jurisdiction and federal or state/provincial law prohibits disclaimer of it, you also have an implied warranty or condition, BUT ONLY AS TO DEFECTS DISCOVERED DURING THE PERIOD OF THIS LIMITED WARRANTY (NINETY DAYS). AS TO ANY DEFECTS DISCOVERED AFTER THE NINETY (90) DAY PERIOD, THERE IS NO WARRANTY OR CONDITION OF ANY KIND. Some states/jurisdictions do not allow limitations on how long an implied warranty or condition lasts, so the above limitation may not apply to you.

    35. Re:Indeed by Guppy06 · · Score: 1

      "Accountability is a complete red herring in the first place."

      Actually, it's non-existent. When was the last time a software publisher took responsibility for any problems with it? There may be no "accountability" with the Linux stack, but MSFT is hoping you don't wonder where the accountability is in Windows; after all, you don't see MSFT churning out checks for lost productivity due to Windows problems, do you?

      In the software world, accountability is a myth at best, especially after you agree to the EULA. The next best thing is reliability (if you have to handle problems on your own then you better hope there's no problems to begin with), which Linux seems to have in spades with respect to Windows products.

    36. Re:Indeed by Anonymous Coward · · Score: 0

      YOU ARE DENSE.

    37. Re:Indeed by iminplaya · · Score: 1

      If Evian's distro makes you sick, you can sue them. If anybody's(open OR proprietary) software wrecks your machine and loses your data, who are you gonna call? Your geeky nephew? Until we hold the proprietary companies accountable, we shouldn't even discuss F/OSS's "problem" in this area. When that happens, we can then hold any actual vendor of open and proprietary software responsible for what we bought from them. Free downloads would not be covered by this for all the obvious reasons.

      --
      What?
    38. Re:Indeed by cowbutt · · Score: 2, Insightful
      I think you'll find that's exactly the point the OP (tdemark) was making.

      Red Hat takes reponsibility for their distro in the same way Evian takes reponsibility for the safety of the water they sell. But neither take responsibility for all instances of the raw materials they package and sell.

    39. Re:Indeed by theCoder · · Score: 4, Insightful

      Actually, it was a great analogy. Just a Evian doesn't take responsibility for drinking water as a whole, but just it's bottled water product, Red Hat doesn't take responsibility for the Linux kernel downloaded from kernel.org or other places, but does for its particular version of the kernel (and the other software it includes).

      At least as much as Microsoft does for Windows, anyway.

      --
      "Save the whales, feed the hungry, free the mallocs" -- author unknown
    40. Re:Indeed by cowbutt · · Score: 1
      Care to elaborate? Just what part of the software stack is missing?

      The Man from Microsoft said 'no single development environment' (quite right, we have many, pick the one that suits your organisation best and standardise on it) and 'no single sign-on system' (er, what about Kerberos? RH/FC can even integrate with Microsoft Active Directory if you wish!).

    41. Re:Indeed by spectecjr · · Score: 1

      Red Hat takes reponsibility for their distro in the same way Evian takes reponsibility for the safety of the water they sell. But neither take responsibility for all instances of the raw materials they package and sell.

      However, Evian do take responsibility for everything that they sell - that is, the water, the packaging materials, everything.

      Are you saying that Red Hat aren't responsible for the Linux Kernel that they package and sell? If not, why not? It's part of their distro.

      --
      Coming soon - pyrogyra
    42. Re:Indeed by DavidTC · · Score: 1
      Except that driving slower is not automatically driving safer. And it's certainly not safer if there are other cars. Accidents are linked to speed differences, not to speed. If everyone was going 140 in the same direction, we'd have less car accidents than we do now. (Of course, on most roads, you automatically have a speed difference of your_speed * 2 with oncoming traffic.)

      And the same sort of logic, aka, 'I can't get caught driving while drunk', results in hit-and-runs. I'm not saying that you'd do that, but that's where it comes from.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    43. Re:Indeed by hunterx11 · · Score: 4, Interesting

      Actually, this is an excellent analogy, just not in the way the grandparent intended. As a producer of bottled water, Evian is held to lower standards than communities are for providing tap water. Tap water may not be free, but it's sure cheaper than bottled water, and the bottled water companies exist only because they convince people that their product is better, when in many cases it is objectively not.

      --
      English is easier said than done.
    44. Re:Indeed by Anonymous Coward · · Score: 0

      YOU CONTINUE TO BE DENSE.

    45. Re:Indeed by rusty0101 · · Score: 1

      No, he is saying that Red Hat is taking responsibility for the Linux Kernel that they package and sell, just as Evian takes responsibility to insure that the tap water they bottle is not contaminated with Cryptosporidium. Evian however does not take that same responsibility over the tap water that Pepsi distributes as 'Natural Springs', or the tap water Coke distributes as Dasani.

      Likewise if you are using a Linux Kernel that Red Hat did not distribute, say a Debian, or Mandrake kernel, then No, Red Hat is not going to take responsibility for the functioning or security of that Kernel.

      I would also not expect Evian to take responsibility if you drained one of their bottles, and started re-filling it at your kitchen sink. It may still be an Evian water bottle, but the content is no longer something they can take responsibility for.

      -Rusty

      --
      You never know...
    46. Re:Indeed by John+Allsup · · Score: 2, Insightful

      Red Hat are responsible for the Linux kernels that they distribute and no others. The Microsoft person argues that since there is no one body that takes responsibility for all Linux kernels, then there is nobody that takes reponsiblity for Linux and thus itself is unreliable. This is a strawman argument: the supplier of your Linux distro takes responsibliity and you should use a distro from a supplier that you trust. The supplier will take responsibility for this distro that you buy from them, but obviously not for any other distro that you may obtain by other means. Microsoft tries to assert that no such suppliers exist.

      Also, only Microsoft takes responsiblity for security on Windows, and clearly they shirk those responsibilities and are untrustworthy when it comes to security. This nobody worth trusting takes responsiblity for windows.

      --
      John_Chalisque
    47. Re:Indeed by jrumney · · Score: 1

      Just as Evian is held responsible by the FDA or other appropropriate authority, RedHat, Mandrake, SuSe or other distributer would be held liable under any applicable consumer law if you bought your GNU/Linux distribution boxed and from a shop, or perhaps the PC manufacturer if it was preinstalled. If you think Microsoft takes any more responsibility than the minimum required by law, you obviously haven't read the EULA. They even go to the extent of having a separate warrantee/limitation of liability section for each juristiction, so you know they are just spelling out the legal minimums.

    48. Re:Indeed by brianosaurus · · Score: 5, Insightful

      Even more basic,

      accountability != security

      When one of those 60,000 viruses, etc, attacks your Windows box, you know exactly who is accountable for the security hole: Microsoft.

      But what good has that done any of us? I still see the worms trying to infect my system daily (fortunately I run Apache on FreeBSD, not IIS on Windows). When I visit my relatives with Windows boxes, I have to clean up hundreds of pieces of spyware and adware. Knowing who to point your finger at doesn't stop the thousands (or whatever) of compromised machines from constantly spamming us.

      Not to mention M$'s latest announcements limiting security updates to only non-pirated copies. That's a tough call. On the one hand, the pirates get what they deserve; they didn't buy the product, so they are not entitled to support. That's fine.

      The problem is that its not just the pirates who are penalized. Having thousands of unpatched Windows machines is bad for everyone. The worms and viruses don't care if its a legal copy or not. They'll infect and add the pirate machines into the spam-cluster. Who is accountable for those, now that MS has washed that one off their hands? I still say Microsoft.

      --
      blog
    49. Re:Indeed by Master+of+Transhuman · · Score: 1


      Not only that, they don't know because it's missing from Windows, too...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    50. Re:Indeed by misleb · · Score: 1
      Are you saying that Red Hat aren't responsible for the Linux Kernel that they package and sell? If not, why not? It's part of their distro.

      The real question here is, "Does any software company take responsiblity for any of the software that they sell?" According to most of the EULAs that I have skimmed, the answer is a resounding "no." If a Microsoft based network is hacked or installing the software somehow damages the hardware, how does Microsoft take responsibility for that? They don't and maybe they shouldn't, but the point is that no software company really takes responsibility beyond releasing updates and patches which both Redhat and Microsoft do. Redhat does so despite not being the owner of the code. That is what you pay them for. Even when you are not paying someone, such with the Debian project, you STILL get timely and relavent updates to OSS softwrare. The Microsoft argument is bullshit.

      When most people talk about using commercial software for accountability, they are not talking about having someone who will take responsibility, but rather just someone to point a finger at to cover their own incompitent asses! The Suits know that Microsoft won't step in to pay reparations or fix their software when it breaks. It is all about politics and finger pointing, not real responsibility.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    51. Re:Indeed by Master+of+Transhuman · · Score: 4, Insightful


      This reminds of the guy in the Bush administration that said something to the effect that "reality-based people" don't have any effect in the "real" world - just all those "faith-based people" in the administration.

      Which is actually true. Even Seymour Hersh said it on the Daily Show interview I just watched a few minutes ago - that regardless of what he writes, or the NYT writes or anybody else - the administration is going to do whatever they want - including invading Iran and getting hundreds of thousands more people killed.

      And that's true about Microsoft and anything Microsoft says - it's all going to be total bullshit and deliberate lies and that's the caliber of the people working there - but they're going to do it anyway.

      Time to ignore them and just get on with it. As Abbie Hoffman once said, "Do Your Own Thing and Only Your Own Thing".

      Or as William Burroughs said, "Never let the critic teach you the cloth" (as they say in bullfighting).

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    52. Re:Indeed by Master+of+Transhuman · · Score: 1


      And we all know how well the FDA works.

      According to studies, their regulations impede the progress of health care so much that an extra hundred thousand people die every year that probably wouldn't have if the FDA went away.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    53. Re:Indeed by neocowboy · · Score: 1

      wow. pedantic, sarcastic, AND wrong. you really hit the trifecta, spectecjr.

    54. Re:Indeed by Jesus_666 · · Score: 2, Funny

      This is a strawman argument: the supplier of your Linux distro takes responsibliity and you should use a distro from a supplier that you trust.

      Yeah, but what about LFS? Think of all those businesses wanting to use LFS for their Linux desktops!

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    55. Re:Indeed by Phragmen-Lindelof · · Score: 1

      Because of that Microsoft has been forcing it's employees to only drink Jack Daniel's Tennessee Whiskey since 1984. Now I know why they are so happy.

    56. Re:Indeed by northcat · · Score: 1

      Care to elaborate? Just what part of the software stack is missing?

      The GUI. It's outside the kernel. And rightfully so.

    57. Re:Indeed by Anonymous Coward · · Score: 0

      I'm not surprised - Windows has been driving me to drink for years.

    58. Re:Indeed by Anonymous Coward · · Score: 1, Informative

      "Who is accountable for the security of the Linux kernel?"

      I challenge this guy to put his money where his mouth is and identify someone who is accountable for the security of the MS kernel.

      In general, I believe that Linux developers are much more accountable for security than MS developers. In the case of an OSS weakness, wirtually anyone can determine who introduced the problem, why it happened and how it was addressed. OSS programmers "own" their code and willl move heaven and earth to fix problems when identified. MS usually refuses to admit there is is a problem and, where they can, will actually conceal it. It is usually difficult or impossible to determine who (if anyone) is responsible, why it happened or how it was addressed. Between the above and the fact that the EULA specifically absolves MS of all responsibility, I cannot see any way in which MS is even nearly as accountable for their projects as the OSS community voluntarily makes themselves.

    59. Re:Indeed by Anonymous Coward · · Score: 0

      Who is accountable for the safety of drinking water? Does Evian, for example, take responsibility? It cannot, as it does not produce water. It packages one distribution of water.

      If Evian sold water containing arsenic, they would surely be held responsible. BAD ANALOGY

    60. Re:Indeed by Anonymous Coward · · Score: 0

      Ah... So, after 90 days, no Windows is guaranteed to function correctly... Hmm my Linux box has been up and running as my main desktop for about 4 months with the occasional reboot of a kernel upgrade. No problems whatsoever. I dare Microsoft to make Windows do that. Oh.. I know it can sit there doing nothing, but put it to real life use...

      A bunch of BullShit is what microsoft is saying....

    61. Re:Indeed by innocent_white_lamb · · Score: 1

      Have you looked at Gambas? It appears to be a reasonable solution for a VB programmer on Linux.

      --
      If you're a zombie and you know it, bite your friend!
    62. Re:Indeed by Anonymous Coward · · Score: 0

      I don't think its so much "requiring" them as "causing" them

    63. Re:Indeed by SoSueMe · · Score: 1
      Although he was not refering to "Windows" in the same context, I think Douglas Adams summed it up best with this line:
      "The thing he realized about the windows was this: because they had been converted into openable windows after they had first been designed to be impregnable, they were, in fact, much less secure than if they had been designed as openable windows in the first place."
    64. Re:Indeed by ozbird · · Score: 1

      Care to elaborate? Just what part of the software stack is missing?

      The Microsoft revenue engine, of course.

    65. Re:Indeed by HangingChad · · Score: 1
      Because of that Microsoft has been forcing it's employees to only drink Jack Daniel's Tennessee Whiskey since 1984.

      You know that's not true because had they actually be pounding a few at the office their software would probably be better and MSFT as a whole wouldn't be wound so tight.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    66. Re:Indeed by GrahamCox · · Score: 1

      Can I just point out that you have misused "its" in every instance in your admittedly amusing post. I hope you find this helpful.

    67. Re:Indeed by Fembot · · Score: 2, Insightful

      I guess their idea of accountable is "who ignores emails about bugs you send them for months upon end?" in which case I can do a pretty good job filling that role for any software projects that need it :-)

    68. Re:Indeed by Jesus_666 · · Score: 1

      You know that's not true because had they actually be pounding a few at the office their software would probably be better and MSFT as a whole wouldn't be wound so tight.

      I don't know, it would explain a lot:
      Gates: "Y-yaknow, I, I, I... HATE those opensawrcepeople, those communist... hippies, yeah."
      Ballmer: "Yeah, le'ss just KILLemall. with, with, with... stuff."
      *silence*
      Gates: "...I pro-, por-, propose a patent on being drunk."
      Ballmer: "Killemwith, paten's... Bill, you 're a... genius."
      Gates: "Kill who?"
      Ballmer: "The opensu--, opensau--... the, the commies."
      I'm sure that SCO and NGCSB can be explained in a similar fashion.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    69. Re:Indeed by Evil+Pete · · Score: 3, Funny

      That's why water is not ready for mission-critical drinking

      Hence the need for Microsoft's new .WET architecture to solve these problems.

      forcing it's employees to only drink Jack Daniel's Tennessee Whiskey since 1984

      Truly, this explains so much.

      --
      Bitter and proud of it.
    70. Re:Indeed by Anne+Thwacks · · Score: 1

      MS takes no reponsibility for anything. When someone manages to sue the f*** out of them for distributing that useless bunch of sh*te they call a "server edition" which wont run headless - then they will know what is what.

      --
      Sent from my ASR33 using ASCII
    71. Re:Indeed by Kentsusai · · Score: 1

      You could says that 90 days clause is Microsoft's way of saying, "Our product will work for 90 days and that's about it."

      But GUESS WHAT!!!!!!!!

      That clause is VOID in good old Australia. :-) [But I should point out before you read on, that I am assuming that Australian Windows Licenses [if there are any] have similar clauses]

      A producer/seller of goods must allow a person a reasonable period of time to discover latent defects.

      This CANNOT be waived! [the GPL has similar issues]

      Therefore, according to Australian law, Windows has to be of merchantable quality and defects can be discovered after a reasonable period of time [90 days not being reasonable].
      Issue of merchantable quality is also a concern. Would it mean "not to crash" or "runs and can crash"? Would depend on the court... And depending on what court the trial would be held in [choice of law and jurisdiction clauses are more than likely to be in the EULA]

      Well... when I have the time and money, I will pursue this action.

      If anyone does have the time and money, I am more than happy to advise! :-)

    72. Re:Indeed by Jesus_666 · · Score: 1

      Now that you mention it... I should've checked for bad speling.
      Hmm, "it's lacking" appears right to me. Care to educate me on how that one is wrong?

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    73. Re:Indeed by SinaSa · · Score: 1

      sina@gangreen:~$ cd /usr/src/linux sina@gangreen:/usr/src/linux$ grep DRM .config CONFIG_DRM=y
      # CONFIG_DRM_TDFX is not set
      # CONFIG_DRM_R128 is not set
      CONFIG_DRM_RADEON=y
      # CONFIG_DRM_MGA is not set
      # CONFIG_DRM_SIS is not set
      sina@gangreen:/usr/src/linux$

      --
      --
      The last digit of pi is four.
    74. Re:Indeed by morgan_greywolf · · Score: 1

      Additionally, the security of a system has to take into account every software piece in the system, not just the kernel. Red Hat takes responsibility for the system the way they have integrated it, and does, indeed, provide security fixes and patches for the individual components of the system, as well as Red Hat's integration pieces (such as Anaconda, init scripts, etc.) In addition, one should never rely on the vendor to take responsbility for OS and network security. This responsibility lies primarily on the network and systems administrators that run the system. THEY are the ones who need to be accountable for security on their systems. This includes details like security audits and reading security advisories. Then, it is up them to contact the vendor and inquire about patches, etc.

    75. Re:Indeed by Tony-A · · Score: 1

      Red Hat are responsible for the Linux kernels that they distribute and no others.

      Kinda, sorta. At least to the point where Microsoft can take responsibility.

      However, if (ie when) there is a problem with Red Hat, it is not just Red Hat who is in a position to do something about it. Mandrake can and does fix Red Hat problems. Within Mandrake.(and vice-versa of course). And all the others.

      'Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?'
      Microsoft is right in that there isn't one.
      They fail to mention that there isn't just one.
      For defense, you really want multiple layers that the oponent must crack.
      Just like you never put general headquarters right on the front lines.

      What I've seen in terms of response, with Linux, etc., third-stringers do a substantial amount to stem the tide whereas with Microsoft you have to wait for the first-stringers. The Linux first-stringers have an unfair advantage. They can use hindsight on the efforts of the second stringers, etc. etc.

    76. Re:Indeed by Anonymous Coward · · Score: 0

      My main question is: since when does it make something secure if somebody is accountable?

      Accountable means 'scapegoat' person or entity to blame when things go bad, right?

      Well then, Linux not having a scapegoat must mean its very secure, because they never needed it.

    77. Re:Indeed by GrahamCox · · Score: 1

      You're right, that one is OK. Thanks for not calling me a Nazi. Have a nice day! :)

    78. Re:Indeed by Anonymous Coward · · Score: 0

      Plus, really is Microsoft obligated by law to fix security holes? I don't think so .. well at least the EULA seems not to mention it.

    79. Re:Indeed by siphi · · Score: 0

      You spelled "spelling" incorectly. You have, "speling", instead.

      --
      Sig (appended to the end of comments you post, 120 chars)
    80. Re:Indeed by fnord_uk · · Score: 1
      Actually, I would hope that the vast majority of NASA software is considered "Safety Critical" as opposed to "Mission Critical". I sure as hell wouldn't want the odd stray rocket landing on my head due to an errant piece of software!

      You should be looking for DO-178B certifiability, if you want something above average in this regard.

      --
      In theory, theory and practice are the same. In practice, they're not.
    81. Re:Indeed by Anonymous Coward · · Score: 0
      I really hate how people constantly misinterpret that article. "Faith-based" was not the opposite of "reality-based." The point that the official was making was actually a post-modern point not a Christian one. He was saying that since America is an Empire, America's rulers don't need to follow reality, they create reality.

      Here's the quote:

      The aide said that guys like me were ''in what we call the reality-based community,'' which he defined as people who ''believe that solutions emerge from your judicious study of discernible reality.'' I nodded and murmured something about enlightenment principles and empiricism. He cut me off. ''That's not the way the world really works anymore,'' he continued. ''We're an empire now, and when we act, we create our own reality. And while you're studying that reality -- judiciously, as you will -- we'll act again, creating other new realities, which you can study too, and that's how things will sort out. We're history's actors . . . and you, all of you, will be left to just study what we do.''


      Why people think that quote expresses the Christian sentiment that truth is absolute, eternal, and beyond human comprehension without divine intervention (aka Faith-based) is beyond me. If anything, the point is the opposite, that truth depends on who's doing the talking, and no one out talks the Empire.
    82. Re:Indeed by Anonymous Coward · · Score: 0

      If Evian sold water containing arsenic, they would surely be held responsible. BAD ANALOGY

      YOU ARE SO DENSE

    83. Re:Indeed by Anonymous Coward · · Score: 0

      If bottled water were chlorinated, would it still sell? No.

    84. Re:Indeed by Anonymous Coward · · Score: 0
      What the hell. If I buy something from a person, store, vendor, whatever...I expect the product to work (which, in reality, doesn't happen) and for it to NOT HURT ME. This includes haxx0ring teh Gibson behind my firewall, this includes getting sick from some bad meat from a deli, having a new motherboard fry my cpu because of a defect, etc. This isn't the same as someone selling you a knife and then you suing them because you cut your left arm off, this is about having a realistic expectation that what you buy isn't going to fuck you over.


      When you download SuSE or or Redhat (well, back when redhat had a desktop distro for sale) I wouldn't expect anything from them. But when I pay $80 for the distro I expect that it won't erase my hard drive as long as I'm reasonably informed (guess what, there's a manual!) and I don't do stupid stuff to try to break the system. If they install sendmail by default it better fucking be locked down...everything should have sane defaults and, if it's part of the deal, there should be regular updates that fix things that weren't known to be bugs before. Redhat, by selling you a product, better take a reasonable amount of effort to keep their product safe for users.


      No finger pointing. If you're a building contracter and you get some bad wood or something do you think your customer is going to care that the supplier screwed up? The contracter has to take some responsibility. Yes, accidents happen and I'm not saying that Redhat or SuSE is directly responsible for X bug or Y vulnerability, but they have to take responsibility for choosing that particular software and for making sure it is set up in a reasonable manner. I mean come on! You have the frelling building plans the the program, you _can_ have a hand in making it better (if not just to fix bugs), which is impossible for example in the case with the wood.



      Besides, Evian better not sell me some water with a bunch of mercury in it or some shit. They have the means to make sure that their water provider gets the water from a decent location. They also have the means to test the frelling water for pollutants. Supposedly they filter the stuff right? I'm sure they have water treatment specialists there that can check the bad stuff. If not, they should hire some because I would not want to be the company with the poison water, whether it was my direct fault or not.

    85. Re:Indeed by kintarowins · · Score: 1

      But It Still Does Not Mean Linux Or Windows Are Any Less Or More Secure.

    86. Re:Indeed by aztracker1 · · Score: 1

      won't comment on evian specifically, but bottled water (usually filtered + RO) is definately better than tap water in *most* places... some places have spring water, or well water, that is fairly pure.. in most major metro areas, the additives in the water, plus minor additives (varies by location) are far more impure. And yeah, tap water has more (not necessarily better) standards...

      Hell, there's over a hundred pages of standards for sandwich cookies to be delivered for military use.. doesn't make them any better than the Oreo cookies you get off the shelf at your supermarket.

      --
      Michael J. Ryan - tracker1.info
    87. Re:Indeed by Donny+Smith · · Score: 1

      >and the bottled water companies exist only because they convince people that their product is better, when in many cases it is objectively not.

      Tap: Debian, Gentoo, CentOS, etc.
      Bottled: Red Hat, SuSE, etc.

    88. Re:Indeed by brianosaurus · · Score: 1

      This reminds of the guy in the Bush administration that said something to the effect that "reality-based people" don't have any effect in the "real" world - just all those "faith-based people" in the administration.


      That was truly a moment of brilliance for the Bush administration: totally admitting that they are completely out of touch with reality.

      But its not just the faith-based people. I'd say Bush is the only, or at least primary, faith-based guy in the bunch. Granted, he's "President", but he's not the only one calling the shots. Cheney seems much more business oriented. He's pretty much a Dick (both in name, and attitude). I have no idea what is motivating the others, but I really think its just Bush doing things in the name of the Lard. And he could, possibly, even be faking it just to keep the religioids on his side.

      (As an aside, I don't have anything against religion, or other people practicing or believing in their religion. I'm all for Freedom of Religion, but it has to go both ways. Other people should not be imposing their religion on me.)

      --
      blog
    89. Re:Indeed by Master+of+Transhuman · · Score: 1


      I don't think there's a contradiction between Bush being a "born again" freak and also a corrupt, greedy, power-hungry bastard.

      Plenty of "Christians" have been both for centuries.

      Hypocrisy is the hallmark of Christianity from the beginning - when Paul, a double-agent for the Romans, hijacked a Jewish prophet and founded his own religion on that basis. Jesus' own brother denounced him, and he was driven from Jerusalem under Roman guard by Jesus' own followers.

      Now they expect us to believe the Pope and Jerry Falwell that none of that is true.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    90. Re:Indeed by Anonymous Coward · · Score: 0

      "... the additives in the water, plus minor additives (varies by location) are far more impure."

      What are these 'impure additives' you're prattling about? Chlorine? Soda ash? Lime? Activated charcoal? What's so impure about them?

      Anyway, the analogy is silly. Water from the tap meets quality standards set and enforced by state agencies, with said standards derived from those published by the Fed. Water from bottles usually meets those standards PLUS FDA standards. In either case there is a governmental agency which is ultimately responsible for the quality of all water, with individual producers (municipalities and/or bottling companies) being licensed by, and accountable to, the government agency which issues the license.

      The MS statement was silly soo. There's no government agency setting minimum standards for OS performance/security/whatever, so the vendor is held accountable by the customer. If the customer doesn't like the security he gets from RedHat, he stops buying that and tries Suse or some other distro. Same is true if the customer doesn't like what he gets from MS.

      The whole argument is a straw man, a time waster.

    91. Re:Indeed by LifesABeach · · Score: 1

      One very simple way to dissolve the rhetoric of the products forged at redmond is to create a list of all the ways security can be made not to be. Then in column 1 use a check mark for the corresponding act for redmond. In column 2 place a check mark for linux. Count the check marks, that will give you an overall observational understanding of the whole holes. Then count the ones that both operating systems suffer from together, that will describe their common needs. It ain't gonna be pretty for either side, but the results will not be clouded. That's why I think the dwellers of redmond should be concerned.

    92. Re:Indeed by tez_h · · Score: 1
      Me too;

      Accountability might result in more responsibility, which might eventually result in more security, but (as the succinct expression in the parent puts) this is not a necessary condition. The linux kernel has something much more fundamental to security:

      Transparency.

      -Tez

      --
      Haskell, the static-typed, lazy, polymorphic, programming language.
  3. Oh yeah? by nocotigo · · Score: 2, Funny

    Just wait until they roll out WinX, or is it Winux...

    1. Re:Oh yeah? by carninja · · Score: 0

      it's pronounced "Winks"!

    2. Re:Oh yeah? by Junior+J.+Junior+III · · Score: 1

      It's WinX (pronounced Winks) EXCEPT IN NEBRASKA.

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
  4. Not A Myth, Just Not Inherent by the_mad_poster · · Score: 5, Insightful

    Fact: Much of what winders suffers from is incompetent users. Nothing is really stopping the developers from writing spam bots for windows because idiot users on Linux could run bad code just as easily as idiot users on windows.

    OTOH, you don't have such dumbass tricks ass tying your browser right to the OS or ActiveX, so you make spyware and whatnot less of a factor.

    On yet another hand, however, you have the problem of moron users running sendmail daemons that listen for connections from the Internet and other stupid things. Plus, Linux has security holes. If stupid people don't patch them just like they don't path winders, what good is the security?

    Again: You can protect the stupid people from the world if you want, but you can't protect them from themselves.

    --
    Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    1. Re:Not A Myth, Just Not Inherent by TrekkieGod · · Score: 1
      At my university, this Linux computer we use for some experiments require that some kernel modules get loaded when the experiments are being run, and unloaded when they're finished. So, one must become root to perform these functions.

      The geniuses decided that it was a pain to type 'su' and a password each time (or even using sudo). So they started using root as their main account. And yes, that machine is connected to the 'net, because they like to be able to ssh into it from outside, and because every once in a while, they even browse from it.

      So given my experience, I have no idea why you've been modded flamebait, other that someone found your classification of these users as "incompetent," "idiots," and "morons" offensive. I can't find more suitable terms myself.

      --

      Warning: Opinions known to be heavily biased.

    2. Re:Not A Myth, Just Not Inherent by ggvaidya · · Score: 5, Insightful

      IMHO, the biggest problem is that Windows has remained relatively unchanged since Win95. Win95 was a single-user application, only just beginning to explore the Internet. The biggest risk your computer could face - viruses - could be handled by being very careful about which floppy disks you used. People who used BBSes were competant enough to use antiviral programs.

      With the coming of the Internet, all that changed. Windows needs to be secure enough to prevent web-based attacks, such as through badly created web application frameworks like ActiveX, as well as prevent attacks on vulnerabilities in the networking function of the OS. Stuff like using a restricted user mode, frequent updates, using a secure browser, etc. are necessary to stop such attacks.

      A Windows computer is probably as secure as a Linux machine if adequate measures are taken: antivirus programs, firewalls (generally included in the former), secure passwords, not running as Admin and most importantly, frequent updates.

      All this is new stuff that people have to learn. Atleast if you use Linux, somewhere down the line you *have* to learn the basics of stuff like this (I've found "rm -rf" is the best tool for teaching people to NEVER run as root!). With Windows, you can remain painfully oblivious to the most basic security techniques because the OS will *let* you - and your computer becomes the next hub for Joe Spamboss.

      Hopefully, SP2 will improve things - I've found the firewall a real PITA, particularly on university-administered computers, but atleast it makes people a little more aware and careful.

      I don't think branding everybody as "stupid" is the way to go about it. They're not stupid, they're just not aware. And I blame Microsoft as their enabler, atleast for these last few years.

    3. Re:Not A Myth, Just Not Inherent by Cthefuture · · Score: 2, Insightful

      Again: You can protect the stupid people from the world if you want, but you can't protect them from themselves.

      Pffft, right. I'm as geeky as they come but I want my system to be secure without me having to think about it. I got code running through my head all day long, the last thing I need to think about is whether or not my system in secure. I do want my system to be secure and protect me though. The OS needs to do that for me because I don't want to care about that stuff.

      --
      The ratio of people to cake is too big
    4. Re:Not A Myth, Just Not Inherent by Coryoth · · Score: 3, Informative

      Fact: Much of what winders suffers from is incompetent users. Nothing is really stopping the developers from writing spam bots for windows because idiot users on Linux could run bad code just as easily as idiot users on windows.

      For now, yes, but as SELinux, or RSBAC, or any of the Mandatory Access Control, role based systems gain popularity in mainstream Linux (and SELinux, for now, seems to be the best candidate on the popularity front), the ability for idiot users to run bad code goes down massively.

      Yes, in theory an idiot user could run bad code, but under a well implemented SELinux policy, while the code may run, it wouldn't actually have rights to do much of anything. At worst it might be able to fill up the home partition with useless data, or something along those lines, but spam bots and zombies and mass mailing viruses would be a far more difficult task to write indeed. A sufficiently smart idiot could grant the process the rights to do what it wants, but really...

      Yes, such a system is not a cure all. People can still do bad things to themselves, and no matter how well you build it, there's always an idiot who can break it. It does, however, significantly raise the security bar on what it is easy to trick a user into doing.

      Jedidiah

    5. Re:Not A Myth, Just Not Inherent by nlinecomputers · · Score: 2, Interesting
      You can protect the stupid people from the world if you want, but you can't protect them from themselves.


      Rather the reverse I would say. You can't protect stupid people from the world. Too many of them to protect. One can only protect onesself from the stupid people. Which is why I install firewalls, AV, programs and update patches. Depending of Microsoft to do it for you just is asking for someone to exploit you.
      --
      Slashdot, home of supporters of free software, free music, and free speech.Except for Moderators that disagree with you.
    6. Re:Not A Myth, Just Not Inherent by after+fallout · · Score: 1

      He's not branding everyone as stupid, just the ones that should know better.

    7. Re:Not A Myth, Just Not Inherent by Tony+Hoyle · · Score: 1

      Why didn't they write a setuid wrapper that loaded/unloaded those specific modules?

      Or, better, have a service that handles the static parts of the experiment and interacts with the modules.

    8. Re:Not A Myth, Just Not Inherent by Performaman · · Score: 1

      But you can make products that make it harder for them to make these stupid mistakes.

      --

      I have gas, but my car uses petrol.
    9. Re:Not A Myth, Just Not Inherent by Junior+J.+Junior+III · · Score: 1
      Fact: Much of what winders suffers from is incompetent users. Nothing is really stopping the developers from writing spam bots for windows because idiot users on Linux could run bad code just as easily as idiot users on windows.


      While it's true that many users of Windows are incompetant, it's also true that Microsoft designed Windows in such a way as to allow incompetent users to do maximum damage by default. Recent versions of Windows now allow incompetent users to do slightly less than maximum damage by default, but still leave open far too many vulnerabilities and unnecessary services.
      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    10. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0
      Fact: Much of what winders suffers from is incompetent users.

      See? Even our bretheren in the Deep South have figgered that out. When'll the reg'lar Winders users figger it out?

    11. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0
      The OS needs to do that for me because I don't want to care about that stuff.


      And when you drive to work, you expect your ABS, airbags, and crumple zones built into your vehicle to protect you from accidents, right? No steering required! Hell, auger it on in to that eighteen wheeler..

      They can protect you to a certain extent, but at the end of the day your well being (cyber or vehicular) is largely a function of YOU taking responsibility.
    12. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 3, Insightful

      Fact: Much of what winders suffers from is incompetent users.

      NO! This is fiction. Let's look at the history:
      1. Blaster - all you have to do is hook up an unfirewalled system to the Internet and you got it. Up until recently, all Windows systems were unprotected until patches were downloaded from the 'net which required... you guessed it! connection to the Internet.
      2. SQLslammer - all you have to do is have SQLserver running on your machine and connected unfirewalled to the Internet. The biggest problem is that many people who didn't use SQLserver thought they were safe. Wrong! By defayult, Microsoft installed and started SQLserver whether it was needed or not by the end user. I saw many SBS users compromised by this who were mystified - "But we don't even use SQLserver! How did we get infected?"
      3. Outlook viruses - many of them did not require you to even read the damned e-mail with a virus; just preview it!
      4. Vulnerabilties in viewer - all you had to do was browse to a web-site and view a specially malformed picture and you get infected.
      5. Vulnerabilities in IE - many of the vulnerabilties in IE do not reuire any user action. Just browse to specially crafted web-site and you get infected automatically!

      Now, I expect lots of flaming on this; use a firewall, don't enable ActiveX, etc, etc. But, damnit, this lead was about responsibility! and the fact is, that until recently, Windows shipped with all the hole needed to infect a machine automatically enabled/open/vulnerable. No one eems to think that Microsoft is responsible for this. No, instead, it is all stupid user's fault for taking a system that Microsoft bills as "Internet ready" and connecting it to the Internet! As the above examples illustrate, it doesn't take any user action to corrupt a Windows machine; just one that trusts Microsoft!

    13. Re:Not A Myth, Just Not Inherent by radarsat1 · · Score: 1

      I'd say it's even the opposite of that.
      You can't protect the world from stupid people. There are too many of them.

      They're WINNING dammit! ... *sigh*

    14. Re:Not A Myth, Just Not Inherent by Sique · · Score: 1
      A Windows computer is probably as secure as a Linux machine if adequate measures are taken: antivirus programs, firewalls (generally included in the former), secure passwords, not running as Admin and most importantly, frequent updates.


      Host firewalls are about the fifth best thing you can do. After:
      1. Going through the services you are running and through the output of the "netstat -a" command, understanding what every LISTENing socket means, which program are causing which connections, and turning off everything you don't need
      2. Applying all security relevant patches for the services and programs you need to have running (just adding the patch clusters called "Service Packs" and going through WindowsUpdate works fine in most cases for a desktop machine)
      3. Putting your machine behind a stand alone firewall or at least a NATting router (They just cost about $50, less than most Pro versions of the host firewalls, are immune to trojan horse attacks against your desktop, and in the most cases have a better feature set)
      4. Have your firewall log your network activity and regularily look at the log files


      Host firewalls have a big disadvantage: They are vulnerable in the same way the underlying operating system is vulnerable. So if a Trojan Horse is able to take over the machine, it can easily switch off the firewall. The only thing that hinders Trojan Horses to do exactly this is a) the missing necessity to do it (there are enough targets out there which miss a host firewall) and b) the routine to switch off the firewall software has to deal with several different software packages to be effective. So for a Trojan Horse author it's almost not worth the effort (yet).

      I am in the most cases against any software firewalls because they give a false feeling of security which in reality is not there. And they are all popping up non understandable windows to the average user, where she has to decide if he should allow a connection or not. How should she know? For me the better way to handle this is to (silently) block the connection and make a log file entry about this. So if something seems to be broken one can easily check the logfile for blocked connections and then explicitely allowing them for further use.
      --
      .sig: Sique *sigh*
    15. Re:Not A Myth, Just Not Inherent by _Sprocket_ · · Score: 1


      On yet another hand, however, you have the problem of moron users running sendmail daemons that listen for connections from the Internet and other stupid things. Plus, Linux has security holes. If stupid people don't patch them just like they don't path winders, what good is the security?


      Flipping the coin again, I don't have to run sendmail. Almost any aspect of a Linux system can be removed in a very modular manner. If something is not needed, there's no reason to keep it available to be exploited. And in cases such as sendmail, if you still need that functionality you can pick one of many other mail transport systems.

      Windows does not give you this ability. Even if you try to manually rip out various bits, you're going to find yourself traversing a landmine of interdependancies amoung seemingly disparate subsystems. If you manage to do that, you'll have to reaccomplish your hardening steps again after each and every patch / upgrade / software installation.

      It might be worth noting that Linux will give you all the rope you want to hang yourself. So you can certainly create an amazingly insecure Linux system. But it helps if the basic install makes someone have to take extra steps to do so. Recent distributions take steps to customize installs for the application (desktop, server, etc.). But there are exceptions - Lindows / Linspire comes to mind.
    16. Re:Not A Myth, Just Not Inherent by JonathanX · · Score: 1

      IMHO, the biggest problem is that Windows has remained relatively unchanged since Win95.

      Ok, seriously now...

      Do you have any clue what you're talking about? Insightful? This has to be the most uninformed comment in the entire thread. Relatively speaking, Windows has undergone more radical changes since Windows 95 than any other operating system during the same period, with the sole exception of Mac OSX.

    17. Re:Not A Myth, Just Not Inherent by StormReaver · · Score: 2, Insightful

      "Much of what winders suffers from is incompetent users."

      That's only partly true. The vast majority of the problem with Windows is that it demands that its users do stupid things, and frequently does stupid things automatically on the user's behalf -- usually without giving any indication that it's doing those stupid things.

      Writing malware for Linux is no different from writing malware for Windows, except for one crucial detail: Windows will automatically install and run the malware, while Linux requires its users to go through multiple manual steps to run malware and will still protect users from a system meltdown even when that malware is finally installed and run (provided the user isn't running as root, but running non-root is the default Linux behavior).

      Linux requires users, even the incompetent users, to explicitly authorize software to run. Windows just assumes it has that authorization, even when its so-called protections are supposed to prevent that.

      Linux is great protection for the incompetent users, because those users are probably not bright enough to allow malware to be installed even if the malware presents step-by-step instructions.

    18. Re:Not A Myth, Just Not Inherent by thetoastman · · Score: 1

      If stupid people don't patch them just like they don't path winders, what good is the security?

      Except that you cannot patch Windows/2000 any more. From a related article Microsoft will no longer be providing major security upgrades to Windows/2000.

      How is this taking responsibility? How is this taking accountability?

      Nowhere on the Microsoft web site (that I could find) is there an announcement that Windows/2000 has reached EOL.

      In my opinion, Microsoft can make no valid claims concerning accountability or responsibility, except for those concerning their bottom line.

    19. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      But But But when you boot Windows XP you're presented with the desktop just like you are when you boot Windows 95 so they MUST be the same?!?!?!?!?!?!?!

      This moderation is getting out of hand. Pro-M$ (lol) anti-Linux zealotry aside, there are posts getting modded up that are just plain wrong, start to finish. I feel for anyone who is interested in computers and reads this site with the intent of gaining knowledge, because unbenknownst to them they're getting nothing but misinformed.

    20. Re:Not A Myth, Just Not Inherent by ggvaidya · · Score: 1

      Radical changes on the inside, yeah. I'm refering to user operation. Fundamentally, WinXP feels much the same as Win95, in terms of how you operate it - same start button, same status bar, and most importantly, same explorer.

      Unixs were designed from the ground up as multiuser systems. WindowsXP is the user interface of what is essentially a single user system bolted onto a multiuser system. Which means stuff like changing user (the Windows equivalent of "su") is hard and irritating to pull off, which is the main reason so many people stick with running as Admin. If they'd redesigned the user interface to make multi-user capabilities better defined (*these* are your files. *these* are your brother's files. *this* is how you switch users temporarily, etc.)

      There's a huge list of Windows problems, from ActiveX to exploits of the OS. Most of them have some kind of solution: Firefox, Windows Updates, etc.

      What I'm saying is that Microsoft hasn't done enough to help it's less computer competant users transition from a single-user, local-network environment to a multi-user international-network setting. The technology has kept up, but the user interface and the *way* ordinary people use computers has stayed right back in 1995. And that's a huge let down for a company like Microsoft, for whome "less computer competant users" have been bread-and-butter for the last two decades.

    21. Re:Not A Myth, Just Not Inherent by gtkuhn · · Score: 1

      Which means stuff like changing user (the Windows equivalent of "su") is hard and irritating to pull off

      Well, if you enable "fast user switching", you don't even need to log off to log on another user temporarily.

    22. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      Christ you're retarted, aren't you?

      Want to run something as a different user? Shift + right-click the icon, select 'Run as...'

      Want to switch to a different user's desktop session? Win+L.

      How is that any harder or more irritating than su? Answer? It isn't.

    23. Re:Not A Myth, Just Not Inherent by gtkuhn · · Score: 1

      Ummm... although I really hate to be in a position defending M$ product (does kinda turn the stomach), I think you are incorrect. Most Windows services can be controlled or disabled from services.msc

    24. Re:Not A Myth, Just Not Inherent by MightyMartian · · Score: 1

      Agreed. I'm no fan of MS, but WinNT (which Win2k, WinXP and Server 2003 are all descendants of) is an entirely different system, the similarities coming from the fact that they share the same Win32 system calls with Win95/98/ME. Architectually they are entirely different systems, it's just that the NT line runs Win16 and the older Win32 binaries.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    25. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      Then you're just making Sandy R. Tard's life harder when she decides she wants the shiney cursors. At that point, she's either going to go back to TardOS because it was easier to use, or brute force the problem and run as an administrator 24/7.

      As long as you've got stupid people with access to computers, you're going to have the problems we've got today. At the moment, Windows doesn't have the answer and neither does Linux. We don't even know if Linux is capable of implementing an answer because we haven't come to that bridge yet.

    26. Re:Not A Myth, Just Not Inherent by Eunuchswear · · Score: 1
      Windows has undergone more radical changes since Windows 95 than any other operating system during the same period, with the sole exception of Mac OSX.
      Huh? Not realy that huge a difference betweeen Windows 95 and Windows ME.

      Or do you mean from NT4 to NT6? Pretty big changes between NT4 and NT5, but NT6 seems to be mostly eye candy (and it gives me a a gut ache...).

      --
      Watch this Heartland Institute video
    27. Re:Not A Myth, Just Not Inherent by ggvaidya · · Score: 1

      Hey, I didn't know that one!

      Okay, 'Run as ...' I know, but how do you delete a set of files created by the Administrator, or uninstall a program you installed using "Run-as"? AFAIK, you can't without logging in again.

      OK, the Win-L thing is a special case: I don't have fast user switching because i need to log into a domain to connect to my college network.

      In any case, my point is still that all this stuff that's not given too much prominance in WinXP, unless you count the startup screens. But I still say, it's not obvious enough for something as important as a multi-user computer system.

    28. Re:Not A Myth, Just Not Inherent by PedanticSpellingTrol · · Score: 1

      you mean NT 5.1?

    29. Re:Not A Myth, Just Not Inherent by siliconjunkie · · Score: 1

      how do you delete a set of files created by the Administrator

      Explorer.exe does not like to have multiple instances across multiple users, so, the trick is to run iexplore.exe as admin, then browse to the files and you will have full admin privlidges. I use this trick to repair my wireless connection on occasion. Just run IE as admin, type "c:" in the address bar then browse over to "Network Neighborhood" and then "Network Connections" from the sidebar.

      or uninstall a program you installed using "Run-as"?

      Simple. Run the Add/Remove Programs control applet as admin (shift-right-click > Run As...)

    30. Re:Not A Myth, Just Not Inherent by einhverfr · · Score: 1

      Going through the services you are running and through the output of the "netstat -a" command, understanding what every LISTENing socket means, which program are causing which connections, and turning off everything you don't need

      You have never tried to do this on Windows have you? Way too many things are dependent on RPC. In Win2k for example, PPP was dependent on it. Furthermore, you couldn't even unbind it from the interface which uses PPP without screwing up the authentication.

      --

      LedgerSMB: Open source Accounting/ERP
    31. Re:Not A Myth, Just Not Inherent by Forbman · · Score: 1

      OK, let's clarify it.

      Ignorant is just not being aware.

      Stupid is choosing to remain in a state of ignorance after being told what is happening.

      Most people are stupid.

    32. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      Why does a well configured and patched Linux system need SELinux?
      Why do you think we need SELinux at all in the first place? To learn a new set of access control tools?
      Very silly stuff.

    33. Re:Not A Myth, Just Not Inherent by _Sprocket_ · · Score: 1

      You can disable it. But you can't remove it.

    34. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      > Well, if you enable "fast user switching", you don't even need to log off to log on another user temporarily.

      If the machine's a member of a domain - like almost all work PCs - then fast user switching isn't even an option. It's disabled when the machine joins the domain. A real PITA.

    35. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      > You can disable it. But you can't remove it.

      So what? If you can disable a service so it doesn't run, what is gained by removing it?

      You have to be arguing that service A's installed code is shared by other services, and if service A has a problem, so do the others regardless of whether A is running or not - yes?..otherwise, your comment makes no sense.

    36. Re:Not A Myth, Just Not Inherent by SeaFox · · Score: 1

      Fact: Much of what winders suffers from is incompetent users. Nothing is really stopping the developers from writing spam bots for windows because idiot users on Linux could run bad code just as easily as idiot users on windows.

      I'll probably get flamed for this, but the fact Linux is hard for the average user to get a usable system going with is what keeps them on Windows. There are few "idiot users" on Linux because an idiot wouldn't ba able to get the computer working to start with.

    37. Re:Not A Myth, Just Not Inherent by Scudsucker · · Score: 1

      So given my experience, I have no idea why you've been modded flamebait

      Because it's still far, far easier for a Windows XP box to become compromised with a competent user than it is for linux to become compromised with an incompetent user. A competent person could run Windows update as soon as they are finished installing XP, and still have their box compromised in the time it takes to download and install the updates. An incompetent person generally has to go out of their way to make a linux box secure. Root login through ssh is usually disabled by default, and every distro seems to have learned from the Red Hat wuftpd (proudly providing remote root since 1994!) debacle, and don't have services running all over the place by default.

    38. Re:Not A Myth, Just Not Inherent by ggvaidya · · Score: 1

      :D thanks a lot!

    39. Re:Not A Myth, Just Not Inherent by JamieF · · Score: 1

      There's only one problem with your list: all of these things are COMPLETELY unreasonable to ask every single user to do. This is what vendors are for.

      A better approach comes from the vendor:
      1) Install nonessential software with a disabled configuration. If they (or an app they use) need it, they can enable it then.

      2) Enable automatic software updates. If you have a vendor trust issue with this, turn it off on your computer and those that you have influence over. If the computer isn't connected to the internet, nag the user to get an update (vendor-provided near-free update CD + a reasonable S&H fee, or via LAN, etc.) once every few months.

      3) Add a host firewall, and make the OS work OK with the host firewall enabled. Provide simple high-level checkboxes for people who want to allow incoming connections to high-level services, and warn them if they do.

      4) Add scripts (which get updated with the auto software update) that know what traffic is noise and what traffic looks like a successful attack or exploit. Send interesting packets upstream to the vendor for analysis. If you have a problem with this, turn it off for computers you control. A computer with always-on internet access is constantly sprayed with random attack packets; there's no point in wasting the user's time. Hmm, a connection attempt to port 25 on a laptop that has no SMTP server running. There's no point in wasting the user's time with this information. At most, increment a counter and leave it at that.

      Actually, Windows XP SP2 has made some of these improvements. The problem is that the underlying services are also insecure, and the services are so entangled with one another that you can't really function on a LAN without opening yourself up.

    40. Re:Not A Myth, Just Not Inherent by Anonymous Coward · · Score: 0

      Not everyone drives, smart-ass.

    41. Re:Not A Myth, Just Not Inherent by _Sprocket_ · · Score: 1


      So what? If you can disable a service so it doesn't run, what is gained by removing it?


      Simply disabling the service doesn't keep it from being re-enabled later on. Furthermore, not everything I'm talking about is a service. I'm also referring to libraries and other components that, if they serve no purpose, are vulnerabilities in waiting.

      I'll admit that this isn't always obvious. Taking advantage of some of these things may require a chain of events. But then, automating this process is the basis of rootkits and worms.

      One final confession - my desktop system isn't hardened like this. While I do on rare occasion clean things up, it is likely full of libraries and various odds and ends that should be uninstalled. But my boundary systems are.
    42. Re:Not A Myth, Just Not Inherent by Sique · · Score: 1

      I have tried this on Windows, in fact I am running Win2K right now. RPC is one of the services that cause headaches to people involved in computer security, because it's so intensely used everywhere, and it's virtually impossible to restrict it to localhost.

      That's why I recommend a NATting box for most people asking me how to secure their computer. It's cheap, it's easy to set up, and normally once it's running you have never to touch it again. The only thing it doesn't protect against are spyware and Trojan horses the user installes involuntarily by clicking on the wrong object. But at least a NATting box allows to detect those by logging the connections coming from the computer. A program which doesn't connect to the outside world is much less a security thread.

      --
      .sig: Sique *sigh*
    43. Re:Not A Myth, Just Not Inherent by Sique · · Score: 1

      At least setting up a NATting box is no task for the vendor selling you a desktop operating system. And to use a completely bogus analogy: It's not the task of the construction company of your house to take care that you lock your door when you leave the house.

      With point 1) and 2) I go d'accord.

      Your point 3) is an attempt to cure at a symptom instead of healing the sickness. (Host firewalls are a bad idea by themselves anyway.) Normally every service should be configurable in a way that you can restrict it to localhost. You should even be able to configure your security policy in a way that every service you start is restricted to localhost until you configure it otherways. So everyone can minimize the exposition of his computer to unwanted connection attempts from the outside.

      Point 4) is the most dangerous suggestions of all. If you already know which type of data are an attack, and you are the company creating the operating system, why not code your services in a way that they are robust enough to withstand this known attack? We are not talking about theoretical threads no one has thought out yet. We are talking about data patterns which are "interesting" enough to cause an automated script to react on it! Scripts that are running in the background and doing stuff? What if the attacker is not really targetting your computer, but using the automated reaction of the scripts to DDOS the server intended to get the interesting packets for further analysis?

      I am not very keen with every security solution that starts out with adding another layer of complexity to an already overloaded system. K.I.S.S. is the way to go also in computer protection. Every additional program or service I have to start on a system already out of bounds so no one can really say where the next security hole will pop up has a hard day to explain why it could magically turn the swiss cheese in a sturdy wall.

      --
      .sig: Sique *sigh*
    44. Re:Not A Myth, Just Not Inherent by ignavus · · Score: 1

      "A Windows computer is probably as secure as a Linux machine if adequate measures are taken"

      You mean, like switching it off?

      --
      I am anarch of all I survey.
    45. Re:Not A Myth, Just Not Inherent by squiggleslash · · Score: 1
      WindowsXP is the user interface of what is essentially a single user system bolted onto a multiuser system.
      A bit like GNOME and KDE then? (Both UIs designed, for the most part, to look and feel like Windows because users are too stupid to understand anything but Windows. Well, that's what people like Miguel de Icaza and his fans have been saying anyway.)
      --
      You are not alone. This is not normal. None of this is normal.
    46. Re:Not A Myth, Just Not Inherent by squiggleslash · · Score: 1
      I think he meant from 95 to XP, as 95 was the version of Windows mentioned, and XP is the current thing marketed as Windows.

      XP has pretty little in common with 95 other than a similar user interface and APIs. The underlying code, for the most part, amounts to a complete redesign and rewrite.

      --
      You are not alone. This is not normal. None of this is normal.
    47. Re:Not A Myth, Just Not Inherent by Eunuchswear · · Score: 1

      no, me not mean NT 5.1, me nice NT 5.1.

      Whatever.

      (Pedantic Grammar troll).

      --
      Watch this Heartland Institute video
  5. What that guy is smoking? by KiloByte · · Score: 3, Funny

    This is the classic case of a kettle calling the refrigerator black.

    --
    The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    1. Re:What that guy is smoking? by Anonymous Coward · · Score: 0

      Mine is beige

    2. Re:What that guy is smoking? by carninja · · Score: 0

      wasn't it the pot calling the kettle black? not all refrigerators are black, and the saying originated from when both pots and kettles were made from iron, and thus black. I don't think refrigerators were around then. (But then where's they keep the brews?)

    3. Re:What that guy is smoking? by yotto · · Score: 1

      You're absolutely right, as is the grandparent.

      Think about it.

      Really hard.

  6. Figures by Anonymous Coward · · Score: 0

    MS is preparing the hype before Google announces their OS based on linux kernel.

  7. He has a point, you know by Anonymous Coward · · Score: 3, Interesting

    If he was wrong, why would Red Hat et al sell service contracts and make money off of them? They accept that money in return for accountability, responsiblity, and SLAs - all of whicha major corporation will demand and which are not present in the pure open source model.

    So, he's right, but he's also wrong in that Red Hat is no responsible for Linux kernal security, but they are responsible for getting patches out for issues discovered.

    1. Re:He has a point, you know by Nobody+You+Know · · Score: 1

      I'm not sure that's a correct read on service contracts. The reason Red Hat makes money off of these contracts is that companies can essentially outsource the maintenance of their operating systems and have an entity to hold financially accountable if something goes wrong. From Red Hat's perspective, they are providing a service that banks on their own expertise given that they have access to the source code of the product they are supporting.

      On the flip side, since Microsoft is the only one with access to the source code for their product, any third party would be foolish to try and warranty the security of that product, since they have no real way of fixing a problem that might arise.

      And if Microsoft's software were truly secure, or if they felt the same level of confidence in their abilities that Red Hat does, they would offer those types of agreements. As it stands, they don't, and if something goes wrong you up a creek.

  8. In other news... by k4_pacific · · Score: 4, Funny

    In other news, a representative from Yugo blasted BMW for not putting rear window heaters on their cars. "If you have to push it in the winter, your hands will get cold. What a crappy car."

    --
    Unknown host pong.
    1. Re:In other news... by TubeSteak · · Score: 4, Informative
      Need I remind everyone that Microsoft turned to Akamai's Linux servers when they got hammered?

      Its as if some hotshot in his BMW 745i got a Yugo to tow him because some snow was on the ground.
      :'o(

      --
      [Fuck Beta]
      o0t!
    2. Re:In other news... by Anonymous Coward · · Score: 0

      And Richard Simmons accused Charlton Heston of being "way too gay."

      The politically correct term is "homersexual".

    3. Re: In other news... by Black+Parrot · · Score: 1


      > And Richard Simmons accused Charlton Heston of being "way too gay."

      I didn't know Heston was gay. Do you think the NRA will be supportive when they find out?

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:In other news... by Anonymous Coward · · Score: 0

      Think I will call BMW *RIGHT NOW* and yell at them for not putting one in my car. Then when they push the button for the heater I can just go 'dont know what you were talking about'.

    5. Re:In other news... by Anonymous Coward · · Score: 0

      Ahm, what's a Yugo? I really don't know :)

    6. Re: In other news... by Whyte · · Score: 1

      Guessing you didn't know that Paris Hilton was 100lbs overweight and that Michael Jordon had an impulse control problem either did ya?

      --
      -- No matter how great your triumphs or how tragic your defeats, approximately one billion Chinese couldn't care less.
    7. Re:In other news... by alphakappa · · Score: 1

      If you bothered to read the article you linked to, you would realize that Microsoft pointed its DNS to Akamai's servers to survive DDOS attacks. It so happens that Akamai's servers run Linux, but they could be running Windows/OSX/AnyOS - the reason Akamai was used was for their caching system, not their OS.

      --
      "When the only tool you own is a hammer, every problem begins to resemble a nail." - Abraham Maslow (1908-1970)
    8. Re:In other news... by traskjd · · Score: 1

      I agree with the parent here as the Microsoft website runs on IIS (It's a big site so parts are still ASP, some parts ASP.NET) but I guess making the huge mental leap that Linux doesn't run ASP.NET is just a bit too much to ask from a linux zealot.

      I'm not anti-linux, I use it a bit at home and also work on Windows. I use what I find best for the situation.

      - JD

      P.S. This isn't attack on the parent but the original post :-)

    9. Re:In other news... by TubeSteak · · Score: 1
      You have a point, but you kill it in the same breath.

      Yes, Akamai could use any OS they like..... but they chose Linux.
      Google chose Linux
      IBM's Blue Gene runs Linux
      Supercomputers #2,4,5 run Linux, #3 runs a Unix variant

      Did you hear the joke about the BMW that BSOD'ed?
      Oh wait... it really happened

      Anyways, MS went with Akamai cause they're the best. Akamai went with Linux because? Would it be a stretch to say that someone over there thought *nix was the better option?

      --
      [Fuck Beta]
      o0t!
    10. Re:In other news... by colinrichardday · · Score: 1

      A car made in Yugoslavia. Reputed to be not of the highest quality.

  9. Linux Security vs Microsoft AntiSecurity by michelcultivo · · Score: 5, Interesting

    From Bruce Schneier "Recent data from our honeynet sensor grid reveals that the average life expectancy to compromise for an unpatched Linux system has increased from 72 hours to 3 months. This means that a unpatched Linux system with commonly used configurations (such as server builds of RedHat 9.0 or Suse 6.2) have an online mean life expectancy of 3 months before being successfully compromised." I think the term is not "more secure" but "less vulnerable".

    1. Re:Linux Security vs Microsoft AntiSecurity by Omnifarious · · Score: 3, Insightful

      *nod* Judging from the number of ssh attempted login scans, there are a fair number of comprimised Linux boxes out there. :-(

      I'm starting to get really annoyed with Open Source people patting themselves on the back over security when stuff like that last thing where the people tried to get someone responsible for Linux kernel development to accept a security related patch, and ended up having to get an article on Slashdot before it happened.

      Security doesn't just magically happen. The Open Source development model is the only way to go if you want real security, but it actually requires effort on the part of maintainers to make it happen.

    2. Re:Linux Security vs Microsoft AntiSecurity by jskiff · · Score: 1

      Yes, but if you're running an unpatched system (Linux, Windows, Mac, or otherwise), don't you deserve what you get?

      For people who actually care about security, the toughest part about dealing with Windows is when you first plug the network cable in to the time when you get all of your patches up to date. Most of us get around this by having everything ready on physical media so we don't need to plug it in until we're ready.

      Once it's up to a baseline spec, though (for XP-SP2, hotfixes, firewall enabled, antivirus, AdAware/Spybot/MS AntiSpyware, Firefox, TBird, and most importantly not running as an administrator) I would say its security is comparable to my Linux machine.

      --
      It's "no one," not "noone." Who the hell is noone anyway?
    3. Re:Linux Security vs Microsoft AntiSecurity by Zocalo · · Score: 1
      "Less vulnerable" is right; I've seen several citation of this quote as an example that Linux code has fewer holes, which is not what it's saying at all. It's just about the fact that Linux software is more secure than Windows, but that the distro vendors have taken a page out of Theo's book. To be specific, more distros are now locking down their bundled services by default; instead of running a server straight after install it's either disabled or at the very least limited to localhost access. Other improvements like configuring IPTables, chroots for daemons and better security policies obviously help too. The actual daemons may still have vulnerabilities in them, but when the exploits come along they have nothing to exploit.

      If Microsoft would adopt these policies with Windows, then I would expect them to see similar gains in this situation. Keep in mind that these are systems that are installed, connected to the Internet and left alone, so luser activity is not a factor. Well over 90% of the traffic I drop at my firewall are probes for MS-DCOM and MS-RPC, neither of which are needed on many networks, let alone standalone PCs. Add NetBIOS and the some of the services that Microsoft enables by default onto the list and a huge number of worms targetting Windows will have nowhere to go.

      --
      UNIX? They're not even circumcised! Savages!
    4. Re: Linux Security vs Microsoft AntiSecurity by Black+Parrot · · Score: 3, Insightful


      > I'm starting to get really annoyed with Open Source people patting themselves on the back over security when stuff like that last thing where the people tried to get someone responsible for Linux kernel development to accept a security related patch, and ended up having to get an article on Slashdot before it happened.

      Hey - maybe if Slashdot carried an article about Windows security problems now and then, they would get fixed too!

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re: Linux Security vs Microsoft AntiSecurity by Omnifarious · · Score: 1

      *laugh* Yeah, I don't think Microsoft will ever have very good security. Their company just doesn't have the internal culture of disbelief in the quality of their own products for them to ever have decent security. In order to be secure, you have to always be looking for the ways in which you can be hacked, and have to fundamentally believe they exist. That will never happen at Microsoft.

    6. Re:Linux Security vs Microsoft AntiSecurity by BridgeBum · · Score: 1

      Even if you care about security, someone else's apathy can lead to your headaches. That's how worms
      work. Find enough people who don't care and you can create lots of problems (i.e., DDOS from zombie hosts) from those who do. The ones infected may not know or care, but it affects everyone.

      --
      My UID is the product of 2 primes.
    7. Re:Linux Security vs Microsoft AntiSecurity by Asprin · · Score: 1


      I agree entirely, and it occurred to me a long time ago that one of the larget battles being fought in the security industry is over control of the language.

      Everyone thinks they have an idea of what the word "secure" means, but the truth is that so many people in this industry -- who should ALL know better -- use that word in such a sloppy, haphazard, situational fashion that it doesn't really mean anything anymore. When Microsoft says "secure" they mean one thing; when Verisign says "secure" they mean something entirely different; the sendmail dev team means something else.

      Not only has this diluted whatever value the word may have had, but it confuses the very people that you can least afford to confuse - the millions of people who turn these things on every day and respond to spam, send online greeting cards and panic when someone emails them a warning about an virus putting their CPU in an 'nth infinite loop' .

      Bruce Schneier is *the* *man*. Period. In fact, I'm beginning to think we should pay him write an online competency test users need to pass before DHCP assigns them an address.

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    8. Re:Linux Security vs Microsoft AntiSecurity by MarkSyms · · Score: 1

      At least be accurate please. The same article stated that an unpatched Windows system had a life expentancy measured in hours (less that 24 at that).

    9. Re:Linux Security vs Microsoft AntiSecurity by JAFSlashdotter · · Score: 1
      Bingo -- I know it would make it a few steps harder for Joe Sixpack to run some things that 95% of Joe Sixpacks will never run, but would it be so hard for Windows to come with a) unneeded services configured OFF by default (firewall ON by default was a step in the right direction, kudos to MS for finally getting that one right despite the pain), b) a bright red desktop background and a popup at login for the Administrator account telling the user that "Using the Administrator account for anything other than administration is a Real Bad Idea (tm)! Make your configuration change and log out immediately! Yes, that means NO BROWSING THE WEB!"

      I know, that would probably temporarily cripple a bunch of poorly designed apps out there (until new versions came out), but like the firewall being on by default, it's something they should get over with and move on to being more secure.

      Also, I'm sure Microsoft would have good documentation (and maybe even Clippy? No, sorry, cancel that thought...) to help you enable anything you really DID need. It's not like you'd need to hand-edit a cryptic config file or play with registry settings. How much harder would it REALLY be?

      I haven't been paying any attention to Longhorn -- is there any chance Microsoft is telling everyone now "In Longhorn, users will NOT run as the Administrator, or as grossly overprivledged 'Power Users', so developers, you have until 2006 to fix your apps?" A big upgrade like that seems like a great time to do that.

      --
      We apologize for the preceding message. All those responsible have been sacked.
    10. Re:Linux Security vs Microsoft AntiSecurity by Anonymous Coward · · Score: 0
      Judging from the number of ssh attempted login scans

      The what? It's good practice to firewall port 22, deny everything by default and be careful what you accept. Theres a grand total of 2 individual IP's granted remote ssh access to our servers from outside our netblock.

    11. Re:Linux Security vs Microsoft AntiSecurity by AdrianG · · Score: 4, Interesting

      There's another important point that I haven't seen anyone mention: There's an important difference between exploitable design flaws and exploitable implementation flaws. When implementation flaws are exploited, those flaws can usually be fixed without removing essential functionality upon which legitimate users may have come to depend. When design flaws are exploited, the design must be changed to correct those flaws, and to do this, is often necessary to frustrate the legitimate expectations of real customers.

      I've seen a number of people repeat the naive argument that when there are more Linux users, we will have the same problems with viruses that Windows users have. This argument only makes sense if we ignore MicroSoft's irresponsibility in the design of their software. MicroSoft has knowingly and repeatedly committed to designs that are fundamentally flawed. These design flaws include things like adding powerful, general purpose programming languages and macro languages for applications like word processors, and then adding automatic processing of these files in Mail User Agents. Keep in mind that during the '80s, MicroSoft, along with the rest of the computer industry, faced repeated hoaxes of email viruses, and had to offer again and again to customers the explanation that email could not carry viruses because it did not carry executable content. When MicroSoft made the decision to add automatic handling of executable content to their email systems, they could not have been ignorant of the fact that easy proliferation of viruses would be a consequence of their decision.

      MicroSoft has generally been reluctant to fix the design flaws in their software, because they are committed to some level of backward compatibility. Of course, responsible designs, up front, might have made this commitment less problematic. The result has been a florishing industry for anti-virus software. We now go to third party vendors to make up for the poor quality of MicroSoft software and for their unwillingness to take responsibility for their own mistakes.

      My experience with widely used Linux software is that the stuff that becomes popular is usually designed much more thoughtfully that is typical of MicroSoft's products. Serious security design flaws are denounced quickly, and perhaps more rudely than is really required. While the vetting process for Linux based software is far from perfect, it has clearly been much more successful than MicroSoft's persistent irresponsibility. I regularly follow email lists about security flaws in Unix/Linux systems, and the vast majority of those flaws are implementation flaws rather than design flaws. The flaws for Linux in particular are quickly address, and patches are released. While I'm aware of virus scanners that run on Unix and Linux systems, to me they seem focussed on scanning email and files for Windows viruses. There are Unix and Linux based because Unix/Linux machines are often file servers and email gateways for Windows systems, and not because there is any problem with viruses that attack Unix/Linux systems.

      Finally, Linux developers have not been required to cover for their perjury in the courts and have not been nearly so tempted to violate that maxim of software development that every Computer Science student learns in school: Software should be modular. It should be divided into separate modules, where each module does its job. The interfaces between modules should be clean and simple. Applications should not ever be integrated into the core of operating system. A consequence of rational design in the Unix/Linux world is that software upgrades are far less problematic. I routinely tell my Linux systems to go grab all the relevent updates at SuSE's web site and apply them automatically, and while I have face occasional, minor problems, I have never once had a serious problem with any such update. Every Windows administrator knows that each new update carries with it a substantial risk of rendering his systems inoperab

    12. Re:Linux Security vs Microsoft AntiSecurity by nahdude812 · · Score: 1

      I think you misunderstood the parent post, or I misunderstand your post.

      have an online mean life expectancy of 3 months before being successfully compromised.

      The increase from 72 hours to 3 months is a good thing here. It's how long it takes an unpatched box to be successfully compromised. Meaning, the steps necessary to compromised a machine running Linux are becoming more complex on average.

      Your post seems to indicate you believe that the average vulnerability is going from 72 hours to be fixed to 3 months to be fixed, which is not the case. Time to patch release isn't examined in the parent statement.

      I remember my brother (computer illiterate) getting a new Windows computer a couple of months back. His first real computer since his 386 (not kidding). He was very excited, went home, and got on the net with his roommate's cable modem -- sans firewall. Quickly, he got very angry, because his brand new computer just kept crashing. Took it back to the store, it booted fine, but he's got a virus already. He never even launched his web browser after first boot, and he was compromised.

      This story has been anectdotal, but it's also not uncommon. Average time to compromise on a Windows box is much less than that 72 hour lowpoint from Linux security.

    13. Re:Linux Security vs Microsoft AntiSecurity by Hast · · Score: 1

      If you run WindowsXP without SP2 (god forbid) you won't get through the install before your computer is infected.

      On the student network were I'm connected they have made a new policy of banning computers which are infected. (Not really banning, they just drop all packet from that computer at the gateway.) This has done more than anything I have ever seen in order to get peoples attention as to getting their computers patched.

      I would probably be a good idea if ISPs started doing something similar. Or at least rerouted the first http request from an infected computer to a special "Your computer is infected, click here to download freeware firewall and antivirus."

    14. Re:Linux Security vs Microsoft AntiSecurity by Anonymous Coward · · Score: 0

      I think the term is not "more secure" but "less vulnerable"

      No. I think the term is "not secure". Its like saying 2 panes of glass is more secure than one pane of glass. A brick will go through 2 panes without much more appreciable effort than one.

    15. Re:Linux Security vs Microsoft AntiSecurity by bwy · · Score: 1

      Security doesn't just magically happen.

      I like Linux as much as the next guy, but always in the back of my mind I wonder what would happen if it ever had 90% of the desktop market share and became an immediate target. As you say, it isn't secure just "because" it is Linux... it takes some responsiblity by the user.

      What really worries me (and perhaps this is unwarranted worrying) is the fact that every desktop Linux install I've ever seen is really patchworked... dozens of apps written by different people who have never even taked or discussed guidelines and several places to make system configuration settings.

      Compare this to OS X that is built on top of BSD, but where Apple has obviously given thought to how the pieces fit together as a whole. If a bug shows up in Mail.app, Apple fixes it and pushes out an update. I think Microsoft's concern was, will RedHat be the ones to develop and push out a code fix for a random open source app that was included with their distro? I think they have the framework to push out the fix, but probably not to fix the app itself. And not to beat the dead horse but you STILL need a user who is going to run the update.

      Anyway, this post isn't PRO or ANTI anyone so save your flames. I'm just trying to make the point that neither closed source nor open source solves 100% of the problem just because the source is open or closed. There are a lot of other things to consider.

    16. Re:Linux Security vs Microsoft AntiSecurity by cowbutt · · Score: 1
      What really worries me (and perhaps this is unwarranted worrying) is the fact that every desktop Linux install I've ever seen is really patchworked... dozens of apps written by different people who have never even taked or discussed guidelines and several places to make system configuration settings.

      This is pretty much inherent in the approach that Linux distros take. The BSDs seem to do things in a more co-ordinated way, and Apple seems to do things better again. That said, if you take the trouble to understand the changes Red Hat/Fedora (especially) make, you'll find they're actually working hard to create a sane system. Some things aren't in place, yet, though.

      I think Microsoft's concern was, will RedHat be the ones to develop and push out a code fix for a random open source app that was included with their distro?

      If the community comes up with the fix first (perhaps by releasing a new upstream version), Red Hat will include it, or backport the fix from the new upstream version. If Red Hat are first to fix it, their fix will go in - and probably also into the upstream release during the testing phase of the current version of the distro.

      I think they have the framework to push out the fix, but probably not to fix the app itself.

      Eh? What's that supposed to mean? If it's fixed, it's fixed.

    17. Re:Linux Security vs Microsoft AntiSecurity by nahdude812 · · Score: 1

      Since he lives in Alaska and I live in the lower 48, I tried to walk him through WindowsUpdate on the phone. He couldn't get even the WindowsUpdate ActiveX installed, let alone patch his box. Fortunately for him the store he bought it at had a network connection with a firewall, once they got him de-virused, they patched him, and even made an extra sale of a firewall that day. In a strange round about way, he ended up more secure over all for running Windows, only by relying on technologies outside of Windows, which were fundamentally required to RUN windows.

    18. Re:Linux Security vs Microsoft AntiSecurity by civilizedINTENSITY · · Score: 1

      Why does ssh attempted login scans mean Linux boxes? More likely compromised windows boxes running ssh.

    19. Re:Linux Security vs Microsoft AntiSecurity by Omnifarious · · Score: 1

      I didn't misread the article. Yes, going from 72 hours to 3 months is good. Yes, 3 months is still far and away better than any offering from Microsoft, and I can't imagine Microsoft's security ever getting any better than Linux's. I also can't imagine Microsoft's security getting that much better than it is now. The company's internal mindset won't allow it.

      But Linux can and should do better than it is. I find self-congratulatory stuff about security to be kind of dangerous because it's so easy to get complacent. And, security _still_ isn't that great.

    20. Re:Linux Security vs Microsoft AntiSecurity by RdsArts · · Score: 1

      Maybe. Maybe it's just time to get better leaders.

      I'm venturing far into the jungles of off topic here, so hang with me.

      The only project, and I mean, ONLY project, that seems to take a proactive approch to code security is OpenBSD. And while I admit that using OpenBSD is more a mental thing than a real security thing, if you just stuck to the base system you would in fact have probably the most secure system made short of cutting the ethernet cable.

      My question is, why don't we see this in other projects. Why don't we see more people saying "if this isn't safe, it's not going in?" Why don't we see more projects that OK the use of slower code because it's safer? And furthermore, why don't we see a public outcry FOR this code?

      GNU's libc and AIX are the only modern, relevent UNIX-like OSes without strlcpy/strlcat. Why? Why are we not demanding that they have this? This should be the first, simplest addition to making things more secure. Why do we not have this in GNU's libc? Combined they are less than 100 lines of code with the full BSD license header. It's insane.

      So maybe it's time we, as users and coders, demanded more and where vocal in that we won't accept code that doesn't make security job one anymore?

    21. Re:Linux Security vs Microsoft AntiSecurity by bluGill · · Score: 1

      Most of those scans are attacking a known default password on some Asian linux distribution. Nobody with intelligence would attack from their home machine once they have a cracked target to hide their foot steps behind. (though I'm not sure I would call the type of person attacking using only default passwords intelligent)

    22. Re:Linux Security vs Microsoft AntiSecurity by LWATCDR · · Score: 1

      Okay Linux is lest vulnerable than Linux but the huge lie that Linux is not ready for the enterprise? What about Google or Ebay?

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    23. Re:Linux Security vs Microsoft AntiSecurity by GeffDE · · Score: 1

      Really, any slashdotter worth anything would already know that, as it was included in an article here: http://linux.slashdot.org/article.pl?sid=04/12/24/ 0428244&tid=172&tid=106. To compound that issue, "more secure" and "less vulnerable" are the same thing. A bank vault with a 20-inch-thick, titanium-steel door with biometric authenticaion is both more secure and less vulnerable than a bank vault with a door made out of cardboard. "more secure" and "less vulnerable" are not either/or statements; they imply each other. And although this is mod-suicide, I honestly cannot understand why the parent was modded up.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    24. Re:Linux Security vs Microsoft AntiSecurity by Omnifarious · · Score: 1

      Actually, the abuse reports I've filed that havee been responded to have all been from people with compromised Unix (Linux in particular actually) boxes. But, you're right, they _could_ be Windows boxes. There are just various things that make me highly doubt it.

    25. Re:Linux Security vs Microsoft AntiSecurity by Anonymous Coward · · Score: 0

      MS depends on CISCO - and CISCO use a well patched BSD variant. MS is only tolerated, because MS+CISCO is an 'approved' formula.

      Many wish MS could get their security 'right' - CISCO being the model benchmark. Nice that the CISCO/SUN/*BSD security fixes percolate down to Linux. Not nice is for MS to say we hope the NX bit will make things better.

      You then have the head of Homeland Security urging people to buy a (Linux/*BSD) based router.

      Frankly, suits don't care who's responsible - rather that the vendor is responsive at a time of crisis. They don't appreciate surprises either - another criteria for 'responsible'

      Choosing a 'community' with proven responsiveness, vs a vendor with a history of hiding sev 1's is a no brainer.

      There are many metrics, but mainstream open source
      is supported better. SUSE and RH will take money, and hold your hand, AND respond with a REAL solution faster.

      OSS is a viable business platform - like it or not.

    26. Re:Linux Security vs Microsoft AntiSecurity by xouumalperxe · · Score: 1

      or perhaps less attacked

    27. Re:Linux Security vs Microsoft AntiSecurity by phorm · · Score: 1

      Judging from the number of ssh attempted login scans, there are a fair number of comprimised Linux boxes out there

      I may be getting this wrong, but that goes with the assumption that an attempting SSH login indicates it is a windows host that is attempting the breakin?

      FYI, there are windows tools that can/will probe SSH as well as linux ones. Chances are better that it's an infected linux machine (maybe wormed) looking for a new friend, but that's not a certainty.

    28. Re:Linux Security vs Microsoft AntiSecurity by Anonymous Coward · · Score: 0

      This is pathetic. You're using the same strawman arguments MS uses.

      "I've seen a number of people repeat the naive argument that when there are more Linux users, we will have the same problems with viruses that Windows users have."

      Bullshit. Who says this? Really? No one. Why? Because Linux WON'T be as popular as Windows, not unless it starts using the same insecure ways of doing things that MS uses. MS uses this way because IT SELLS. It's easy for people to get their head around. It's worth the downside to MS if people pay for it. Linux WON'T do things the quick and dirty way, so it won't be as popular.

      Counter-intuitively, (GNU's and) Linux's complexity makes it LESS secure as a server, which is why it's cracked more often. Just because MySQL might be patched in a matter of hours doesn't mean the distro you're using will have a patch available that day. (Maybe for the popular apps like apache, but what about the less popular ones, like thttpd, or maybe your specific variant of emule?) Mi2g has been warning Linux users about this for years, but instead of improving the situation, most just shoot the messenger.

      This is how religion blinds so many Linux supporters - As a desktop, Linux is more secure (less trojans, viruses, spyware). As a server it's complexity makes it easier to crack. Not by script-kiddies, but by people targeting a server. MS Windows Server is NOT a desktop OS, don't think the quadrillions of Outlook worms and viruses and IE holes means Windows makes a lousy server. It doesn't.

      Don't think better security makes Linux a better desktop - it doesn't.

    29. Re:Linux Security vs Microsoft AntiSecurity by Anonymous Coward · · Score: 0

      What are you, a moron? Sounds like Linux's "complexity" is more a reflection on your ability to comprehend (anything) than any justification for your - ABSURD - reasoning. But, there's hope for you; if you like MS servers so much, then keep administering them. We'll know where you are every weekend night. :)

  10. Well..yeah..he would say this by grasshoppa · · Score: 5, Insightful

    You see, it's called marketing. He is saying exactly what big wig CIO/CEO/C[A-Z]{2} understand and like to hear. Accountability. That's a big thing to most corporations.

    Now, him saying that Redhat can't improve the kernel is simple BS, and could either be a fundamental lack of understanding on his part, or just a flat out lie. Given his position, I'm guessing it's a lie. Redhat ( as have most distributers ) patches the kernel with it's own magic, and will often update it on it's own.

    Cliff notes: MS marketting with head in sand. News at 11.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:Well..yeah..he would say this by Jeff+DeMaagd · · Score: 2, Insightful

      My biggest objection is whether Microsoft takes accountability for their own products? They should shut up, because they aren't ready for the enterprise.

    2. Re:Well..yeah..he would say this by daviddennis · · Score: 5, Insightful

      How is Microsoft accountable when their own license agreements say clearly that they are not liable for any consequences resulting from use of their systems?

      If they were genuinely accountable, they'd be bankrupt.

      I have to say, this is a pet peeve of mine - pretending to take responsibility when there is, in fact, no responsibility taken is just plain wrong.

      D

    3. Re:Well..yeah..he would say this by El_Muerte_TDS · · Score: 1
      Aren't there linux kernel developers that get paid by RedHat for working on the kernel?

      A simple "I'm feeling lucky" on google gave me this link
      With the following interesting quote by Stephen C. Tweedie:
      I tend just to wear one hat in public: I'm a kernel developer, my
      technical viewpoint is coloured by that and as a Red Hat employee I am
      *still* a kernel developer!
    4. Re:Well..yeah..he would say this by powdered+toast+dude · · Score: 5, Informative
      Don't confuse accountability, responsibility, and liability.

      1. Accountability means you can point your finger at me and I'll say "yep, my bad."
      2. Responsibility means I then have to fix it.
      3. Liability means that you then get to take my wallet.

      $0.02,
      ptd

      --
      I'm an animal lover -- they're delicious!
    5. Re:Well..yeah..he would say this by daviddennis · · Score: 1

      Thanks for an insightful reply.

      To the end user, then, accountability isn't all that useful. In fact, you could say Linux has better accountability since in the end the buck stops at Linus, Alan Cox and maybe a few of their closest friends.

      How is this different from Microsoft, where we don't even know the identity of the person ultimately taking responsibility?

      Responsibility seems to be executed a bit better on Linux than Windows since errors get found and patches distributed faster.

      Liability is a dead heat since neither Microsoft nor Linux companies or individuals accept liability.

      D

    6. Re:Well..yeah..he would say this by Srin+Tuar · · Score: 2, Insightful


      1. Accountability means you can point your finger at me and I'll say "yep, my bad."


      With Free software you can actually find out which individual programmer created the security problem in question. (He doesnt have to admit or deny it, because its all a matter of public record)

      With Microsoft you have a big faceless corporation.

      Tell me again, even by your stretched definition, how can anyone think Microsoft has better "Accountability" ?

    7. Re:Well..yeah..he would say this by Anonymous Coward · · Score: 0

      "Accountability. That's a big thing to most corporations."

      One of the resons you would use linux in your infrastructure, is so that YOU can take responsibility for it. This is something you CAN'T do with windows. With linux and other OSS systems, you can essentiall treat it as if it the code is your own asset. Redistribution is another matter, but as far as using it, you get the resources as if they are your own, period.

    8. Re:Well..yeah..he would say this by dfiguero · · Score: 1

      He is saying exactly what big wig CIO/CEO/C[A-Z]{2} understand...

      The big wig CAT/COW/CAR/CAM/CAB/CAP/CAN...

      too many to satisfy... :P

      --
      My penguin ate my sig
  11. Is he serious by k3rnl · · Score: 1

    Is he serious? Or is it some kind of joke?

    --
    eKlode your senses.
    1. Re:Is he serious by WindBourne · · Score: 1

      no. This is just Marketing. There has been a recent trend to take your opponents strength and declare them for your own. If repeated enough in the media and by enough ppl, then more will believe it.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    2. Re:Is he serious by Anonymous Coward · · Score: 0

      Yes, hahaha you caught us.

    3. Re:Is he serious by WhiplashII · · Score: 2, Insightful

      This is not a recent strategy... in marketing you commonly look at your strengths and weaknesses - and then see how you are perceived by your customers. If your customers already know your strengths, your marketing strategy is to convince them that your weaknesses are also strong.

      It just sounds silly to those who know. But it does work in most cases...

      --
      while (sig==sig) sig=!sig;
  12. who's responsible for the security? by Anonymous Coward · · Score: 0

    i honestly don't know who's responsible either.. maybe it's Linus?.. or how about that penguin dude! aah tux will save us wont you tux?

    1. Re:who's responsible for the security? by adepali · · Score: 1

      All your security is belongs to me

    2. Re:who's responsible for the security? by Nobody+You+Know · · Score: 1

      Security is the responsibility of the community. Anyone who wants to fix it can, and they also can hold up their work for the rest of the community to judge. Think of an operating system as a giant park. For the most part, this park is beautiful and has lots of nice features (playgounds, picnic tables, etc.) and lots of people use it.

      However, in one corner of this park is an abandoned car that's rusty, surrounded with weeds, has things living it it and is generally an eyesore and a safety hazard for the users of the park. This is the security flaw. And for whatever reason, the government (Linus in our case) doesn't want to go to the time or the trouble to remove it.

      If this is a public park, pretty much any individual could take it upon themselves to have the junker hauled away, trim back the weeds and make this part of the park clean and safe again. And the rest of the users would cheer. This is the open source model.

      For the closed-source model, imagine our park is not public land, but private land. And surrounding our junker are a whole bunch of "Keep Out" signs, and there's a guy with a gun threatening anyone who attempts to take the old car away. The park owner's solution is to just warn you not to use this part of the park until he gets around to fixing it, and if you try and fix it yourself, you risk getting shot.

      Now, from the perspective of the park user who wants to get rid of the problem, which is the better model?

  13. Title corrected by Anonymous Coward · · Score: 1, Funny

    Should be:
    Linux claims M$ security a Myth.

  14. Excellent marketing by vijayiyer · · Score: 5, Interesting

    This is another example of Microsoft's marketing prowess. They know that IT managers want to hear about vendor accountability, single source solutions, etc. Those who still are using only Windows are probably not technically competent enough to see through the FUD. The truth is irrelevant here.

    1. Re:Excellent marketing by meisenst · · Score: 2, Insightful

      Any IT manager worth their salt will look past this FUD and look towards things like... this, where Microsoft's single sign-on program fails them utterly. Oh, wait, isn't that one of the key points this guy tried to make, even though Passport has basically begun to circle the drain?

      --
      Green's Law of Debate: Anything is possible if you don't know what you're talking about.
    2. Re:Excellent marketing by latroM · · Score: 1

      And M$ isn't even accountable when the shit hits the fan.

    3. Re:Excellent marketing by antiMStroll · · Score: 1

      Don't kid yourself, they see through it. Choosing to neglect it though shifts accountability from the vendor to the person who made the decision on behalf of the company, with potential repercussions serious enough to stick to the Teflon suits favoured by most CTO's nowadays. This - partially, MS products have some real advantages in large systems - isn't just about picking the best technical solution, it's also about employees minimizing personal exposure for anything which could go wrong. No one ever got fired for buying Windows.

    4. Re:Excellent marketing by Anonymous Coward · · Score: 0

      Yeah, but that would require most IT managers actually being WORTH their weight in salt. And then not being tied down by the decisions of some CEO who hands down a fiat that MS products are used because then the accountability is transfered.

      We all probably know someone with dreams of switching their company over to Linux which will never come true, except maybe some tiny server running an essentially inessential service. (I'm not saying that this is the fault of Linux, but rather of the corporate culture.)

    5. Re:Excellent marketing by Anonymous Coward · · Score: 0

      Passport was offered to IT Managers and almost universally rejected. Which is why nobody cares if it is being cancelled. Your entire post is misinformed and stupid.

  15. Plain wrong! by thames · · Score: 1
    here are fundamental things missing,' pointing out the lack of a development environment and no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program.
    Login:

    and emacs.
    1. Re:Plain wrong! by Billy+the+Mountain · · Score: 0, Offtopic

      vi! Emacs is crap!

      BTM

      --
      That was the turning point of my life--I went from negative zero to positive zero.
    2. Re:Plain wrong! by bigtangringo · · Score: 1

      You apparently don't understand.

      Single Sign-on: You have one username, one password for *everything*. Workstation login, Email, VCS, whatever. Ideally, you only enter it once.

      Development Environment: Emacs (or vi for that matter) is not a development environment, it's a glorified text editor. By development environment, he means IDE.. a la Eclipse, Kdevelop, Visual Studio, et al.

      The guy is a boob, we all know it, it's just FUD marketing.

      --
      Yes, I am a smart ass; it's better than the alternative.
    3. Re:Plain wrong! by dspeyer · · Score: 1
      When I sit down at a workstation in a lab at my university, I enter my username and password. When I ssh from there to a server, I don't need to. If I were to ssh to those servers from elsewhere, I would use the same password. When I change my student status (eg add/drop courses) through a web interface, it's the same username and password.

      Most of the functionality is inside ssh/ssl. For the rest, we use LDAP. All of this works on Linux, Solaris and Windows (and I think Digital Unix, Netware, and AIX as well).

      How is this not single sign-on?

      As for an IDE, emacs is closer than you give it credit for. It encorporates compilation and debugging. It manages my files. It understands syntax. It may not do everything Eclipse does, but it integrates much more easily with outside tools for when you want to do something highly obscure. I consider that a worthy tradeoff. For those who don't, there's always Eclipse (etc.).

    4. Re:Plain wrong! by colinrichardday · · Score: 1

      While emacs may not be an integrated development environment, it is an integrating development environment, as it supports editing many different kinds of files (.c, .tex, .py and so on).

      Eclipse may be cool, but does it handle LaTeX?

  16. Myth by Anonymous Coward · · Score: 0

    If anybody actually used Linux for anything, we could find out. As it is... we just don't know.

  17. Yeah.... by Anonymous Coward · · Score: 0

    Who is accountable for the security of the NT kernel? Microsoft are so arrogant that they protest at being made accountable to the US government or the EU, so I doubt it's them. Windows is only ready for mission-critical computing if mission-critical means uptimes around 35 days.

  18. Ho-hum by twilight30 · · Score: 5, Insightful

    Move along, people. Nothing to see here. There's no point in getting pissed off about this; Microsoft shills are liars and exaggerators.

    I will never forget -- seeing as how it happened only on 19 December just gone -- about my broadband installation. Not wanting to rock the boat nor confuse the cable installer guy, I rebooted into XP just prior to his arrival. He hooked my old beater celery up with DHCP and I surfed for about ten minutes. I thanked him and he left.

    So I figured I'd do the decent thing and do the security updates. ...

    Eight hours later, I cleaned off the last of the spyware, adware, malware horseshit.

    To Nick McGrath: Fuck off and die, you wanker. How much you want to bet your router at home runs a Linux variant for firewalling purposes?

    --
    ========================================
    Death will come, and will have your eyes
    -- Pavese
    1. Re:Ho-hum by Anonymous Coward · · Score: 0

      and I surfed for about ten minutes....Eight hours later, I cleaned off the last of the spyware, adware, malware horseshit

      I'm impressed, you must be an expert in surfing a lot of porn and hacker sites in those ten minutes!

    2. Re:Ho-hum by twilight30 · · Score: 1

      Ha ha ha!

      Oh, I wish. No, I went to check on my Hotmail, and I think I surfed Slashdot.

      Oh shit.

      Do you think Slashdot has spybots on it?

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    3. Re:Ho-hum by Anonymous Coward · · Score: 0

      I did the same thing when they installed my cable modem many years ago. I just set up a dummy machine though. After the cable guy left I just formatted the drive and put it back in the closet.

    4. Re:Ho-hum by twilight30 · · Score: 1

      Yeah, that's right, from CompUSA ... in the UK. Congratulations for your assumptions.

      I have a cracked copy of XP Professional. I think you can understand why I don't really want to be phoning up MS for free copies of SP2.

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    5. Re:Ho-hum by steve_stern · · Score: 2, Insightful
      So I figured I'd do the decent thing and do the security updates. ... Eight hours later, I cleaned off the last of the spyware, adware, malware horseshit.

      And if you didn't boot into Linux for many months resulting in lots of unpatched security holes, and there were a ton of people trying to attack Linux boxes because Linux controlled 95% of the market, you'd have the same experience there.

      What's your point?

      A security hole is a security hole is a security hole. Windows and Linux both have them. The fact that more people target Windows does not make it less secure.

    6. Re:Ho-hum by twilight30 · · Score: 1

      Actually, that's a very good idea and I thank you for it. I'll have to remember that.

      I use XP for farting around with music samples with Ableton Live. If I could get Live to work under Linux/Wine/Cedega/Crossover Office, I'd drop XP like a shot.

      Crossover Office with Office XP works particularly well for the one thing that practically mandates you use Office : CVs, simply because recruiters often require applicants to submit editable documents that can have their contact details removed.

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    7. Re:Ho-hum by gnuLNX · · Score: 1

      Actually the fact that more people target windows does make it more insecure...It works just like open source with security. The more eyes you have looking (or in the case of hacking the more hackers trying) the better you will be.

      --
      what?
    8. Re:Ho-hum by twilight30 · · Score: 1

      And if you didn't boot into Linux for many months resulting in lots of unpatched security holes, and there were a ton of people trying to attack Linux boxes because Linux controlled 95% of the market, you'd have the same experience there.

      Sure, if the above were true, you'd be right in practical terms.

      Honestly, though, can you see Linux ever getting to that stage?

      Here's another thought: Just after the cleanup I installed Debian. In fact I'm typing from it now. I used a netinstall CD to get me up and running. It dates from June or July; I'm fairly sure it has bugs. Probably even security bugs. I did apt-get and upgraded to testing immediately.

      If you look at some of my other comments on Debian you'll see that I couldn't even use older versions of the installer CDs -- though Debian prides itself on being able to upgrade directly from older CDs to the latest and greatest, even testing and unstable. And yet, and yet ...

      My point is, no one should have to put up with all this insecure crap from Microsoft. Hearing about how great MS is from a shill is just salt in the wound, don't you think?

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    9. Re:Ho-hum by twilight30 · · Score: 1

      No, I am saying that I was unwilling to do so because I was concerned about XP bothering me for product activation keys again.

      Oh fuck it. Why am I responding to you? I've had a look at your comments, and you're obviously a troll.

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    10. Re:Ho-hum by Anonymous Coward · · Score: 0

      Wow, that's your own fault for not being a good system admin. You can't even administer Windows, and you think you should be running Linux? And, holy shit, eight hours? For the love of God, you need to go buy one of those "I am a fucking retard and just bought a newbie computer book from Barnes and Noble" books.

      Good job, chump. Next time, learn how the fuck to protect yourself.

      And, seriously, average Joe Whatever doesn't give a flying fuck what their router is running. Desktop != Router, you fucking shithead.

      Oh, I don't use Windows, so, go ahead and keep your stupid Windows jokes to yourself.

    11. Re:Ho-hum by Anonymous Coward · · Score: 0

      THANK YOU!!!!!!

      Try that with dialup... I did this last xmas for my parents. YUCK... Turned on the autoupdates and forgot about it. He uses MSN and will use nothing else. I was just glad I could get my dad to use the mouse much less get on the internet...

      Also I would say 90% of the exploits out there viri worms and such have already BEEN patched at the OS level by MS. People are inherently lazy. Both the people writing the viri and the people who do not keep up to data do this. The viri writers just use the work done by others to exploit things. The people at home *DO NOT CARE*. To them it is a toaster it works or it doesnt. It does not matter.

      The only thing that *SCARES* me. Is if someone really smart was to do this in the kernel of linux. It is open source. But two or even 5 inoccent patches to something look good. But combined together lead to an exploit. It could even come from 'different' people. This is the sort of thing that we *NEED* to watch for in open source. The easy ones that are no good we can toss and ignor the programmer. But the subtle ones. Those are the ones that creep me out.

      We need to do more malformed testing across the board. Both in windows and in linux. Bad data in should not cause ANY sort of exploit, or CRASH. If you have an exploit I would say you also have a crash. Fill in structs with random garbage data and send them to the ports. Give utils bogus data in files. Fill in fields in forms with garbage data. Assume they can do it even if your interface does not let them. For I can rewrite your interface so it doesnt have your checks. If you can pass the 'garbage data' tests you have eliminated a good many of the ways into a machine. As open source people you should take PRIDE in the fact your stuff is rock solid. Do not get lazy! Every application out there is a possible vector for a worm/virus. Until we as developers take that into acount we are contributing to the problem.

      I would say both models have their advantages and disadvantages. You could in theory game the open source system to get exploits in. While with a close source system the time crunch is your friend in all you have to do is wait until someone makes a bug for you.

    12. Re:Ho-hum by Anonymous Coward · · Score: 0

      Honestly, though, can you see Linux ever getting to that stage?

      I don't think so, because Linux will never be a viable option in the desktop market.

    13. Re:Ho-hum by CmdrGravy · · Score: 1

      Why will it never be a viable option in the desktop market ?

    14. Re:Ho-hum by Anonymous Coward · · Score: 0

      Ableton works with cedega.

    15. Re:Ho-hum by Anonymous Coward · · Score: 0


      So I figured I'd do the decent thing and do the security updates. ...

      Eight hours later, I cleaned off the last of the spyware, adware, malware horseshit.

      One doesn't get spyware and adware unless one visits sites that contain such malware. To my knowledge "windowsupdate.microsoft.com" contains none of this. So you're either lying or you did other things before installing patches. I'm betting you're lying.

    16. Re:Ho-hum by Anonymous Coward · · Score: 0

      Wow, someone here is new to the concept of a remote exploit.

    17. Re:Ho-hum by Anonymous Coward · · Score: 0

      There are dozens of different distributions, each with their own way of doing things.. no consistency on the desktop.. Usability sucks on the desktop.. Lacks critical features for the average desktop user.. etc etc

    18. Re:Ho-hum by runderwo · · Score: 1
      A security hole is a security hole is a security hole.
      Wow, so a trivial remote exploit like the NetBIOS or RPC worms is equivalent to a local root exploit, which requires an account on the machine or a secondary compromised service? I think you have perspective issues here.
    19. Re:Ho-hum by twilight30 · · Score: 1

      Holy shit, really?!

      I tried it several months and got nowhere. Is there anything I need to be aware of?

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    20. Re:Ho-hum by twilight30 · · Score: 1

      I should have clarified the running order of those last two comments you quoted.

      I did not say I suffered malware attacks from windowsupdate, though I may have implied it, and that was a mistake. Sorry.

      --
      ========================================
      Death will come, and will have your eyes
      -- Pavese
    21. Re:Ho-hum by steve_stern · · Score: 1
      Wow, so a trivial remote exploit like the NetBIOS or RPC worms is equivalent to a local root exploit, which requires an account on the machine or a secondary compromised service? I think you have perspective issues here.

      I think you have nitpicky issues here.

      Perhaps the phrase "A remote root exploit is a remote root exploit is a remote root exploit, and a local root exploit is a local root exploit..." would be more accurate. But I'm lazy, and the non-nitpicky readers understood exactly what I meant.

      What you say is just ridiculous because it hints at the idea that Linux doesn't have remote root exploits, only Windows does, which is just plain wrong.

    22. Re:Ho-hum by Anonymous Coward · · Score: 0

      Tsk tsk, mom forgot to disconnect the modem before she left for bingo again, didn't she?

    23. Re:Ho-hum by bbc · · Score: 1

      "The fact that more people target Windows does not make it less secure."

      Perhaps not, but it does increase the chance that security holes are found. Considering that and the fact that the Windows manufacturer did not until recently seem overly concerned with creating secure OSes it may not be an unwise choice to choose another OS than Windows.

    24. Re:Ho-hum by Anonymous Coward · · Score: 0

      So he's obviously a troll, and you're obviously retarded. Which is better? I know what I'd rather be.

    25. Re:Ho-hum by Rutulian · · Score: 1

      And if you didn't boot into Linux for many months resulting in lots of unpatched security holes, and there were a ton of people trying to attack Linux boxes because Linux controlled 95% of the market, you'd have the same experience there.

      Ummm...I think this sentence says it all and more. Many months going by does not result in lots of remotely exploitable security holes that allow spyware to end up on your computer from just browsing the Internet with Firefox (or any browser that runs on linux for that matter). Linux does not control 95% of the market, and it never will because there is strength in variety. Even if 95% of the market consisted of people running linux, it would be extremely unlikely for them to be running the same linux distribution. Also, there are a ton of applications that control large amounts of their respective markets (Apache, OpenSSH, Samba) that do not suffer a plague of security holes, so that argument is generally bullshit to begin with. Any properly written application (especially one that opens up privileged services or allows remote access to the machine) should anticipate anybody and everybody trying to attack it to get at the system underneath.

      No, linux isn't perfect. But that doesn't mean Windows doesn't have some serious problems.

    26. Re:Ho-hum by CmdrGravy · · Score: 1

      That's not really an answer.

      Given that someone has settled on a particular desktop e.g. KDE, Gnome or whatever how is their choice incosistent ( or any less consistent than the windows desktop ) ?

      How does usability suck ?

      What critical features are lacking ?

    27. Re:Ho-hum by dspeyer · · Score: 1
      And if you didn't boot into Linux for many months resulting in lots of unpatched security holes, and there were a ton of people trying to attack Linux boxes because Linux controlled 95% of the market, you'd have the same experience there.
      Really? This is from my personal computer:
      # cat /var/log/apache/error_log | grep File | sed 's/.*exist://g' | sort | uniq -c | sort -n|tail -n 10
      483 /var/www/htdocs/scripts/..&#193;../winnt/system32/ cmd.exe
      486 /var/www/htdocs/_mem_bin/..%5c../..%5c../..%5c../w innt/system32/cmd.exe
      492 /var/www/htdocs/_vti_bin/..%5c../..%5c../..%5c../w innt/system32/cmd.exe
      497 /var/www/htdocs/d/winnt/system32/cmd.exe
      512 /var/www/htdocs/c/winnt/system32/cmd.exe
      516 /var/www/htdocs/MSADC/root.exe
      554 /var/www/htdocs/scripts/root.exe
      569 /var/www/htdocs/robots.txt
      800 /var/www/htdocs/default.ida
      952 /var/www/htdocs/scripts/..%5c../winnt/system32/cmd .exe
      Apart from the robots.txt and maybe the default.ida (I'm not sure what that is) these are all IIS worms trying to infect me. Note that Apache (which has more than three times IIS's market share) does not figure among the worms in this list. (Yes, there have been Apache worms, but none that even approached IIS's in scale).

      Why should OSs be any different?

    28. Re:Ho-hum by novakyu · · Score: 1
      What critical features are lacking ?

      Just off the top of my head, one feature I can think of is: ability to install spyware remotely.

      You know that's what the users want---millions of spyware users can't be wrong!

    29. Re:Ho-hum by civilizedINTENSITY · · Score: 1
      So wrong: to quote another post,
      There's an important difference between exploitable design flaws and exploitable implementation flaws. When implementation flaws are exploited, those flaws can usually be fixed without removing essential functionality upon which legitimate users may have come to depend. When design flaws are exploited, the design must be changed to correct those flaws, and to do this, is often necessary to frustrate the legitimate expectations of real customers.


      People seem to have trouble getting this difference. It isn't just that so many people are trying to root windows because so many people use windows. It is that the architecture has holes that exsist in the foundation. "A security hole is a security hole" is pure uninformed bullshit.
    30. Re:Ho-hum by civilizedINTENSITY · · Score: 1

      Well consider that average time to being rooted under Linux is now 3 months, whereas under Windows it is still 15 minutes. That means that if you buy a new box with windows preinstalled, expect (in the strong sense of expectation value) to be rooted before you can apply the patches.

    31. Re:Ho-hum by steve_stern · · Score: 1
      Linux does not control 95% of the market, and it never will because there is strength in variety. Even if 95% of the market consisted of people running linux, it would be extremely unlikely for them to be running the same linux distribution.

      You're completely missing my point. I am saying that Windows is no more or less secure than Linux - its popularity makes people attack it more which results in its users being more vulnerable, but that doesn't mean the software that runs it all is inherently less secure. You're telling me that even if Linux was popular, it wouldn't really be popular (read: most code wouldn't be on 95% of computers). You're right, but that doesn't change my point: that if the same code was on 95% of computers, it would be exploited just as much as Windows.

      Also, there are a ton of applications that control large amounts of their respective markets (Apache, OpenSSH, Samba) that do not suffer a plague of security holes

      Their markets don't consist of my mom and dad. Thats why Windows is targetted and not Linux - you know how to protect your Linux machine, my parents don't know how to secure their Windows machine. If you reversed the software, you'd have the same result - you know how to secure Windows (I know I do - no adware or spyware in several years of running it) and my parents don't know how to secure Linux.

      Any properly written application (especially one that opens up privileged services or allows remote access to the machine) should anticipate anybody and everybody trying to attack it to get at the system underneath.

      Anticipating and succeeding are completely different. What do you suggest - Microsoft find a mathematical way to prove that there are no buffer overflows in their code? The best minds on the planet can't prove that RSA, AES and SHA-1 are secure, yet everyone (Linux included) uses them for important information. What you're suggesting just isn't feasible, for either Microsoft or Linux, which is why neither of them are free of exploits.

      No, linux isn't perfect. But that doesn't mean Windows doesn't have some serious problems

      Yet again the knee-jerk Slashdot reaction. I wasn't saying Windows is good. It certainly does have serious problems. I was saying Linux software has equally serious problems, but they just don't get as much popularity because with such a minority in the market, you can't do as much damage with those problems.

    32. Re:Ho-hum by steve_stern · · Score: 1
      Why should OSs be any different?

      My mom and dad don't run IIS or Apache. They don't know how to secure their Windows box, which is why people write worms for known Windows security holes - they know there are a ton of people out there who don't patch their systems.

      I do know how to maintain an XP machine, which is why I've never been infected with a virus, adware, or spyware.

      If you reverse the situation: give my parents a Linux box, and you a Windows box, they still wouldn't know how to secure the Linux box and you would still be virus-free. If Linux had 95% of the market share for non-computer-literate users, people would target known security holes there.

      In fact, Linux compared to XP with SP2 is harder to teach a non-tech-savvy person to secure. My parents machine automatically downloads and installs updates, and pops up a little message telling them when to reboot. Annoying, yes, but dirt-simple to follow those instructions.

      And the reason the IIS worms are out there, even though Apache has the lead in actual web servers, is because IIS is still on a lot of home machines. Thats yet another problem with Windows (my point all along is that Windows and Linux both have major problems - not that Windows is good). If it was possible for my parents to accidentally install and turn on Apache on their home machines, there would be just as many worms for that.

    33. Re:Ho-hum by Anonymous Coward · · Score: 0

      >> about my broadband installation.
      >> Eight hours later, I cleaned off the last of the spyware, adware, malware horseshit.

      8 hours ? something is wrong with your new broadband connection. Are you sure you weren't using your modem ?

    34. Re:Ho-hum by Anonymous Coward · · Score: 0


      Note that Apache (which has more than three times IIS's market share) does not figure among the worms in this list. (Yes, there have been Apache worms, but none that even approached IIS's in scale).

      Which version of Apache has three times IIS's market share?

    35. Re:Ho-hum by Anonymous Coward · · Score: 0


      It is that the architecture has holes that exsist in the foundation. "A security hole is a security hole" is pure uninformed bullshit.

      Could you please detail these architectual holes that exist in the foundation please? I've seen this statement made a lot yet every time I ask no one can every seem to expand upon their comments.

    36. Re:Ho-hum by Anonymous Coward · · Score: 0


      Well consider that average time to being rooted under Linux is now 3 months, whereas under Windows it is still 15 minutes.

      This is bullshit. Since SP2 the firewall is enabled by default...thus preventing a system from being compromised in 15 minutes (or an hour, or three, or weeks, or months). The fact that you're holding on to an outdated argument shows how desperate you are to bash Windows.

    37. Re:Ho-hum by Rutulian · · Score: 1

      Thats why Windows is targetted and not Linux - you know how to protect your Linux machine, my parents don't know how to secure their Windows machine.

      No, that's exactly my point. Yes, all software has bugs, but Windows definitely has *more* of the remotely exploitable kind. This is not because Microsoft programmers are stupid. It is because Microsoft did not originally write their code with security in mind. An email client should not automatically execute scripts. A web page should not be able to execute arbitrary code on your computer. The default Windows install should not accept incoming connections from an untrusted network. This is not about number of bugs, per se, because, yes, all software has the occasional buffer overflow. It is about secure programming practices. One way to lessen the amount of spyware on your machine is to use a browser (ex: Firefox, Opera) that doesn't support insecure ActiveX controls. I'm sure Windows security holes get more attention by script-kiddies, but marketshare is not the whole story.

      Their markets don't consist of my mom and dad.

      Yet, one would expect to see remotely exploitable holes in *server* software because, well, they accept connections from untrusted sources. You wouldn't expect a media player to unless it is doing something it shouldn't be doing. My point is that, regardless of marketshare, it is expected for some software to be attacked (and occasionally exploited), and for other software it shouldn't be an issue.

    38. Re:Ho-hum by Anonymous Coward · · Score: 0


      The default Windows install should not accept incoming connections from an untrusted network.

      It doesn't. Get with the times.

    39. Re:Ho-hum by runderwo · · Score: 1
      What you say is just ridiculous because it hints at the idea that Linux doesn't have remote root exploits, only Windows does, which is just plain wrong.
      You are reading a false dichotomy into my statement where there is none. I responded to your post because you were implying that the security risks of running Linux and Windows were equivalent. That is false because the number of remote root vulnerabilities, which are the most damaging vulnerabilities by any measure, are historically far more numerous in Windows than Linux. Furthermore, many of the remote root vulnerabilities that Linux systems have suffered are the fault of shoddy distributors who run services such as Apache as root unnecessarily, when the security architecture of Linux is specifically designed so that service daemons have no reason at all to run as root. Such stupidity turns what should be a 2-level exploit into a 1-level triviality. A reasonable person might blame those specific distributions for their flaws, instead of blaming the open source development model or Linux itself without providing evidence that either is why Linux systems get exploited.
    40. Re:Ho-hum by Anonymous Coward · · Score: 0

      And considering that most people still don't run XP, nor have SP2 installed... well, you do the math. Course it won't take long for the script kiddies to update their scripts (I hear they've made progress already), SP2 will be just so much dust in the wind.

    41. Re:Ho-hum by Anonymous Coward · · Score: 0

      Can't give any specific example (I'm code stoopid), but since MS has already admitted that they can't fix IE without breaking a bunch of stuff that kinda backs up the assertion.

    42. Re:Ho-hum by colinrichardday · · Score: 1

      Would your parents run Linux as root? How easy is it to accidentally install Apache? Also, why would YOU (Yast Online Update) be harder for them to run (preferably automatically)?

    43. Re:Ho-hum by steve_stern · · Score: 1
      Furthermore, many of the remote root vulnerabilities that Linux systems have suffered are the fault of shoddy distributors who run services such as Apache as root unnecessarily

      My point, all along, has been that both Linux and Windows are not secure if the user doesn't know what he's doing, and that both of them can be very secure if the user does know what he's doing. You said that exact same thing above.

      Both systems have exploits. Even Apache that isn't run as root can result in a remote-root exploit via a combination Apache exploit and priviledge escalation exploit. All of these things exist in Linux. There is absolutely nothing in the fundamental architecture of Linux that protects against buffer overflow attacks.

    44. Re:Ho-hum by civilizedINTENSITY · · Score: 1

      "Since SP2 the firewall is enabled by default". It isn't bullshit if you read what I wrote.
      Buy a new box.
      Begin applying updates.
      get rooted in 15 minutes
      finally apply SP2 to the rooted system

      It would only be bullshit if new systems where sold with SP2 all ready rolled in...which hasn't happened.

    45. Re:Ho-hum by civilizedINTENSITY · · Score: 1
      As well as ActiveX, consider:
      1. Windows has only recently evolved from a single-user design to a multi-user model
      2. Windows is monolithic, not modular, by design (think: IE integrated tightly, as is the graphics renderer)
      3. Windows depends too heavily on an RPC model (think: Slammer worm)
      4. Windows focuses on its familiar graphical desktop interface

      It was number 2 and 3 that we addressed in three of my classes (OS, SysAdmin, and also Security & Info Assurance)
      Think of an ideally designed operating system as being comprised of three spheres, one in the center, another larger sphere that envelops the first, and a third sphere that envelope the inner two. The end-user only sees the outermost sphere. This is the layer where you run applications, like word processors. The word processors make use of commonly needed features provided by the second sphere, such as the ability to render graphical images or format text. This second sphere (usually referred to as "userland" by technical geeks) cannot access vulnerable parts of the system directly. It must request permission from the innermost sphere in order to do its work. The innermost sphere has the most important job, and therefore has the most direct access to all the vulnerable parts of your system. It controls your computer's disks, memory, and everything else. This sphere is called the "kernel"., and is the heart of the operating system.
      In the above architecture, a flaw in the graphics rendering routines cannot do global damage to your computer because the rendering functions do not have direct access to the most vulnerable system areas. So even if you can convince a user to load an image with an embedded virus into the word processor, the virus cannot damage anything except the user's own files, because the graphical rendering feature lies outside the innermost sphere, and does not have permission to access any of the critical system areas. The problem with Windows is that it does not follow sensible design practices in separating out its features into the appropriate layers represented by the spheres described above. Windows puts far too many features into the core, central sphere, where the most damage can be done. For example, if one integrates the graphics rendering features into the innermost sphere (the kernel), it gives the graphical rendering feature the ability to damage the entire system. Thus, when someone finds a flaw in a graphics-rendering scheme, the overly integrated architecture of Windows makes it easy to exploit that flaw to take complete control of the system, or destroy the entire system.
  19. Red hat does take responsibility though by m50d · · Score: 5, Informative

    They take responsibility for their distribution. They will patch their kernel if anything seems wrong with it. From time to time they pay for an audit. Similarly the debian people vouch for their kernel, and so on. The vanilla kernel.org kernel is only accountable to the kernel.org people, true, but most "enterprise" distribution makers will stand up for every package they distribute.

    --
    I am trolling
    1. Re:Red hat does take responsibility though by Danathar · · Score: 1

      That's because LINUX is just a kernel...not an OS. The distributers of software are the ones responsible for security. If you get Sendmail from from sendmail.org....then they are the ones directly responsible to you. If you got your version of sendmail from Redhat...then Redhat is responsible....and sendmail is responsible to Redhat.

    2. Re:Red hat does take responsibility though by sparkz · · Score: 1
      Not every package, I think you'll find, if you care to read the documentation.
      On the one time I tried to get RedHat UK support to deal with a RedHat-written piece of software (RedHat Update Network, since you ask, not working through a MS Proxy Server) for a fully paid-up RedHat customer, they blamed it on MS Proxy Server - the GUI claims to deal with MS Proxy Server requirements, but doesn't work. Adding a tool from sf.net (I forget what; I'm sure I've mentioned this on /. before, so search for it) worked fine.
      RedHat took no responsibility at all for this. I was VERY disappointed; I'd used their SW for free for years (I did buy RH5.1), but assumed that in 2004 (as it was) that their fully-paid-up commercial users would get better support than this. They'd gone from Debian to RedHat for the support, after all!

      The software works (with additional software from sf.net), but that isn't the point - either RedHat fix the problem, or tell customers that the fix is to use the sf.net software, and that they're still offically supported afterr installing it.

      --
      Author, Shell Scripting : Expert Re
  20. Who is accountable for Windows? by nharmon · · Score: 5, Insightful
    From Windows XP's EULA:

    LIMITATION ON REMEDIES; NO CONSEQUENTIAL

    OR OTHER DAMAGES. Your exclusive remedy for any breach

    of this Limited Warranty is as set forth below. Except

    for any refund elected by Microsoft, YOU ARE NOT ENTITLED

    TO ANY DAMAGES, INCLUDING BUT NOT

    LIMITED TO CONSEQUENTIAL DAMAGES, if

    the Product does not meet Microsoft's Limited Warranty,



    So, are we believe that if Windows crashes my data, that I can hold Microsoft accountable?

    At least with Linux I have access to the source code, and can hire programmers to scratch my itches for me. Somehow, I don't think microsoft would give out source code if they went under.
    1. Re:Who is accountable for Windows? by Anonymous Coward · · Score: 0

      Since this is apparently an approved speech by Microsoft, and it comes after any shrinkwrap agreement I may have seen when installing Windows, does this constitute a verbal agreement on the part of Microsoft to take responsibility for programming defects?

    2. Re:Who is accountable for Windows? by ggvaidya · · Score: 2, Insightful

      Everybody does that: even Red Hat (see point 7). IANAL, but basically what this means is that if Windows (or Red Hat) screws up your comp, you can't hold Microsoft or Red Hat accountable. Why? Because as any geek knows, there's about a thousand things which can cause a computer screw-up, from script kiddies to accidently hitting the 'del' button, and they don't think they should be responsible, which is a perfectly reasonable position to take IMHO.

      What the guy is saying is that if Windows turns out to have a problem, you can rely on Microsoft to provide updates. You *can't* legally rely on Linus Torvalds or any of the other developers to provide a solution to the problem. However, if you have an agreement with Red Hat, you can rely on them in the same way, AFAIK.

      Shit, that's a lot of acronyms for one post :|.

    3. Re:Who is accountable for Windows? by SirTalon42 · · Score: 1

      You can rely on Microsoft to provide updates? Did you forget their web page they had of bug they refused to fix (before it got too long), like the whole little domain spoofing ability?

    4. Re:Who is accountable for Windows? by asdfghjklqwertyuiop · · Score: 1

      What the guy is saying is that if Windows turns out to have a problem, you can rely on Microsoft to provide updates.


      And in the exact same way if a Redhat distro (for example) has a problem, you can rely on RedHat to provide updates.


      You *can't* legally rely on Linus Torvalds or any of the other developers to provide a solution to the problem.


      Right - no more so than you can legally rely on Microsoft to provide a solution to problems in their software. They explicitly state that in all of their licence agreements.
    5. Re:Who is accountable for Windows? by antiMStroll · · Score: 1

      You can't *legally* rely on Micrsoft doing so either. They have no legal obligations in the EULA and, in fact, do stop providing patches to end-of-life product like NT4, Win 9X, etc. It's how they force upgrades and new business from old customers. If I'm not mistaken it's still possible to get patches for the 2.0.x Linux kernel tree, so in this case long term support is arguably better than MS provides.

    6. Re:Who is accountable for Windows? by Progman3K · · Score: 1

      >>[...] you can rely on Microsoft to provide updates. You *can't* legally rely on Linus Torvalds or any of the other developers to provide a solution to the problem.

      Historically, we've seen that Microsoft CAN'T be counted on to provide updates. They might get around to closing *some* holes, but it's usually so late that it doesn't make any difference because all the damage has already been done.

      Historically, we've seen that Linux DOES get updated MUCH faster than Microsoft, often immediately.

      --
      I don't know the meaning of the word 'don't' - J
    7. Re:Who is accountable for Windows? by Skuld-Chan · · Score: 1

      Interesting question actually. If the EULA says one thing, and Microsoft Exec's say another which holds true?

      I tend to agree that software companies (unless you are paying a lot of money for that kind of liability - and there are companies who provide this, but most people can't afford this) should not be held repsonsible for loss of data, breach of security, system failures etc - simply because end user environments are too unpredictable - and frankly because mistakes in software are all to common.

      Microsoft should however be made to put their money where their mouth is and start being more responsible not only for the rhetoric they spount, but also their security issues like Nick McGrath says they do.

    8. Re:Who is accountable for Windows? by Anonymous Coward · · Score: 0

      > Interesting question actually. If the EULA says one thing, and Microsoft Exec's say another which holds true?

      Which is the written, legal statement, enforeceable in a court of law, and which is just an opinion?

    9. Re:Who is accountable for Windows? by RdsArts · · Score: 1

      You've obviously missed their last few media outings.

      Viruses are the fault of users running 3rd party code. Not MS.

      I mean, seriously. You expect them to take responsiblity for someone else's code which, usually, is installed through a hole in the scripting language of Office/IE/outlook or a hole in IE? Really now.

      Wa... Wait a minute...

    10. Re:Who is accountable for Windows? by Shajenko42 · · Score: 1

      Seems to me that if the execs are claiming one thing in public and changing things around in the contract, they would be engaging in false advertising.

  21. Single sign-on by Daniel+Boisvert · · Score: 1

    I think he's referring to MS Active Directory and their Kerberos support, not the .NET Passport boondoggle.

    Apparently it's well-known at Microsoft that Linux doesn't support Kerberos.

    1. Re:Single sign-on by Anonymous Coward · · Score: 1, Interesting

      Of course ADS is pretty much LDAP at it's core, and PAM can be configured to use ADS for authentication via. winbind (Samba).

      So the real irony here is that Microsofts own technologies, which apparently Linux doesn't support, are built on top of open standards. Many of which originated as Open Source software!

      It's a good job reality isn't aware of this fundemental dichotomy in the universe or we could all be in deep trouble.

    2. Re:Single sign-on by Anonymous Coward · · Score: 2, Insightful

      I corrected it for you: Apparently it's well-known at Microsoft that Linux doesn't support **Microsoft's deliberately incompatible version of** Kerberos.

    3. Re:Single sign-on by finse · · Score: 1

      In which case he would still be wrong. Linux distributions can be configured to user openldap/sasl/kerberos.

      --
      Paranoid tinfoil hat crowd say Y here, everyone else say N.
    4. Re:Single Sign-On by fodZ · · Score: 1
      I can say exactly what authentication methods are used for which servers & have consistent user/pass for many of them. You can KIND of do this with ActiveDirectory & other "enterprise-level" features, but I really don't think it is as good (and certainly no better than) PAM.

      Well, yes it is. If your applications integrate with windows login properly (a big if, but a lot do) you get kerberos authentication for nothing. Kerberos allows cryptographic session protection where a simple LDAP type SSO does not. I'm no fan of Windows, but that is one aspect of its security architecture that is actually pretty good.

      There's no reason why Linux et al can't have similar of course, lots of the building blocks exist, it just isn't a default like it is on Windows (recent Windows anyway).

    5. Re:Single Sign-On by Noksagt · · Score: 1
      Kerberos allows cryptographic session protection where a simple LDAP type SSO does not.
      Sure it does--openldap ships with ssl/tls.
    6. Re:Single Sign-On by Noksagt · · Score: 1
      but I really don't think it is as good (and certainly no better than) PAM.
      Well, yes it is.
      The whole point of PAM is that you can plugin the authentication mechanisms you want for each individual service that supports it. You can force checks against libcrypt to ensure that users of a specific service have better passwords than some service you care less about. You can authenticate to different LDAP servers or only the local machine, depending on the service. My (admittedly limited) experience with ActiveDirectory is that it just doesn't have this flexibility that is so easy to use.
    7. Re:Single Sign-On by fodZ · · Score: 1
      Kerberos allows cryptographic session protection where a simple LDAP type SSO does not.
      Sure it does--openldap ships with ssl/tls.

      "Shipping with" is not "enabled by default".

      Besides, LDAP via SSL protects the login session only. It does not provide any session keys that the application client and server can then use to protect their own conversations. Kerberos does do that.

      Not only that but you can use two-factor auth (securID and so on) or PKI to replace some or all of the logins, and any kerberised apps will still have cryptographic protection for their sessions.

      Again, Linux et al could do all this by default and make it easy too. Lots of the building blocks exist. They just don't.

    8. Re:Single sign-on by fodZ · · Score: 1
      Linux distributions can be configured to user openldap/sasl/kerberos.

      Like Windows can be configured not to use IE and Outlook?

      Can be. But aren't. Defaults matter.

    9. Re:Single Sign-On by Noksagt · · Score: 1
      "Shipping with" is not "enabled by default".
      In many distros it is, actually. In my distro, you have to add your own runtimes. So, you set something like:slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldaps:///"'rather than:slapd_flags='-h "ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap:///"'
      It is equivalently difficult to have it off or on when you install & neither are defaults.

      It is certainly significantly easier to turn it on than it is to configure the directory (and this kludgey-aspect of using LDAP as authentication is a much more significant criticism than remarking on insecurity.)
      Besides, LDAP via SSL protects the login session only. It does not provide any session keys that the application client and server can then use to protect their own conversations. Kerberos does do that.
      Fair enough. You can use Kerberos with LDAP too. It is easy-enough to setup, but it isn't "shipped with," so certainly isn't "enabled by default."
      Not only that but you can use two-factor auth (securID and so on) or PKI to replace some or all of the logins
      You can easily do the same kind of thing with PAM and, as far as I can tell, PAM has more plugins & it is easier to write such plugins.
      and any kerberised apps will still have cryptographic protection for their sessions.
      This is actually the big caveat--a lot of apps aren't kerberised (and I would even say most that can be aren't by default), which means all bets are off for client-server communication beyond the login session anyway.
    10. Re:Single Sign-On by fodZ · · Score: 1
      It is equivalently difficult to have it off or on when you install & neither are defaults.

      Not really because you need a certificate for SSL - most people won't bother or will install a self-signed certificate (which can be fair enough but is still extra hassle to get right). The nice thing about Kerberos is that the entry level is still a password. And the nice thing about Windows Kerberos is that it's on by default and integrated.

      This is actually the big caveat--a lot of apps aren't kerberised (and I would even say most that can be aren't by default), which means all bets are off for client-server communication beyond the login session anyway.

      That's true in UNIX terms, but in the MS World anything that was using NTLM gets Kerberos either for nothing, or with a reconfig. This includes some interesting stuff such as file sharing, browser based apps, SQL server apps, remote administration, remote desktop, pretty much anything using Windows access control, which includes a lot of custom applications using high level MS APIs or frameworks. Some others can have it with a minor rewrite - in the knowledge that the infrastructure is a non-optional part of the OS.

      MS don't get much right in security, but I think this upgrade path from NTLM, and from passwords, is one thing they did reasonably well. Linux etc don't make it anywhere near as easy to have the same kind of distributed security model - not yet, anyway. Although Apple seems to be heading in a similar direction to MS by adopting Kerberos.

    11. Re:Single sign-on by Builder · · Score: 1

      Winbind is worthless for most real purposes. You cannot assign a UID to a user and there is no guarantee that a user will have the same uid each time they log on.

      If I log on now, and get a UID of 1000, then at some point changes are made to the AD server, or a new version of samba is installed that supports computer accounts, when I next log-in, I will not get that same UID.

      There are also issues with groups.

      LDAP can be used quite effectively, but again there are limitations and issues. I have got around most of these, but not all of them.

  22. Not a technical argument by Malfourmed · · Score: 4, Insightful

    McGrath is not making a technical argument, but a management/legal one. In business, security (ie peace of mind) is not defined by the tightness of a piece of code but by who you can make accountable for any failure.

    Microsoft at least is the clear and sole owner of its product. Though any single customer's ability to make it responsible for product deficiencies is slight at best, a statement of "we're here and responsible for our stuff" is superficially reassuring.

    1. Re:Not a technical argument by Anonymous Coward · · Score: 0

      And you are part of the microsloth FUD machine.

      Have you forgotten that the US Justice Dept took them to court and LOST?
      What about in California ? Do you know what the cost was of taking the "owners" of Windows98 to court? The "winners" got a coupon worh $10...

      Come on man - and least here at Slashdot don't be a phoney...

    2. Re:Not a technical argument by dcmeserve · · Score: 1
      McGrath is not making a technical argument, but a management/legal one. In business, security (ie peace of mind) is not defined by the tightness of a piece of code but by who you can make accountable for any failure.

      Exactly -- he doesn't understand (or is forcefully ignoring) the "common good" concepts that apply to FOSS. Security of the Linux kernel may not be anyone's individual responsibility, but everyone who works on it to any serious degree understands the importance of it, and will work to prevent problems or fix them quickly. Those individuals who don't take it seriously will tend not to have their code accepted by the community.

      So, true, there's no one to sue if your business is somehow damaged by a security bug in FOSS software. But the very nature of it means that such problems are far less likely to happen in the first place.* Now which is the approach that truly supplies greater peace of mind?

      Remember that the lawsuit is the corporate world's traditional feedback mechanism to correct problems. This is what McGrath -- and, unfortunately, most PHB's -- take as gospel. They don't realize that alternate mechanisms are possible and can be more effective.

      * Note that this is only true for large community FOSS projects -- OS, browser, etc. Programs that many, many people will use, and has lots of contributors, including a very dedicated set of core programmers (at least, relative to the size of the code base). A project that caters to only a niche application space won't have the "many eyes" aspect working in its favor, and so can in deed be inferior to a company-produced product -- if such a product could make money.

      --
      "Orthodoxy is unconsciousness" - Orwell
    3. Re:Not a technical argument by Coryoth · · Score: 3, Interesting

      I think the difference doesn't actually look good for Microsoft really. Yes they say

      "we're here and responsible for our stuff"

      but phrased a little differently, what they're really saying is that in all the world there's only one company that has sufficient faith in Microsoft OS software that they're willing to be responsible for it (and if you read the EULA they're not responsible anyway). In contrast Linux has many companies who are all sufficiently confident in Linux that they're willing to stand up and actually take responsibility for it. Why are they so confident? Because they know that even if a problem is found they can fix it themselves and provide that fix to their customers.

      Personally I'd be more willing to trust the system that has lots of companies wanting to step up and offer to be responsible. If I wanted accountability I'd pay one those comanies to be responsible for any issues, rather than Microsoft, standing alone, claiming they are responsible "sort of, in a way, maybe".

      Jedidiah.

    4. Re:Not a technical argument by bersl2 · · Score: 1

      Be quiet! You businessmen... You're all so fucking inculpable and none of you have got any balls.

    5. Re:Not a technical argument by biryokumaru · · Score: 1
      another instance where dilbert managerial logic rears its face in the real world.

      rough dogbert quote: "in business, its not a matter of success, its a matter of having someone to blame when you fail!"

      --
      When you're afraid to download music illegally in your own home, then the terrorists have won!
    6. Re:Not a technical argument by Linker3000 · · Score: 2, Insightful

      Fair point - in which case as the IT manager for over 26 networked and interconnected offices **I** am responsible for security - for all our boxes regardless of whether they run Windows or Linux (we have 26 Windows servers and 4 Linux servers in our empire).

      Microsoft's products are just tools we use to run the business and if the tool's broken it is *MY* job to ensure we get it fixed - 'getting it fixed' in this case might be to refer to the manufacturer (ie: M$) to see whether they have fixed it and if not, perhaps look for an alternative tool that will do the job. Microsoft should take care to note the latter option.

      --
      AT&ROFLMAO
  23. FUUUUUUD! by CdXiminez · · Score: 1

    Fud! Fud! FUD! Fudfudfudfud! FUUUUUUD!

    1. Re:FUUUUUUD! by Anonymous Coward · · Score: 0

      Dude, shut the fud up.

    2. Re:FUUUUUUD! by Anonymous+Writer · · Score: 1

      Elmer FUD!

    3. Re:FUUUUUUD! by CdXiminez · · Score: 1

      :-)
      OK, here's a short breakdown:

      This is the first time I have heard someone declare a myth saying that there are no viruses for Linux - typical that this declaration comes from MS.

      Who is accountable for the security of the Linux kernel?
      There, they're using the word 'accountable' almost immediately. It is obvious that they live in a world of lawyers in stead of a world of software.

      The world of FUD is made up of people telling myths and 'holding accountable', i.e. blaming for problems, while Linux-users just want to get on with business.

  24. More FUD by slobber · · Score: 2

    There are fundamental things missing, ... no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program.

    Please, someone, tell him about kerberos...

    --
    "You mortals are so obtuse." -Q
    1. Re:More FUD by craXORjack · · Score: 1

      Yes, and e-Directory too. And besides, wtf does .Nuts Passport have to do with 'Mission Critical Computing'?

      --
      Liberals call everyone Nazis yet they are the closest thing to it.
    2. Re:More FUD by Russ+Nelson · · Score: 1

      Microsoft created kerberos.
      -russ

      --
      Don't piss off The Angry Economist
    3. Re:More FUD by colinrichardday · · Score: 1

      What? Wasn't it part of MIT's Athena project?

  25. Who takes the blame for Windows viruses? by ryen · · Score: 1

    the virus creators, not Microsoft.

    1. Re:Who takes the blame for Windows viruses? by Anonymous Coward · · Score: 0

      An analogy... in Minneapolis, if your leave your car unlocked with the keys inside, that in itself is illegal.

      If your car gets stolen while its doors were unlocked, the police WILL give you a ticket for this offense.

    2. Re:Who takes the blame for Windows viruses? by Anonymous Coward · · Score: 0

      So if I go jogging in the pouring rain and catch a cold, should I blame God for creating the cold virus?

  26. Virus Myth by rob_squared · · Score: 1

    Sure, there are linux viruses, you just have to be determined to run them:
    http://os.newsforge.com/article.pl?sid=05/01/25/14 30222&from=rss

    --
    I don't get it.
  27. He's not smoking... by Black+Parrot · · Score: 1


    He's just pining for the fnords.

    --
    Sheesh, evil *and* a jerk. -- Jade
  28. Microsoft takes responsibility for Windows Bugs? by Taladar · · Score: 4, Insightful
    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?
    From these words I conclude that any business that lost time/money from Security Holes or Bugs in Windows they can go to Microsoft and present a bill which Microsoft will gladly pay.
  29. Now is your chance to backrupt M$S by Anonymous Coward · · Score: 2, Insightful

    So the Microsoft bigwig Nick McGrath says 'Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel.."
    Well Ok Nicky - you are implying then that MS DOES take responsibility for the security of its products? If tht is so then you are lying because the last time I read YOUR EULA it states that you guys will take our money but will not take responsibility for any defects etc in YOUR products.

    Once again we have idiots making statements for none other than the idiots that are running the IT industry...

  30. No development environment? by m50d · · Score: 1

    I use KDevelop and it works fine, thank you very much.

    --
    I am trolling
    1. Re:No development environment? by kg_o.O · · Score: 1

      I use KDevelop and it works fine, thank you very much.
      And people who prefer gtk look&feel over qt should try anjuta.

  31. Let's keep the bias out of the submission.. by Staplerh · · Score: 4, Insightful

    Come now. This is rediculous:

    I guess Linux can only aspire to the greatness of Windows when it has such secure applications as Outlook and Internet Explorer. Historically those have been proven to be of a caliber all their own.

    This is true, I will agree.. in my humble opinion. Let's save the editorializing for the comments. This is 'News for Nerds' - this sort of snide comment has a place in an Op/Ed page, but certainly not the 'front page' of a news site. I suppose there are divergent ideas of what Slashdot really is, but I think that endeavouring to be unbiased would be great.

    I'm not meaning to troll or to be 'flamebait' here, just to point out a disturbing trend I've noticed in biased story submissions.

    --
    "There's no success like failure, and failure's no success at all."
    - Bob Dylan
    1. Re:Let's keep the bias out of the submission.. by Anonymous Coward · · Score: 0

      I guess Linux can only aspire to the greatness of Windows when it has such secure applications as Outlook and Internet Explorer.

      ...and MySQL?

      In all seriousness, linux (the kernel) is not significantly more or less secure than WinXP. It's the software which you run on the OS (Outlook, BIND, etc...) that makes you vulnerable

      With XP, Windows now actually has a security model more on a par with SELinux than with an unpatched linux. This doesn't seem to matter in actual practice, since most windows users prefer to run everything with Administrator privileges. But I suspect people would have the same bad habits if they were running some other OS instead.

    2. Re:Let's keep the bias out of the submission.. by Xoro · · Score: 1

      So did you notice this "disturbing trend" before or after you noticed the picture of Bill Gates as a borg?

      Come on.

      --
      Kill, Tux, kill!
    3. Re:Let's keep the bias out of the submission.. by Effugas · · Score: 1

      The bias was outside of the submission. The non-italicized text comes from CowboyNeal. We've long established that Slashdot editors are allowed to editorialize.

    4. Re:Let's keep the bias out of the submission.. by 0x461FAB0BD7D2 · · Score: 1

      The MySQL worm, based on Wootbot, had NOTHING to do with any MySQL vulnerability. It exploited weak passwords and maladministration. And Windows.

      The difference with Windows and other OSes is that other OSes have for a long time goaded users to create their own account. Microsoft started this only with XP.

    5. Re:Let's keep the bias out of the submission.. by Anonymous Coward · · Score: 0

      What's also ridiculous is your fucking spelling.

    6. Re:Let's keep the bias out of the submission.. by Anonymous Coward · · Score: 1, Funny

      Are you new around here?

    7. Re:Let's keep the bias out of the submission.. by Jerf · · Score: 4, Interesting

      I'm not meaning to troll or to be 'flamebait' here, just to point out a disturbing trend I've noticed in biased story submissions.

      I tend to agree that there is a trend problem, though it isn't the mere presence of editorializing; that's always been there. It's the breathtaking inanity of the editorials of late, both from submitters and the editors. One good way of measuring the information value of a piece of information is the extent to which it is a surprise; I see a surprising editorial comment about once a week now (like "this wasn't really Microsoft's fault, you have to blame the user for giving his password out to a stranger"), the rest are total Slash-think that can and have had Perl scripts written to replace them. ("Go away, or I shall replace you with a very small shell script.")

      The only thing maintaining Slashdot's reputation is Slashdot's reputation, and that's a formula for a dangerous and sudden collapse. Were I economically dependant on Slashdot, that would concern me.

      But this particular editorial does have the virtue of being almost empirically true. Microsoft, as the current owner of the least secure software in common use, just isn't in a position to be criticizing others about security. Evidentally, whatever things they are trumpeting about themselves must not be important, because they are clearly not being reflected in actual results. Something that, if provided, most IT managers will prefer even over the ever-popular empty platitudes, and most IT managers are hardly able to ignore the results of Microsoft security.

    8. Re:Let's keep the bias out of the submission.. by Lisandro · · Score: 1

      VERY, VERY well put my friend.

    9. Re:Let's keep the bias out of the submission.. by wolf31o2 · · Score: 1

      Slashdot, no matter how much you want it to be, is not a legitimate news source. This is an editorial site where the editors consistently present their ideas to anyone that will listen. If you expect real news, go to another site. Slashdot does link to real news, but in itself, it is merely a discussion forum. I would not be surprised if one of the reasons for putting such comments on the front page is to generate discussion and page views.

    10. Re:Let's keep the bias out of the submission.. by Anonymous Coward · · Score: 0

      The only thing the editor left out was this:

      ;-) for the ;-) impaired.

      You may interpret this omission an an undeserved compliment.

    11. Re:Let's keep the bias out of the submission.. by xouumalperxe · · Score: 1

      well, the fact is that for Joe Random User, the existence of a non-administrator account in Win XP is something he's not even aware of. He doesn't even know what it means. And linux distros are proactive in the "create a different user" dept.

  32. Mmm pudding... by MoogMan · · Score: 1

    Great! Its nice to see someone challenging the Linux Way(tm).

    Prove it :)

  33. Microsoft software by Lennie · · Score: 1

    Atleast with Microsoft you know Microsoft is accountable.

    That really helps me a great deal, NOT.

    I prefer the Linux model, where I can see the 3-line patch before applying (within ours or days).

    Instead of the big service pack with the gazillion changes. Of which I have no idea of the impact on the system.

    Yes, they have hotfixes to, but that doesn't mean I can see what they do/change.

    The Microsoft way is russian roulette.

    --
    New things are always on the horizon
  34. This totally makes sense. by bennomatic · · Score: 4, Interesting
    Microsoft isn't a software company. They're a marketing company. They do what it takes to sell whatever they've got. I used to say that MS could pipe all their employee toilets into a packaging facility and sell Microsoft Excrement at a profit. With their marketing muscle, they could find an audience for just about any product.

    Unfortunately, part of marketing, especially when your product is getting negative publicity, is pointing out perceived flaws in competing products. I believe the term often used is FUD, and it's nothing new or unique to MS. Heck, it's pretty much how GWB won a second term.

    When it comes to this sort of thing, they have a wide lattitude of opinions they can express, especially when there is no Linux, Inc. to sue them for slander. The Linux community, however, has been quite good at spreading the word about MS badness; they're just trying to do the reverse because their feelings are hurt.

    --
    The CB App. What's your 20?
    1. Re:This totally makes sense. by Stevyn · · Score: 2, Insightful

      If you want to compare GWB to Microsoft, fine. But this implies John Kerry is then on the same side as Linux.

    2. Re:This totally makes sense. by Onan+The+Librarian · · Score: 1

      "...and sell Microsoft Excrement at a profit"... Umm, forgive me for stating the obvious, but they've been doing it for years. It's what crappy software is made of.

      [OT rant]
      But I also believe that M$ users have become so used to eating that merda that by this point they think it tastes pretty good. As the Master Kung said, "Follow your nose". A beautifully wrapped turd is still a turd, and you can only eat it if you make a real effort to keep your nose pinched shut. Substitute "mind" for nose in that last sentence, and you'll have a better understanding why my countrymen elected an equally stinking pack of liars and thieves for four more years. Their piety and gag-me-with-a-spoon sincerity is the oh-so-attractive wrapping around an especially noxious brown bomb. Well, USian voters have learned to eat it, like it, and now they're asking for more. Bon appetit !
      [/OT rant]

    3. Re:This totally makes sense. by Anonymous Coward · · Score: 0

      Selling excrement at a profit's been done for 75 years. Ever hear of Milorganite?

    4. Re:This totally makes sense. by Rob_Bryerton · · Score: 1

      I used to say that MS could pipe all their employee toilets into a packaging facility and sell Microsoft Excrement at a profit.

      Yes, and thanks to you, they listened. And MS Office was "born", so to speak.

  35. Just personal experience by agraupe · · Score: 4, Insightful
    Here's my personal evaluations of security differences:

    Spyware:
    Windows: I run a spyware checker every week or two, and it almost consistently finds new spyware.
    Linux: Is there a spyware checker for linux? Does there need to be? I know that my Linux box runs consistently fast, and has no search bars.
    Edge: Linux

    Default Habits:
    Windows: The Windows XP install, by default, seems to create an Administrator account with no password, no User account, and no suggestion that there should be a user account. Also, there's many services that are on by default, that really shouldn't be.
    Linux: All linux distros I've used require a root password, and strongly emphasize that root is not to be used for day-to-day computing. Depending on the distro, most unnecessary services are off by default.
    Edge: Linux

    Updating:
    Windows: Use an insecure browser, tied to the OS itself, to browse to Windows Update, wherein the system is updated. Note that these updates have a nasty habit of breaking things, and this does not update third-party software which may be vulnerable.
    Linux: sudo apt-get update; sudo apt-get OR upgrade
    sudo emerge sync; sudo emerge --update world
    Edge: Linux

    Do I need to go on?

    1. Re:Just personal experience by Anonymous Coward · · Score: 0

      I run a spyware checker every week or two, and it almost consistently finds new spyware.
      I runa spyware checker every week or so. It finds spyware everytime, however, on closer inspection these are all tracking cookies.

      so, yes, Linux is infected with spyware just as much as windows and needs one just as much as windows.

    2. Re:Just personal experience by Anonymous Coward · · Score: 0
      Capitalization:
      Linux: none
      Windows: $250 billion
      Edge: Windows

      User base:
      Linux: negligible
      Windows: millions
      Edge: Windows

      Ease of use:
      Linux: for dateless wonders only
      Windows: simple to use
      Edge: Windows

      Design:
      Linux: Looks like it was put together by a blind monkey
      Windows: Pretty colors
      Edge: Windows

      Installation:
      Linux: Impossible
      Windows: Next-->Next-->Done
      Edge: Windows

      AppsL
      Linux: The Gimp
      Windows: Photoshop
      Edge: Windows

      Need I go on?

    3. Re:Just personal experience by AC-x · · Score: 1, Flamebait

      Windows: I run a spyware checker every week or two, and it almost consistently finds new spyware.

      What are you installing??? I run windows and I never get any spyware apart from tracking cookies which of course are not really spyware.

      I mean, if everyone ran Linux then there would be plenty of Linux spyware around, all it'd have to do is convince the average user that to take advantage of a billion free smilies they need to enter their root password.

    4. Re:Just personal experience by agraupe · · Score: 1

      Exactly. The weak point of Linux is interface. Also, perhaps you haven't installed Windows in a while, but nice Linux installers (i.e. Fedora, SuSE, Mandrake) far outdo the XP installer. When it even boots, that is (I have had problems with the Install/Repair CD booting. Knoppix worked fine). Also, I think that you will find Linux does have a user base, just not on the desktop. Servers are computers too, you know! Also, you will find on all but the first two (in terms of desktop usage), Mac OS X beats them all. But the point of this article is security, not interface and popularity. Therefore, I didn't feel the need to compare every facet of Windows with every facet of Linux; only security.

    5. Re:Just personal experience by Night+Goat · · Score: 1

      I like how Ubuntu Linux handles the whole superuser privileges thing. Rather than having you have a root user with its password and a regular user with its password, Ubuntu disables the root account and has you sudo whenever you need to run a root command. It's a great way to do things on a desktop, since you don't find yourself needing to run as root very often anyway.

    6. Re:Just personal experience by repetty · · Score: 1

      >> if everyone ran Linux then there would be plenty of Linux spyware around

      That's a faulty line of reasoning that has been shot down in other quarters over and over again. It requires no proof -- it's just a claim. Retire it.

    7. Re:Just personal experience by Anonymous Coward · · Score: 0

      Your points are not all valid. If I said USB support on Win95 total sucked, you would come back and say Windows is way beyond that now. And yes it is. Just like installing Linux is click, click too for some distributions. I know, I have installed many of them. And I have installed may Windows boxes too.

      EULA
      Linux: Excellent
      Windows: Horrible and borderline illegal.
      Edge: Linux, OpenBSD, FreeBSD, NetBSD

      Now that may not be important to you. But for some of us, that is critical and beyond how good or bad the applications on the OS may be.

    8. Re:Just personal experience by Anonymous Coward · · Score: 0


      >> if everyone ran Linux then there would be plenty of Linux spyware around

      That's a faulty line of reasoning that has been shot down in other quarters over and over again. It requires no proof -- it's just a claim. Retire it.

      It has? Where? I haven't seen it. His assertion is most likely true. I haven't seen proof otherwise (and please, don't trumpet out that tired old, disproven "Apache is more popular than IIS" bullshit).

    9. Re:Just personal experience by Anonymous Coward · · Score: 0

      "...I mean, if everyone ran Linux then there would be plenty of Linux spyware around..."

      That logic is over-simplified. You are assuming equivalent architectures which is not the case. Yes, I beleive, you would see an increase in cracker activity directed at Linux. But some of the mechanizims that allow crackers to exploite Windows just don't exist with other architectures. These are design decisions that Microsoft made that give the cracker an edge on a Windows system.

    10. Re:Just personal experience by Anonymous Coward · · Score: 0

      Performance & Useability
      Windows:
      2+ gigahertz 512MB+ machine required to run resident antivirus software, with an overhead greater than the OS itself.
      Linux:
      Pretty darned useable even on a 300 Mhz 128MB box.
      Edge: Linux

    11. Re:Just personal experience by The_Spud · · Score: 2, Insightful

      The linux installers still have major issues. It's total head in the sand stuff to claim that installing linux is as easy as windows. The main distro I've used are mandrake, redhat and fedora and the installers have all caused problems with partition tables. In particular FC2 had that great bug which fucked the partition table geometery and made other OS's installed unbootable. FC3 installer has a bug which causes the installer to fail if you have used disk management tools such as Norton Ghost or Drive image.

      I use linux for work every day and it really anoys me when I have to read the same crap on slashdot about how linux is better in all ways compared to windows. If we don't acknowledge the many problems that exist with linux how are they ever going to be fixed?

      Like using an ATI graphics card for 3D acceleration. On windows click - click-restart done.

      Linux : Linux download latest version of drivers
      install rpm
      Switch to run level 3
      run configuration prog.
      Manually edit X config files because they forked the fucker and your distro now uses xorg and the config files aren't compatible. Restart X
      CRASH!
      Wait 3 months for ATI to fix the bloody drivers.

      When they can make installing your graphics drivers as simple as on windows we are getting somewhere.

    12. Re:Just personal experience by Anonymous Coward · · Score: 0

      "...User base:
      Linux: negligible..."


      Why is Microsoft's business strategy focused on killing Linux in order to protect its cash-cow if it were negligible, I wonder. Which, BTW, is why some many Linux zealots have no love for Microsoft. MS wants to distroy the thing they like and it now becomes personal. But MS just sees it as business and forgets about the personal factor.

    13. Re:Just personal experience by Anonymous Coward · · Score: 0

      "...It's total head in the sand stuff to claim that installing linux is as easy as windows...."

      Sorry, I have to disagree. That is not my experience. It may be yours. Maybe it is because the hardware I select for these Linux boxes just makes things go smooth.

    14. Re:Just personal experience by Morlark · · Score: 1

      Capitalization: Linux: none Windows: $250 billion Edge: Windows Surely you mean Edge: Linux? Conning people who don't know better out of their hard earned cash for a defective product is not a good thing last I checked. User base: Linux: negligible Windows: millions Edge: Windows This effect is caused solely by your previous point. Microsoft have the money to spend on advertising, etc. Doesn't have any effect on the quality of the final product though, does it? Installation: Linux: Impossible Windows: Next-->Next-->Done Edge: Windows Not in my experience. YMMV, of course. Design: Linux: Looks like it was put together by a blind monkey Windows: Pretty colors Edge: Windows I cannot find a single piece of evidence to support your statement. As it happens I think Linux and Windows both look equally nice, which is why I use both of them on my various machines. Overall I have to say that I prefer Linux. That is purely my own personal preference, and I respect that some people will choose Windows, but I do have to say that I think it's quite worrying how much more effort it takes to keep a Windows box secure.

      --
      Santa's suicide mission go!
    15. Re:Just personal experience by civilizedINTENSITY · · Score: 1

      You assume that all software has the same inherent vulnerabilites, and thus, the more users, the more crackers. This ignores architectural differences. The fact is that not all OS are created equal. This faulty line of reasoning was shot down in my Operating Systems class, as well as in Systems Admin class, as well as in Security. Get over the idea that popularity implies security. Or at least, try not to be surprised when you read the textbooks.

    16. Re:Just personal experience by Anonymous Coward · · Score: 0

      > Rather than having you have a root user with its password and a regular user with its password, Ubuntu disables the root account and has you sudo whenever you need to run a root command. It's a great way to do things on a desktop, since you don't find yourself needing to run as root very often anyway.

      So, instead of having one superuser account, Ubuntu has two, and the second one is the user's normal account?!? So, if someone compromises the normal user account, they now have a root shell to work with?..

      And this is a good thing, why? The whole idea of a normal user account is that it DOESN'T have any priviliges, and can't do harm to the rest of the system. Having a sudo-all account is *exactly* like using the root account for normal activities, and we constantly read rants about how bad Linspire is for allowing just this kind of use.

    17. Re:Just personal experience by paradxum · · Score: 1

      Ok, I'd have to agree with you on that one... The graphic driver support under linux is a real pain... But, when you think about it, isn't it Ati that makes it really hard. They make a beautiful installer for windows and do almost nothing for a linux installer. (I mean, I don't expect every distro, but take the top five distro's and make an installer....

      Oh well... at least they are releasing a driver.

    18. Re:Just personal experience by The_Spud · · Score: 2, Insightful

      I'm not denying that for many people it goes smoothly but its still a really common experience to have hardware, e.g. wireless cards, not work. Also you haven't commented on the problem I highlighted that installing graphics drivers is a complete pain in the arse even if it works as intended. When I had an NVIDIA card, and their linux drivers are much better than ATI's, it still involved much command line use to get the drivers installed. If you upgraded the kernel then you had to compile a new kernel module. There are many things which are better about linux, the windows command line is woeful, really poor but there a good deal more things which are better on windows.

      The installer issues I mentioned are software based and affect you no matter which brand of HD you use. Having a bug in a final release which renders most of the software on your multi boot system useless is increadibly poor and if the evil empire had done this we would all be laying in to them and rightly so. I have to say that critising MS for problems with their software but then completely ignoring the huge problems that exist with much open source stuff seems hypocritical and counter productive. How can OS software ever compete with proprietry if we all pretend there are no problems. It worked fine on my computer isn't going to cut it if you want linux to become mainstream.

    19. Re:Just personal experience by colinrichardday · · Score: 1

      But who has the burden of proof?

    20. Re:Just personal experience by Henk+Poley · · Score: 1

      Yes, I just installed Debian unstable on a P3-566 with 128MB RAM (Dell GX-100) and it worked remarkably well even under KDE. It will be used as a mediaplayer connected to a nice stereo.

      Starting multiple apps was kind of slow, but that's more of an issue of the slow harddisk. Due to the 2.6 kernel, programs kept pretty responsive, thank you kernelhackers :)

      I do hope they will like it, since it will be the first time with Linux for most people who will use it.

  36. Linux by MyIS · · Score: 0

    The flaw in the argument is that Linux as a standalone entity does not exist - it is always an interpretation of a particular vendor, i.e. RedHat or SuSe or whoever. And those vendors do indeed claim responsibility for whatever pieces of code they decide to pack onto their CDs. That's what they ultimately get paid for.

    And on a practical level, well, we all know the security statistics.

    --
    http://zero-to-enterprise.blogspot.com/
  37. MS can't understand by Groo+Wanderer · · Score: 1

    MS has this self imposed myopia when it comes to security, they won't and can't understand because if they do, it is game over for them.

    That said what they won't allow themselves to admit is who is responsible for the kernel. The simple answer is everyone and anyone, that is the beauty of open source. If there is one entity that chooses not to do something, you can shoulder the responsibility.

    In open source, there is no one throat to strangle, just 10, 100 or a million different paths, and you choose the right one or forge your own. If there is a flaw, someone will fix it, and they will be the new king. MS can't come to terms with this.

    You don't need a single entity to decide for you, you can do right on your own. All the tools are there.

    -Charlie

  38. Superficial... by rhsanborn · · Score: 2, Informative

    ...especially because they claim they are explicitly not responsible for anything.

  39. A bird in the hand is worth two in the bush. by jonastullus · · Score: 5, Insightful

    i really don't want to play down the problems linux has with its development model and i sure have heard great things about the microsoft development process!

    but i'd rather have a more secure system now, which lacks in development stringency, then a provenly unsafe system which can prove exactly when, why and how their bugs came into the system...

    microsoft is just far too lax concerning their outward security policy (like not caring about the blatant RC4 exploit). their "patch day" with all those patches that never quite close the exploits is just a farce!

    well, gnu/linux with all its applications has had a bad streak of exploits as well recently and i would strongly recommend a stricter development process, but if i were microsoft i'd definitely tone down on the linux-is-insecure-and-lacks-accountability bashing and instead invest some serious effort in making my own product look a little more convincing and less like the bug-ridden security hole that it is!

    jethr0

  40. "I'm Bill Gates and I approved this crap." by dlleigh · · Score: 1

    Apparently it's not about good design, algorithms and code. It's about "accountability" and "responsibility", i.e. who to blame when the crappy code finally hits the real-world fan.

    Who needs a good product when we have someone to point finger at?

    1. Re:"I'm Bill Gates and I approved this crap." by gbjbaanb · · Score: 1

      Crappy code hmm..

      Remember the PHP issues of last month? If you were running a large phpBB site, and it got hacked.. you wouldn't be sitting there saying 'well the algorithms are good', you'd want to know who didn't keep up to date with the security patches, and why was it so difficult to install them, and why wasn't backups made more often... in other words, it *is* all about responsibilty.

      Even the best code has bugs in it, they're found almost daily even in Linux systems. The point is not to pretened they're not there, but to accept that they are, that more will be found, and to manage that responsibly.

  41. Right-o... by Ninjy · · Score: 1

    From "Microsoft's Longhorn Faces Antitrust Scrutiny":
    One analyst opines that Microsoft is appearing to soften its image to become kinder and gentler. 'They don't want people to hate them anymore. They've learned from their mistakes.'

    It's okay, we all suffer from schizophrenia every once in a while.

  42. Give 'em Credit by nikin · · Score: 1

    ...their imagination knows no bounds...

  43. (-1: Troll) by mrsam · · Score: 1

    Can this entire article be marked as flamebait?

    I try to motivate myself into responding to that flunky, but I just can't. Please, there's no reason to state the obvious replies to this drivel.

    This is so pathetic, so worthless, that I really feel some pity for Microsoft's utter inability to deal with Linux's threat to their business model, in any meaningful way.

    They're totally reduced to thrashing around, looking for something, anything, negative they can throw against Linux, and make it stick.

    I've seen better stuff on Usenet.

  44. backfire by Doc+Ruby · · Score: 1

    McGrath is playing on the major corporate IT fear "who do we sue when something goes wrong?". But it will backfire, if any of the (usually spineless MS lapdog) IT magazine press actually talk about the reality. Microsoft's hugeness and bad attitude towards its insecurity means that you *can't* sue MS when it screws you. Occasionally you can, and win, but the odds are much higher that you can't afford to start the battle, especially if the MS exploit has damaged your business substantially. Combined with the much higher odds that your MS SW will be exploited than your Linux SW, and MS is flirting with disaster. The inevitable dividend on their decades of investment in insecurity and not caring.

    --

    --
    make install -not war

  45. In other news... by Nova+Express · · Score: 4, Funny
    Michasel Moore accused Paris Hilton of being "too fat."

    Mike Tyson accused Michael Jordan of being "violent and out of control."

    And Richard Simmons accused Charlton Heston of being "way too gay."

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  46. Make Smart Decisions ASAP & Fix the Unexploite by Noksagt · · Score: 1
    "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."
    And Linux users get patches from their distros (though the original source might be further upstream). The key that McGrath misses is that many F/OSS projects try to make smart decisions in advance & embrace them. MS still has everyone running as Administrator. Another important thing is to fix known bugs before there is an exploit. MS's track record on either of these two points isn't exactly great.
  47. This is so very wrong! by Anonymous Coward · · Score: 1, Informative

    There are fundamental things missing,' pointing out the lack of a development environment and no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program.

    It should be floundering, not foundering!

    1. Re:This is so very wrong! by Pig+Hogger · · Score: 1
      It should be floundering, not foundering!
      Flounder anti-defamation league on line #3.
    2. Re:This is so very wrong! by Gorilla_Man · · Score: 1

      Actually "foundering" is acceptable too. From Dictionary.com:

      1. To sink below the surface of the water: The ship struck a reef and foundered.
      2. To cave in; sink: The platform swayed and then foundered.
      3. To fail utterly; collapse: a marriage that soon foundered.

    3. Re:This is so very wrong! by Anonymous Coward · · Score: 0

      No, you moron. "Founder" and "flounder" are different words with different etymologies. That someone modded your masturbating ass informative makes a mockery of reason and progress.

  48. A saying that fits by Anonymous Coward · · Score: 0

    "First they ignore you, then they laugh at you, then they fight you, then you win."
    -Mahatma Gandhi

  49. Accountability? by spiritraveller · · Score: 1
    Mr. McGrath speaks of accountability... just how many of MS's customers have been able to hold Microsoft accountable for the billions of dollars lost through security flaws in Microsoft programs???

    "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."

    OH! He's just talking about upgrades and patches? That's accountability??? Show me a major Linux distribution that doesn't provide upgrades and patches... next show me one that is slower than Microsoft at doing it.

    The only one I can think of might be Slackware, but I'm not even sure about that.

    1. Re:Accountability? by darthpenguin · · Score: 1

      H! He's just talking about upgrades and patches? That's accountability??? Show me a major Linux distribution that doesn't provide upgrades and patches... next show me one that is slower than Microsoft at doing it.

      The only one I can think of might be Slackware, but I'm not even sure about that.

      FYI, slackware is very good at patching software. It seems Pat is usually on top of things as soon as necessary. Even with his recent health problems, he designated a specific, trusted source for security patches until he resumed his duty (which he has since done). And IMHO, the slackware method of updates easily beats out any other distro (especially when paired with a tool like swaret, but that's just my own preference.

  50. Holding accountable.... by Anonymous Coward · · Score: 0

    Yeah... certainly having someone to blame in case something fucks up is more important than actually doing work.

  51. It must be true by Anonymous Coward · · Score: 0
  52. Can we keep the editorializing out of the summary? by Incoherent07 · · Score: 1

    Believe me, I realized the absurdity of the statement before I got to the sarcastic editorial comment at the end. It's not necessary. Stop it.

    --
    This is my sig. There are many others like it, but this one is mine.
  53. Mod Parent Up by blahbooboo2 · · Score: 0

    Sorry, I dont get why parent is flamebait? I thought it was an interesting comment.

    1. Re:Mod Parent Up by Anonymous Coward · · Score: 0

      Which is why the original post is now at +5.

      "WAAAH WAAAAH I WAS MODDED DOWN SLASHDOT SUX0RZ BUT I'M STILL GOING TO KEEP POSTING HERE WAAAAH"

  54. Single sign-on by blowdart · · Score: 1
    no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program

    I'd suggest that he was referring to Active Directory or NTLM and not as you think, Passport. No windows network uses passport for sign-on.

  55. Does Microsoft take responsibility? by Anonymous Coward · · Score: 0

    I haven't read their shrinkwrap agreement for a while, but IIRC they pretty much disclaimed all financial and liability responsibility for everything from minor bugs to malicious destruction.

    At least with Linux, if software doesn't work the way I want it to I can try to get it to work myself.

  56. sounds like they never talk to thier customers by batemanm · · Score: 1
    "In Microsoft's world customers are confidant that we take responsibility.

    No we are more sure that we have to work around thier problems.

    They know that they will get their upgrades and patches."

    I think he missed the word 'might' out from that sentence.

  57. Since when? by Drakonite · · Score: 1
    The gist of his argument appears to be his claim of lack of accountability among distributors

    Since when has MS taken accountability for it's security flaws?

    --
    Shoot Pixels, Not People!
  58. It's likely not the easiest place to say this... by chaboud · · Score: 1

    But there have been security vulnerabilities in Linux distros, and virii aren't absent from the landscape, either. As to which OS is more/less secure, it seems that the more important question would be "is Linux as secure as is perceived by the general public, and is Windows as insecure?" I would have to say that such levels of security/insecurity would be amazing.

  59. Development Environment? by Roguelazer · · Score: 4, Insightful
    "there is no single Development Environment for Linux as there is for Microsoft"

    Yes, what a good point. There are multiple DE's for linux. This is a bad thing, because it means developers have a choice. There should only be one piece of software for each category, and it should be manufactured by Microsoft. Choice is bad, people!

    1. Re:Development Environment? by Anonymous Coward · · Score: 0

      He is correct that choice is bad, from the eyes of the market. The market doesn't want choice. He knows that because the market continues to buy Microsoft platforms where there is no choice. If the market wanted choice then Microsoft wouldn't have such a disproportionately large market share.

    2. Re:Development Environment? by yamla · · Score: 2, Insightful

      I'm not sure that's what he meant. Because, after all, there are multiple development environments for Windows as well. Borland, Microsoft, heck you can even get emacs, kdevelop, etc. running in Windows.

      I agree with you that multiple options for development environments are good, I'm just not sure that's what he was implying.

      --

      Oceania has always been at war with Eastasia.
    3. Re:Development Environment? by mugnyte · · Score: 0, Troll


      He is dead wrong there, in a big way. MS may not be solely to blame when their boxen die, but how many different [read: crappy] programs are out there. Anyone hate their office groupware suite? IBM, Novell, MS all release behemouths that have tons of holes and patches, plus all the other ditties on the platform.

      Simply put, MS's encouragement of software as proprietary holding encourages vendors to not share code, thus losing the peer-review-fix concept. FOSS, OTOH, benefits from this, and reaches excellence much sooner. Actually, the big vendors will sometimes use just those sources for their products, when they want to start with the best in class. (Like historial discoveries of MS's hosting, hotmail, TCP/IP stack components coming from the FOSS world)

      CORE
      Their big problem with FOSS is that it turns algorithms into commodities. There is, for the given market-snapshot demands, an optimal solution. If Linux hits it early (say, MP3 music storage, or the PVR utilities), then you see others try to jump on the bandwagon touting "value added" versions. One of these additions is Support. "We can offer Support.", they say.

      Well, unless you are part of a huge MS partnership, have certified several of your server/network/development personnel in their technology, and keep up close ties (read: pay big money), you are simply not getting the personal attention that a HUGE, and I mean, huge world of *nix experience can give you online.

      Anyway, many Linux vendors offers the same thing, if you don't trust your own tech teams to keep the server alive - they can deploy gurus for money too. BFD. MS still doesn't have any true advantage over Linux, even in Support. It's done a different way, and they still "just don't get it".

      mug

    4. Re:Development Environment? by Anonymous Coward · · Score: 0

      It's funny that people think there is only one IDE for Windows. There are many; However, many were not killed by Microsoft, they were killed by their owners' stupidity. Borland for example: great compiler, great libraries, awful IDE.. and they didn't even bother fixing problems with patches (there is an average 1 service pack per release, i believe, which hardly ever addressed UI bugs. They wanted to you to buy the next version. In contrast, MS is up to Service Pack 6 (?) for VS6... and using VS.NET 2003 daily for 2-3 years I have not seen any major UI glitches.

      Others, are priced out of range: Together by TogetherSoft (now Borland) is in my opinion the greatest IDE out there, especially since it's identical on Windows and Linux -- written in Java. However you have to cough up a few grand for it... too rich for most people. Of course, it is more than just an IDE...

      Last week I've gone through the experience of setting up my first IDE on linux. I gave up on Anjuta because it didn't do what I wanted, so I can't comment on it. I set up Eclipse and had it running for about 20 minutes on the average, before it crashed. Okay, it was probably not Eclipse's fault, the crashes were all JVM related, but it doesn't really matter to me, I couldn't get my work done. Worst thing is, every time it crashed, it refused to reload the same project (it would just flash, reboot itself and show me the finger when I tried to load my old project). After every crash I had to make a new directory and copy my old files into it, then create a new project in there.

      Then I went to KDevelop. Good IDE, not as many crashes, but still some (usually related with it detecting files changed by an external application and me messing with the files in emacs). The UI is decent, although I have yet to figure out how to make it save my layout, I have to rearrange things every time I open it. Code insight is primitive, and hardly ever works. I can get my work done, but I do find myself holding my breath every time i run a "make clean" or add/delete a file from the directory outside the IDE.

      I like KDE. It's no Visual Studio yet (and if you don't understand that, you've not used VS.NET.) If they could add UML-based class design coupled with a good code generator and reverse engineering of existing code, fix the code insight, and figure out how to integrate the help with the system's man pages, it would kick butt. I also didn't see any way of changing key bindings, but I have not looked much into this.

      Oh.. the other place where Linux IDEs are way behind window is UI design. Glade? please. Qt? Have not tried cuz my boss is too cheap to cough up the money for a commercial developer license. Any other choices?

      My adventure was all was on SUSE 9.2.

    5. Re:Development Environment? by shird · · Score: 1

      By single development environment, I think he meant, a single environment to do all tasks. ie, Visual Studio handles many different languages, XML editing, database connectivity, web services uploads, source debugging, building etc etc etc. Whereas under Linux you have to switch between heaps of different tools to get the job done, which is a PITA.

      --
      I.O.U One Sig.
    6. Re:Development Environment? by colinrichardday · · Score: 1

      Sounds like a job for GNU emacs.

    7. Re:Development Environment? by Henk+Poley · · Score: 1

      heck you can even get emacs

      And even Microsoft programmers do that, check out some of the video's on http://channel9.msdn.com/.

      (If I remember correctly a video about Avalon and Indigo showed them using emacs for programming some quick demos of their XML based language)

  60. Nick McGrath and Jeffrey Lee Parsons by Anonymous+Cowherd+X · · Score: 1

    What is the difference between Microsoft's Nick McGrath and Jeffrey Lee Parsons, the teen who got sentenced to 18 months in jail for releasing a variant of the Blaster worm? They look alike, use Microsoft operating systems for their evil deeds and they are both criminals, the only difference is that McGrath is not going to end up in jail for bogus claims and slander, at that level it's called marketing.

  61. Who you gonna sue!?!? by Lemurmania · · Score: 1

    In a netowrking class I was obliged to take, the instructor's favorite rant about Linux was, "Who you gonna sue when something goes wrong? The penguin? The penguin!?!?" He would repeat this over and over; thought it was really witty. I pointed out to the yob that you can't really sue Microsoft either, because of their restrictive EULA, but it didn't make a dent in him. "You gonna sue the penguin?" he'd yell. Guys like him make me never want to take a course ever again. Just gimme the damn books, and let me work it out on my own, bozos.

    1. Re:Who you gonna sue!?!? by Anonymous Coward · · Score: 0

      I feel your pain, I've met too many assholes like that. I'd tell him that there is no need to sue penguins because you can fix such problems by yourself if you have the knowledge and you can acquire that knowledge on your own. With Microsoft you're just left at their mercy and you can't sue them eventhough they are supposedly human. Are you from Cali? I wanna go pay a short visit to that prof, let me know...

    2. Re:Who you gonna sue!?!? by Corydon76 · · Score: 1

      And the proper response to this is, of course, "Who you gonna sue? The paperclip? The paperclip?!!. Because obviously, you can't sue Microsoft." ;-)

  62. Hm by Lisandro · · Score: 4, Insightful

    Microsoft bigwig Nick McGrath claims that Linux security is highly exaggerated, and that the open source development model is 'fundamentally flawed.

    Why, of course he does. That's his job.

    In other stories, water's wet, sky is blue and women have secrets. More news at 10!

  63. who's accountable? by OmniVector · · Score: 1

    how about checking the bitkeeper logs and see who committed a certain portion of the kernel?

    here's a question for microsoft. what happens when a major vulnerability comes out that none of microsoft's customers can do a damn thing about, and they have to wait days/weeks/months for a fix? shit out of luck, that's what. with linux i could hire a developer to fix it if it was causing me enough of a problem. or i could wait for one of several major companies with dozens of kernel hackors to fix it (who often have a much faster turnaround time for patches too! imagine that).

    --
    - tristan
  64. Does he mean "desktop environment?" by Noksagt · · Score: 2, Interesting
    Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft
    What does this mean? Sure, there is Anjuta, KDevelop, Eclipse, GNU/X-Emacs, etc. But there are a ton of development environments on windows too. Is this supposed to be the age-old KDE/gnome debate?

    If so, isn't a huge advantage of using ANY *nix in production that you don't have to have the overhead of running a graphical desktop environment if you don't need to?
  65. Definitely exagerated by Alomex · · Score: 1

    Twenty years ago Unix was known for its lax security. You couldn't even dream of selling a unix box for enterprise software back then. Newbies think linux/unix is secure because in contrast to Windows 95/98 it is way better.

    Let's not forget either that the first Internet virus ran on unix and took all of an hour to bring the network down. Just ten years ago, Berkeley grads got a hold of root password for every unix box on campus in a few hours.

    Even today, compromising your user directory is rather trivial. The technique is the same as with windows: send an email that causes buffer overflow.

    Getting a hold of root is a tad more difficult, but not by much. One could write a tool that systematically tests for vulnerabilities. Let's call it backGnurifice. It would try the standard sendmail/redcarpet/cgi scripts/NFS/password cracking techniques, and succeed as often as similar tools do in the windows world.

  66. Where is the "Active Directory" killer of Linux? by totro2 · · Score: 1

    McGrath does have a point about a lack of single sign-on. Yes, patchwork, complex solutions exist in Linux, but where is a "Wizard"-based solution, making it ACCESSIBLE TO THE MASSES?

    I've wrestled with this problem (trying to find an easy solution, that is worthy of recommendation to others on tight budgets, who are not necessarily as geeky as me) for a long time.

    What combination of networked/ditributed filesystem and distributed authentication can anyone recommend that someone with a couple years experience in the world of Debian Linux can handle (ie. someone who knows about "man" "apt-get install" /usr/share/docs/* /var/log/* /etc/*)

    There are a few close candidates it seems as far as I can tell:

    -Kerberos + OpenAFS + OpenLDAP -> waaay to complex to set up. There is poor/none/intimidating documentation on all three, let alone any utilities/Wizards that ask you simple questions in plain English that would help you tie them all together.

    -Samba + OpenLDAP + GNUTLS -> much better documented, however this documentation could use a non-trivial update to be relevant to Debian Sarge, not just Woody: http://aqua.subnet.at/~max/ldap/#configure-openlda p

    -Plone, eGroupWare, and several other "all-singing, all-dancing" web-based systems: in time one of these could realistically develop into a web-based platform that "does it all". These are all relatively easy to install but slow in performance for serious usage.

    Am I missing anything here that anyone wants to share?

  67. The Litmus Linux test.... by commo1 · · Score: 1

    1. a) Can Microsoft run their own infastructure for both internet and intranet operations on their own software? ie: Would it make economic and technological sense rather than go with a more efficient and scalable system, like Linux? b) Would they want to? ie: Do they believe www.microsoft.com, as one example, to be safe running IIS? 2. a) Will Microsoft guarantee/certify/insure the integrety of .net passport services against compromise? b) Would Bill Gates store the keys to the kingdom in .net?

  68. The question is by rikkards · · Score: 2, Interesting

    how insecure would Windows be if you were able to remove IE and Outlook from the picture?
    If Firefox becomes the great white hope for secure browsing on the Internet and the other one where it incorporates calendaring into Thunderbird has as much success as Firefox is getting(can't remember the name for the life of me), could this in itself slow Linux adoption? Windows has improved stability-wise over the last couple of years by leaps and bounds and supposedly they are looking at making it more secure (but I am not holding my breath too much).

    Just a thought.

    1. Re:The question is by korbin_dallas · · Score: 1

      Still pretty dammed vulnerable.

      Some of the most damaging worms use the RPC framework of Win2k and XP. .NET only obscures some of this.

      Remember until improved security is PROVEN, I'd refrain from depending on M$ products.

      oh yeah, PVCS SUKS ROKS!

      --
      They Live, We Sleep
    2. Re:The question is by m50d · · Score: 1

      I honestly believe windows has the potential to be a better OS than linux. The kernel is actually better, and much as I hate the GUI people seem to like it. Add a decent commandline, which you can already do with cygwin. In fact, sponsor cygwin, and make everything compile under it. Then distribute windows with a cd full of all the open source apps people like, compiled to run on windows. That way you have a better OS. In the end though, I think simple money will drive people to Linux. It will be good enough. So people will have to learn to manage with linux. But I hope windows improves and stays in the game. Competition is good.

      --
      I am trolling
  69. Let him talk by SamShazaam · · Score: 1, Insightful

    A delusional enemy is more vulnerable. Linux has gone too far for his words to carry much weight. The truth is already known in the industry.

  70. Curious About MS's Practices by bubba_ry · · Score: 1

    "There a myth in the market that there are hundreds of thousands of people writing code for the Linux kernel. This is not the case; the number is hundreds, not thousands," he said. "If you look at the number of people who contribute to the kernel tree, you see that a significant amount of the work is just done by a handful.

    I don't think the number of developers is really a point of contention. Several people contribute but not every patch is included in the kernel. In fact, those "handful" of people are part developer and part manager, really. They take all the code and decide what gets in and what doesn't, based on needed/wanted features and good coding. I'm sure this isn't much different than MS's development practice... I'd love to hear from MS on how their practices.

  71. Same old by Anonymous Coward · · Score: 0

    Nick McGrath has been out there on the anti-Linux campaign trail for almost a year. "Get the Facts" is a nasty and hostile pack of distortions put together by Microsoft's marketing machine. Any reasonable IT manager will get the facts by defining objectives and reviewing what everyone has to say. SD editors - stop fanning the flames and focus on more interesting stories about good stuff happening in FOSS. SD+MS=FUD

  72. Is it Saturday already? by ThePatrioticFuck · · Score: 1

    Guess that means it's time once again for your basic CmdrTaco/CowboyNeal Windows flamebaiting story of the week.

    Nothing to see here folks, move along...

  73. True meaning of all this. by Gollum2001 · · Score: 1

    "Redmond has the best cannabis in the whole world".

    Man, look at those "statements"... 'passport'? Pffffff.

    --
    "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former" - Albert Einstein.
  74. Re:It's likely not the easiest place to say this.. by Anonymous Coward · · Score: 0
    and virii aren't absent from the landscape, either

    aren't they? Name some in the wild viruses currently plaguing Linux. And no, not proof of concept rubbish thats never been seen and not worms.

  75. hillarious article by Anonymous Coward · · Score: 0

    This article is one of the most amuzing pieces I've read lately. I shows you how little Microsoft knows and understands about Linux and the open source movement. Of course they can't admit that their Windows OS is a sinking ship and just jump on the Linux bandwagen like everyone else so they are spreading confusion and FUD in the hope to save their asses. That's hillarious...

  76. Single Sign-On by Noksagt · · Score: 1
    Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system.
    Strange--my LDAP server seems to be doing me fine. And with Samba serving as a PDC, even windows users are authenticated to the same system. Indeed, I think authentication under *nix is a HUGE advantage. PAM doesn't exist on windows. I can say exactly what authentication methods are used for which servers & have consistent user/pass for many of them. You can KIND of do this with ActiveDirectory & other "enterprise-level" features, but I really don't think it is as good (and certainly no better than) PAM.
  77. hmm its not ready??? by josepha48 · · Score: 0, Redundant
    I guess I better get rid of all my linux servers right now and replace them with Windows.. oh wait, I saved myself, how many $$$ on licensing costs by not using MS?

    Hmm, I'd like to know if anyone here has created a Windows System that is totally runable off a CDROM, like I have with my Linux and BSD distros? I mean, I'd really like to see a hacker hack my CDROM firewall. Lets see them replace ls on a cd-r! Oh wait a minute you can't create a bootable cd-r with windows and make a dedicated firewall using only 32Megs of RAM and a cdrom.

    Hmm My favorite security thing about windows lately is the new spy bots. Processes running in your process table that you can't delete. How secure is that?

    So what is their defination of 'ready for the enterprise'? Evolution, OpenOffice aren't ready?

    What's their defination of 'developer tools'? Perl, gtk+, qt, python, php, C, gcc, kdevelop, qt-developer, aren't developer tools?

    You just gotta love that MS FUD!

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  78. Does he believe himself? by Anonymous Coward · · Score: 0

    I wonder if he really believes his own bogus crap?

    All of it is easily refuted. Yes, RedHat is accountable for the redhat distribution. RedHat will patch any security bugs it finds. Who is accountable for Microsoft bugs? Well, occasionally its the people who finally make public security flaws that microsoft was notified of months ago, forcing them to take action.

    Its all a bunch of crap and its hard not to overreact, but the guy is just fishing. This is the kind of stuff you expect to hear from SCO, and its good to see their partner Microsoft has started it too.

  79. Why sure by Deadstick · · Score: 1
    Historically those have been proven to be of a caliber all their own.

    Somewhere between .22 and BB, I'd say...

    rj

  80. Let the flames begin! by CajunArson · · Score: 2, Informative

    First of all, I can't trust this article because it's not digitally signed!
    Now, on to the point. If someone comes out and says: "the default Linux kernel released by most distributions is not secure." I'll say 'hell yes'. Note that this is not what TFA states, it is a much broader screed against open source in general.
    The problem is that if Microsoft wanted to launch a rational attack on Linux's security they would also be attacking their own products. I'm not even talking about the differences between open and closed source here, I'm talking about the ways that Linux and Windows both are susceptible to security issues. Right now most default Linux distributions put out kernels and user-space utilities in a system that assumes every piece of software has to be perfect to ensure security! (especially anything running as root) Windows is basically the same way. Once a hole gets found, it is easily possible to hijack and entire system.
    Now, at this point the arguments between Linux and Windows invariably devolve along the lines of: Linux gives you the source code so you can find the bugs yourself or Windows runs too many services and that's why its not secure. On the windows side we get arguments about how you 'can't trust unsigned open-source code!' (which actually does have some merit if you don't check source signatures you grab from some random mirror, but does not really speak to the OSS development model). The problem is that these arguments are more about which system is easier to band-aid than which system is innately more secure.
    Let's really look at default Linux vs. Windows. Both have admin and user accounts, both follow a similar model of discretionary access controls, both can be hacked remotely although windows tends to get hit more because it runs too many standardized services.
    The point of this very long rant is that Linux does indeed have security problems that are not of a nature much different than Windows. I would say the better track record of Linux so far is NOT due to it being open-source; that does help finding bugs, but plenty of Windows bugs are found and fixed before the Windows boxes are hacked. Instead it's because Linux (with some exceptions) does not install a bunch of stuff by default, Linux systems are not as homogeneous as Windows systems (software monoculture time), and Linux admins have historically been better than Windows admins (this is definitely something that will be subject to change in the next few years).

    So is there a solution? Well, nothing is ever going to be perfect, but systems like SELinux and GRSec are big improvements because instead of saying "the whole system is perfect" they instead say "components in this system will be compromised, how to we isolate and protect it?"
    There's a problem though, these systems require old-time Linux users to deal with new restrictions they might not want to deal with. I promise you that SELinux policies that work great on a production webserver would drive you insane on a development box, but you need to protect both machines, a hacker will target both.
    I'll save my rant on Microsoft's security for when this story gets duped, it's another mess entirely. Just MS is foobarred should not be an excuse for not looking to find and fix problems in Linux.

    --
    AntiFA: An abbreviation for Anti First Amendment.
  81. Comparitively then by Anonymous Coward · · Score: 0

    If Linux security is highly exaggerated, then perhaps Windows has none?

  82. Responsibility vs. Ownership by Cyran0 · · Score: 1

    The difference between Linux security and Windows security is this:

    while noone is specifically responsible for Linux' security, its developers, its users, and the open source community take ownership of it

    meanwhile, someone may take responsiblity for Microsoft security, but not ownership

  83. Security by jamesrdorn · · Score: 1

    Now how is Microsoft, that's not even responceable for DEATH in their products going to tell linux developers their security model is screwed up?

  84. RE: IBM... by Sabathius · · Score: 1, Interesting

    "Linux is not ready for mission-critical computing" Don't tell IBM that. I believe they put Linux on their top-of-the-line Z series servers. Not ready, indeed.

  85. Redux by Anonymous Coward · · Score: 0

    "'Who is accountable for the security of the Windows kernel? Does Bill Gates, for example, take responsibility? He cannot, as he does not produce the Windows kernel.' 'Windows is not safe for mission-critical computing. There are fundamental things missing,' pointing out the lack of a open standards and no single sign-on implementation giving reference to Microsoft's foundering .Net passport program."

  86. Does a claim by MSFT mean it's fact. Hardly by Locutus · · Score: 1

    Surely what comes out of the mouths of the Redmonders is something other than PR. So discussing its merits is hardly a worthwhile endeavor. Discussing it's impact on PHB's and others who MIGHT believe them still would be more fruitful.

    If it was someone other than Microsoft then evaluating its validity and technical merit would be the correct course of action. But, this is Microsoft we are getting this junk from.

    These people need to be countered with the truth about its own systems. Then again, the virus and worm of the week seems to be doing a good job of this already. After all, why else would they feel they need to say this if the market were not accepting the fact that GNU/Linux ends up being more secure than Windows????

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  87. Open Source movement's goals by latroM · · Score: 1

    Maybe the OSS model doesn't produce the best software in the planet. Firefox has had its share of the vulnerabilities and Windows is catching up on usability and things. If the OSS model doesn't give the best results in terms of quality then maybe we should start promoting freedom, not the "superior" development model.

  88. Well done Nick! by Skylinev35 · · Score: 0, Troll

    Ha, as last. I agree with Nick McGrath. Well done Nick. Linux is the crappiest OS ever!!, an OS that was built by PC nerds and potchers.

    Linux CRAP!

  89. New Slogan by Anonymous Coward · · Score: 0

    Linux: Security through Difficulty

  90. from the.. by Picard102 · · Score: 1

    ..Jump all over anything Microsoft says and rant and whine about how evil they are while intentionaly misspelling MS with a dollar sign in a pre pubesent attempt to look clever Dpt.

  91. That's not the real problem. by raehl · · Score: 1

    You can protect the stupid people from the world if you want, but you can't protect them from themselves.

    Which OS is better at protecting the world from stupid people?

    I recommend ScissorOS, the only OS that runs on a network cable, for stupid users.

  92. Who is accountable for the security of the Windows by CharonX · · Score: 4, Insightful

    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?
    Er... and who is accountable for the Security for Windows?
    Microsoft?
    Internet-swiss-cheese-security-Exlorer Microsoft?
    And will Microsoft take responsiblity for their security holes? Will they pay for the damages caused by crashes and exploits for their buggy software?
    Maybe if they get their software quality up to a reasonable level they can START asking questions, but as long as they are as bad as now, they better keep their mouths shut, or they'll have to stuff their own feet in them.

    --
    +++ MELON MELON MELON +++ Out of Cheese Error +++ redo from start +++
  93. Re:Make Smart Decisions ASAP & Fix the Unexplo by Anonymous Coward · · Score: 0

    This is complete and utter bullshit. MS does NOT force anyone to run as administrator. It's the goddamn developers who cant see their nose to spite their face and then write their piece of shit apps that cause these problems and force people to run as administrator. Outlook does not force anyone to run as administrator; you only need to be admin to install it. Likewise, IE does not force you to be an administrator. Its the goddamn developers who dont spend a bit of cash that they reap from selling their wares and upgrade their development environments and are still using environments meant for win 3.1 or 95 and trying to make their code run on XP.

    Get a grip!

  94. Heh? by Silver+Falcon · · Score: 1

    Secure Internet Explorer, sounds like an oxymoron to me

  95. Interesting Statement by Anonymous Coward · · Score: 1, Insightful

    "... There are more skilled developers writing for the Microsoft platform than for open source...."

    Microsoft can and does employee very sharp and talented people. But with some of the constraints the Microsoft business model imposes on them, how much talent reaches the end user?

    I just have to wonder if design decisions in the Windows architecture such as remote procedure calls, user land applications in kernel space, legacy compatibility and embedding code into e-mail and http clients were decisions that were made by young, talented people who didn't foresee how hostile of an environment the WWW would become.

  96. Re:MS Development tools pwn everyone by Anonymous Coward · · Score: 1, Insightful

    I don't think script kiddies uses Microsoft SDK. They rather use "third party" rootkits and such.

    And no, Linux wouldn't prove less secure with more applications due to better IDE, RAD, SDK... you name it. It doesn't have such flaws in security like ActiveX without sandbox, office suites requiring admin privileges and flawed DCOM.

    Besides, you always have SELinux...

  97. It's BilLogical by Anonymous Coward · · Score: 0

    Windows has no Gates of Security, therefore any OS Security is a Myth!

  98. Boy am I enlightened by bblazer · · Score: 1

    I guess that the 80% of all web and web application servers that run linux must be wrong. Thanks for pointing that out to us. I am now going to shut down all of my servers and run out and get some Windows boxes. All kidding aside, how can this guy make statements like that and have any credibility with those who know. I guess that it must just be aimed at upper management personnel that while maybe good managers, do not have real world hands on experience. Most desktops run windows = most servers should too seems to be the equation that they are trying to convey.

    --
    My .bashrc can beat up your .bashrc!
  99. Responsibility Is A Chosen Task by A+Red+Pikmin · · Score: 1

    Let's not forget that most of the work that has been done on the Linux kernel was done by people who did it simply because they wanted to. Not because anybody was paying them or holding a gun to their head, but because they had the passion for an open project. And nobody who puts his free time into open source is forcibly responsible for anything. If you don't want to be responsible for the kernel, you simply don't work on it. The people who do work on the kernel do it because they love it. And I have enough faith in the OSS community that anyone who wrote code with a security flaw in it that knows about it, would take responsibility and fix it. That's just the way open-source coders operate; it's the open-source idealism.

  100. Lack of what? by kidlinux · · Score: 5, Insightful

    This "lack of accountability" argument is bullshit. Why does Microsoft have an EULA for its software? To cover their asses so they can't be held accountable for damages caused by their shitty software. When was the last time Microsoft was taken to court over losses due to poor software? If they could be held accountable, they'd get sued right out of business!

    --
    -kidlinux.
    1. Re:Lack of what? by dodongo · · Score: 1
      There's even more to it than that. When he *does* talk about the people responsible for F/OSS software and software design, this crap comes out of his mouth:

      "There a myth in the market that there are hundreds of thousands of people writing code for the Linux kernel. This is not the case; the number is hundreds, not thousands," he said.


      This would be true if the F/OSS community was a large software corporation. However, it's built from a collaborative standpoint; one where the end-users' bug reports and feedback and feature requests actually end up driving the direction of software development, more often than not.

      While it may be accurate to say there are only(?) a few hundred people wokring on the Linux kernel development, that disounts all the people working on other truly critical software, like GUIs. And it completely discounts the end-user, the community, and the collaboration that goes into making F/OSS successful.

      His argument is a straw man.
  101. Mission Critical Computing... by Anonymous Coward · · Score: 0

    "Linux is not ready for mission-critical computing"

    Yes... And we all know windows is...

  102. Re:Make Smart Decisions ASAP & Fix the Unexplo by Noksagt · · Score: 1

    I know you can run as a non-Administrator. I do & I force those on machines I manage to do as well. I also agree that the work needed to not run as Administrator is the fault of applications developers. However, when you install windows, your account is automatically an Administrator. Compare this to OS X or any commercial *nix where the first task during a default install is usually to create a non-root account. Applications developers should write better installers (the fault normally lies in the fact that they don't give read/execute privs to non-admins), but they don't feel accountable because most windows users DO run as Administrators, in part because that is what is default.

    Any OS/app you install should have a reasonably secure config out of the box. You don't get that with Windows.

  103. Whoah! Retro! by cgreuter · · Score: 1

    I haven't heard that particular flavour of FUD since, like, 2001. What a blast from the past, mang!

  104. What is the point? by nagora · · Score: 1
    What is the point of posing this? We all know it's bullshit. The fat cunt that wrote it knew it was bullshit. The editors know it's bullshit. It's a nothing story.

    "Microsoft say's it's great; competition is crap." Big deal.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:What is the point? by wizkid · · Score: 1

      The point is now that they've bought another anti-linux article, they have another article to create FUD from. FUD creates FUD which creates FUD whi .......... etc.

      --
      I take no responsibility for what I say. Even though I'm never wrong :)
    2. Re:What is the point? by nagora · · Score: 1
      I really meant what was the point of posing it here; where it was originally posted is obviously aimed at people that don't know anything about computers.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  105. I didn't know microsoft was hiring by bjheu · · Score: 1

    I see They have Hired Mohammed Saeed al-Sahhaf (former Iraqi minister of information) to head their marketing department.

  106. If Linux Security is a Myth... by loyukfai · · Score: 1

    ... Then Microsoft security is mysterious?

    Or else...

    I don't know what I'm talking about...?

  107. When Microsoft reimburses users of lost time... by G4from128k · · Score: 1

    When Microsoft reimburses users of lost time and aggravation with security problems, then it will have a legitimate point of competitive advantage against Linux. Current EULAs limit damages to the price of the software. But a truly secure company (secure in both its software and its confidence in the security of its systems) should be willing to reimburse users that adhere to basic security protocols but are attacked through faulty software. Obviously, users that get 0wned by using insecure passwords, deactivating security systems, or failing to apply patches in a timely manner would not be eligible. But a securely-configured user that is compromised due to holes in the software would be reimbursed some appropriate amount.

    Unfortunately, nobody seems willing to take this sort of pledge because they know that most software is a house of cards, security-wise. Perhaps its time for software vendors to put their money where their mouth is when they make security claims.

    --
    Two wrongs don't make a right, but three lefts do.
  108. Re:MS Development tools pwn everyone by NamShubCMX · · Score: 3, Insightful
    Please elaborate HOW they are superior, because I always found them to be quite equivalent...

    I'm actually serious, you were moderated informative but I am really wondering where the superiority of the MS tools come from..?

    --
    We've always been at war with Eurasia.
  109. Microsoft Claims that Black is White by turgid · · Score: 1

    ...and goes on to get itself killed at the next zebra crossing.

  110. Trolls by parryFromIndia · · Score: 1

    I sincerely think Microsoft is turning all of its employees into trolls. If you take a peek at some of the MSDN blogs, you will see what I mean - They are engaged in drawing baseless conclusions and spreading FUD at any and all costs. Kind of shows how much they are hurt by Windows being insecure and Linux eating there market share. Its high time we stopped feeding the trolls and giving them undeserved publicity. I mean I would not mind a fair comparison on sound basis but this is complete BS.

  111. Re:Make Smart Decisions ASAP & Fix the Unexplo by CastrTroy · · Score: 1

    But running as administrator isn't the same as running as root. I witnessed friend who managed to change the permissions on at NTFS file such that the Admin user could not delete it, or change the permissions to do so. I think it's kind of odd that there wouldn't be a user that could do anything thei wanted. But then, if you're running as that user all the time, then why should you.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  112. The problem is... by bicho · · Score: 1

    people seem to think
    Accountability == Security

    Which is just plain stupid imho

    Accountability just gives you a "soft" place where to fall if anything bad happened

    Or did I get something wrong?

    --

    errera hunamum ets
  113. Recently spotted on Slashdot by Anthony+Boyd · · Score: 1
    One analyst opines that Mircosoft is appearing to soften its image to become kinder and gentler. 'They don't want people to hate them anymore. They've learned from their mistakes.'

    Hmm. They're off to a great start, aren't they?

  114. Re:MS Development tools pwn everyone by BillyBlaze · · Score: 1
    You've made a glaring oversight - Microsoft's development tools, for the most part (I know about the free command line compiler), are expensive! Linux as a platform has many more free development tools than Windows has, and almost infinitely more than Microsoft offers. This may not seem important in a corporate setting, but if you just want to tinker, don't have a school with "the first hit's free" contracts, and don't want to infringe copyrights, Linux is a much better platform. (I speak from personal experience here; this is why I first switched.)

    Also, a big, integrated IDE is really a matter of preference, and nothing more. You gain some initial ease-of-use, but you loose a great deal of flexibility. Windows developers will probably disagree because this is what they're used to, but why would I want my code editor to also be a compiler, build system, debugger, and GUI designer? Is it really that hard to press Alt-Tab? I'm not saying it's not cool to have your editor highlight the lines compile errors are on, but it's easy to do that, not only with one big IDE made by one company with one development paradigm, but also with a plugin to parse the output of "third-party," modular, independant tools. It's the Unix way, and it's nothing if not flexible.

  115. This is a terrible article! by raddan · · Score: 2, Insightful

    Aside from the fact that there are no references to back up any of the claims that this McGrath fellow is making (I'd even settle for a research firm that was paid-off by Microsoft!), the 'author' of this article wrote a grand total of FIVE sentences. All five of those sentences paraphrase something else that McGrath says. The rest of the article simply quotes McGrath straight.

    There's no discussion of the points, no consideration of other factors, and as far as I can tell, no fact-checking. There is simply no journalism happening here. I know I can simply move on, but it irritates me to know that some CIO out there (probably mine) will take this all in without a second-thought.

    The shortcomings of the Windows OS are OBVIOUS to anyone who has to admin these systems in a real production environment, and even more apparent to those of us who have the pleasure of also running other systems. Just imagine what Windows might be like if they spent half of their propaganda budget on fixing the freaking software.

  116. I'm waiting for the punchline by toby · · Score: 1

    When he says, "Awww, who am I kiddin'!" and quits his job: Unless he's totally without conscience, it must be tough to fabricate such nonsense and sleep well at nights.

    --
    you had me at #!
  117. You mean... by Grendel+Drago · · Score: 1
    You mean like writing a little shell script that would do an
    #!/bin/bash
    insmod foobar1
    insmod foobar2
    and one that would do an
    #!/bin/bash
    rmmod foobar2
    rmmod foobar1
    and chowning them to root, then chmodding them 755?

    Sorry to ask, but I've never had to look at this particular problem and was wondering if that was what you were suggesting. It seems like a good enough idea to me. Except I'm not familiar with how setuid-root works.

    --grendel drago
    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:You mean... by Welsh+Dwarf · · Score: 2, Informative

      You're on the right track, but that still wouldn't cut it, due to the crackability of this kind of solution, setuid has no effect on scripts, you'd have to write a small c program to do it, or use sudo, which is much better all round.

      HTH

      David

      --
      Ask 8 slackers a question, get 10 awnsers (a citation, but I can't remember from who)
    2. Re:You mean... by Gori · · Score: 1
      Sorry to ask, but I've never had to look at this particular problem and was wondering if that was what you were suggesting. It seems like a good enough idea to me. Except I'm not familiar with how setuid-root works.

      Inded you are not. I wish (no, actually I do not) it was that easy. Shell scripts are a nasty security hole. To protect you, the kernel purposely ignores setuid and setgid in scripts. Create a C or Pearl, or whatever programm to do what you need.
      --
      Complexity is a measure of our ignorance...
    3. Re:You mean... by Catiline · · Score: 3, Informative
      Yes, mostly.

      Set-uid works by changing the user ID of the program to that of its' owner; thus a program like passwd (which must have root privledges to write to the password/shadow file) has suid. Scripts which use suid have a few particular security concerns; since they inherit the PATH environment variable (and a few other particulars) from their calling user, you want to ALWAYS use the full path to commands. Thus, your script should look like:

      #!/bin/bash
      /sbin/insmod foobar1
      and:
      #!/bin/bash
      /sbin/rmmod foobar1
      since a user adding a malicious insmod or rmmod to their path could gain privledges. (There are other, more subtle, security issues with suid, but this is the easiest to understand.)Nevertheless, having a suid script is far preferable to idiots logging in as root for ordinary work!
    4. Re:You mean... by tricorn · · Score: 1

      BSD allows suid scripts, Linux doesn't. Some shells don't let you run suid (real and effective user id not the same), or require special options (e.g. csh requires a -b option).

      Some of the security issues with suid shells are:

      • as mentioned, playing around with environment variables that a shell script may not verify. PERL does special handling to not trust environment variables when running suid, for example, so is relatively safe (and PERL does special handling to re-launch an suid version of PERL if the script is marked as suid, so it can do it even if the OS doesn't support suid scripts).
      • passing "interesting" file names as arguments to a suid script, specifically file names that appear to be switches passed to the script processor. This is why csh requires the-b option.
      • Changing the location a symbolic link points to between the time the script processor is launched and it tries to open the script file - create a symbolic link to the shell script, then delete the link and create a new one pointing to your own script. This could be dealt with by the script doing an fstat AFTER opening it to verify that an authorized script is executing (which causes potential problems when executing other non-suid scripts later).

      As there are easy ways around it, and it makes you at least think about the problem and do it right, Linux not allowing it is probably for the best. It also avoids trying to figure out which suid operation to honor if both the script and processor are marked suid to different uids (although you could think of some convoluted scheme where the script is sgid, and the processor can only be executed by that group and is suid).

      One way of making this more secure would be to have the kernel attach the script on a different file descriptor (e.g. fd 3) - this would allow the processor to see if anything funny is going on.

    5. Re:You mean... by chgros · · Score: 1

      Nevertheless, having a suid script is far preferable to idiots logging in as root for ordinary work!
      And sudo is far prefereable to suid

  118. Spwyare + Servers just don't mix by Anonymous Coward · · Score: 0

    I work at a television station and we have many many win2k servers - the main automations server is sun, but the servers that playout the video are win2k. We didn't know that our workers would be browsing the internet, and one day, 7 million dollars worth of stuff & a s 12 TB server were mostly broke, because of Bonzai Buddy, Bargains.exe and other shit like FreeSexFinder.com toolbar.

    In that case, if Linux isn't ready, I wouldn't say Windows is either. Now if they could finally remove IE, get rid of ActiveX then maybe it would be a little more acceptable.

    From my brief experience with server 2003, they seem to have really limited what out of the box IE can do, so at least they are aware they are insecure.

  119. I'm not even going to RTFA by Starji · · Score: 1

    Just the description is enough FUD. Seriously, just as everyone's saying, there are EULA's in all Microsoft's products that have that little disclaimer at the bottom saying they have no liability for bugs, hackers and other nasty suprises. The GPL has a similar liability clause.

    But if we're going to talk about microsoft-style accountability, the group who actually made the software are "accountable". The kernel team are responsible for the bugs in the kernel, the kde team responsible for kde. Just because these groups aren't often companies doesn't mean there aren't people one can talk to about fixing the bugs.

  120. Re:MS Development tools pwn everyone by Pete · · Score: 2, Insightful

    I'm presuming this is some sort of weird troll, moderated "informative" for some odd reason (seriously moderator, "informative"? What derf?)

    Seriously, if you think the Microsoft development tools are far superior to anything else in the world, then I can only presume you've never used anything else in the world :).

  121. Re:Make Smart Decisions ASAP & Fix the Unexplo by Noksagt · · Score: 1

    If they were running XP Pro, I think they should still be able to "take ownership" of it & then change permissions. If they were running XP Home, I know you actually have to boot into safe-mode to handle this.

    You can actually do some very strange things with ACLs under Linux too.

  122. Re:Microsoft takes responsibility for Windows Bugs by Black+Parrot · · Score: 1


    > From these words I conclude that any business that lost time/money from Security Holes or Bugs in Windows they can go to Microsoft and present a bill which Microsoft will gladly pay.

    I wonder if a business could invoke these words and similar drek from other MS execs in a lawsuit.

    --
    Sheesh, evil *and* a jerk. -- Jade
  123. nice try by H9000 · · Score: 1

    Hi, nice try M$ but nobody will believe you. my 2 cent

  124. MS "Accountability" Worth Nothing by sebeticus · · Score: 1

    Yes, when Microsoft produces a product that breaks and causes you or your business material loss you have somewhere to point your finger. The only problem is, you have no recourse because Microsoft legally indeminfies itself from compensating you for any losses their products cause!

    Reports like these are nothing more than marketing tools for Microsoft. Their targets are those organizations that incorrectly assume that by purchasing software from a large corporation they have legal recourse when it breaks and causes them large losses.

  125. Re:Make Smart Decisions ASAP & Fix the Unexplo by steve_stern · · Score: 1
    MS still has everyone running as Administrator. Another important thing is to fix known bugs before there is an exploit. MS's track record on either of these two points isn't exactly great.

    You're right about the administrator problem, but you've got it backwards with the exploits. If you look at the dates when Microsoft releases a major security update and when a worm/virus begins to exploit it (Blaster is a good example), you'll see that the worms come a few days after the patch. The most likely scenario is that virus writers reverse engineer the patch to figure out the problem and exploit it.

    Contrast this to Linux: If you find an exploit, the culture is full discloser, including sample code that uses the exploit. Yes, it gets fixed soon after, but you still have the exploit before the patch.

    Maybe you meant Windows users get exploited before they apply the patch, whereas Linux users generally apply the patch before anyone attempts to exploit them. That's just a factor of Linux users being better at updating their system when they're supposed to, and fewer people targetting Linux because of that very same reason.

    A Windows machine with automatic download/installation of updates, that is reboot when its supposed to (yes, another fault that adds to the problem of users not updating when they should) has a tiny chance of being exploited - no more or less than a patched Linux box.

  126. Re:Where is the "Active Directory" killer of Linux by Anonymous Coward · · Score: 0

    It's called Mac OS X Server.

  127. Since when... by fluch · · Score: 1

    ...is M$ ever been held accountable for their security flawed operating system, IE, Outlook Express and alike?

    Isn't it, that their EULA explicitly declines any kind of responsibility for damages caused by there software?

  128. Ch-ch-ch-changes. by Grendel+Drago · · Score: 1

    Well, for one thing, the '98 machine down the hall actually locks up, freezes, crashes when I try to copy things from a scratched CD, whereas a 2000 box may refuse to copy it, but at least it doesn't crash the whole system when I do it.

    But from the standpoint of security, despite myriad changes in the basic architecture, it seems to have made very little difference where it counts---in the number of active remote exploits.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  129. This is the new Microsoft... by johannesg · · Score: 1

    The new, kinder, gentler Microsoft that wants noone to hate them. Read all about it here...

  130. My views from the Gentoo hill by Shazow · · Score: 1

    I've been a windows-less user for almost a year now, sitting atop the warm, well-trimmed Gentoo hilltop.

    Albeit it took me a lot of this year of useage to get my systeme exactly the way I want it, I did not have to deal with many other factors that I did when I had a Windows OS for several years before that.

    I don't have to worry about installing some program which will magically root itself into the very core of my computer and will be forever irremovable, short of a format.
    I don't have to worry about anything just ceasing from working if one day Windows decided to freeze during an installation.
    I don't have to worry about keeping my software up to date. (Thanks to emerge)
    I don't have to worry about finding cracks for all the updates for my software. (Thanks to open source and free software)
    I don't have to worry about finding "work arounds" for any problems I have. If I have a problem, I fix it, because I can.

    Now, I know that Gentoo's market is not the same as Windows', but I'm perfectly happy with that. I have my own little paradise on my computer, if everyone else wants to deal with the stresses of Windows, then they can.

    The main thing that keeps me with linux is the whole "got a problem? fix it yourself (of course there is a huge community which will gladly help you do that)" mantra, instead of "got a problem? you can't do anything about it until the next service pack 2 years from now, and even then it's questionable."

    - shazow

  131. security by Deanalator · · Score: 1

    Hmm, so a senior microsoft exec claims that linux cannot be secure because noone stands to profit from its security? Somehow I understand how that can make sense to people like him.

  132. Give the man some credit by adepali · · Score: 1

    Not a troll, just a code gnome :) There ARE, indeed, bits of the Linux software stack that are either missing or malfunctioning. Some of the 3lit gurus will argue it is useless software, but try convincing some corporate web designed to work with Quanta (or emacs!) instead of Dreamweaver. I have yet to find a robust IDE in Linux, one that does not crash when it feels like it, doesn't keep closing useful panels like Class List, has some syntax completion and context sensitive (or any kind of) help that does work. Most developers who are not enlightened enough to use emacs and grep seem to need these things. What are the alternatives to AutoCAD and 3D Studio? The list goes on. You all know the problems with hardware support. We know it's mostly the companies' fault, but the guy who will deploy linux doesn't CARE whose fault it is. All these problems are seen as lack of Linux software, and they should be addressed and not shoved under the rug.

    1. Re:Give the man some credit by Anonymous Coward · · Score: 0

      Ill give about two cents worth of credit... Just as there is bits of things missing from the MS stack... (see I can say the same things and not qualify it just like ol' nick has)This is just more of the same fud that MS is really good at and it lacks any real teeth. Of course it really does not matter that now I have to fix all of my help files that I used the Active-X help control because of the cross-domain elevation "feature". Again no sandbox, I would say thats a big hole in the MS stack. And I dont remember getting any compensation from MS when I spent 14 hours cleaning off the NIMDA worm from my web farm... wheres the accountability?... oh yeah I got the "we fixed it, we are sorry" line... I have yet to meet any company who makes software accoutable for anything, unlike most hardware manufacturers. I wonder how accountable MS would be when that CE core defribillator gives out the wrong charge and burns the patient because of a "flaw" in the way it processes numbers? I think we would get " they were dying anyway..." line. BTW: your argument totally falls apart when you threw in the AutoCad or 3DS bits. Red Herrings are not a good thing to build yoru case on.

    2. Re:Give the man some credit by Z00L00K · · Score: 1
      I have yet to find a robust IDE in Linux, one that does not crash when it feels like it, doesn't keep closing useful panels like Class List, has some syntax completion and context sensitive (or any kind of) help that does work.

      You haven't tried Eclipse yet?

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    3. Re:Give the man some credit by adepali · · Score: 1

      Last time I checked (version 2), they couldn't decide on a stable version and the c++ environment plugin kept crashing. I tried 2 GUI editors plugins (the free ones), one of them kept crashing half the times and the other one was quite primitive - nothing like Visual Studio editor, or Qt-Designer. And it was really, and i mean REALLY, slow.

      Of course all this might be outdated, eclipse could be an extraordinairy IDE for all I know now. I think my point still stands; I have an architect brother and couple of musician friends, and they don't even give linux a thought due to lack of applications. I'm a developer, and it's heaven to me, besides all the IDE stuff I mentioned.

    4. Re:Give the man some credit by chris_mahan · · Score: 1

      I'm gonna bite.

      One of the main reason windows software in general is poorer in quality is that it's not as well engineered as unix software. The reason for that is that it's harder to write a program for unix, because the writer has to write more code by hand, in a text-environement, and has to watch for all kinds of caveats. So the unix programmer will spend more time engineereing the program in his head, on paper by hand, and then code it when it's already fairly engineered. In Windows, the programmer launched Visual Studio and click New | Project and then tries to decide how the program will function. I know, I've done it both ways.

      A lot of the software that's available for windows, I don't ever want to see on my debian boxes. (That includes anything in Java, since the jvm is... arrgh, no rant today!)

      Ultimately, linux are the luxury cars of computing. I don't mind if the masses select the Ford Focus. I don't want my Porsche to lower its standards just because the rest of the world wants 6 cupholders per person.

      --

      "Piter, too, is dead."

    5. Re:Give the man some credit by adepali · · Score: 1

      I agree with you, thus I use linux. Several people who want specialized - or easy to use - software, and support for their exotic hardware, don't. Maybe if I needed that myself, I wouldn't agree either. Mr. McGrath targets people like that, not you and me.

    6. Re:Give the man some credit by dooglio · · Score: 1

      Not to mention KDevelop 3.X http://www.kdevelop.org/. I've been using that for about a year now, and am quite happy. By day, I develop C++ code using Microsoft's Visual Studio IDE 2003. I think it compares pretty nicely. And it definitely does not crash (no more so than M$'s IDE, anyway).

  133. Was he trolling? by BierGuzzl · · Score: 1

    Seriously, why would such a smart guy say such stupid things?

  134. It would be great if Microsoft... by macemoneta · · Score: 1

    It would be great if Microsoft could document all the security problems it finds. After all, the software is open source, and Microsoft has such great developers. This would help Microsoft prove to the world that Linux isn't secure!

    Of course, the developers would be happy to get such information.

    Welcome to the community, Microsoft. You've been assimilated. :-)

    --

    Can You Say Linux? I Knew That You Could.

  135. Microsoft security never was by Diabolus777 · · Score: 1

    In my first university course in software engineering, a MS EULA for Windows was used to discuss "flawless software", something, as aspiring engineers, we should all strive to aim. This EULA said (paraphrased): "This software comes as-is with all flaws and MS cannot be held responsible or should expressly remediate to any flaws"

    Sun java disclaimer: "The java technology should not be used in critical condition softwares, ex: airplane traffic control and medical context where lives of humans beign might be endangered"

    the only flawless software case we could study was the NASA ones where they exuastively test ALL system possibilities in simulation, but these things cost and take at least 10 times the commercial software. In this case, BSD is stronger than Linux, with better development methodologies and a less commercial aim.

    So, the point is moot, FUD, and hypocritical. The real secure software is used in critical condition environment and lack the features for desktops and small to mid business managemement, as they where designed for other aims.

    Software engineering is a young discipline not recognised as true engineering compared to civil or mechanic. If bridges were to fail all around as often as we find bugs in software, the world would be in chaos, but bridges where built thousands of years ago and the discipline evolved. Same will happen with software. I see microsoft as the potential leader in the evolutionary process, but they took the corporate way and only care about revenue.

    Researchers will take the role, and open-source is the way to go IMO. This is where open source is strong and MS is flawed.

    --
    We should have been
    So much more by now
    Too dead inside
    To even know the guilt
  136. Corporations can lie like the wind by Tablizer · · Score: 1

    I cannot believe the spokesman would dare ask, "who is responsible if something goes wrong...?". MS signed away any responsibility for Windows boo boo's a long time ago. What a bunch of damn hypocrits.

    The worse part is that most people believe them. It reminds me of ITAA's claim that the US needs H1B's primarily because "there are not enough skilled Americans". I've seen companies toss citizens for H1B's and it had nothing to do with education level. Nor did ITAA offer any solid evidence. But people will believe the ITAA because of the reports that US students score lower on international tests.

    Lies and FUD spread far and wide unless challenged with equal countermeasures. You have to fight fire with fire. Truth alone is not sufficient.

    I propose we form GeekPAC, a geek political action organization to take on the corporate shills in areas such as open source, patents, DRM, visa claims, etc. The corporations have too much influence because they buy influence via bribery, favoritism, campaign donations, and paid shills who visit towns and newspapers.

    We must counter this vast army of Corporate Storm Troopers or else they will crush geek values into disconnected carbon atoms.

  137. Re:MS Development tools pwn everyone by ssj_195 · · Score: 1

    Only vaguely on-topic, but I've never really found an answer to this question: are there any open-source Linux C++ IDE's that have good Intellisense/ Auto-completion and the ability to pause a program while it's running, edit the source, and resume with the new changes taking effect? Something like VC++ 6 would be cool.

    Thanks in advance :)

  138. YHBT. YHL. HAND. by mindriot · · Score: 1

    YHBT. YHL. HAND.

    No, but seriously... this MS statement is nothing more than a troll and/or flamebait. Should we even react to this?

    1. Re:YHBT. YHL. HAND. by einhverfr · · Score: 1

      Of course we should react. And IMO, it is neither trolling nor flamebait.

      A troll is an attempt to get people to argue with you. Flamebait is an attempt to start a flame-war.

      What Microsoft is doing is different. They are lying in order to try to forestall a loss of market share. This is neither and we must answer it lest it becomes the truth of the PHB.

      Of course I don't know anyone who trusts Microsoft regarding security.

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:YHBT. YHL. HAND. by Doc+Ruby · · Score: 1

      A troll is the posting of false info, with the expectation of predictable arguments. It's a kind of flamebait. Otherwise, "troll" would be synonymous with "provocative".

      --

      --
      make install -not war

    3. Re:YHBT. YHL. HAND. by Anonymous Coward · · Score: 0

      Flamebait:
      "LUNiX SuXx0rz! Micorsoft RULEZ"

      Troll:
      "[link to Goatse] Super-duper relevant information about aforementioned topic here! [/link]"

  139. Security != Stability by benw1979 · · Score: 1

    The comments make reference to the fact that there is no central organization on the hook for security in Linux. Software stability is a seperate issue, and is not mentioned as you imply.

    There are significant advantages to having a corporate entity be responsible for resolving security issues. Since they're sales are on the line, they should be highly motivated to fix them.

    Corporations also provide a target for lawsuits that might arise in order to recover damages that occur due to a security flaw.

  140. This is microsoft we're talking about by Anonymous Coward · · Score: 0

    You must be new here.

  141. Let's see winXX in mission-critical computing by xadhoom · · Score: 1

    'Linux is not ready for mission-critical computing'

    mmh... let's m$ show us where they use winXX as mission critical OS... mmh, why msn has squid proxy servers behind web servers ? I don't think squid runs on winblows...
    oh, also... why bigger computers in the world (see earth simulator) or similar doesn't run winblow$ ?
    mmmh...

    the true sentence is: 'Windows is ready for making computing a critical mission' ... while Linux "just works" (tm)

    --
    I was there.
  142. Microsoft Argument == Creationism by JGski · · Score: 4, Interesting
    Microsoft is using pretty much the same arguments that creationists use against evolution.

    As we all know, Open Source Software development is structurally similar to the scientific method and evolution in terms of how "new things" are created by the these systems. Similarly, what Microsoft is claiming is that software can't be created well "at random" through emergent means (we know that's a crock) but needs "the Hand of an intelligent Creator" to control everything (Microsoft == God, apparently). Ergo: Microsoft is claiming that only "Creationist Software" is good software - "Evolutionary Software" is evil software.

    I think this could be useful angle of attack against Microsoft FUD: they are advocating creationism and faith-based solutions to computer science.

    1. Re:Microsoft Argument == Creationism by spectecjr · · Score: 1

      As we all know, Open Source Software development is structurally similar to the scientific method and evolution in terms of how "new things" are created by the these systems. Similarly, what Microsoft is claiming is that software can't be created well "at random" through emergent means (we know that's a crock) but needs "the Hand of an intelligent Creator" to control everything (Microsoft == God, apparently). Ergo: Microsoft is claiming that only "Creationist Software" is good software - "Evolutionary Software" is evil software.

      This is the most stupid troll post I've ever read.

      Clue for you:
      OSS software developers do not develop "at random" through emergent means. They develop the same damn way CSS software developers do - using their brains, sitting at a keyboard.

      But hey, nice try at completely twisting the debate to something it's not.

      What are you going to do next? Compare Microsoft to muslim terrorists? Or Nazis? Or don't those FUD phrases work so well for you any more?

      --
      Coming soon - pyrogyra
    2. Re:Microsoft Argument == Creationism by aspx · · Score: 1

      Except that Microsoft exists. "God" is at best a concept, or a figment of imagination. Therefore Microsoft != God.

    3. Re:Microsoft Argument == Creationism by Paul8069 · · Score: 1

      I agree. The post that started all this should've been modded as a troll. How did it get +4 interesting?

      --
      Paul
    4. Re:Microsoft Argument == Creationism by slavemowgli · · Score: 1

      Now, now - he *does* have a point. "Emergent" development (if you want to call it that) does not about individual developers doing random things until something useful happens; it means that things are not coded because some guy high up in the management chain says so but because someone's scratching a particular itch, and that, similarly, things are not included into the project's main source tree because some high-up says they have to but rather because they prove to be interesting, useful, cool or something similar. Branching happens, as does the (re)merging of branches; obsolete branches die or find their own special niche, and software ultimately survives not because someone with lots of money/power/influence backs it up but rather because it proves to be good at doing the job. So, in that sense, the comparison to evolution vs. creationism does make sense.

      --
      quidquid latine dictum sit altum videtur.
    5. Re:Microsoft Argument == Creationism by Anonymous Coward · · Score: 0

      Wow, what an amazing load of bull.

    6. Re:Microsoft Argument == Creationism by sparkz · · Score: 1
      Even on /., I'm amazed that this got +4'd
      What, exactly, is the claim here?
      "the scientific method and evolution" - I don't think that even the most eager evolutionist would put these two together as one-and-the same.
      I don't think that most F/OSS developer would thank you for putting their hard work down as "at random", either.

      After that (and I hope I've followed your positon correctly so far, though I'm not confident), it all falls apart terribly.

      Anyone else got an irrelevant axe to grind?

      --
      Author, Shell Scripting : Expert Re
    7. Re:Microsoft Argument == Creationism by ignavus · · Score: 1

      Whoa!

      He doesn't mean that developers sit at their keyboards striking random keys, hoping some great systems programming will result.

      He means that a lot of self-opinionated coders, some of them very good, a lot of them ordinary, and a few quite awful, keep submitting patches - and Linus's lieutenants weed out the garbage and select the sensible stuff - and sometimes even discover another coder worthy of lieutenant status.

      And slowly, without Linus setting out a top-down plan ("X will code Y, Z will code A..."), it all happens.

      Sort of intelligent chaos. Bazaar, rather than cathedral (great image - someone should write a book).

      --
      I am anarch of all I survey.
    8. Re:Microsoft Argument == Creationism by SilverspurG · · Score: 1
      He doesn't mean that developers sit at their keyboards striking random keys, hoping some great systems programming will result.


      Wait. You mean that's _not_ how it works?

      I'm screwed...
      --
      fast as fast can be. you'll never catch me.
    9. Re:Microsoft Argument == Creationism by Bas_Wijnen · · Score: 1

      Ok, I know they were talking about "Linux", but you must have noticed that they were really talking about the whole system. That's what RMS likes to call GNU/Linux, and includes such marvellous programs as X and Mozilla Firefox (which are both neither GNU nor Linux).

      The reason this is important in this discussion is that the Linux-model is actually very much like a cathedral: If Linus doesn't like it, it's not going to happen. Linus must do something really wrong before people switch to forks (actually he is appearantly doing some security things quite wrong, and not so many people switch from his tree anyway).

      The rest of the OS though is indeed very bazaar-like, as you can see for example from the gcc/egcs fork (and remerge) where many people did indeed choose to use the fork instead of the original. Also the fact that some programs completely die out while others (with the same function) can grow sounds very much evolution-like to me. But the kernel isn't one of those projects at all.

  143. There really is no accountability by DuckofDeath87 · · Score: 1

    If I made some open source program, and there was some security problem that, for whatever reason, I could not fix it, some one else can.

    There is no accountability in the open source model, but it does not need it, because any one with the knowledge to fix a problem or add a feature or whatever not only can do so, but they are encouraged to.

    Is that not the point of the open source model?

  144. related articles by Deanalator · · Score: 3, Informative

    I like the related articles at the bottom of the page.

    RELATED ARTICLES

    * Microsoft to axe Windows 2000 security upgrades
    * Microsoft enhances SQL 2005 security
    * Viruses plague half of UK Windows users
    * Linux fights off hackers
    * Busy day for Linux administrators
    * Industry giants offer Linux consumer boost
    * Windows open to critical vulnerabilities

  145. Be careful! by stinkbomb · · Score: 1

    You know, it's easy for us, the enlightened, to laugh at stuff like this, but Microsoft isn't being stupid. They know that if they make enough pronouncements that instill FUD in enough of the right minds, the Linux marketshare will start to shrink.

    CIOs of the companies that are pouring money into Linux and other opensource projects are taking risks. If they get nervous, they WILL stop taking them. The only way to fight FUD is for the companies that have a real stake in opensource (IBM, Novell, etc.) to turn their own marketing departments loose against Microsoft.

    1. Re:Be careful! by redagast · · Score: 1

      True. But remember, IBM as well as most other SW and HW companies depend on Microsoft as they are held hostage by its monopoly.

      Also remember that many banks and funds have large stakes in Microsoft. They dont want to see it evaporate. Hence you see the flood of FUDs from many "analysts" and "market researchers" recently.

      We both know that linux can take over most of what everyday users need. But it is not by far all about the quality of the code or happy users. It is mainly about money and influence.

  146. Mod parent insightful by Anonymous Coward · · Score: 0

    n/t

  147. You Gotta Be Kidding!! by carney1979 · · Score: 1

    How many viruses and worms are written for Linux vs. Windows?

    Argument over.

    David

  148. He's good to question it, but Windows still sucks by t_allardyce · · Score: 0, Troll

    Without getting into a flame war, he does have a point, although not a conclusive point its insightful. However it kinda breaks down when he brings in Windows: Even if Linux was very insecure, there are still plenty of OS's (generally *nix) that are far more secure than Windows will ever be, even if the kernel implementation itself has issues, the actual POSIX base is a far superior idea than the mess that is Windows, and that's talking about modern NT based Windows, 9x etc... that's just a joke pretending to be an OS.

    --
    This comment does not represent the views or opinions of the user.
  149. Why I spit on M$ programming skills by A+nonymous+Coward · · Score: 4, Interesting

    I am generally a UNIX programmer, but I have also used custom operating systems. Only twice have I had to use M$ tools. Both times I have found obnoxious stupidities that led me to the conclusion that M$ does not use their own tools in any reasonable fashion.

    Around 1989, I had to use whatever Visual Studio was called then. In the debugger, while stepping thru some C code, I accidentally stepped into strcmp or some other function for which the source code was not available. It dropped into assembler mode, quite fine, just a matter of stepping until it exited back to C code. Except it then displayed the C debug screen without first clearing the assembler debug screen. Lots of pieces left over, register displays, hex codes for instructions, etc. Almost unreadable. It gradually cleared itself up as I continued to use it.

    Around 2002, I had to use Visual Studio for some small project. You can click on an API and it automatically adds skeleton code to source files. It leaves those windows open, and I did not want so many windows open at once, so I tried to close them. Nothing under any menu I could see, but the X in the corner worked. Next time I used the skeleton code inserter, it complained that the file had been modified by an external program.

    Now I suppose I was doing things the non-M$ way. There is probably some perfectly normal way of getting rid of excess windows. Maybe I should have iconized them instead, but that clutters up the task bar. I found two other similar bugs within the first half hour of using the beast.

    These are the kind of bugs that anyone using the program would stumble across very quickly. How can the M$ deveopers take any pride in releasing such buggy code? How can they stand to even use such crap software? Is it so crappy that they don't use it themselves?

    I have no respect for M$ programming skills.

    1. Re:Why I spit on M$ programming skills by gtkuhn · · Score: 1

      I agree with Grandparent. Though MS is evil, thier developement tools are pretty good. I'm still at a "first hit free" MS school, but have some experience with linux tools. Maybe I have just never seen the "good" linux tools, but I love working with Visual Studio.

      I have had a lot of skeleton code inserted into my projects by the software and never had any trouble with it like you describe.

      As to 1989... just what was the state of Linux/Unix IDE's back then?

    2. Re:Why I spit on M$ programming skills by superpulpsicle · · Score: 1

      Well what's scary is in every university recruiting event, M$ has taken some of the smartest programming young talents I have ever seen. Where is the progress? The products get buggier every year. The products get more bloated and triple in size.

    3. Re:Why I spit on M$ programming skills by mystran · · Score: 1
      Last time I used VS, I had to disable the oh-so-great helper tooltip that shows you the available functions (or attributes or methods or whatever) when you type and then function prototypes so you see the parameters. Why? Because VS insisted on crashing every time it tried to show the stupid tooltip. And yes, it was a clean install. No, patching it didn't help. Yes, it did work flawlessly in an almost identical box.

      Not that I actually needed the functionality anyway, as I'd use the whole thing just as a compiler and debugger, editing my sources in ViM instead, thank you very much. =)

      --
      Software should be free as in speech, but if we also get some free beer, all the better.
    4. Re:Why I spit on M$ programming skills by vsprintf · · Score: 0, Flamebait

      I agree with Grandparent. Though MS is evil, thier developement tools are pretty good. I'm still at a "first hit free" MS school, but have some experience with linux tools. Maybe I have just never seen the "good" linux tools, but I love working with Visual Studio.

      Please explain exactly what it is that Linux IDEs and other tools don't have when compared to MS. If you need your IDE to write code for you, perhaps you're in the wrong profession? Maybe I should rephrase that: If you need an MS IDE to write code for you, you are definitely in the wrong profession. MS != computer.

    5. Re:Why I spit on M$ programming skills by vsprintf · · Score: 1

      Well what's scary is in every university recruiting event, M$ has taken some of the smartest programming young talents I have ever seen. Where is the progress? The products get buggier every year. The products get more bloated and triple in size.

      Has MS really snagged the best talent? I went to a programming contest which was a thinly veiled recruitment for MS. It was our university's first year there. The MS rep (who did the interviews) was so smart that she admitted at the awards dinner that she was there to recruit people from her alma mater so they could have their own email alias. That automatically eliminated the winning team from a different college. In recent years, I have been thankful for that strange quirk in what could have been my fate. MS doesn't necessarily get the best - they get Microsofties.

      MCI/WorldCom/MCI also recruited heavily at our campus. They didn't take the brightest, they took the most attractive and the most malleable. Ask a meaningful question during an interview, and you're out. Now, all those attractive, gullible drones are out of a job. So sad.

    6. Re:Why I spit on M$ programming skills by Anonymous Coward · · Score: 0

      I beleive the authors comments are unfair. There are very smart folks in Microsoft and very good programmers too..the problem seems to be that managers decide what these guys should be doing. And I wouldnt claim these folks to be as smart as either of the above :-).Folks at MS dont seem to have choices, plus they are not allowed to pet projects

    7. Re:Why I spit on M$ programming skills by JohnFluxx · · Score: 2, Interesting

      I also did a coding competition thing, but for Barclays Bank. They put us up in nice hotels with free drinks and gave us all ipaqs (nice ones too).

      But they made some bad judgements. Stuff like repeatedly emphasising that you don't need to be the brightest, in fact they take on 2.1 and 2.2 grade students. While this is great, it's not quite what you say to recruit the guys that won the coding competition... Also while they had linux servers, they downplayed them heavily and talked about the windows machines. ( I got the feeling the management didn't actually know they had linux machines).

      But what annoyed me most.. is they told us this story about how one of the security guards saw smoke coming from the servers in the server farm. He hit the emergency stop, which turned off all the machines. Turned out it was just dust. but they fired the poor guy. I asked what measures they put in place to stop that happening again, and they said uh none.

    8. Re:Why I spit on M$ programming skills by Anonymous Coward · · Score: 0

      First off there wasn't a Visual Studio tool in 1989. There wasn't even a usable version of Windows until 1991 when 3.0 came out. The only compiler at that time was the old DOS based Microsoft C compiler. Visual Studio 1.0 didn't even come out until 1992.

      I just love these anecdotal comments about some program. Hell every time I use some Linux software some damn thing with the software doesn't work but I dont take that as a general statement about the overall quality of Linux software.

    9. Re:Why I spit on M$ programming skills by Evil+Pete · · Score: 1

      The 1989 reference is a bit farfetched. I mean back then what kind of IDE would there be .. MS Programmer's Workbench? Shudder. Visual C++ wasn't even a glint in anyone's eye ... Borland practically owned the PC C++ world back then. And Borland's stuff was good.

      Roll ahead to 1996 when I tried VC++ 1.5, ... a buggy piece of shit, still trying to catch up to Borland trying to match OWL with the pathetic MFC. Not just buggy but far removed from the C++ standard. Then by 97, there was VC++ 2, Not too bad. I left the MS compiler line at VC++ 4.2 by which time it was my preferred C++ compiler even for generic code, few bugs and good adherence to the standard. Haven't used it much since, but the few times I have liked it. But it really isn't unique anymore. I work in Java, for IDE I have a choice of IDEA, Netbeans or Eclipse sitting there on my PC (and IntelliJ I think) ... all good IDE's. But my C++ work is on QNX so its done with vim. If I was doing C++ on a PC I'd use VS. Right tool for the job.

      --
      Bitter and proud of it.
    10. Re:Why I spit on M$ programming skills by vsprintf · · Score: 1

      But they made some bad judgements. Stuff like repeatedly emphasising that you don't need to be the brightest, in fact they take on 2.1 and 2.2 grade students. While this is great, it's not quite what you say to recruit the guys that won the coding competition...

      Yeah. That reminds me of a Lockheed (IIRC) rep that came into one class, and said he wasn't interested in 4.0 students because they were socially inept. When I was leaving, the professor asked me if I wasn't going to give the rep my information. I said, "No, I have to go home and tell my wife and two kids I'm socially inept and not elligible for employment at Lockheed."

    11. Re:Why I spit on M$ programming skills by Anonymous Coward · · Score: 0

      Why don't you and your silly friends use Objective-C (it's 10x faster!) and leave us alone.

  150. Note to moderators.. by Anonymous Coward · · Score: 0

    Please mod article as Flamebait.

  151. Proof in the pudding by maxeypad · · Score: 1

    clearly the proof is in the pudding to indicate otherwise. Compare open source products to commercial counterparts on cve.mitre.org Apache 1.3 to IIS Exchange to postfix/qmail (nobody still uses sendmail I hope) etc statistically Open source IS more secure despite market shares (apache vs IIS).

  152. Flame bait my -1 ness all you want ... BUT by whackco · · Score: 0

    There is one very fundamentally true statement here.

    If there IS a major security issue with a single distributation of Linux, the Open Source Community can sometimes be alot slower to react because of its design.

    Distributations such as Red Hat don't apply because they are a single source of patch and have dev teams that would work on fixes and patches, BUT if companies use ones such as Slackware or Debian, they might find the patches don't roll in fast enough for their comfort.

    Flame me all you want from your parents basement, but I am still a network engineer with experience implimenting all these things for MANY years. ps. CMDTaco you are a petty bastard for -1'ing me for not agreeing with GWB on Iraq.

  153. Heh, Heh. Yeah by smchris · · Score: 2, Funny


    I only have to wrap myself up in the warm and protective arms of a Microsoft EULA to feel the shielding umbrella of accountability.

    McGrath slays me.

  154. Linux not ready for mission-critical? by Yasmile · · Score: 1

    "He goes on to say that 'Linux is not ready for mission-critical computing.'" Not ready for misson-critical computing? My company sells a full-scale Air Traffic Control system that runs on Linux. We're operational in one country and currently deploying to two additional countries right now...

  155. Windows EULA inside :)) by perler · · Score: 1
    Does Red Hat, for example, take responsibility?

    :))

    quote:

    ..in no event shall microsoft or its suppliers be liable for any special, incidental, punitive, indirect, or consequential damages whatsoever (including, but not limited to, damages for loss of profits or confidential or other information, for business interruption, for personal injury, for loss of privacy, for failure to meet any duty including of good faith or of reasonable care, for negligence, and for any other pecuniary or other loss whatsoever) arising out of or in any way related to the use of or inability to use the software..

    (XP Home EULA, Windows Serv2003 EULA was a bit hard to find on microsoft.com, i wonder why ;) )

    P.S. i tried to copy and paste it from microsoft.com - but what tells me slashdot:

    "Reason: Don't use so many caps. It's like YELLING." :))

  156. Oh my... by TheTick · · Score: 1

    Mind you don't step in the FUD.

    --

    --
    bachiatari na torisetsu o yome!

  157. Russian Hackers Responsible for Window$ Security? by heretic · · Score: 1
    http://www.maxpatrol.com/ptmshorp.asp

    In October 2004 it was discovered by MaxPatrol team that it is possible to defeat Microsoft® Windows® XP SP2 Heap protection and Data Execution Prevention mechanism. As a result it is possible to implement:
    • Arbitrary memory region write access (smaller or equal to 1016 bytes)
    • Arbitrary code execution
    • DEP bypass
  158. Re:Make Smart Decisions ASAP & Fix the Unexplo by Noksagt · · Score: 1
    you've got it backwards with the exploits. If you look at the dates when Microsoft releases a major security update and when a worm/virus begins to exploit it (Blaster is a good example), you'll see that the worms come a few days after the patch. The most likely scenario is that virus writers reverse engineer the patch to figure out the problem and exploit it.
    This is an interesting counterexample/theory. I was thinking of things like the known cryptographic weaknesses in Office, PPTP, etc. which still aren't patched. There have also been a lot of virii/worms where there was no patch. Unfortunately, due to lack of disclosure, it is often difficult to see when MS discovers some vulnerabilities. When such holes have been discovered by independent researches & made public, MS has often downplayed the threat & refused to patch. This is unheard of in F/OSS.
    Linux:...Yes, it gets fixed soon after, but you still have the exploit before the patch.
    Sometimes. But I've read a lot of bugzilla posts about gaping security holes that are fixed ASAP. Sometimes the exploits take as long or longer to write than the fix. I suppose this may happen in MS at times, but with their public refusal to patch some things, I am pessimestic.
    A Windows machine with automatic download/installation of updates, that is reboot when its supposed to (yes, another fault that adds to the problem of users not updating when they should) has a tiny chance of being exploited - no more or less than a patched Linux box.
    Perhaps now--I really don't know. Of all of the studies of out-of-the-box lifetime-before-exploited studies I've seen, Windows has lost. I would argue that it is this kind of out-of-the-box security that we should shoot for. With automatic updates & the security center of SP2, I do grant that MS has begun to be more intelligent about this.

    If they could do things like fix the Administrator-by-default problem (and, worse, the fact that many programs/dlls are run with escalated privs), turn off a lot of unneeded services, and improve their firewall, I'd be much more willing to agree with you that it wasn't significantly worse than most *nix boxes.

    I just think MS isn't yet in the position to criticize Linux on this front. Perhaps with Longhorn or some other update, they can say that the insecurity of windows is a myth. I don't think they can make that claim now.
  159. Official Microsoft News Release by mordors9 · · Score: 1

    Microsoft has not only learned how insecure Linux is. They have also determined that Windows is the most stable and secure OS on the market today. Their extensive research is indisputable. But can not be released at this time. "Just trust us."

  160. Re:Microsoft takes responsibility for Windows Bugs by jimicus · · Score: 1

    I don't see it happening. Relatively few companies have the sheer balls to face the army of lawyers MS pays. And a Microsoft lawyer could probably convince a court that the sky was pink and the judge could breathe underwater unaided.

  161. Re:MS Development tools pwn everyone by FuzzyBad-Mofo · · Score: 1

    IDEs are overrated. I've used Visual Studio, etc and wasn't all that impressed. Homesite is nice, although I use it less and less these days. Anymore, it's mostly vim/emacs/grep for me, thanks.

  162. Accountability? by supabeast! · · Score: 1

    How many closed-source software companies are accountable for the quality of their code? Microsoft certainly isn't and neither are most other closed-source vendors who have teams of lawyers paid to do nothing other than write airtight EULAs with sections that absolve the software manufacturer from any responsibility for problems the result from buggy software.

    Microsoft has no leg to stand on here, and won't until they write a EULA that specifically gives users the right to sue Microsoft for damages as a result of all those IE bugs.

  163. Re:MS Development tools pwn everyone by HeadDown · · Score: 1

    Visual Studio is a good IDE; things like intellisense make me immensely more productive. But intellisense is not available only in VS; Eclipse has it too, for example. And AFAIC, the advantage of VS is offset by the problems we see debugging programs (IIS-hosted com components, specifically); since everything is tied in to everything else, it's *damn* hard to compartimentalize the problem and turn off irrelevant stuff to home in on the problem. From my perspective, developing for Linux is a lot easier.

  164. Re:MS Development tools pwn everyone by elhaf · · Score: 2, Interesting

    The post was not meant as a troll, only to answer the usual anti-MS ./ BS. Certainly they cost money, and free software has that clear advantage, duh. As a language guy, having written many compilers, I am quite impressed by the pragmatic design of the C# language. It is greatness. Also, I personally don't want to write another line of DB access code; the fact that these tasks are automated, integrated, and yet flexible is one of the strengths of MS tools. All the fancy dialogs and wizards simply generate code that actually works, unlike something like Rose, that has to be tweaked to death. Yet, that code can be modified for flexibility; it isn't just a black box. Also, in MS, exceptions actually work, and I don't have to go back to the 80's technology of setjmp/longjmp. Templates work, and have for nearly a decade, and they compile down in very cleverly optimal ways. Typed collections rock. Duplicate-on-write strings rock. Some folks even write templates in such a way as to get better, more optimal code than without them. The debugger is truly integrated and just works. I can traverse the most god-awful data structures live without it crapping out on me the way Mac/GNU tools do. etc.

    --
    Six score characters.
    Brevity being wit's soul
    I have enough space.
  165. Microsoft's world by Anonymous Coward · · Score: 0

    In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches.

    Yes, you really do live in your own world, don't you?

  166. Doublespeak... by ahunter · · Score: 1

    ... because no, Red Hat (for example) cannot take responsibility for 'the Linux kernel', because that is indeed separate from their distribution.

    However, Red Hat is in no way dependant on 'the Linux kernel', because they have the source, and they have permission to modify it. They CAN and in fact DO take responsibility for the kernel as supplied with their distributions. RedHat issue their own kernel, and have been known to fix security issues (and even add features) before they make it into the main kernel tree on occasion.

    The Microsoft veep is basically saying this:

    1. RedHat is not responsible for the core Linux kernel distribution
    2. RedHat make a Linux distribution

    and trying to claim that these are related. They would be if the kernel was closed source, but it's not. RedHat could fork the kernel tomorrow if the core distribution didn't match up to their customers expectations. They probably would, too.

    (Oh yeah, 'solution stack'. Bwhahahaa. Marketspeak gets worse every day... oh, and 'no single development environment'. Choice, apparently, is a bad thing. Just imagine all that taxing thinking you might have to do. No, far better not to think and choose Microsoft)

  167. Reflecting one weakness(es) upon your competition by Anonymous Coward · · Score: 0

    Typical MS FUD, interestingly, if you swap the place of Windows and Linux, you will find exactly what we have for Windows... Reflecting one weakness(es) upon your competition...

  168. Really? by abulafia · · Score: 4, Interesting
    The MS tools are far superior to anything else in the world at the moment. They are more robust and easier to use.

    I've heard this from several corners. Sometimes, even from people I trust a bit. I still don't get it. I don't live in the MS world, so I don't have much of a reason to experiment, but I am honestly interested in what makes them so great.

    I hear about the "tool tip" style reference checking, auto-library chain analysis, etc. The first would annoy the shit out of me, and the second I get from my make file (or ant, depending on what I'm building).

    C# seems to be a slight step up over Java, but nowhere near enough to incur the cost of switching platforms. (I say this as someone who develops and maintains production apps in Java, and hates the language.)

    As a sysadmin-cum-developer-cum-business-guy, I do everything in vi, make/ant, cscope, and custom tools using primitives like sed, awk, grep, perl, svn, RT, image-magick, [custom mailing list manager], etc (yeah, perl can replace sed and awk. I mean to, some day...). I think I have everything I need, but I'd love to hear about how it could be done better.

    So, please, do tell- what makes MS dev tools so great? I'm really curious.

    --
    I forget what 8 was for.
    1. Re:Really? by elhaf · · Score: 2, Insightful

      To be honest, what's really great is MS with Whole Tomato on top. See that website for some of the greatest features ever. It's like crack; when I have to develop without these features, like autocomplete, I feel crippled. Whenever you type something like Obj obj = getObj(); and then obj. on the next line, it then pops up a list of valid functions on the Obj class. Of course, you can just keep typing, and it will let you, but as you type it narrows the list to those that match (or if you misspell, none match). If you just hit enter it takes the current match and spells it out. It gives you the ease of typing short names while actually using longer, more descriptive names for functions without burdening the programmer. Also, if you type something like obj.fun( it will then list the parameters in a tooltip for that function. A click will give you all the variant signatures of that function, if any. Then, of course, the MS part of the whole thing is just robust and clean. After 20 years, they've gotten most things right by now.

      --
      Six score characters.
      Brevity being wit's soul
      I have enough space.
    2. Re:Really? by Anonymous Coward · · Score: 0

      Sooooo... like Xcode, except you give them money in exchange for the privilege of developing Windows software?

    3. Re:Really? by elhaf · · Score: 1

      No, not like Xcode, because xcode sucks. Xcode crashes all the frickin' time, and doesn't really do the things it claims to do. Having used both, I can tell you that Xcode is a freshman effort at doing what the pros at MS do. Sure, it will get better over time and they will eventually fix the debugger, and we can eventually use it like a semi-real development tool instead of having to CodeWarrior on the Mac, but no, not like Xcode. Never like Xcode.

      --
      Six score characters.
      Brevity being wit's soul
      I have enough space.
    4. Re:Really? by Anonymous Coward · · Score: 0

      The range of bad-to-good in your mind for any given experience (such as using development tools) is determined by your worst and best experiences in that area. The brain normalises around whatever is good in your known range and you see that as perfectly fine. However when you are exposed to something that is worse or better than any other experience in your range, then your range will be widened and your normalisation goes out of wack (suddenly what was perfectly fine can become bad).

      No matter how great you think your current setup is with anything (whether dev tools, taste in literature, or even sex) it's always possible that what is at the very top of your own personal range of experience is actually halfdown down on your potential range, and if you just tried something new you might discover a new "best" that's miles above the old one.

      Your current setup might be the best one for you, and you might try MS dev tools and find that you don't like them. Or you might try them and find out they set a new standard of "best" for you that makes your current setup now unpalatable. You can never know unless you try :)

    5. Re:Really? by Anonymous Coward · · Score: 0

      VB

      lol

    6. Re:Really? by Germany · · Score: 1

      I can't speak for all of Microsoft's dev tools as I have only worked with Microsoft BASIC, Visual Basic, and Visual C++. I'm holding off on C# because it's too specific to Windows for my tastes. Although it's my primary programming platform, I'd like to know that any knowledge I gain in a language will still hold on another platform.

      The latest compiler is pretty standards compliant from what I've experienced (Microsoft claims roughly 98% conformance). It produces some very clean and tight code, fast too. The optimizations are nice, especially for MMX, SSE, and SSE2. I don't know if automatic vectorization is supported as it is in ICC. I can't compare the new toolkit to the latest ICC either. I have heard that the Microsoft compiler doesn't generate warnings or errors for certain bad programming practices like GCC would: ie, "if (x = 5)..." - but I never bothered to check it out.

      Of course, anyone could saw the same and more about Metroworks, GNU, Borland, Intel, and any other compiler with the possible exception of Watcom. When people talk about VC++ or .NET's greatness, they're often speaking more about the the whole suite - IDE included.

      When doing ATL, COM, and DirectX programming, I've heard (and have found) that Microsoft's tools work better. Things don't break as easily. However, I don't think it's Microsoft intentionally screwing with other compilers. I think we're looking again at the quality of the IDE. It's easy to manage your libaries from within Visual Studio. The various helper tools make it easier for you to concentrate on your code. You don't have to poke around as much looking for the right library... in theory. The concensus is that if you are doing Windows platform-specific code work, you're better off using Microsoft's compiler, especially when dealing with the more esoteric aspects of DirectX like DirectShow. How much of this is FUD is unknown to me. Unfortunately, I do worry that VS makes lazy programmers because it can be easy.

      OffTopic: I've been using the free compiler since its release, and I absolutely love it. Most of the complaints are unfounded because people are used to having everything put in front of them. No one bothers to look around or put any effort into building a complete development suite around the new compiler. It is now possible to do full-fledged development using only free tools. Compiler + MS's debug tools + platform SDK + .NET framework + NASM gives you everything short of the VS IDE. My preference is TextPad until someone can convince me of something better. I have found that being free of the IDE has forced me to write better code because I spend more time manually looking up libraries and tweaking compile options, which in turn forces me to rethink my design choices.

      --
      Ignore my user number. I've been here longer than most of you. (on Slashdot, in Purgatory, and at most retail checkouts)
    7. Re:Really? by aztracker1 · · Score: 1

      Well, as for C#, would take a look at mono or Portable.Net for some enlightenment... pnet is a bit further for desktop/gui stuff, and mono is further with asp.net for web-application hosting... ymmv.

      Also, on the editor, I can't say enough good things about crimson .. I use it for about everything.. I've also been using SharpDevelop which is a FOSS ide, not quite as responsive as MS's 2003 VS, but pretty nice..

      In fact doing a presentation on NON-Microsoft.Net for my .Net usergroup in a couple weeks... There have been several books published on mono, pnet, #develop and more.. with a few on the way. For desktop applications, it can be pretty nice (check out wx.Net a .net wrapper for the cross platform wxWidgets toolkit... works on win/lin/osx.

      I have to say that the MS tools are about the best of their breed, eclips is pretty nice, and I like more of a plain text editor (with syntax highlighting, and programming options) like crimson. Textpad is nice, imho, crimson is better.

      --
      Michael J. Ryan - tracker1.info
    8. Re:Really? by Germany · · Score: 1

      Thanks for the links and suggestions. Crimson is a great editor. DotGNU's website was especially enlightening. The last time I followed up on .NET, even Gates himself was unsure what what it was about.

      --
      Ignore my user number. I've been here longer than most of you. (on Slashdot, in Purgatory, and at most retail checkouts)
  169. Idiot.. by destiney · · Score: 1


    Who is accountable for the security of the Linux kernel?

    Who is accountable for the security of the windoze kernel? Doesn't seem to be M$.

  170. Re:Make Smart Decisions ASAP & Fix the Unexplo by yo_tuco · · Score: 1

    Good point. That legacy support has got to be a thorn in Microsoft's foot. Supporting legacy code that was never designed with security in mind must drive the programmers a Microsoft nuts.

    But like another post said, other design decisions in Microsoft's architecture appear not to be good ones when mixed with legacy code and the hostile environment of the WWW.

  171. Far be it for me by BladesP9 · · Score: 1

    Far be it for me to agree with Windows... but I've run a bunch of Linux servers for years and the last six months I have spent more time fending off script kiddies, phpBB hackers and assorted other kinds of PHP, Linux and perl based hackes than I have serving my customers. Not that Windows doesn't suffer from the same problem - but the concept of linux being fundamentally more secure is a bit of a myth. You still need to take active countermeasures to ensure that your desktop or server isn't vulnerable.... a lesson I've learned the hardway on more than one occasion the last 6 months.

  172. linux has single sign on by tlahoda · · Score: 2, Informative

    I hate to burst his bubble about single sign on, but on my network we have single sign on to every service on the domain that you have permission to access once you have authenticated to the domain at your workstation, whether your workstation is windows or linux. Services are provided by windows, 4-5 different linux distros, and aix servers and are things like ftp, ssh, file sharing, concurrent versioning systems (not just cvs) and the like. This is accomplished with samba, ldap, nss, kerberos, sasl, ssh, proftpd, winbind, and possibly a few other pieces I'm forgetting at this moment. Unfortunately this was a pain to get it all working on both the windows and unix sides but it does work flawlessly. Well almost flawlessly - the windows boxes don't have ssh servers running. I don't know what he means by single development environment but if he means an ide he can keep his little tools like the visual studio hack. Unix annd unix-like systems give you the ability to use your whole operating system as your development environment.

    1. Re:linux has single sign on by bdbafh · · Score: 1

      The windows servers don't have sshd running? Well then get it installed, dammit!!! we've got cygwin on our win32 servers and an sshd running, but I'll admit that we're only authenticating against local accounts, not domain accounts (kinda stealthy). -bdbafh

      --
      how do I get my original account back when @home died long ago?
  173. Mission Critical by Anonymous Coward · · Score: 0

    'Linux is not ready for mission-critical computing. There are fundamental things missing,'

    That's funny, the U.S. Army doesn't think so. It is currently using a flavor if linux to run mission critical software in our fighting vehicles.

  174. who is accountable for windows? by hammeredpeon · · Score: 1

    I don't see the benefit of this so-called "accountability." If Microsoft fucks up and my computer crashes, do I get anything from them? I guess I could call customer support, but I could do that with redhat, gentoo/debian (irc chatrooms..). Also, for the lack of development environment, I use vim for all the development I can (java, c, c++, perl, php, html). The only time I use a "windows quality" ide is when I'm at work, because I have to use MS visual studio. I hate that big thing, too. I might be on the fringe when it comes to IDEs, but I don't see how this myth of accountability argument really holds up.

    --
    best college pickem site ever: pickem.terrbear.org
  175. Longest... by hkb · · Score: 1

    Longest... FUD... campaign.... ever.

    And who's Microsoft to be some authority on security?

    Pot, kettle, black...

    fix your own shit first, etc

    --
    /* Moderating all non-anonymous trolls up since 2004 */
  176. Pre Requisite for being hired by MS by renata.org · · Score: 1

    I wonder if dislexia is a pre-requisite to be hired at MS. Looks like any major employee is not able to fully understand what they read - even if it's MS EULAs - as they always make idiot statements in the media.

  177. "Linux not ready for critical computation"? by Goeland86 · · Score: 1

    IIRC, the big downtime that happened in the UK after the airport system update was because the WINDOWS server had to be rebooted every 30 days. Why should such a system ever be rebooted to start with? If someone thinks that Windows will ever be ready to run for critical applications, they're smoking crack, or something they shouldn't. I would never trust my life with windows. Imagine if you had to reboot the plane's onboard OS while in flight because it crashed and put you in a downwards spiral and you can't control anything anymore? Can you afford to wait for the OS to reboot on the plane? Not if it's windows, not if it's linux or anything else that's not embedded. Linux embedded is ok, but not Windows, because it WILL crash, and cost lives. And can MS be held accountable? NO! Their EULA states that. How would anyone ever take a chance with Windows in critical environments with such terms?

    Repeat after me:
    WINDOWS IS NOT READY FOR CRITICAL COMPUTING.
    What, they don't know that NASA is using *NIX or OS X? It's been on /. before.
    I wish that big IT heads would read /. articles and follow a bit of what was going on, then the Linux advocates like me would have less trouble trying to convince a College IT department that using firefox will reduce spyware on lab computers by almost 90% overnight. I find it ridiculous to have the IT head email me about not using facebook.com because it's not necessarily secure, when he promotes the use of IE on MACS! How much stupidity can you manage? I think he's reached the limit, and his department is divided on one hand by the consultant, on the other by the people that care, like me (nerdy student) and other IT staffers.

    --
    ---- I am certain of only one thing : I know nothing else.
  178. what do you know by fafaforza · · Score: 1

    Well, what do you know, foundering IS a word...

  179. And speaking of "mission-critical"... by Saeed+al-Sahaf · · Score: 1
    From the story: "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."

    And this is about where I stopped reading. There are no worries in this story, it's a combination of the delusional thinking that prevents Microsoft from improving their product (which, with the incredible "brain trust" that they have, is a perfectly reasonable possibility), and preaching to the converted. This story serves another purpose, and that is to cause *nix fanatics (or "evangelists" as Microsoft calls their fanatics) to froth and flap about, embarrassing themselves in public.

    But what about this gem: "Linux is not ready for mission-critical computing. There are fundamental things missing." What exactly is Microsoft's market share for "mission-critical" computing? Most of these types of applications run on some proprietary Unix clone, but will soon be seen on Linux, not Microsoft OS. This is why Microsoft spreads this obviously untrue manure; they are scared.

    I suspect they are starting to realize that "The Desktop" and browser market is not where they will lose the Microsoft / *nix war. It's in these "mission-critical" enterprise computing areas.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:And speaking of "mission-critical"... by Too+Much+Noise · · Score: 1
      Well, he says:

      There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system.


      OK, the .NET Passport system that MS just retired from general use? that's their idea of mission critical addition for Windows? Yeah, that's really just one stupid exec talking nonsense. Unfortunately.
    2. Re:And speaking of "mission-critical"... by Anonymous Coward · · Score: 0

      I don't think he's talking about single sign-on on the Web. I think he's talking about Active Directory.

    3. Re:And speaking of "mission-critical"... by lachlan76 · · Score: 1

      For example, there is no single development environment for Linux as there is for Microsoft,

      And what's wih that? vi/gcc/make seems like a fair development environment to me, and on just about every computer running Linux.

    4. Re:And speaking of "mission-critical"... by Art+Tatum · · Score: 1

      And they're lying anyway. You can still get Borland tools for Windows. Hell, you can still run NeXT ProjectBuilder and InterfaceBuilder on Windows if you can find an old copy of YellowBox. I've done it.

    5. Re:And speaking of "mission-critical"... by lachlan76 · · Score: 1

      Am I the only person why though that the Borland tools seemed "different" to standard C++? I haven't used them in years, so I don't remember well...

    6. Re:And speaking of "mission-critical"... by Art+Tatum · · Score: 1
      They tried to make it easy to access their frameworks from both Object Pascal and C++, so they had to monkey around with the internals on occasion.

      Also, their GUI classes have "properties" in addition to regular data members. And I think that some of their C++ classes are not really classes.

  180. Wrong product by CmdrGravy · · Score: 1

    "Most customers look for more than just a product from their vendors. They need a solution that comes with the appropriate levels of support and service. This is where Linux is becoming more challenged as people expect more from Linux."

    If you ask me in this scenario it is Windows which is the Product and Linux which is the solution.

    What people are realising is that they are better off tailoring their IT solution to meet their actual requirements rather than just dropping in a shrink wrapped product which address 70% of their requirements and needs cludgy workarounds and other bits and pieces bolted on top to be actually useful.

    As far as requirements for on-going support and service are concerned I don't see how it is better to have to rely on one single company which can charge what it likes for it's support costs and has no competition to having a number of different support and service deals to choose from offered by different companies at competitive prices.

    Finally, the last phrase about people expecting more from Linux is perhaps Linux's biggest advantage. If you want more from Windows you have to wait and hope for MS to provide it for you.

    There is far more variety in the various types of Linux already available than there is in the MS world and if what you want isn't available but is crucial for you then you can pay someone to alter Linux to suit your requirements perfectly.

  181. ummmmm by Anonymous Coward · · Score: 0

    Let's see. Linux server 0 hacks, Windows server linux replaced 2 years ago, 12 hacks in 3 months.

  182. An even better part of that speech... by redagast · · Score: 1


    Mr.McGrath also says: "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."

    Yeah right... how about this: "In hell customers are confident we take their money. They know that they will get their blue screens, viruses, warms, spyware, endless boot times and so much more."

    Every shoe retailer has better sense of responsibility to its customers. Try to take a belly-up XP for warranty service!

  183. Here you are by MikeXpop · · Score: 1
    --
    Etiquette is etiquette. He kills his mother but he can't wear grey trousers.
    1. Re:Here you are by Anonymous Coward · · Score: 0

      gee...funny thing is...it prompts me about the .xpi, kinda like activeX...oh wait, heh n/m silly me....

      oh and BTW, Firefox != Linux either.

      Linux: a FOSS kernel developed worldwide, popular amongst scientific computing, and enterprise administrators who actually know how to do their job and didn't take a weekend course...

  184. Re:Who is accountable for the security of the Wind by Anonymous Coward · · Score: 0

    Microsoft is accountable to its shareholders. If they're products were so horrible that they caused other companies to lose enough money, their customers would leave and use one of the many other options available, right?

  185. Responsibility? Refund? by Anonymous Coward · · Score: 0

    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?

    Hmmm, does this mean I should have right to a refund?

    Lets be reasonable. I only demand 1 eurocent for each blue screen, each virus of spyware I ever have had.
    It would still be enough to become a euromiljonaire.

  186. Makes sense to those in the know by Anonymous Coward · · Score: 0

    Statements from a Microsoft bigwig make sense to people who know as much about computing as the Microsoft bigwig does.

  187. Linux fights off hackers by fancypiper · · Score: 0

    Methinks that is just spreading more Microsoft misconceptions. Bill should take responsibility for his insecure stuff through obscurity, rather than dis Linux.

    http://www.vnunet.com/news/1160588

    I can manage to keep Microsoft products secure, but only with 3rd party software as MSFT doesn't seem to care since they don't have to make up for the business losses.

    If they actually stood behind thier product, they would (but I think he knows it would bankrupt him.

    --
    Fancy Piper: http://www.myspace.com/philsexton
  188. What I hate... by Kent+Recal · · Score: 1

    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?

    Who is accountable for the security of windows?
    Can I bill last months lost work-hours due to spyware-/worm recovery on windows to Microsoft or - better - personally to you, Nickie?

    In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches.

    Oh, let me rephrase that a little:
    In Microsoft's world customers have learned that Microsoft has never taken responsibility for security problems. They know that it can take months for MS to release a patch for a critical issue and that often these patches will break other things (even open new security holes) completely unrelated to the initial problem. They also know that many major MS products like Internet Explorer are commonly banned from corporate network environments for exactly these reasons.

    Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system.

    First, you obviously have no idea what you're talking about as your requirements for "mission-critical computing" have nothing to do with it.

    Anyways, there is not one but many capable "developement environments" for linux. I assume your definition of "developement environment" would be a pretty IDE like eclipse. Most real developers I've met prefer to just work on the powerful unix shell using their editor and toolchain of choice, though.

    As for single signon, again I cannot see how this relates to "mission critical computing". But you can have it on linux.
    There's kerberos, NIS+ and probably other options that I don't know about.
    Also there's samba to emulate the windows crap if you have to.

    These are factors that are holding back Linux.

    Look, Nickie, nothing's really holding back linux.
    It's fools like you writing ridiculous articles like the one I'm responding to that prove how helpless and jealous Microsoft is watching the steady growth
    of linux.

  189. Correction... by bloggins02 · · Score: 1

    ...no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program.

    IMO I don't think they are referring to Microsoft's Passport technology, rather they are referring to the Microsoft mandate that the only point of sign-on to a workstation be the Ctrl-Alt-Delete login screen. After that point all applications trust the credential information given to them by the OS.

    But doesn't Linux do the same damn thing?

    Anyway, just my $.02, I could be wrong.

  190. It's not about security or stability at all by Anonymous Coward · · Score: 0

    With linux there's no-one to sue if your project fails.

  191. Could someone hand me... by srv_ben · · Score: 1

    ... a barf bag !

  192. Re:Where is the "Active Directory" killer of Linux by peamasii · · Score: 1

    Novell's eDirectory on Linux

  193. Re:MS Development tools pwn everyone by Doctor+Crumb · · Score: 1

    I've got an auto-complete plugin in vim (just hit tab!).

  194. Ugh by Anonymous Coward · · Score: 0

    Zip your pants back up nerds

  195. Who needs accountability? by Sierpinski · · Score: 1

    Who needs accountability when you get it right the first time?

    Instead of offering updates (new versions?) for extra money, and having a bazillion updates, if you get it mostly right the first time, then you don't have to worry about who to blame if it breaks, because it won't break.

    ------
    I've never gotten the blue screen of death in Linux. Even a fatal error still gives me a prompt.

  196. Profitable Insecurity by Doc+Ruby · · Score: 4, Insightful

    Because the way they do it at MS, they're raking in about $40B:y. Good security would cost them more money than just talking about it. They're smart enough to know how to turn insecurity into a marketing triumph, without paying the cost.

    --

    --
    make install -not war

    1. Re:Profitable Insecurity by Saeed+al-Sahaf · · Score: 3, Insightful

      No, I don't think so. I think they are very much like a cult and at high levels have deluded themselves into thinking that these issues don't really exist if they don't talk about them. I think at lower levels, there are Probibly many who do want to talk about it, but like their jobs more.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:Profitable Insecurity by einhverfr · · Score: 5, Interesting

      Because the way they do it at MS, they're raking in about $40B:y. Good security would cost them more money than just talking about it. They're smart enough to know how to turn insecurity into a marketing triumph, without paying the cost.

      I think that this is present in the minds of program managers at Microsoft to some extent and has been an issue that has needed to be dealt with. But it is not the only one, nor is it the most glaring.

      Microsoft suffers from an inferiority complex when it comes to performance and computing. So often the design compromises which occur in the name of performance are more damaging than the ones which happen in the name of cutting costs and making release schedules. This is speaking as a former insider.

      For example, early NT systems (through 3.x) used a microkernel architecture with the drivers running in ring 1 on Intel and ring 0 on alpha. GDI.exe was a user-mode program.

      Well, it was decided that NT 3.x did not perform well enough, so when NT4 was designed, the essential elements of the microkernel architecture were abandoned in favor of a system where the drivers and GDI ran in ring 0. In other words, the though that stability and security were not marketable but performance was and so chose performance over the other two.

      Then the TUX webserver came out, I looked at the architecture, and my first thought was "I am NOT running network services as part of my kernel! I don't want those l33t h4x0rz exploiting Ring 0!" I even pointed this out in several discussions regarding the competitive landscape at Microsoft. In general the technicians, support managers, etc. all agreed with me. But not the program managers whose job it was to steer Windows development, because parts of IIS6 run in kernel mode. Again, compromising security and stability for performance (just as TUX does). Again this decision was made to counter Linux publicity re: performance rather than to try to offer a compelling alternative.

      In other words, Microsoft still is not really driven by making secure software. Or at least it wasn't when I worked there (up until shortly after Server 2003 launched). Instead, they have a whach-a-mole marketing attitude where their new products must beat their competitors' in terms of publicity based on whatever market fad is happenig at the time.

      So these words are a threat but seem to indicate that they are really worried about Linux and all the free publicity that they are getting.

      But when was the last time anyone trusted Microsoft re: security anyway?

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Profitable Insecurity by Doc+Ruby · · Score: 1

      The MS attitude towards insecurity would change quickly, if people in the market were more interested in it. Rather than prioritizing TPS counts for SQLServer, or how cheap is an Exchange admin per head with a mail account. As usual, the people in the market get the leaders we deserve - who screw us as much as we allow.

      --

      --
      make install -not war

    4. Re:Profitable Insecurity by einhverfr · · Score: 2

      The MS attitude towards insecurity would change quickly, if people in the market were more interested in it. Rather than prioritizing TPS counts for SQLServer, or how cheap is an Exchange admin per head with a mail account. As usual, the people in the market get the leaders we deserve - who screw us as much as we allow.

      I actually don't think so, having worked there. Yes, the outward attitude might change and it has, but the corporate culture is not focused on security, and neither is the product development process. Furthermore, making Windows secure is a lot like integrating Sendmail 3.0 into the Linux kernel and then trying to make it secure two years later. It would be a monumental challenge.

      --

      LedgerSMB: Open source Accounting/ERP
    5. Re:Profitable Insecurity by bani · · Score: 1

      so why did you leave?

    6. Re:Profitable Insecurity by xs650 · · Score: 1

      "Microsoft suffers from an inferiority complex when it comes to performance and computing. "

      Why do you call it a complex?

    7. Re:Profitable Insecurity by lachlan76 · · Score: 1

      Last time I compiled the kernel I saw an option (which I left off of course) for a kernel level web server. I liked the idea about as much as you seem to like TUX.

      Doesn't it occur to anyone with any power to change the design that this is a really, really bad idea? I mean not even one person?

    8. Re:Profitable Insecurity by dougmc · · Score: 2, Informative
      Last time I compiled the kernel I saw an option (which I left off of course) for a kernel level web server.
      The kernel level web server was written many years ago, and the goal was basically to do well at artificial `see how many static pages this OS can serve' benchmarks. These benchmarks are very artificial because 1) even a slow box can serve a huge slew of static pages, and 2) the vast majority of time spent serving web pages is spent generating non static pages.

      I seriously doubt anybody actually uses it. In fact, it wouldn't surprise me if it doesn't even work anymore. But then again, merely having it as an option doesn't hurt anything, so it's just ignored rather than removed. (And even if it were removed, anybody could re-implement it as a kernel module.)

    9. Re:Profitable Insecurity by Anonymous Coward · · Score: 0

      Heh, interesting...very similar to my experiences at MS as well. The PMs frequently overrode the technical decisions without bothering to understand why the engineers made them in the first place. EVEN WHEN they knew it could hurt security and/or stability...the features were the single most important thing. Most frustrating experience in my 15 years of developing software. I won't miss that place at all.

    10. Re:Profitable Insecurity by einhverfr · · Score: 5, Interesting

      so why did you leave?

      Aside from the politics which were eay over the top in my opinion, I had a few family issues that could not be adequately addressed while I worked there. Now that my year has passed and I am no longer bound by any non-compete clauses, I can be a little freer with who I am and what I am doing now.

      BTW, for those that do work at Microsoft, I was deeply involved in competitive discussions which lead to:

      1) Pop3 server bundled with Windows Server 2003 (so that the SMTP/POP3 server combination can compete with Sendmail).

      2) The decision to take Services for UNIX to Linuxworld was based on my suggestion though I had no power or leverage to make it happen (and others carried the torch).

      3) I was the first to my knowledge to suggest the bundling of SFU with Windows Server. I made many other suggestions but I feel that it would be unwise to mention any which have not been announced either way due to NDA's.

      After I left Microsoft, I began to develop a set of software tools designed to help complete the Linux software stack (and just simple utilities to make my life easier). I began a software consulting business which helps people make the most of Linux and Windows.

      To tell you the truth, there are pieces missing from the Linux software stack. ANyone who tells you otherwise does not deal with the range of customers necessary to see it but it si there and includes a lot of vertically targetted software for small businesses and line of business software. Most of the software in these markets is not very mature and will take time to develop. So Linux is not for everyone in every capacity but it is getting there.

      On the other hand, Windows security is a horrible myth. Windows will never be as securable as Linux is. There are fundamental problems in its design and I have no problem saying this.

      Now I did not say that Windows is less secure than Linux, only that it is less securable. If you really want to, you can configure your Linux system to be less secure than Windows 95. It is not that easy to do but it can be done. On the other hand, it will be next to impossible to achieve the same securability on Windows that you have on Linux without breaking a lot of important crap.

      --

      LedgerSMB: Open source Accounting/ERP
    11. Re:Profitable Insecurity by Anonymous Coward · · Score: 0
      For example, early NT systems (through 3.x) used a microkernel architecture with the drivers running in ring 1 on Intel and ring 0 on alpha.

      The NT kernel has never used x86 ring 1 or ring 2. The primary development platform was MIPS, not x86, and the OS was designed to be portable to architectures with only two privilege levels (like UNIX, and unlike VMS, which requires all of the VAX privilege levels, both on VAX and on the VMS PALcode for Alpha). The x86 port of NT has never had any architecture-specific code to use ring 1.

      OS/2, on the other hand, did use ring 1, which is one reason IBM had so much trouble porting it to PowerPC (and eventually resorted to using Mach in a somewhat similar way to Microsoft's use of the NT kernel).

      GDI.exe was a user-mode program.

      GDI.EXE was (and still is) a user-mode stub used for emulating 16-bit Windows via WOW and the NTVDM.

      The Win32 GDI (graphics) and USER (window manager) resided in the Win32 subsystem process, CSRSS.EXE, which still exists, but without the graphical code.

      Well, it was decided that NT 3.x did not perform well enough, so when NT4 was designed, the essential elements of the microkernel architecture were abandoned in favor of a system where the drivers and GDI ran in ring 0. In other words, the though that stability and security were not marketable but performance was and so chose performance over the other two.

      Running USER and GDI in CSRSS.EXE didn't do much to help system stability. CSRSS.EXE is a system-critical process that manages state for all Win32 applications: if CSRSS.EXE crashes, every Win32 process goes down with it. Indeed, a crash of CSRSS.EXE will initiate a bugcheck (equivalent to a kernel panic).

      (As an aside, on current versions of Windows, only the CSRSS.EXE process for session 0 is system-critical. The others are only session-critical, meaning that all the processes in the respective session will terminate, but the other sessions will continue to run.)

      PS I agree that http.sys is a bad idea, but using it is optional.

    12. Re:Profitable Insecurity by Anonymous Coward · · Score: 0
      For example, early NT systems (through 3.x) used a microkernel architecture with the drivers running in ring 1 on Intel and ring 0 on alpha. GDI.exe was a user-mode program.

      Video and printer drivers ran in user-mode (much like X drivers do under Unix variants), but "traditional" device drivers (disks, network, etc) always ran in ring 0 in every version of NT (2K, XP, et al).

    13. Re:Profitable Insecurity by Ann+Elk · · Score: 1
      But not the program managers whose job it was to steer Windows development, because parts of IIS6 run in kernel mode. Again, compromising security and stability for performance (just as TUX does).

      Do you have any facts to support your assertion that IIS6 is in any way less stable/secure because of its kernel-mode component?

    14. Re:Profitable Insecurity by einhverfr · · Score: 3, Insightful

      Do you have any facts to support your assertion that IIS6 is in any way less stable/secure because of its kernel-mode component?

      When I look at the relative security of a software package, the questions I ask (going back to design) are:

      1) How exposed is this to attack? How necessary is that exposure?

      2) If it is compromised, how deep is the compromise?

      Now, the inclusion of http.sys affects question 2 in the following way:

      If a compromise occurs in http.sys (which is directly exposed to the network), then the exposure level is deeper than any usermode program running as any user. I.e. the fact that the exploit occurs in the kernel (ring 0) means that the system is fundamentally compromised in a way that it would not be if it were in usermode (ring 1 or 4 usually depending on the processor architecture).

      There have been no explots to date in either http.sys or TUX but that does not mean that they are secure by design. More likely, they have not been directly targetted yet due to people sensibly not running them.

      --

      LedgerSMB: Open source Accounting/ERP
    15. Re:Profitable Insecurity by Tony-A · · Score: 1

      Furthermore, making Windows secure is a lot like integrating Sendmail 3.0 into the Linux kernel and then trying to make it secure two years later.

      Thanks. Best laugh I've had in a long while.

    16. Re:Profitable Insecurity by Anonymous Coward · · Score: 0

      The whole idea of TUX/http.sys reminds me of Rick Rashid's comment when he started the Mach project that the UNIX kernel had become a dumping ground for every conceivable feature, good or bad. That still seems to be the case for UNIX, not to mention Windows.

      I doubt GNU HURD has much of a chance of overtaking Linux (and I'm not a particular fan of GNU anyway), but it certainly would be interesting to finally see a system that does what Mach was intended to do.

    17. Re:Profitable Insecurity by Anonymous Coward · · Score: 0

      Are you saying having a http server in the kernel is a bad idea and that option should not exist?

      I sure would like that option if I was making an embedded device and a tainted kernel doesn't matter.

  197. Aspiration by kstevens715 · · Score: 1

    "I guess Linux can only aspire to the greatness of Windows when it has such secure applications as Outlook and Internet Explorer. "

    Yes, if GNU/Linux was as secure as those applications, we would really have a world class OS, now wouldn't we?

  198. Re:Microsoft takes responsibility for Windows Bugs by ggvaidya · · Score: 1

    ... they can go to Microsoft and present a bill which Microsoft will gladly pay ... Tuesday!

    *rimshot*

  199. Missed the point by A+nonymous+Coward · · Score: 2, Insightful

    It doesn't matter what the state of UNIX IDEs was in 1989. The point is they released shoddy code which they must have known was shoddy. Whether IDE or not, it was shoddy, the developers themselves surely must have been using it all the time every day, they could not have avoided noticing it was shoddy, and they released it anyway.

    As for you having inserted skeleton code without problems, that also is not the point. No doubt you have had some kind of training on it. I had to jump into it and use it the best I could. It is supposed to be intuitive, is it not? It wasn't. Clicking the X is supposed to close the window, right? Should not the IDE have known that it had closed its own window?

    I found three repeatable bugs within half an hour of just stumbling around trying to figure out how it worked for some little pissant project. Are their QA people so jaded they can't find these problems? Are their development teams so rigid in their practices that they never stumbled across these bugs themselves?

    If the development teams can't be bothered to fix their own dog food, either they eat something else, or they have extreme tolerance for crap. It does not bode well for their work on projects they don't use as much, which is just about everything else.

    It all speaks of shoddy practices from one end to the other. That's the point.

  200. Yeah right by speedbump · · Score: 1

    This is a troll article; we've been over this subject material before.

  201. Do I hear M$ taking responsibility for this? by Anonymous Coward · · Score: 0

    The Register reports "Subscribers to the UK mailing list of Bang & Olufsen (B&O), the upmarket Hi-Fi firm, were bombarded with six million emails this week. List membes are hopping mad, but B&O blames the problem on flaws with some of its customers' email systems, rather than any security breach on its part.

    "An email plugging an integrated TV/DVD sent out to the list on Monday (24 January) generated a message storm when it hit buggy Small Business Server 2003 servers. The well-known glitch in email systems of three of the recipients of the message generated a blitz of replicated emails.

    "In the resulting chaos, the 20,000 recipients of list received between a handful and hundreds of messages apiece, according to B&O staffer Stephen Anderson, who looks after the list. Up to six million messages were generated in the spam blizzard before the plug was pulled on the offending servers."

    The positive side is, M$ must be scared or they wouldn't be dissing Linux.

  202. Your point.... by King_TJ · · Score: 2, Insightful

    Your point still stands, yes - but I think it's sort of off-topic from the intent of Microsoft's original statements.

    They were primarily trying to make claims about the lack of security in Linux based on missing components, plus a lack of accountability for bug fixes.

    You're addressing an issue of availability of software applications for both platforms.

    I do agree with you though. Linux is still pretty much an OS that's best used by application developers or as a server platform of some sort. The attempts to "hammer it into shape" as a general-use desktop environment are still "half-baked", and that's largely due to a lack of variety of applications to run on it.

    After all, you can have the most elegant, powerful operating system on the planet - but if nobody writes apps to run on it, what good is it?

    People can (and in the case of Windows, certainly DO) put up with a lot of problems and deficiencies in an OS as long as it allows them to use the software apps they want/need to run. Linux is sorely lacking in the games dept., the music editing/creation dept., and in some aspects of graphics design and editing. It also comes up a little short for people needing to do accounting work. (Peachtree for Linux? Quickbooks for Linux? DAC Easy Accounting for Linux, even? Perhaps a version of M.Y.O.B. for Linux? Nope.... none of 'em. And accountants like standardization. Even if you write a cool new accounting package for Linux - you better at least support imports/exports to some of these Windows packages or it won't gain much traction.)

    1. Re:Your point.... by adepali · · Score: 1

      Indeed, I wasn't talking about security. I read the full interview of the Microsoft guy, security was only part of it. He was talking about Linux as an adequate substitue of Windows.

    2. Re:Your point.... by Anonymous Coward · · Score: 0

      In who's mind is Linux supposed be an "adequate substitute of Windows"? Is that what it was meant to be? I thought Linus wanted to create a version of Unix for the x86 architecture. Let Linux be Linux. Is substituting Windows such a great goal to achieve. Why not surpass? ;-)

  203. You are. by __aannpi2461 · · Score: 1

    "Who is accountable for the security of the Linux kernel?"

    This is the strength of the Open Source development model. Every piece of code is transparent and available for audit by anyone from you and your IT staff all the way up to trusted governmental and academic bodies.

    Who's accountable? You are!

  204. umm, yea by Intrinsic · · Score: 1

    and that the open source development model is 'fundamentally flawed.'

    Yea more fundamentally flawed then the windows model right?
    GMAFB.

  205. Attention! by DualDescription · · Score: 1

    Paying attention to what Microsoft says about Linux considered harmful.

  206. In business, this is a legitimate question by karlandtanya · · Score: 4, Interesting
    CYA is the name of the game.


    In making a business decision, it's unlikely for anyone to take responsibility. The larger the business, the smaller the likelyhood. It's not an issue of cowardice; the risks simply don't outweigh the rewards.


    So, the question "who do you blame" is a legitimate question. System fails, Clients sue company, company pays clients, insurance company pays company; insurance company sues vendor.


    In business, those who take chances are the people who create the great successes and the great failures. These people exist. They are not the norm.


    "Nobody ever got fired for buying IBM." The point is not that this is true. The point is that people say (or said) this. They're saying that if you're working for someone and you want to keep your job, you make the safe decision.

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
    1. Re:In business, this is a legitimate question by sparkz · · Score: 1
      System fails, Clients sue company, company pays clients, insurance company pays company; insurance company sues vendor.

      Vendor quotes EULA; Insurance comapmny loses out, increases prices; company increases prices; client pays more for the same thing.

      Client charges their customers more, making them less competetive.

      --
      Author, Shell Scripting : Expert Re
    2. Re:In business, this is a legitimate question by ignavus · · Score: 1

      Actually, it is nothing to do with suing. When did you ever sue Microsoft ... and when did you ever win?

      But it does have to do with CYA. If your project fails and you ran Linux, you did something Adventurous. It must be YOUR fault - you're fired.

      If you ran Microsoft, you say "But I ran the industry standard! They're supposed to be the best. Every management magazine says so!"

      Then they can't blame you for making Courageous, Adventurous decisions. It's just one of those things that can go wrong, like hurricanes, or blue screens.

      If you can prove you did nothing Unusual, Daring, Different, then all your base are covered. Failures can happen to anybody. But if you used Linux, then ... that must have been the problem, and since you chose it ...

      This status as the "normal" is the real myth - that Microsoft is a "safe" option but Linux is a "daring", "adventurous" ... "risky" one.

      Managers are superstitious.

      And it is rampant in government circles, too.

      --
      I am anarch of all I survey.
    3. Re:In business, this is a legitimate question by Meetch · · Score: 1
      Unfortunately that's all too true. Blame the leader, not the follower. I'd love to see legislation counter this by pushing companies to at least have partial accountability. Something along the lines of:

      "If our software screws up your business, we must try to fix it. You must give us X days from the initial report to stop/fix the problem. If we can't do that, then you may sue for loss of productivity".

      The value of X should be inversely proportional to the license cost of the software, before consideration of any maintenance contract. In essence, enforce an accountability relationship on the software vendor based on cost - the sort of response times FOSS authors give of their own accord. Of course, this type of clause should expire once the product is past its use by date, but it might make them care more about security and reliability.

      Would dodgy software vendors stay afloat and risk being sued into bankruptcy? I imagine, for example, Microsoft's OS business might struggle a bit, though they'd still be making money from the Office suite while people continue to buy it. Or would they be forced to lower the cost of their less reliable products to meet their response times to real problems? Or would they actually get their acts together and show genuine concern for their products? And how well would RedHat deal with this? (Pretty well, I would expect, though they would be no less vulnerable than the competition). I wonder...

  207. Flipping The Question by DannyO152 · · Score: 2, Insightful

    Most folks have the take that Microsoft McGrath is throwing bricks from the glass house. But let me take a different view. Does Red Hat take responsibility? And the answer is, yes, or else. Because since you can get a Linux kernel from many sources any distributor that behaves irresponsibly (or insensitively) will lose the business end of their business, and, poof, they're gone. And this concept extends beyond the kernel to other aspects of doing business.

    A few of us (call me a semi-pro minus or hobbyist plus) left the RedHat tent with the way they handled the transition from 9.0 -> Fedora, and, in retrospect, I'm happier and it seems from the financial results that RedHat is happier.

    Now McGrath's comments are not meant to be part of a serious debate about how us users may get the most safe, seamless, fuss-free, and satisfactory experience with the kit we own, but are the equivalent to the flip side of preaching to the choir, which I suggest is reminding the congregation of damnation should they even think of leaving the church. Remember the Flintstones, how much of the "technology" was powered by a purposed, humiliated animal who would look up and say to the audience, "It's a living." I suppose it is.

  208. Why Microsoft Security is not a myth: by daemonc · · Score: 1

    At least soem people believe in myths.

    --
    All that we see or seem is but a dream within a dream.
  209. Who is accountable for Windows? by analog_line · · Score: 5, Insightful

    'Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel. It produces one distribution of Linux.'

    And who, pray tell, is accountable for the thousands of holes that have left Windows users open to viruses, trojans, and other malicious uses of their hardware? Billions of dollars in money throw into the toilet fixing the results of nonexistant to pathetic securty in Windows, with an EULA that specifically absolves Microsoft of all blame if anything goes wrong using their software, and they have the gall to claim that they are accountable for Windows?

    Should I be submitting my bills to Microsoft instead of my clients when their poorly designed, poorly implemented software causes them to need my services for hours on end, making them unable to do work, let alone pay my fees?

  210. Microsoft? by Icephreak1 · · Score: 1

    Microsoft doesn't exactly operate from a firmly credibile foundation when it comes to operating system security, so can we take what they say seriously? That's the question.

    - IP

  211. His real message isn't the one you think it is. by khasim · · Score: 1
    His article isn't about FACTS, it is about INSINUATIONS.

    From TFA:
    "The biggest challenge we need to face centres on the myth and reality. There are lots of myths out there as to what Linux can do. One myth we see is that Linux is more secure than Windows. Another is that there are no viruses for Linux," said McGrath.
    Okay, he identifies one "myth". So, in the next statement, you would expect him to provide support for that statement with facts, right? But what do you get instead?
    "Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel. It produces one distribution of Linux.
    You get QUESTIONS.

    Suppose it went like this, instead.

    "There's a myth that the world is not flat, that it is round." ...
    "Well, what happens to the ships that sail over the horizon and NEVER COME BACK?"
    "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."
    Actually, they don't know that. How many years has it been since ServicePack 6a for NT and NT's "end of life"?

    Microsoft has a history of dropping support for all but the most extreme problems on their "legacy" systems.

    And even on their current systems, Microsoft waits MONTHS AND MONTHS without publishing a patch:
    http://www.eeye.com/html/research/upcoming/index.h tml

    And the article continues like that. It isn't about illustrating the specifics of problems with Linux.....

    It's political. It's about getting the IDEA that Linux's security is a myth into general acceptance.

    The way to do that is to have your people and "journalists" repeat it endlessly. Stay on message.

    Don't address the facts or real issues.

    Keep repeating that there are "myths" and that these "myths" are not true and that the smarter people are starting to see through the "myths".
    The credibility of Linux in the enterprise is beginning to suffer, according to McGrath, as companies complete trials and find the platform wanting.
    Smart people KNOW what the myths are.

    Don't you want to be smart, too?

    If you were smart, you'd see the fabric. You'd see how beautiful it is.

    If you were smart, you see the clothes made from that fabric. You'd see how nice they looked on the king.

    Only dumb people cannot see the clothes on the king.

    Oh, sorry. I seem to have wandered into an old fairy tale for children. I did not mean to imply in any way that Nick is playing the same part as the "tailors" in that story.

    Anyway, back to the article. Smart people see the "myth" in Linux. Only dumb people cannot see it.
  212. it's all math, silly. by chasingporsches · · Score: 1

    a very-locked-down linux box > a very-locked-down windows box > a standard or slightly-locked-down linux box > a standard windows box. i would trust a locked down, security-minded-owned windows box on a secure network over a standard linux box that someone put out on the internet. problem being that it's extremely hard to lock down both windows and linux to the point that it's fully functional and practical.

  213. Accountability? by ayeco · · Score: 2, Interesting

    Who is accountable for the security of the Linux kernel?

    And Microsoft takes the blame for their OS's security, but they are hardly ever held accountable for it.

  214. He can talk when... by pentalive · · Score: 1

    He can talk when he has as many eyes
    Auditing his source code as we have
    looking at ours.

    Ballmer, Publish your code for the world to see
    then talk.

  215. smoke and noise to hide more anti-trust by Anonymous Coward · · Score: 0

    This is more smoke and noise to hide ongoing anti-trust problems MS has been making. Not only are there new violations, MS hasn't yet made good on the remedies for the old ones. That and the smoke and noise should also hide current attempts to leverage the desktop monopoly into content and delivery via HD DVD, HD TV, cable TV and BD-ROM.

  216. What about WinX? by Gary+Destruction · · Score: 3, Funny

    Why is Microsoft complaining about security liablity of Linux when they're writing and selling a desktop for it?

  217. OSS on their tails by IdJit · · Score: 1

    It's clear that MS is feeling the pressure of OSS creeping up on their corporate software stronghold. With Apache dominating the web server market and Firefox steadily gaining a foothold on the browser front, MS is lashing out at anyone they can, for whatever reason pops into their heads.

    Next, they'll claim Linux is wrong for the corporate desktop market because they have a penguin for a mascot. (beats the hell out of a paperclip, though.)

  218. accountability and stuff by idlake · · Score: 1

    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?

    I dunno. Who is accountable for the security of Windows? Nobody it seems.

    Linux is not ready for mission-critical computing. There are fundamental things missing,' pointing out the lack of a development environment

    Except for the dozen or so development environments that do exist, foremost, Eclipse, which beats the shit out of anything Microsoft has produced.

    and no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program."

    Probably, he means Kerberos and NIS. Oh, by the way, those were ported to Windows from UNIX (and, by extension, Linux).

  219. You know they could... by gmac63 · · Score: 1

    They could and the would. They would "Embrace and extort.. er extend" Linux into one big shitpot.

    Their worst enemy is themselves. Let them develop Windows to death. Long live Linux.

    --

    INSERT INTO comment VALUE('Doh!') WHERE user='you';
  220. Linux security sucks. There's no single sign-on! by TheLittleJetson · · Score: 1

    Am I the only one who thinks these two claims next to each other look funny?

  221. Living in a myth by Anonymous Coward · · Score: 0

    My 2 cents : I did use several computing system on a daily basis for more than 15 years both for work and at home. I got a ms-dos virus once 12 years ago on Windows 3.1. I switched to Linux completely ten years ago, since then I haven't got even *one* virus even if all of my systems are connected to the net 24/24... I have collegues who are very professional windows administrators and developpers : all of them, despite a terrific combination of antivirus, firewalls, antispyware, and prudence, have got viruses several times.

    I should be living in a myth.

  222. wtf!!!! by rkv · · Score: 1

    have they heard of secunia they are a non-partisan security group that alerts software companies of security flaws in their products they said it takes a month to even penetrate a linux box while it takes like 20 min for a windows one beat that!!!!!!!!!!!!!!!!!!!!!!!

  223. You're sort of wrong. Look at it on a timeline. by khasim · · Score: 1
    Fact: Much of what winders suffers from is incompetent users.
    And the corollary to that is:
    Competent users leave Windows and move to Linux.

    If by "incompetent" you mean "does not update a 3rd party app to kill viruses the the original software does not try to prevent", then you could be correct.
    Nothing is really stopping the developers from writing spam bots for windows because idiot users on Linux could run bad code just as easily as idiot users on windows.
    No. Outlook used to automatically run certain executables sent to it.

    So, no, users of Linux have not had the same ease-of-infection that Windows users have had.

    Microsoft is just now waking up to the problems and is now trying to deal with them.

    But that leaves a LOT of machines out there that are infected because of Microsoft's decisions and will remain infected.
    OTOH, you don't have such dumbass tricks ass tying your browser right to the OS or ActiveX, so you make spyware and whatnot less of a factor.
    That's one of the key points against TFA. Microsoft has made bad technological decisions to further their marketing ambitions.
    On yet another hand, however, you have the problem of moron users running sendmail daemons that listen for connections from the Internet and other stupid things.
    Huh? Isn't that what sendmail is supposed to do?
    Plus, Linux has security holes. If stupid people don't patch them just like they don't path winders, what good is the security?
    The security system is what prevents a minor flaw from compromising the whole system.

    Running named in a chroot jail is an example. One flaw in one system will not result in a 100% compromised machine.

    Windows USED to run services that the average home user would never use and it ran them as the system account and it ran them with access to everything else.

    So, a flaw in DCOM resulted in your entire machine being compromised.

    That is the difference between a good security model running an app with a hole and ...

    a bad security model running an app with a hole.
    Again: You can protect the stupid people from the world if you want, but you can't protect them from themselves.
    Sure you can. Just make the default install (stupid people always take the default, right) as secure as possible.

    Microsoft is getting better with XP, but they still have years of flaws to deal with.

    And their recent decisions to NOT offer patches to "illegal" machines is also a problem. If they make it harder for people to get patches, more people will be running unpatched machines.

    Therefore, Microsoft is making it harder for their systems to be patched.

    Bad move.
    1. Re:You're sort of wrong. Look at it on a timeline. by Anonymous Coward · · Score: 0

      >> On yet another hand, however, you have the problem of moron users running sendmail daemons that listen for connections from the Internet and other stupid things.

      > Huh? Isn't that what sendmail is supposed to do?

      No, that's what postfix or qmail are supposed to do.

      Sendmail is supposed to be retired from use ASAP, and clueful administrators are doing so.

    2. Re:You're sort of wrong. Look at it on a timeline. by Foolhardy · · Score: 1
      And the corollary to that is:
      Competent users leave Windows and move to Linux.
      If you mean that a user that is competent to run Linux but not Windows should use Linux, then yes. The reverse is also true.
      A user that is competent to use both has a choice.
      If by "incompetent" you mean "does not update a 3rd party app to kill viruses the the original software does not try to prevent", then you could be correct.
      No, that has nothing to do with competence. Anti-virus and anti-spyware programs are band-aids after the fact. They exist to help incompetent users fix things after the fact; the point is to avoid infection. Competent users prevent the machine from becoming infected in the first place, making such tools unnecessary.
      Outlook used to automatically run certain executables sent to it.
      Outlook (Express) used to have some poor defaults. So? A competent user wouldn't blindly accept the defaults, but instead configure it properly. It has always been possible to disable this behavior.
      As if there have never been Linux distros with poor defaults.
      But that leaves a LOT of machines out there that are infected because of Microsoft's decisions and will remain infected.
      How would this be different than saying that a lot of rooted Linux boxes will remain rooted? What decisions has Microsoft made that would prevent me from cleaning up a machine? Besides, a competent user wouldn't leave their machine infected, assuming it even got to that point.
      The security system is what prevents a minor flaw from compromising the whole system.
      Windows USED to run services that the average home user would never use and it ran them as the system account and it ran them with access to everything else.
      So, a flaw in DCOM resulted in your entire machine being compromised. That is the difference between a good security model running an app with a hole and ...
      a bad security model running an app with a hole.
      [I know <br> tags are fun and all, but do you really need two for every ~115 chars?]

      Windows NT has a security system that does the same thing. How is it different? Or are you referring to poor defaults, and improper use? Kind of like the case where a certain distro *cough Redhat* used to run sendmail as root by default? Those don't have anything to do with the security system; these are problems with how it is used.
      Running named in a chroot jail is an example. One flaw in one system will not result in a 100% compromised machine.
      NT has no problems providing chroot in its POSIX subsystem. It's generally not needed, as NT provides a lot more privelege granularity than standard UNIX. Even better is to not give the process access to anything unnecessary, making the chroot redundant.
      Sure you can. Just make the default install (stupid people always take the default, right) as secure as possible.
      There's no limit to how secure a system can be, but I agree that the defaults could be better. For a user who knows what they are doing, this isn't an issue.
      There also isn't any limit to user stupidity; some people have sufficent levels to overcome any amount of protection.
      And their recent decisions to NOT offer patches to "illegal" machines is also a problem. If they make it harder for people to get patches, more people will be running unpatched machines.
      This has been threatened before, namely with XP SP2. Worst case, those people will be able to get the patches from the same place they got the original software.
      I think they should let everyone have the patches too.

      *About Redhat and sendmail: yes, this was quite a while ago. The point is, the security system can't prevent a app flaw from becoming a system flaw if you don't use it correctly, and both OSes have been guilty of this.
  224. You got to respect Microsoft by Joey7F · · Score: 1

    ...they are always coming up with different and highly original arguments for why you should not run Linux. I mean "lack of accountability"? BRILLIANT!

    =-Joey

  225. Re:Indeed -- Read the EULA by Stephen+Samuel · · Score: 1

    It's not like Microsoft's taking any sort of responsibility for their code. GNU code also comes with a disclaimer, but at least with Linux+ you have both the right and the ability to fix any bugs you find if your distributor isn't in the mood to fix it right now (or properly).

    --
    Free Software: Like love, it grows best when given away.
  226. Ok Great... Micro$oft can berate others by musicscene · · Score: 1

    But don'tchya think that it is high time to put that effort into making their software secure?

    They spend alot of time and money attempting to put a spin onto the security of Linux, but not enough into their own software.

    I, for one, am very tired of this company plodding their way through complaining about others but not taking care of their own.

    --
    "I'm not ashamed I can't function in society like I'm supposed to." - Paul Westerberg
  227. What is "a fair number"? by khasim · · Score: 1
    *nod* Judging from the number of ssh attempted login scans, there are a fair number of comprimised Linux boxes out there. :-(
    Would 5 boxes be "a fair number"?
    I'm starting to get really annoyed with Open Source people patting themselves on the back over security when stuff like that last thing where the people tried to get someone responsible for Linux kernel development to accept a security related patch, and ended up having to get an article on Slashdot before it happened.
    I think you need to re-read that story. The person sent the patch to the wrong person.

    Once it was brought to the attention of the right people, it was incorporated.
    Security doesn't just magically happen. The Open Source development model is the only way to go if you want real security, but it actually requires effort on the part of maintainers to make it happen.
    Are you saying that Linus is not putting enough effort into it?

    Is that what you're saying?

    If it isn't, then would you please identify exactly which of the "maintainers" you believe is not putting in enough "effort".

    After all, you did say that "it actually requires effort on the part of maintainers to make it happen."
    1. Re:What is "a fair number"? by Omnifarious · · Score: 1

      I'm saying that the Linux community doesn't. From reading that article, it looks like the people had a security patch they wanted to submit, and couldn't figure out who to submit it to. They got all kinds of conflicting answers, and there were no obvious "Submit Security Patches Here" email address listed anywhere.

      Those things should've been in place already. From all the backpatting about security that happens around here, you would've thought they were in place. There still isn't a link on kernel.org. My approach right now would be to file the patch in a Fedora Bugzilla entry, but that feels pretty imperfect to me.

    2. Re:What is "a fair number"? by Omnifarious · · Score: 1

      Oh, and I've gotten on average of one ssh login scan per day for the past 3-4 months, each from a different IP. That amounts to over a hundred boxes compromised enough to allow people to run attack toolkits. I highly doubt any of them have been run from the attacker's computer.

  228. This is news? by Anonymous Coward · · Score: 0

    Some Microsoft shill released another statement devoid of facts or other useful information, designed to sow fear and doubt in an ignorant audience. Film at 11.

    In related news, the Alexis de Toqueville Institution has released a study conclusively linking use of open source software with erectile disfunction. Who knew?

  229. The one reason why Linux security is the way it is by Ceirren · · Score: 1

    Well, i can say pretty easily more people are using windows based systems over Linux. I can also probably say that most of the people who use Linux are more proficient with computers and maintaining a secure enviroment. Many people who dont know what they are doing use windows. Or a mac (but they dont count). There is also the fact that so many more viruses and exploits exist for windows- probably because more people are targetting this larger and older demographic of computers. If the same amount of people suddenly tried to find holes in Linux security, in sure they could...

  230. Good distinction, but misses the point by miles_thatsme · · Score: 1

    Accountability, based on your definition, doesn't "do" anything that anyone cares about.

    I think McGrath's point is that there's no difference between responsibility and liability so long as both hit your pocketbook. If you'll lose sales because of bugs, you might as well have been sued. In that sense, the liability disclaimer is irrelevant.

    That's not to say McGrath is right. As the sub post points out, Red Hat will lose sales if it distributes a shoddy product, no matter who made it. If it's open source, they have control over product quality. What's more, the fundamental premise that there has to be a risk of someone losing their own money for them to fix a problem is totally unfounded. Not only are there other things motivating "responsibility", but open source ensures the person most affected by the problem can assume some responsibility for fixing it--the end-user.

  231. Linux is not ready for mission-critical computing? by Anita+Coney · · Score: 2, Informative
    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
  232. As Ghandi would say by gotr00t · · Score: 1

    "First they ignore you then they laugh at you then they fight you then you win" I think that for the MS vs. Linux thing, the latter would be at either the 2nd or 3rd part.

  233. Linux isn't really more secure. by hikerhat · · Score: 1, Interesting
    I suppose I should prefix this by saying I love Linux, and I've been running it for nearly 10 years. But the Linux community has its head buried in the sand when it comes to security. The only reason Linux doesn't have thousands of viruses written for it is because nobody runs it. Same with macs. Windows XP has a better security infrastructure than any UNIX knock off. Let's knock down the standard UNIX security myths now. 1) Running as user rather than root keeps my important files safe, and prevents bad things like rm -rf from destroying everything. False. Your most important files are the files you can read/write as a user. The root owned files are all just the files you copied off your Redhat (or whatever distro) cd onto your hard drive. You can just reinstall Redhat (or whatever) in 30 minutes. Running as non-root only prevents you from deleting the files that don't matter. 2) Running as user rather than root protects me from viruses/worms/spyware, etc. False again. Executables execute just fine when they are owned by a user rather than root. Sure, they can't delete your root owned files, but see #1 above. 3) Linux won't automatically run code off the web like ActiveX, etc. Only true because Linux doesn't have ActiveX. There is nothing in Linux that prevents insecure frameworks like ActiveX from being written/used. Linux has the security weaknesses required (just as Windows does) for ActiveX, it just doesn't have ActiveX. 4) Linux doesn't allow users to open privileged ports. I never understood this one. Users can still open all the other ports. Windows NTFS also has a much more mature security infrastructure than the Linux file systems in real world use.

    Linux has a primitive "all or nothing" style security infrastructure.

    The only reason Linux is a safer system to run today is because nobody uses it, so 1 - Linux isn't a target and 2 - no commercial software is written for it. The few Linux users that are out there are computer hobbyists with enough experience to know not to run arbitrary, unknown code. Computer literate Windows users also have no problems with viruses/etc because they know not to run arbitrary untrusted code.

    1. Re:Linux isn't really more secure. by lachlan76 · · Score: 1

      I never understood this one. Users can still open all the other ports.

      Because by default most programs aren't trying to access the >1024 ports. And SELinux will fix some of these problems.

      You can just reinstall Redhat (or whatever) in 30 minutes. Running as non-root only prevents you from deleting the files that don't matter.

      You can re-image and just restore from backup, but this takes time, which will cost you money.

    2. Re:Linux isn't really more secure. by hikerhat · · Score: 1

      The point about the ports is that most malware makes outgoing connections. It doesn't listen for inbound counnections. And if it does the malware author is smart enough to make it listen on a port above 1024, or whatever the cutoff is.

    3. Re:Linux isn't really more secure. by lachlan76 · · Score: 1

      Yes, according to my copy of the kernel sources, it's 1024. Now if they plan to use the computer as a FTP server for w4r3z or kiddy porn, they're probably gonna leave the port the same, so that more people get to it.

    4. Re:Linux isn't really more secure. by burns210 · · Score: 1
      Windows NTFS also has a much more mature security infrastructure than the Linux file systems in real world use.

      Linux has a primitive "all or nothing" style security infrastructure.
      Fixed with the NSA's SELinux, which uses ACLs in place of Linux's former permission system.

      Running as user rather than root keeps my important files safe, and prevents bad things like rm -rf from destroying everything.
      Running as non-admin/root in ANY enviroment is a good idea, because the scope of files that can theoretically be effected is smaller, period. Yes, the files effected are your personal files, rather than your system. However, restoring your ~ folder from a recent backup is much more simple then (reinstalling+reconfiguring your system) + (restoring your files from a recent backup)... Losing your home folder sucks, but losing your home folder PLUS your system sucks more.

      The only reason Linux doesn't have thousands of viruses written for it is because nobody runs it. Same with macs.
      1. I still don't buy this argument. Microsoft has services running on Personal AND Professional installs, by DEFAULT, that are often the source of exploits. Mac OS X(by default), has no network services running), Linux is often this way as well.
      2. Windows has ActiveX, with little or no security settings by default, Mac and Linux do not, nor do they have a similar system for an equivalent.
      3. Windows is absolutely tied to Internet Explorer, Media Player, MSN, etc. Linux and Mac are not( Safari can be deleted just like any other app, Linux not only able to uninstall all applications, but there are often various competing applications, meaning that no 1 exploit will effect them all(Konq, Mozilla, Firefox, Lynx, etc).

      If Linux has 100x the users is does now(or Mac, for that instance), then yes, it would be more actively pursued by hackers. And because of that, there is much higher probability of successfully finding a hack on the system, HOWEVER, settings, services and configuration on a default system on Linux or Mac are more locked down and simplified than Windows, and thus, there are fewer points of entry.

    5. Re:Linux isn't really more secure. by dotlin · · Score: 2, Informative
      The only reason Linux doesn't have thousands of viruses written for it is because nobody runs it. Same with macs.

      This meme refuses to die. It sounds credible that more usage would lead to a more attractive target for malware but ignores other factors like:

      • monoculture
      • ActiveX
      • Microsoft's decision to "integrate" their web browser into Windows

      An excellent article refuting this meme, which doesn't even mention ActiveX, can be found here:

      http://www.theregister.co.uk/2003/10/06/linux_vs_w indows_viruses/ Your later point about how someone may write an ActiveX equivalent for Linux in the future does not strengthen your case in comparing Linux vs. Windows security today.
      Windows XP has a better security infrastructure than any UNIX knock off.
      Care to cite any references to support that statement? Using loaded terms like "...UNIX knock off." doesn't add weight to your opinion.

      Here's my opinion, with references to support it.

      Only a criminal monopoly(1), with no consideration of their customer's interests, could embed into their web browser "application" (2) the security sink-hole of ActiveX vulnerabilities(3) to achieve vendor lock-in(4). This has resulted in the mess that is "security" in Microsoft(R) Windows(R) today.

      References:

      1. Criminal is strong language but Microsoft has a judgement against them regarding unlawful monopoly conduct: http://www.microsoft-antitrust.gov/
      2. To everyone but Microsoft, Internet Explorer is an application called a "web browser". MicroSoft testified in their anti-trust trial that IE is not an application but an integrated part of their Microsoft(R) Windows(R) operating system and there is no way to allow users to not have it installed. http://news.bbc.co.uk/1/hi/special_report/1998/04/ 98/microsoft/275248.stm
      3. Concern over ActiveX vulnerabilities have been in the media for over 6 years. The issue has gotten more attention migrating from IT trade press to mainstream media and in that time we've gone from viruses (which have not gone away) to Phishing and Spyware infestations:
      4. 36 page academic paper in PDF format. Network Effects and Microsoft: http://www.stanford.edu/~tbres/Microsoft/Network_T heory_and_Microsoft.pdf
      --
      Transmitting energy without a license.
    6. Re:Linux isn't really more secure. by bdbafh · · Score: 1

      your post was worth reading until ... "2 - no commercial software is written for it." "not much" - agreed. "much less" - agreed. "No" ?? - you lost me there. Whomever modded your post up with that piece of shit comment in it is an udder fucking moron. and literate windows users that have set IE to run ActiveX controls don't get the chance to decide. fuckwad.

      --
      how do I get my original account back when @home died long ago?
  234. Re:Can we keep the editorializing out of the summa by Russ+Nelson · · Score: 1

    If you had a shotgun, and saw a fish in a barrel, you'd shoot it.
    -russ

    --
    Don't piss off The Angry Economist
  235. A common comment / complain.. by tuomoks · · Score: 1

    Many comments that good security costs more than - what ?? Good security is not code or usage - they are part of the security. Good security is planning / design / practice and on these areas good doesn't cost more than bad (IMHO - show me different). However - incompetent / missing requirements from management can and does cause a lot of problems in security, performance, etc. There are different levels/skills on programmers/users/and so on but if the basic requirements are wrong nothing they can do, just use what is there (is it requirement or a product.)

  236. WHAT? Where's the troll in the parent, exactly? by Anonymous Coward · · Score: 0

    It's ALL facts.
    Mods on crack again...

  237. Single Sign On by Anonymous Coward · · Score: 0

    No signle sign on? I thought Kerberos was available for Linux before it was available for Windows (Active Directory)

  238. spellcheck? by sponga · · Score: 1

    i think slashdot should have a spell checker and dictionary to check over posts.

  239. rofl by blackomegax · · Score: 1

    'Linux is not ready for mission-critical computing.' neither is windows...

  240. Linux "better" security due to obscurity by Anonymous Coward · · Score: 0

    We all know Linux isn't secure. The only reason it isn't attacked more is there's no incentive. It's simple economics. Attacking Windows attacks the vast majority of computers, and makes it more likely that your method of spreading the attack finds targets. It certainly has been shown that motivated people can break into Linux boxes. Yet people pretend their more secure and rely on obscurity, whether they'll admit it or not, even to themselves.

  241. debugger compare? by wannabgeek · · Score: 0

    While there are some features that make it easier to code for novice programmers, I certainly cannot agree they are far superior to everything else. Have you ever tried some serious debugging? One basic feature I use with gdb is break point commands. I can associate commands with breakpoints. And this command language can handle most of the operations, so much so that I can give out a debugger script to my customer, ask him to just run gdb with my _closed source_ application and I get traces of whatever I want. Can you even imagine doing such a thing with VS?

    --
    I'm much more funny, interesting and insightful than the moderators think
  242. Re:MS Development tools pwn everyone by Zphbeeblbrox · · Score: 1

    how strange I see alot of those same features in Eclipse and even KDevelop. I'm sure Anjuta has them too although I haven't tinkered with it much yet. Debugging in GNU is easy with KDevelop and Eclipse. Can't say much about templates since I've never had a use for them but I'm sure when there is demand the GNU tool to handle them will arrive. One really interesting thing about OSS tools is they are driven by real demand not "we think you'll like this" demand.

    --
    If you see spelling or grammatical errors don't blame me. I tried to preview but IE here at work borked the CSS
  243. This article has flaws. by Ash-Fox · · Score: 2, Insightful

    "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."

    They also no it's not fixed in a day, like it is in the opensource community, it's sometimes fixed after months and months of waiting

    "There a myth in the market that there are hundreds of thousands of people writing code for the Linux kernel. This is not the case; the number is hundreds, not thousands,"

    don't play with words, people say "linux" as in various distributions of linux, not specifically the kernel.

    "There are very few of the improvements that come through the wider community. There are more skilled developers writing for the Microsoft platform than for open source."

    I wounder how they made this demographic.

    "A lot of the percentage growth figures mask the fact that Linux is coming from a very small base. There are more Unix servers than Linux servers in the UK. There are more Windows servers than Linux servers in the UK."

    what the hell, there are huge data centers of linux servers which have more computers than the entire of london, and the "a lot" of percentage growth figures come from stuff that Microsoft has sponsored and possibly rigged?

    "Most customers look for more than just a product from their vendors. They need a solution that comes with the appropriate levels of support and service. This is where Linux is becoming more challenged as people expect more from Linux."

    All buisness linux distributions provide better support for their products and integration with 3rd party products hell of alot better than microsoft's support does.

    "Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system."

    Linux is used in mission critical computing in routers, broadcasting, millitary etc.. and there is one standardised development system for linux called LSB (linux standard base). As for windows.. Where is it and what is called? .NET? The thing microsoft keeps promoting their pants off at? The base that requires you to download some stupid runtime, where using 1.0 versions of software on the 1.1 runtime will cause calculation errors because it adds decimals suddenly to calculations when the program was never written to handle that etc.. ?

    --
    Change is certain; progress is not obligatory.
  244. "..Microsoft's foundering .Net..." by eskayp · · Score: 1

    I'm new to all this, but isn't that a typo above?
    Shouldn't that read
    "...Microsoft's floundering .Net..."?

    --
    I didn't desert Windows; Windows deserted me: BSOD
  245. SELinux by EventHorizon · · Score: 1

    OK can you clarify how SELinux prevents spam bots? I understand you can block BSD socket connect() / sendto() /etc for a process but how do you run your web browser in that case?

    I don't see how SELinux helps beyond what a good firewall can do. The browser MUST be allowed to talk to the outside world. You can rate limit that, or maybe restrict it to certain hosts and ports, but overall it seems incredibly difficult to prevent spam from an exploited browser. The OS can't tell the difference between a good TCP connection and an evil one. Neither can most users.

    I think we really need a secure browser. It doesn't seem viable to compensate for an insecure one using the kernel.

    1. Re:SELinux by Nevyn · · Score: 1
      OK can you clarify how SELinux prevents spam bots? I understand you can block BSD socket connect() / sendto() /etc for a process but how do you run your web browser in that case?

      In theory the web browser can be running in a "browser role", which allows network connections while the user doesn't have access to that privilage. However I doubt it would be useful in practice, as all the desktop apps. even down to gedit would most likely also need network access ... so you'd just exploit one of them (Ie. you'd be turning X unprivilaged applications into privilaged ones).

      There's also the problem of making the entire OS still usable at that level of lockdown and given that current SELinux "usable" modes have a lot of privilage problems (Ie. cp -a foo ~/public_html doesn't work anymore because httpd won't be able to open those files), it's going to be a long time getting there.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    2. Re:SELinux by lachlan76 · · Score: 1

      In theory the web browser can be running in a "browser role", which allows network connections while the user doesn't have access to that privilage

      I haven't really had a chance to play around with SELinux, but can't you set it so that the web browser ONLY has access to ports 80 and 443? And anything can connect to the X port from localhost?

    3. Re:SELinux by kbielefe · · Score: 1
      The OS can't tell the difference between a good TCP connection and an evil one.
      I would say an outgoing SMTP connection from a web browser could always be classified as an evil connection. That's exactly why something like SELinux is needed. It can block SMTP connections from web browser processes, allow SMTP connections only from MTA processes, and not allow web browser processes to spawn MTA processes. In addition, it can restrict the web browser to reading or writing only specific files or directories, and prevent executing any unnecessary programs, like a shell for example.

      No one is implying that securing a browser is unnecessary with mandatory access control. The reality is that it is near-impossible to detect and remove all potential vulnerabilities in any software, including a security-enhanced kernel. For the most secure system possible, you need a combination of mandatory access control, vulnerability patching, firewall, intrusion detection, virus and spyware scanning, user education, and a guy working full time to make sure all of the above is working properly.

      --
      This space intentionally left blank.
    4. Re:SELinux by Nevyn · · Score: 1

      A normal web server could be limited to port 80/443 ... but a browser probably couldn't, unless your users didn't care about web server running on non-std. ports (there are more than a few). And I'm not sure how useful it would be (most of the DDOS attacks are against port 80 anyway).

      And I'm also not positive that SELinux will easily let you limit the outbound ports (I'd assume it's possible, but...).

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
  246. ok, let's go over this together by l3v1 · · Score: 2, Interesting

    The gist of his argument appears to be his claim of lack of accountability among distributors,

    Mmkay, M$'s could be held accountable for Windows' lackings in security and loads of holes and bugs in their software. But it doesn't change anything, does it. Don't start cleaning somebody else's porch until yours is the biggest mess.

    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel. It produces one distribution of Linux.

    Yet, even redhat has provided countless app. and security fixes over the years. And, for the record, accountable for the security of the Linux kernel ? Well, that is a question, isn't it. Didn't know that was such a problem even M$ cares about. Oh, and by the way, who can be held accountable for the nt series kernel (about which nobody can have a clue what it contains) ? No, don't mention any names please, my prayers already contain a quite long list of names.

    Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system.

    I need to take my pills to stop my laughing spasms. Okay, let's educate ourselves. For one, would be a good homework assingment for some student to find out what o.s.'s were used in the first let's say 10 years of computer controlled systems which could be labeled mission critical. Then, Kylix and Kdevelop are both fully R&D envorinments (I deliberately don't mention "smaller" stuff) from hello world to gui development all integrated. Then regarding Passport thing, that's really awkward to reference, since everybody and the neighbor's dog is dumping it all over the place it being good for nothing useful on this earth.

    There a myth in the market that there are hundreds of thousands of people writing code for the Linux kernel. This is not the case; the number is hundreds, not thousands

    :D Okay, now we all are convinced how superior Microsoft products are :D My world changed from ground up after reading this sentence, really :D These guys really have to be working hard to make such arguments :)

    There are very few of the improvements that come through the wider community. There are more skilled developers writing for the Microsoft platform than for open source

    Now that's it. When you don't know anything else to do, go offend openly every developer who dares to do FOSS work.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  247. Desktop security vs Server security by Jestrzcap · · Score: 1

    Response to item 1:
    A user can nerf his/her own files, not other peoples. They cannot (short of exploits which do exist) nerf the OS or other users files. Linux is a multiuser OS. The system will not protect idiots from nerfing their own system. No well written system will

    Response to item 2:
    A virus/worm/spyware will only nerf a users files if executed as that user or root. In the former case see response 1. The latter is bound to happen (in any OS), however I'd be willing to bet it wouldnt take 3+ months for the kernel developers to patch it (or someone at least).

    Response to item 3:
    Linux applications (as a general guideline) will not practice this unsafe procedure. I'm not familiar with any applications that do, but I certainly wouldnt allow for it. ActiveX has little to do with it other than it allows for so much destructive execution. No internet application for linux (that i'm aware of) has this built in potential disaster.

    Response to item 4:
    I guess I have to agree.

    Response to NTFS:
    What security? Being able to read/write to the file system? What does this statement mean?

    Your statement that "Linux is a safer system because nobody uses it" is based on what data exactly? Is the percentage less, sure.

    Linux is safer because its harder to write effective virii, etc for. A virus might impact a certain small % of linux users, but would hardly be as universally devestating as windows virii are.

    --
    "I have great faith in fools: Self confidence my friends call it." ~Edgar Allan Poe
    1. Re:Desktop security vs Server security by Alomex · · Score: 1

      No internet application for linux (that i'm aware of) has this built in potential disaster.

      CGI scripts, as first implemented, were as open as ActiveX. Its just that the hole got plugged earlier in *nix than in Windows, thanks to Apache Server (hence the name, remember: a patchy server).

    2. Re:Desktop security vs Server security by hikerhat · · Score: 1
      Re 1:
      Thinking that because a user can delete all their own files, but no others, by accident is good security is sort of like letting an armed psycho free in public and saying people are secure because the psycho only has one bullet, so he can't kill everyone anyway. Sure, it is safer than a psycho with a BFG and a banana clip (or 'root', as he is called in UNIX speak), but it still isn't safe.

      Anyway, Linux is being used more and more as a single user desktop system.

      Also, a well written system is explicitly designed to prevent idiots from nerfing their own files. That's why windows stole the trash can idea from apple. "rm -rf" is second only to spelling create 'creat' as the stupidest software error that's ever made it into an OS.

      Note that "rm -rf", coupled with the half assed way UNIX shells do command line expansion (perhaps the 3rd stupidest....) before passing arguments to applications leads to this gem:

      • mkdir ~/test
      • cd ~/test
      • make a file name -rf. An easy way: vi[enter]:w -rf[enter]:q[enter]
      • mkdir -p important/reallyimportant
      • touch unimportant
      • touch unimportant2
      At this point you have a dir with a file name -rm, two files named unimpor*, and a directory named important. Say you want to quickly delete the unimport* files, and you don't notice the -rf file, because there are 100 unimportant files in the dir.
      • rm *
      • ls
      • output is: -rf
      I leave it as an exercise to the reader to delete the file named -rf.

      The point is UNIX does _not_ have well written file handling tools. It not only makes it easy for novice users to destroy hours of work in a flash, it also makes it easy to trick an experienced user into destroying hours of work in a flash.

      re2:
      Again restricting the psycho to one bullet isn't security, it is just better than giving him all the bullets he wants.

      re3:
      Linux applications do tend to be more secure. Not because the OS is more secure, but because Linux users tend to be more computer literate, aren't targets of virus writers, and aren't targets of commercial software writers. Open source authors tend to be more concerned with security. If Linux had a user base like Windows lots of insecure commercial software would target it, and lots of uneducated users would use it, and virus writers would target it.

      NTFS has more granular security than the commonly used Linux file systems. I'm no windows expert, so I can't go into detail, but looking at the "Security" tab on a file on my system I can modify at least five different permissions on a file, and I can assign permissions to specific users or groups of users. Linux file systems like reiserfs are working on stuff like this, but there still isn't much application level support.

      I say nobody uses Linux because at least 90% of machines run windows.

      The reason that makes it safer is that malware writers don't target systems that almost nobody uses. It makes it safer because the people who do use it know how to not get viruses and such.

      If Linux where installed on 90% of the systems out there, and run by the same computer illiterate people who run windows today, I could write a shell script to create a file named "-rf" in every directory and call it "Free Boobies Here!". Every person who runs windows viruses today would run that script, and it would do just as much damage.

      The Linux community has its security head in the sand. Linux isn't secure. It is just that it is only run by a few computer literate people who know how to keep their insecure systems safe.

    3. Re:Desktop security vs Server security by Jestrzcap · · Score: 1

      Your psycho with a gun is not an appropriate metaphor. You can only nerf yourself, not others.

      I dont know why you started talking about usability, thats not what we're talking about.

      You statement in re3 could be rephrased like this:
      "Linux users are not as likely to do something stupid". That has no bering on the security of the acutal operating system.

      Your statement "Open source authors tend to be more concerned with security" is certainly true. One of the reason for Open Source is to allow for spotting and removal of insecure code. A larger userbase would not change this (time will tell however).

      Linux has had file permissions since day 1. Windows did not have it until NT.

      Your argument that idiots who will run anything means that a OS is not secure is not valid. Anyone who -wants- to nerf their own system is perfectly able to do so without assistance.

      I could debate with you about this further, but its obvious that you dont understand, and I dont feel like being a teacher.

      Talk to a kernel developer or a gnu/hurd developer (they are pretty chatty if you try), and tell them (and you'd better have some facts to back yourself up) that they have made an insecure system. I guarentee you they will either be able to prove you wrong, or, on the off chance that you do have some knowledge that you havent shared with me, they will fix it.

      Talk to a Microsoft developer. Tell them they have made an insecure system, and they will agree with you.

      --
      "I have great faith in fools: Self confidence my friends call it." ~Edgar Allan Poe
    4. Re:Desktop security vs Server security by f16c · · Score: 2, Interesting

      "The Linux community has its security head in the sand. Linux isn't secure. It is just that it is only run by a few computer literate people who know how to keep their insecure systems safe."

      And most of us also use the system for work, school and play. We know more about computing and the threats to our systems than most windows users because the system is teaching us. You don't learn how things work with a mouse. You learn them by breaking the system, messing with it, building software and installing from source code. The best security in the world is learning and reacting to the real world. By sheilding us from it Microsoft has insulated us not from the threats of the world but from the tools to protect ourselves and educate ourselves about the system.

      To say that Microsoft or linux is better for security is a red herring in either case. I like the basic simplicity of the *NIX model. My stuff works. My systems do what I want.

      --
      bob@Osprey:~>
    5. Re:Desktop security vs Server security by hikerhat · · Score: 1
      "Your psycho with a gun is not an appropriate metaphor. You can only nerf yourself, not others."
      The psycho is the virus writer. Try and keep up. Anyway, you can change the metaphore to russian roulet if you want to use it your way.

      "Linux has had file permissions since day 1. Windows did not have it until NT."
      The relative insecurity of old windows systems doesn't make linux more secure. In fact the security of any system, windows or otherwise, doesn't make linux any more secure.

      "I dont know why you started talking about usability, thats not what we're talking about."
      Security and useability go hand in hand. The failure of the linux community to recognize this contributes to the security flaws in linux.

      ""Linux users are not as likely to do something stupid". That has no bering on the security of the acutal operating system."
      A secure system prevents a user from doing something stupid. Again, an examaple of the linux community not understanding the full scope of security problems. Human factors are just as, if not more important than, technical security factors. "Users are never stupid. Software is." Understanding and believing that quote is the first step toward a secure system.

      "Your argument that idiots who will run anything means that a OS is not secure is not valid. Anyone who -wants- to nerf their own system is perfectly able to do so without assistance."
      A secure system makes it hard to nurf your system. An insecure system makes it easy. Nurfing your own files is just as bad for you as someone else nurfing your files. That means, from a security standpoint, both situations must be addressed. The fact that nearly every expert unix admin with any amount of time under the belt has destroyed things they didn't mean to is testament to the lack of security in this area.

      Most of Linux's security problems aren't in the kernel.

      There are major security problems with linux, windows, and most other OSes. If windows developers are willing to admit that, and linux developers aren't, the linux community is in trouble.

      "I could debate with you about this further, but its obvious that you dont understand, and I dont feel like being a teacher."
      Funny, I was just thinking the same thing about you.

    6. Re:Desktop security vs Server security by bluGill · · Score: 1

      Linux is more secure than MS Windows by default. True an idiot can make linux insecure, but they can do worse to Ms Windows faster.

      It is also easier to run Linux fully secure. Every company I've ever worked for has allowed users admin access to their local machines. The smarter ones make admin a separate account that you don't use normally, but they give it to everyone. Every company I've worked with that is Unix based (that is there is a sysadmin who does the Unix computers as opposed to random installs) does not give most users root. They will often configure sudo so you can do those things that you personally need to do. (configure the network on your laptop for example)

      There is a lot of Ms Windows software that cannot even run unless you are administrator. Nearly all Unix software does not have this limitation. In fact even software that you would expect to require root (backup) often will work just fine without root, but with less abilities.

      I'll agree that Ms Windows ACL support is better than the default linux permissions, but ACLs exist in linux for those who need it.

      Your point is only partially valid, and some of that is in theory only. In practice linux is much safer than Ms Windows. There are some faults, and idiots can screw it up, but overall it is doing better.

      P.S. My desktop has been Unix for years. I've sometimes been forced to run Windows at work, but at home it is Unix. Linux is ready for most desktops.

    7. Re:Desktop security vs Server security by cecom · · Score: 1

      If that was intended as a joke, excuse me :-)
      Otherwise, I am afraid it is utter nonsense. You _do not_ download CGI and execute them on your machine. Completely unlike ActiveX.

    8. Re:Desktop security vs Server security by cecom · · Score: 2, Interesting

      You make valid points and much of it is a matter of opinion anyway. I will address only the matter of ACLs.

      It is true that a typical Linux installation doesn't have ACLs. However ACLs do not make a system more secure. On the contrary. Try administering dozens of nested directories with dozens of different permissions (some granted, some revoked, depending on their relative order), users, nested groups, owners, attributes, some inherited, some not.
      It is a nightmare. Often it is impossible to fit it in one's head. It is too easy to get it wrong by accident. I have on more than one occasion.

      By comparison Unix permissions seem really primitive, however they are really easy to comprehend and verify, especially for people who have more important work than administering their systems.

      A major security lapse in Windows is the lack of the SUID bit. It is extremely difficult to allow a regular user to execute a trusted piece of code - one has to resort to IPC and write mountains of code - that is why few people do it.

      The net result of all this is - it is simply more technically difficult to write secure software for Windows.

    9. Re:Desktop security vs Server security by colinrichardday · · Score: 1

      And why would you name a file -rf?

    10. Re:Desktop security vs Server security by hikerhat · · Score: 1
      You wouldn't think it would happen, but it does from time to time. One truth in software development is "If a user can do it they will eventually do it." One case where it can easily happen is a samba mount of a unix drive on a windows box. A windows user wouldn't know rm is the delete command on Unix, wouldn't know paramter expansion is broken on Unix, and on windows there is no problem prefixing a file name with "-".

      But the point is that the most dangerous command on a unix system behaves differently depending on the names of the files in the directory. Now if you were writing a new piece of software, and you told your customer it works fine as long as no user ever names a file starting with a dash, and it will destroy your system if there is a file name "-rf", I think they whould show you the door.

      This is true of every unix command. This is because they way paramter expansion is done on unix is fundamentally broken. The shell expands the parameters _before_ passing them to the program being called. There is _no_ way for the program to know what the parameters actally are. This means there is _no_ way for the author of rm or any other unix command to fix the problem (the authors of the basic gnu commands are aware if this hole. They are smart people. It just can't be fixed)

      The correct way to do parameter expansion is to pass the command line unaltered to the program, and provide a comman api that every program can use to parse the command line. This would allow commands like rm to verify the command line and know when someone is using the -rm option, and when they are trying to delete a file named -rm.

    11. Re:Desktop security vs Server security by colinrichardday · · Score: 1

      Could one not have Samba mangle the filename in such a case?

      And why would show the person the door, instead of thanking her for the tip?

    12. Re:Desktop security vs Server security by Anonymous Coward · · Score: 0

      A major security lapse in Windows is the lack of the SUID bit. It is extremely difficult to allow a regular user to execute a trusted piece of code

      eh? The SUID bit is a hack to get around the fact that the old unix file permissions are not very fine grained.

      In Windows, if you wanted a user to execute trusted code, you'd add his user id to the ACL for that file with execute permissions. Simple. No permission to read that file - you can't read it.

      On unix, you might want to do that, but you can't if he's not a member of that group and you don't want to make him so.

      Your note about how ACLs can turn into nested nightmares is valid, but only insofar as you can make a mess of any system. It is easy to keep an ACL-based system secure and understandable, its not if you apply a 'hack it about as you need it' policy.

      Understanding the difference between the type of system is key - if you have 2 users you want to add to a file's permissions, you have to add them both the the group that file belongs to, whereas in the other system, you add the groups they belong to to the file's permissions. That's just a mind-set difference, once twigged, both systems are easy to understand.

    13. Re:Desktop security vs Server security by cecom · · Score: 1

      Since you are posting as an AC, I doubt you will read this, but this slashdot and I have to reply :-)

      eh? The SUID bit is a hack to get around the fact that the old unix file permissions are not very fine grained.

      In Windows, if you wanted a user to execute trusted code, you'd add his user id to the ACL for that file with execute permissions. Simple. No permission to read that file - you can't read it.

      That is wrong - perhaps you misunderstand the purpose of the SUID bit. It has nothing to do with the permissions on the file itself (obviously the user needs to have execute access). SUID allows the user to execute code in different (perhaps elevated) privilege context than his own. Windows ACLs control the permissions on the file itself, but the file always executes in the current user's context.

      Under Windows runas has a superficially similar purpose, but it is practically useless since it requires the administrator password every time.

    14. Re:Desktop security vs Server security by Anonymous Coward · · Score: 0

      "Also, a well written system is explicitly designed to prevent idiots from nerfing their own files."

      It's impossible to write something completely idiot proof, someone somewhere on any system will find a way to nerf their own files. your -rf example though is bogus as I'll explain.

      [quote]That's why windows stole the trash can idea from apple. "rm -rf" is second only to spelling create 'creat' as the stupidest software error that's ever made it into an OS.[/quote]

      yes and have you noticed on the KDE and Gnome desktop a trash can? most newbie users won't even be using the command line to delete files. so all their deleted files unless they click "Delete forever" (or whatever it's called), the file will be sent to trash.

      [quote]Note that "rm -rf", coupled with the half assed way UNIX shells do command line expansion (perhaps the 3rd stupidest....) before passing arguments to applications leads to this gem:

      * mkdir ~/test
      * cd ~/test
      * make a file name -rf. An easy way: vi[enter]:w -rf[enter]:q[enter]
      * mkdir -p important/reallyimportant
      * touch unimportant
      * touch unimportant2

      At this point you have a dir with a file name -rm, two files named unimpor*, and a directory named important. Say you want to quickly delete the unimport* files, and you don't notice the -rf file, because there are 100 unimportant files in the dir.[/quote]

      now that is pretty stupid but again your assuming some things that are wrong. that an experienced user would name a file -rf (the trend lately is for long descriptive file names. - and again newbies are disqualified from this as they aren't using the command line) and secondly and most importantly that when they do an ls and see the files in the directory they somehow miss the important files which are listed at top (and the case of the directory listed in color typically) of the display.

      So knowing that I don't think an experienced user would even type "rm *" more likely they would type "rm *un*" to remove only the unimportant files, even with the -rf expansion it would not delete the important directory.

      [quote]
      * rm *
      * ls
      * output is: -rf

      I leave it as an exercise to the reader to delete the file named -rf.[/quote]

      well I personally would just hop into KDE or some other desktop and just right click delete. if rm doesn't want to do it I'll delete it other ways. that's assuming I'd be DUMB enough to name a file that.

      [quote]The point is UNIX does _not_ have well written file handling tools.[/quote]

      and windows does? MY GOD, I'll take the "poorly written" file handling tools of unix over the ASS POOR windows file system ANY DAY OF THE WEEK.

      [quote]It not only makes it easy for novice users to destroy hours of work in a flash, it also makes it easy to trick an experienced user into destroying hours of work in a flash.[/quote]

      again:

      novice user not using command line,

      experienced user not naming files -rf.

      [quote]NTFS has more granular security than the commonly used Linux file systems. I'm no windows expert, so I can't go into detail, but looking at the "Security" tab on a file on my system I can modify at least five different permissions on a file, and I can assign permissions to specific users or groups of users. Linux file systems like reiserfs are working on stuff like this, but there still isn't much application level support.[/quote]

      someone already responded to this one, unix has had file security since day 1 and it's still way more flexible than security in NTFS.

      [quote]I say nobody uses Linux because at least 90% of machines run windows.

      The reason that makes it safer is that malware writers don't target systems that almost nobody uses. It makes it safer because the people who do use it know how to not get viruses and such.[/quote]

      yes the windows monoculture allows viruses to spread faster. for instance you get a virus that takes advantag

  248. new Microsoft user agreement? by tgibbs · · Score: 3, Funny

    Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?

    I applaud Microsoft's recognition of the importance of accountability. I look forward to reading Microsoft's revised license agreement, in which Microsoft will presumably accept liability for consequential damages resulting from security flaws of Microsoft products.

    1. Re:new Microsoft user agreement? by BCW2 · · Score: 1

      That would be nice, but I won't hold my breath.

      A liability waiver (which is really what M$ EULA is) has never stood up in court, ever. Every lawyer tells you to have one because it intimidates 90%+ of the people from sueing you. Those that do sue will win because the courts seem to understand an attempt to dodge responsibility. In M$ case that is something that should have been fixed by the anti-trust case.

      --
      Professional Politicians are not the solution, they ARE the problem.
    2. Re:new Microsoft user agreement? by Bas_Wijnen · · Score: 1

      That may be true, but are you going to sue MS? As far as I know, most of the people and companies who tried bankrupted as a result.

    3. Re:new Microsoft user agreement? by BCW2 · · Score: 1

      The only way it would work is with class action status. Combine everyone who has suffered loses from their bad code in one group. Unfortunately the only winners in any civil case are the lawyers. It would be easy to find good ones for thirty pecent of 20 billion though.

      So no, sadly it will never happen.

      --
      Professional Politicians are not the solution, they ARE the problem.
  249. Just a few changes, for modern systems by temojen · · Score: 2, Funny
    Capitalization:
    Linux: none^H^H^H^H Incalculable
    Windows: $250 billion
    Edge: Linux

    Home desktop user base:
    Linux: 1%
    Windows: 97%
    Edge: Windows

    Server user base:
    Linux: 60%
    Windows: 10%
    Edge: Linux

    Ease of use (Novice user):
    Linux: simple to use
    Windows: simple to use
    Edge: None

    Ease of use (Intermediate user):
    Linux: simple to use
    Windows: hard to use
    Edge: Linux

    Ease of use (Expert user):
    Linux: simple to use
    Windows: Very awkward, some tasks impossible
    Edge: Linux

    Design:
    Linux: Your choice of pretty colours
    Windows: Pretty colors
    Edge: Linux

    Installation (basic):
    Linux: Next->Next->Done
    Windows: Next-->Next-->Done
    Edge: None

    Installation (custom requirements):
    Linux: <a href="http://www.gentoo.org/doc/en/handbook/index. xml">Do-able</a>
    Windows: Impossible
    Edge: Linux

    Installation (identical mass installation):
    Linux: Hard drive image
    Windows: Hard drive image, needs activation & serial number, pay for every copy
    Edge: Linux

    Apps (image editing)
    Linux: Photoshop under WINE, Gimp, Imagemagick
    Windows: Photoshop, Gimp
    Edge: Linux

    Apps (Games -- commercial)
    Linux: Many run under Cedega
    Windows: Most just work (if your computer meets the specs)
    Edge: Windows

    User rights:
    Linux: default install sets up administrator account and user account. must log in as or su to administrator to do administrator tasks.
    Windows: Default install sets up user as administrator and hides the existance of file ACLs.
    MacOS X: Default install sets up a non-administrator user who may be in the administrator group, but must authenticate before doing administration tasks.
    Edge: MacOS X
    Need I go on?
  250. *yawn* ... facts, please by Lazy+Jones · · Score: 1

    Most software is buggy and has security flaws - what is important is the time between the discovery of security flaws and bug fixes. Anyone who isn't a gullible fool knows that OS software has a much better track record here, just compare Linux and Mozilla/Firefox to Windows and MSIE (MSIE still has some holes that were discovered years ago).

    --
    "I love my job, but I hate talking to people like you" (Freddie Mercury)
  251. wait wait wait by ChrisJones · · Score: 1

    I'm sorry, but who exactly takes responsibility for the flaws in Microsoft software?
    They post patches and Red Hat post patches. Some might argue Red Hat is faster/better at it, but that's irrelevant.
    Read some Microsoft EULAs, they all disclaim all responsibility for the product just like Open Source licenses do. If your vital webserver crashes you *DO NOT* get to go and get a refund from Microsoft because it's bad, they'll offer to sell you support or give you a patch, just like Red Hat will.
    So, the jist of my point is, what the fuck are Microsoft talking about?!

    --
    Chris "Ng" Jones
    cmsj@tenshu.net
    www.tenshu.net
  252. Microsoft are you Accountable? by mnmn · · Score: 5, Insightful

    I entered the address of a website, it wasnt a particularly nasty site, just something resulting from a google search.

    And it automatically installed a spyware application. No YES/NO dialogues just installed it. After that I saw attempts at outbound port 6667 to various external servers.

    Now I do manage servers that hold financial data, and servers with ERP software that run the company.

    I ask you, Microsoft, can you be held accountable if our company melts down should malicious spyware enter the system with their authors intending to corrupt our backups and bring everything down?

    Will you pay us the millions that we lose as we lose our customers?

    Will you as a result of such a catastrophe give us an OS that does NOT allow such breaches of security?

    I understand IE in Windows 2003 is more secured, and we should never browse for anything on the server itself... etc. However Windows2003 has not been matured enough to bring out the bugs while Windows2000 has issues even after SP4, and after Microsoft will cease to provide bugfixes for it.

    We replaced our firewall with OpenBSD. We simple cannot find a reason to upgrade it from the 3.4 version, since the older version is so secure. Hell yeah we've had attacks of all kinds, to almost all ports, syn cookies even ddos type attacks that slowed the Internet connection, but we're still up, and without ever having an issue for over two years of OpenBSD operation.

    Coming back to Linux, which is also a UNIX clone, and which has more eyeballs on it, and more companies taking responsibility for it, tell me, should I pay for a crappy OS with someone behind it you can point fingers to, or a nice OS with no person behind it simply because youll never have to point fingers?

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  253. No, Re:Good distinction, but misses the point by WolfWithoutAClause · · Score: 1
    The point about accountability is that if something messes up in a project, a manager can point at Microsoft and say: "look it's their fault!"

    And Microsoft will say "Look, it's our fault".

    Bingo, instant scapegoat.

    Merely being responsible isn't enough; since finger pointing can't be employed if they aren't accountable. You can be responsible for fixing something without it being remotely your fault and without anyone blaming you. A mechanic to fix your car is responsible for fixing it, but they probably weren't accountable for it going wrong, unless they messed up a previous repair or something.

    I think McGrath's point is that there's no difference between responsibility and liability so long as both hit your pocketbook.

    No, that isn't his point and isn't true either, since the liability means it hits *their* pocketbook- they pay for your lost business. That's what liable means.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  254. Grammar Nazi Time by Just+Another+Perl+Ha · · Score: 1
    I'm sorry... but this is probably my worst pet peeve:
    • If everyone was going 140 in the same direction, we'd have less car accidents than we do now.
    Since car accidents is plural and quantifiable, the proper reduction modifier should be fewer and not less (regardless of what the sign over the express lane at your local Wal-Mart might say).

    I present this simple Google Search as confirmation.

    We now return you to your regularly scheduled, righteously indignant, Microsoft bashing :-)

    1. Re:Grammar Nazi Time by DavidTC · · Score: 1

      Maybe I meant we'd have both fewer car accidents, and the ones we had would be lesser, eh? Did you ever think of that, huh?

      --
      If corporations are people, aren't stockholders guilty of slavery?
    2. Re:Grammar Nazi Time by Just+Another+Perl+Ha · · Score: 1
      Nice try... but, car accidents at 140mph are usually quite catastorphic and fatal. I fail to see how you could use either word (less or fewer) in reference to that.

      Oh well...

  255. Re:MS Development tools pwn everyone by BillyBlaze · · Score: 2, Insightful
    You seem to imply that GCC's C++ exceptions don't actually work, that we have to resort to setjmp()/longjmp(), that templates don't work, that GCC's STL strings aren't copy-on-write, etc. All of these implications are, to put it bluntly, false. (If you didn't mean this, no offense, but you did imply it.)

    And yes, C# is (a) pretty cool, and (b) different from C++. That's why we have Mono :-). As for debugging, I don't do that much (usually stack traces are enough), and my "IDE" is kwrite and a command line, but KDevelop, Eclipse, and many others do indeed have integrated debugging - if it craps out, file a bug report, don't just bitch on Slashdot.

  256. What a joke. Miscrosoft weenie speaks of lies... by MrJerryNormandinSir · · Score: 1

    I've had my webserver/firewall/sendmail/imap server up for just about 7 years now. No hacks. And yes there were hack attempts. You have to be be a good admin. sure Sendmail has holes, but if you configure correctly your system can not be breached.

  257. Interesting route to take... by jav1231 · · Score: 1

    You know it's easy to say, "Who's responsible?" Yet, Microsoft takes little responsibility tangeably. If Windows crashes and you lose your data, what recourse do you have with Microsoft? None. There isn't a damn thing you can do about it. If you're lucky, they'll help you rebuild, debug the code, maybe offer a patch when YOU get your data from backup and get rolling but are they going to pay for downtime? Nope! So with Microsoft you get someone to point the finger at. You get someone to deliver some bad press to. In real-world dollars and time you get very little other than that.

  258. Microsoft, NOT MicroSoft by Anonymous Coward · · Score: 0

    EOM

  259. Re:*COUGH* windows *COUGH* by omry_y · · Score: 1

    sendmail buffer overflow gives about 57000 results.
    windows buffer overflow, otoh, gives 186000 results.

    --
    Omry.
  260. Akin to Hitler preaching Christianity by onlyjoking · · Score: 1

    Microsoft are so bankrupt that their only recourse, these days, seems to be complete denial. I mean, come on, M$ aren't even on the map when it comes to security. The closest analogy I can think of when it comes to M$ spouting about security is Hitler preaching Christianity. This is so ridiculous it isn't worth the fart that set the thought in motion.

  261. ROTFLMAO! by Almost-Retired · · Score: 1

    I guess Linux can only aspire to the greatness of Windows when it has such secure applications as Outlook and Internet Explorer. Historically those have been proven to be of a caliber all their own.

    Damn, I had to take a break and go get something to settle my nerves after that one. Its too fscking hilarious for real life.

    What the hell do these people smoke that write this stuff anyway? Its got to be some of the best stuff ever grown. And no, I don't want any, whatever that is, it takes them way too far from reality.

    Is there a Darwin Award for such stupidity? If not, there should be, and of course we are assuming it was terminal else the Darwin Award doesn't apply.

    Admittedly, the rapid rate with which we fix linux security holes seems to have made the hackers go elsewhere recently (read "to attacking winderz boxes") to find boxes to exploit, the last time I had to clean up a linux box was a RH6.2 box with the original, and known hackable, bind in it. That took one reboot when we realized someone was screwing around, with an instant change of root password, installing the new bind, then 3 days of surveying nearly every file on it to find the ones he fiddled with and replaceing those he had with the latest versions available, but we did not re-install, and that mail server is still up to this day. Maybe 3 more reboots in the ensueing 5-6 years, and a new motherboard due to e-caps problems, but I do not believe the os itself has been updated. No use fixing something that Just Works(tm), is there?

    Now I need to go take some pain killers for the sore ribs and diaphram from laughing my head off and rolling on the floor.

    --
    Cheers, Gene

  262. Microsoft is accountable -sue them for their flaws by Anonymous Coward · · Score: 0

    Good thing we know who is accountable for the security of the Microsoft products.
    Microsoft could be sued for all their insecure products.

  263. Linux is insecure, so use OpenBSD by Anonymous Coward · · Score: 0

    I always knew Linux was insecure. I just switched to OpenBSD in 2000, never had a problem since.

  264. Fair enough. by abulafia · · Score: 2, Insightful
    I looked over that website, and most of it falls in the category of "that would bug the crap out of me". I see how it could be useful. I just don't develop that way. Interactive popups distract me from what I was trying to do.

    With vim, I have tab expansion for method calls, but only when I want it - not some distracting thing that tries to second guess me. I have syntax highlighting, brace balancing, way better keyboard navigation (at the cost of being warped into the vi world, but that was done to me years ago). Method variants are a function of tab expansion. Pop up crap would distract me from what I'm doing. And arcane as it may be, s/(.*)re?gex$/somethingelse($1)/g is extremely powerful. My fingers just work that way, and I'm only 32. Don't get me started on the cool things one can do with ex commands.(god, did I just say I'm *only* 32?)

    I suspect this is an old-school-new-school thing. I don't like IM, either - email me or go away. If I don't know how the object is called, I need to read the public declaration, or I have no business writing code against that interface.If assisted coding actually didn't become a distraction, and actually inferred intent, I might take the time to learn it. But now I'm just being grouchy. Thanks for the explanation of what you like. I know I'm a little bit purist; I didn't use the syntax highlighting for quite a while, because it (a) didn't work in edge cases well, and (b) well, can't you indent properly? What's the problem?

    Maybe developing that way is be faster, but I do think I understand, and can troubleshoot, things better with my coding suite and style. So I'm still not swayed.

    And I'll hit you with my cane, whippersnapper, if you bug me while I'm feeding the ducks.

    --
    I forget what 8 was for.
  265. NSFW by My+name+isn't+Tim · · Score: 1

    ...someone doesn't believe in tagging things NSFW (not safe for work)

    1. Re:NSFW by ColaMan · · Score: 1

      If you want NSFW tags, go to fark.

      Slashdot has a proud tradition of linking to, er, suprising things (eg. goatse.cx) with innocuous descriptions. If you're clicking links on slashdot, always check the full destination (typically shown in the status bar of your browser with your mouse on the link) *before* clicking. Consider any link NSFW.

      Hmmm. Perhaps that should go in the FAQ.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    2. Re:NSFW by Tenareth · · Score: 2, Insightful

      So, you clicked a link called Free Boobies, explicitely on the .nl domain where porn is look at differently (so safesearch works differently) and you expected it to be safe?

      --
      This sig is the express property of someone.
    3. Re:NSFW by Anonymous Coward · · Score: 0

      - "Your link to FREE BOOBIES doesn't work. could you post again using the HTML tags."

      - "Here you go! [google.nl]"

      NSFW??? c'mon Where did you expect the string of jokes to go? Disney.com?

  266. responsibility by belmolis · · Score: 3, Insightful

    If Microsoft is so concerned about responsibility for security flaws, why is it that they don't offer indemnification for users hurt by their software?

  267. "lack of a development environment "??? by Anonymous Coward · · Score: 0

    GCC, emacs, JavaSDK's from Sun, IBM, GNU, Metrowerks, ...

    Or to put it another way: What the hell is he smoking and is it available over the counter?

  268. Source? by crimson30 · · Score: 1

    don't trumpet out that tired old, disproven "Apache is more popular than IIS" bullshit

    IIS is more popular?

  269. Single sign-on by antiher0 · · Score: 1

    The poster should read up on enterprise architecture before spouting off about single-signon. They're not referring to Passport (which would be laughable in a "mission critical" scenario. They're probably referring to enterprise single-signon solutions, like the one offered by BizTalk server (reference here).

  270. Re:Linux is insecure, so use OpenBSD or Solaris by sm00th · · Score: 0

    I've been using Solaris for 4 years, and I've never had any of my systems compromised. Yes, there was that lame telnet vulnerbility a few years ago, but who the hell uses telnet, anyways?

    With Linux, I've been hacked 3-4 times. WuFTPD was the culprit several years ago, and now it's a combination of OpenSSH/ptrace vulnerbilities. I don't run Linux anymore.

    Linux is more secure than Windows, but it's illogical to say it's the most secure OS. That's plain wrong. I'd use OpenBSD, but I'd still like to have some functionality out of my systems.

    --
    There's pissing contests all over. OSS is just another one.
  271. There are problems. by jtshaw · · Score: 1

    Linux does have problems when it comes to security accountability in the kernel. Sometimes it is hard to figure out who you are suppose to submit important security patches/information to.

    However, the linux security on a hardened system is VERY good.

    Securing a linux box is pretty simple.

    1. Use a kernel with grsecurity patches installed.
    2. Don't EVER EVER EVER run server daemons as the root user. Each server should get it's own user/group to run under and that user/group should have no permissions on anything that isn't 100% neccesary for running the server daemon it needs to run.
    3. Use 077 as a umask and use ACL's for finer grain permission controls.
    4. Use a iptables firewall and DROP everything that you don't use.

    You do those things and even if there is a security hole in one particular server application the attacker can't get root access, nor can they see any of your important files.

  272. just trying to scare us by Gw33do · · Score: 1

    Well, this artical really gave no proof that Windows is more secure than Linux, but it sure does raise doubt, that being its purpose. The idea being that if we can scare one person to thinking there is a problem and make them buy a Windows product than the aritical was successful. I wouldn't be surprised if in future articals more attacks will be done trying to put further doubt into the peoples mind. This in attemp to assimalate the mass to thinking there is only one source for OS.

  273. 3.46 billion reasons why it doesn't matter: by gartogg · · Score: 1

    http://vnuuk.typepad.com/silicon_valley_sleuth/200 5/01/microsoft_gives.html

    --
    I'm a concientious .sig objector.
  274. He's right though by Anonymous Coward · · Score: 0
    1. Re:He's right though by Anonymous Coward · · Score: 0

      He's not right, by orders of magnitude. Simply
      rank the OSes by hits at CERT or bugtraq per annum, and you get something like

      300 = MS
      8 = Linux
      1 = FreeBSD
      0.2 = OpenBSD

      In the old days the vendors didn't pay attention, so that a normal RH install would get invaded in 3 days. But that's largely changed. The Internet as a whole would fare MUCH better if the MS OSes were banned from the net.

      -sam hedron-

  275. Re:MS Development tools pwn everyone by Anonymous Coward · · Score: 0

    He linked to his examples ?!? what are you, dense? There's this "world wide web" thingy where people can make so-called "hypertext links" (later shortened to "hyperlinks", then in the late 90s "links"...).

    I know the old corporate dinosaurs would _love_ to outlaw linking, and are having some measure of success, but right now, you can still use it!

    Idiot.

  276. windows RPC exploit by oldwolf13 · · Score: 1

    kind of ontopic.. just wondering... anyone know why the RPC service on windows nt/xp/2000 has to be running?

    Windows 2000 would let you kill the service and restart it, but XP complains and reboots within a minute... made it a pain in the ass to patch my laptop... because I needed the patches off the net, but a worm would hit me within a minute of being on the net, exploiting the RPC and causing a reboot in a minute.

    I now have all the patches on cd, but for joe blow who doesn't have another computer already patched to get them with, or who just doesn't know better, this was/IS* a serious problem.

    * I say IS because if you buy alot of new computers, they have a pre-patch OS installed, when I got my laptop this exploit had been known about for months, yet the venders kept selling the computers with a vulnerable OS. Which I have a big problem with... when I bought the machine.. the sales man said NOTHING about this... they probably think mentioning that it is CRITICAL to patch your machine as soon as possible would scare their clients away.

    I'd imagine that the RPC service is used to remote administration but even if RPC is needed, which I assume it is, why does it need to have access to the internet? The average user does NOT use remote administration, and if they do, they should be competent enough to turn on a service, or configure it to use whatever adapter (and maybe have an access list??). MS should have disabled that by default.

    --
    If I can't smoke and swear I'm fucked.
  277. Visual Studio by swg101 · · Score: 1

    One complaint that I have had for quite some time is that Visual Studio (even up to version 6 at least) does not support a scroll wheel!! This seems like a minor thing, but it really hinders productivity when an editor is missing such a simple thing.

    --
    Like pi? Try 10,000 digits.
  278. language.tooltip by Anonymous Coward · · Score: 0

    sysadmin-cum-developer-cum-business-guy

    Be careful how you insert your Latin into your English these days.

  279. The "community" is composed of individuals. by khasim · · Score: 1
    I'm saying that the Linux community doesn't.
    And I'm telling you that the "community" is a group of individuals.

    If you have a problem with the "community", then identify the person who was or would have been responsible and who failed.
    From reading that article, it looks like the people had a security patch they wanted to submit, and couldn't figure out who to submit it to. They got all kinds of conflicting answers, and there were no obvious "Submit Security Patches Here" email address listed anywhere.
    Why not just look at the patch log for the system that the patch was for?

    That would tell them who submitted the stuff with the flaw. Which should also tell them who the maintainer is.
    Those things should've been in place already.
    They are in place. Because someone doesn't want to bother to look doesn't mean that they aren't.
    From all the backpatting about security that happens around here, you would've thought they were in place.
    Again, it is.
    There still isn't a link on kernel.org.
    http://www.kernel.org/pub/linux/kernel/v2.6/Change Log-2.6.10

    Just click on "Changelog" next to the kernel version and you get a list of name and addresses of who submitted what.

    Suppose you found a flaw in the hostraid system for the aic79xx series?

    You'd find out who submitted a patch for that and who signed off on that patch.

    So you'd have the names and email addresses of two specific people who definately have something to do with that particular subsystem and who have had patches successfully submitted to the kernel.

    It doesn't get any easier than that.

    And that level of definition (talking to the person who actually wrote the subsystem) is why Linux's security is so much better than Windows'.

    You find a flaw...
    You go to kernel.org...
    You look up who submitted that code...
    You talk to that person...
    You both work on the patch...
    The flaw gets fixed...

    It's just that easy. As long as you aren't burdened by an ego that demands that Linus himself accept and praise your contribution.
    1. Re:The "community" is composed of individuals. by Omnifarious · · Score: 1

      I don't care who looks at it, I just want a single email I can send a security flaw to no matter what system it's in. I, personally, wouldn't have had any idea how to figure out who to send the patch to without you having just outlined the process right here. That process is not obvious and too complicated.

      There needs to be one single email address listed in a prominent place where you can send such things to. Perhaps all that happens is someone promptly sends you an email back saying who the patch really needs to go to, but the process you outline is not a tenable process for a kernel used by millions of people, some who are programmers who may have no familiarity with the Linux kernel development process, but are none-the-less capable of finding and fixing a security flaw all by themselves.

    2. Re:The "community" is composed of individuals. by imroy · · Score: 1
      That process is not obvious and too complicated.

      Maybe for you. But anyone programming, at least in the F/OSS arena, knows about changelogs very well. They should also be on a few relavent mailing lists, or know of them. I would imagine than anyone working on the code would at least have a few avenues to explore in finding out who/where to send a patch or report.

  280. Slick by Anonymous Coward · · Score: 0

    And voila! The analogy is flipped around.

  281. Why are people fooled by marketing? MYTH? by J_Omega · · Score: 3, Informative
    From TFA:

    "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."


    But reading the EULA, MS clearly states that they are not responsilble. I expect WindowsUpdate to change my system through patches, but I don't expect upgrades. I'm still running Win2kPro on my tri-boot system (Debian and Gentoo.) I KNOW that I will not get my UPGRADE to XP. I also hated hearing MS discuss XP SP2, and calling it an "upgrade." Also, I am CONFIDANT that MS would not take responsibility for data loss. ~ FUD

    "There a myth in the market that there are hundreds of thousands of people writing code for the Linux kernel. This is not the case; the number is hundreds, not thousands," he said.


    so it is hundreds of hundreds, then? :p

    "If you look at the number of people who contribute to the kernel tree, you see that a significant amount of the work is just done by a handful.
    "There are very few of the improvements that come through the wider community. There are more skilled developers writing for the Microsoft platform than for open source."


    My guess is that only a "handful" of MS employees work on windows' micro-kernel as well. Though it might be true that there are more developers writing for the MS platform, this is because it is the world's most widely used OS. He's done a bait-and-swtich almost... Discussing the kernel development and relating it to the wide base of application software?

    "The way that 2004 started off there were a lot of myths in the marketplace around the cost and capability of Linux. But now a lot of the ideology has been replaced with commercial reality."


    He uses the word "myth" quite often here. So let us look at a few select definitions of the noun:
    * a traditional story accepted as history; serves to explain the world view of a people
    * A popular belief or story that has become associated with a person, institution, or occurrence, especially one considered to illustrate a cultural ideal

    So a myth doesn't necessarily mean make-believe. We could interpret his quote to have meant this : "The world-view and cultural IDEALS of Linux have made themselves a concrete REALITY over the past year!"

    "[Customers] need a solution that comes with the appropriate levels of support and service. This is where Linux is becoming more challenged as people expect more from Linux."


    Well, uh... DUH! If you expect more out of something, that something will be more challenged to perform. Water is wet. The Pope is Catholic. If I expect my automobile to drive 200 mph, the manufacturer will have a bigger challenge designing it. Go figure.

    "Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system."


    OK, I'll admit, I'm not a software guy. But aren't these unrelated statements? ie, What does a development environment have to do with mission-critical computing??

    /. recently had the story of the Ohio power-plant being crippled because Windows systems were compromised. Did that mission-critical application even DO development?? Plenty of mission-critical situation use Linux that do no development, right? Server uptime, information distribution, stable communications?

    The Linux Desktop (and kernel?) may have certain things missing, that's a given. That doesn't mean that it isn't ready for SOME mission critical computing. I'd be more inclined to use a kernel/OS that allows inspection of it's source for any mission-critical apps. Ask NASA why the Mars rovers are using Linux instead of Windows.

    FUD FUD FUD, is all I got out of the article.

    Please explain where I'm incorrect here. I admit that I'm not as knowledgable on some of these points as many of you, and would prefer to know why/how I might be incorrect.
  282. Ok, aren't all the MS lies about Linux acts of ... by 3seas · · Score: 1

    ... libel?

    free as in beer not speech????

  283. linux not the victim by Anonymous Coward · · Score: 0

    I think the point is that Windows security is so derided because so many people try so hard to break it. Not to say that the Linux kernel is insecure, but if as many people spent all their free time (or even their jobs) doing their best to create virii, spyware and exploit glitches etc, then we could make a fair comparison between the two.
    Or, more succintly, Linux is so secure thanks to the hacker's favourite - security by obscurity. People are unfair to Microsoft.

  284. Re:MS Development tools pwn everyone by not_hylas(+) · · Score: 1

    Ahem:

    http://slashdot.org/comments.pl?sid=137637&cid=1 15 09139

    --
    ~hylas
  285. Re:MS Development tools pwn everyone by Anonymous Coward · · Score: 0

    You're talking about Microsofts compiler? The one that fails more standards compliancy tests then almost any other compiler which claims to be standards compliant? That compiler?

    Go ask on comp.lang.c or comp.lang.c++ if you don't believe me.

  286. An appropriate levels of support and service? by darkmule · · Score: 1

    Don't make me laugh...please. If i wander down to my local PC world and buy a copy of windows xp how much support do i actualy get? I certainly don't get any more or less thean i do if i download and install any of the major (or most minor) linux distributions. The same is true if i bought MS office and open/star office. And thats just at a persoanl level. I helped start an IT business and four years in I'm in the process of moving from an entirely Microsoft environment to an open source environment. I have paid an awfull lot of money for microsft licensinces over the last four years. The products i have purchased on the whole have been excellant (office, visio, exchange etc) but having sampled open source alternatives i have two major gripes: 1) Cost - everyting is far too expensive (i won't labour as i know you all know this), 2) Support - When i pay 300 quid for office per user i stilldon't get to phone microsoft up when i get a prblem (i know there is a 90 day support period but you knowwhat i mean). So my support path is the web, be it microsoft knowledge base or one of the miriad of geek sites. My point is that unless we pay microsoft for support, none of us get supported really. For Mr McGrath to claim that an apropriae level of support isn't available to Linux users is frankly ridiculous. As a Linux novice i have found more than enough support to get me through any situation. I suspect this is another back-foot defense from a deeply couple worried company.

  287. Hilarious by Anonymous Coward · · Score: 0

    Thanks for the laughs, slashdot.

    Like Microsoft knows anything about security... give me a break.

  288. Worst kind of troll.. by RedLaggedTeut · · Score: 1

    The worst kind of troll is definitely when you argue your point, post, then take a walk and change your mind about the topic and discover that your post makes the perfect troll..

    --
    I'm still trying to figure out what people mean by 'social skills' here.
  289. Note to Microsoft by Anonymous Coward · · Score: 0

    Just STFU! Your products are total garbage, and anyone with any shred of intelligence knows it. It's sad that you can't see this yourselves. I suppose that says something about your level of intelligence.

    Myself, my family and my business (19 computers total) have never seen a Microsoft app or emulator and never will.

    I take pride in knowing that you will never have 100% of the desktop, home computer and server markets.

    Sincerely, A Linux User

  290. Re:MS Development tools pwn everyone by LaminatorX · · Score: 1
    "GNU development reminds me of MS development in the 80's"

    You mean back when MS made decent software?

  291. I agree with it by generalleoff · · Score: 1

    Though it's shoud not be said that "Linux secerity is a mtyh" but raher just "Secerity is a myth". The largest pro that MAC OS, Linux, and any other alternative OS has over Windows is the small market share. The hackers (the prick kind not the cool kind) wont give up just cuz MS died and once any alternative OS goes mainstream it will become the big secerity problem in the media. For every 1 way to lock something theres 10 ways to break in.

  292. Re:MS Development tools pwn everyone by sydtsai · · Score: 0

    I am not sure if that's what you want...
    Apple called that "Fix and Continue" in their's Xcode IDE.

    Xcode

  293. That's your problem. by khasim · · Score: 2, Informative
    I don't care who looks at it, I just want a single email I can send a security flaw to no matter what system it's in.
    That's your problem.

    It's all about what OTHER PEOPLE should do to make YOUR life easier.

    Looking up a name in a list is TOO HARD for YOU!

    There should be a link on kernel.org so YOU can send something to some OTHER PERSON who will spend the time and effort to determine what it is and who's responsible for that and then make sure it gets to that person.
    I, personally, wouldn't have had any idea how to figure out who to send the patch to without you having just outlined the process right here. That process is not obvious and too complicated.
    Not obvious? It's where you go to get the source for the latest kernel.

    I can't write patches for the kernel and even I can find it.
    There needs to be one single email address listed in a prominent place where you can send such things to.
    Right. It's all about how to make YOUR life easier by having OTHER PEOPLE do it for you.

    Rather than you spending 20 seconds to find the email addresses, you expect someone else to be able to read the patches, find out who maintains that subsystem and get the patches to that person.
    ...but the process you outline is not a tenable process for a kernel used by millions of people, some who are programmers who may have no familiarity with the Linux kernel development process, but are none-the-less capable of finding and fixing a security flaw all by themselves.
    No. The fact is that many hundreds of people manage to get patches submitted in the current structure.

    Yet there was one example of one person who couldn't understand that structure...

    So the whole structure is wrong and has to be replaced.

    Rather, it seems that that one person has a problem and your "solution" would only make MORE work for someone(s) who had to be the single point of failure (do you know that term) for processing patches.

    The current system has so many ways to get a patch submitted that even the dumbest individual will eventually stumble across one. As was shown with your example.

    Why switch from such a distributed, de-centralized system to one with a single point of failure?

    Just to make life easier for the dumb people? I don't think so.

    1. Re:That's your problem. by Omnifarious · · Score: 1

      That's your problem.

      It's all about what OTHER PEOPLE should do to make YOUR life easier.

      Looking up a name in a list is TOO HARD for YOU!

      No, I'm afraid that's where you're wrong. It's the problem of the Linux kernel developers and their reputation. That's what's at stake, and if that community of people chooses to make people jump through a bunch of hoops just to submit a patch for a security related problem then I wish them the kernel security they deserve.

      Not obvious? It's where you go to get the source for the latest kernel.

      I can't write patches for the kernel and even I can find it.

      Congratulations. When I've looked through the Changelog or through the source for a particular module, I've largely found out-of-date email addresses unless it's for something recent. It's not reliable, and it's a stupidly obscure process.

      Rather, it seems that that one person has a problem and your "solution" would only make MORE work for someone(s) who had to be the single point of failure (do you know that term) for processing patches.

      Such an email address does not have to send email to just one person. So, there might be a single point of failure, but it would be the server for the email address, not a particular person.

      Just to make life easier for the dumb people? I don't think so.

      Yep, everybody who has a problem with how the current system works must be dumb. You sure showed me with your marvelous rhetorical style. I'll be sure not to argue with you again. The crushing grip of logic is just too much to bear.

    2. Re:That's your problem. by imroy · · Score: 2, Insightful

      Look it's very simple for the Linux kernel. In the base of the kernel directory (usually at /usr/src/linux) there are three files. The CREDITS file lists almost every person who has contributed to the Linux kernel. It contains names, email addresses, a description of their contribution, and even street addresses in some cases. There's also MAINTAINERS which lists in the same format the people responsible for the various sections of the kernel. At the beginning of the file there's even a long description of how to get your patches into the kernel. Lastly, there is the REPORTING-BUGS file. It contains instructions on how to report bugs to the LKML (Linux kernel mailing list, in case you didn't know).

      Is that not enough for you? Or do you really think the real solution is a single email address that will be spammed to hell and have newbies asking for help getting their nVidia graphics card working with Fedora?

  294. WTF? by Anonymous Coward · · Score: 0

    A bird in the hand is worth two in the bush. (Score:5, Insightful)

    Why does a post comparing handjobs to double penetration gets modded as Score:5, Insightful instead of Score:-1, Offtopic?

  295. Mission Critical? by ONOIML8 · · Score: 1

    Too bad it's not ready. Ready or not it IS being used for those applications and will continue to be.

    --
    . Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
  296. Who is responisble? by FinchWorld · · Score: 1
    Well, no one really, its the person using the exploits, they can use that as an excuse, yes they can, no I don't care what you say Mr M$, its not like you use that argument of flaws in IE and Windows all the time is it?

    And no single sign on system? What like? M$ passport? You're asking everyone to trust in that, and everyone is saying no, maybe its something people don't want, you know, a monopoly.

    Its just another publicity stunt giving facts and figures from unreal situations. Seen this? And more precisely this? . Maybe this is true, if you're server is working on an intranet that has no communications with anything from outside, be it CD's, flash sticks etc. Otherwise it'll get infected, and damned fast too.

    What I know about servers is little, and linux even less, but i tried M$ server 2003 as I thought it would be easier for me to set up, well yes true, keeping it up however was pointless, a linux box however is much nicer, I don't know anything in linux (I struggle to remember how to change the root password at times) but KDE suffices for a simple webserver and doesn't nearly explode every 5 mins as it auto updates its self with virii or crashes due to dodgy CGI support or similar.

    So as ever, rather than M$ delivering, they merely having to make it look like they can, or make it look like others can't.
    --
    "I may be full of crap about this game, and I may be wrong, and that's fine." -Jack Thompson
    1. Re:Who is responisble? by FinchWorld · · Score: 1

      On a side note you'll notice that ATM my site is on a M$ machine, however its running apache, as a vague sort of redemption, as my linux box HDD gave up, not surprising really being an old PII with a 2 gig HDD

      --
      "I may be full of crap about this game, and I may be wrong, and that's fine." -Jack Thompson
  297. Windows uses insecure defaults. by Nailer · · Score: 1

    Modern Linux distributions install sendmail as a Mail Submission Program, not listening on port 25. Then they firewall it off.

    Portscan a RHEL box. Then portscan a Windows 2003 Service Pack 1 machine. Both have a firewall turned on. But the 2003 box lets through six or seven ports, including ones used for various windows worms. If you can't be bothered portscanning them, just connect them to the internet and wait...

    Linux also disables execute access for new files created by users. In Windows, new files inherit their permission from their parent directories, which, in most cases, grant execute permission. In either case, execute permission is unnecessary to install software - users should download a read-only package file (rpm/msi)that's associated with their package management app.

    Apparently MS thinks thats be a good idea too - here's the feedback from MS where I suggested this to them:


    Dear Mike,

    I am Jay, a member of the Windows Server Feedback Response Team and I just reviewed the feedback you submitted on www.windowsserverfeedback.com.

    The suggestion you have made in your feedback is a good one. I do understand that with the default execute permission a user can run all executable files. This could lead to serious network threats and may result in loss of data. In this regard, your suggestion of limiting the user from running .exe files will definitely enhance security. By applying security measures to .msi files through username and password, users can be restricted from installing unwanted software.

    I am forwarding your suggestion to the Product Development Team at Microsoft and I am sure they will find it interesting.

    Thank you for taking time to share your idea with us. Hope to see your continued participation in this forum.

    Sincerely

    Jay

    Windows Server Feedback Response Team

  298. More secure = less vulnerable. by Nailer · · Score: 1

    I think the term is not "more secure" but "less vulnerable".

    Security is defined as protecting assets from threats (yes, backups and power issues are security issues).

    If you're less vulnerable to the threat, then you're better protected, and more secure.

  299. They could have said it before... by jynus · · Score: 1

    Linux is not ready for mission-critical computing. There are fundamental things missing,' pointing out the lack of a development environment and no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program.

    Oh, shit! They could have said it before! We've just bought the forth most-powerful computer in the world from IBM with Linux and we won't even get MSN Messenger accounts!?

    --
    -- Ne me laissez pas tellement triste: écrivez-moi vite qu'il est revenu...
  300. Microsoft MythSpining by bitswapper · · Score: 1

    The article refers to another vunet article, Linux Fights Off Hackers by Iain Thomson, which refers a whitepaper published by the Honeynet Project. It really looks as though McGrath is claiming that the Honeynet Project's data has been falsified.

    From the Honeynet white paper,

    "By combining the data from all of the Linuxsystems deployed, we see a mean life expectancy of 3.0 months for systems that were compromised. For systems still uncompromised, we see a mean of 4.46 months. Finally, for the entire population of machines, we see a mean time of survival,including those still uncompromised: 4.1 months. The longest surviving Linux honeypot was an unpatched Red Hat 7.3 system that was online (and never compromised) for over 9 months. This is a dramatic increase from the life expectancy for default Linux systems of 72 hours seen in 2001/2002.",

    as well as

    "This life expectancy is all the more surprisingwhen compared to vulnerable Win32 systems.Data from the Symantec Deepsight ThreatManagement System indicates a vulnerableWin32 system has life expectancy notmeasured in months, but merely hours. Thelimited number of Win32 honeypots we havedeployed support this, several beingcompromised in mere minutes. However, wedid have two Win32 honeypots in Brazil onlinefor several months before being compromisedby worms."

    and

    "Meanwhile, the time to live for unpatchedWin32 systems appears to continues todecrease. Such observations have beenreported by various organizations, includingSymantec [1], Internet Storm Center[2] andeven USAToday[3]. "


  301. When "incompetent" tops 90%+, it's not incompetent by khasim · · Score: 1
    If you mean that a user that is competent to run Linux but not Windows should use Linux, then yes. The reverse is also true.
    No. I said what I meant. You can read it the way I wrote it.
    Competent users prevent the machine from becoming infected in the first place, making such tools unnecessary.
    And when 90%+ of the Windows machines in the field are NOT managed that way, no, that isn't a matter of user incompetence.

    Example:
    Firefox uses a "block everything except that which is specifically allowed" scheme for installing extensions.

    IE uses a "allow everything except that which is specifically forbidden".

    Now, a "competent" user could configure both so that they have the same level of protection.

    But the reality is that IE has a really bad security model and to become "competent" would require lots of very specific training on that application, MS's security model (including "zones"), ActiveX, etc.

    While a user of Firefox wouldn't need any of that to achieve the same level of protection.

    At which point, it isn't "competency", it's "design flaws".

    Sure, you can depend upon the user to compensate for the design flaws, but that doesn't mean the flaws aren't there.

    And that has been Microsoft's approach for years.

    #1. Ship the product full of holes.

    #2. Have the default installation turn on everything even if it isn't needed and even if it can be used to attack the machine.

    #3. Expect the user to use 3rd party virus protection as a band-aid to some of those holes.

    #4. Expect the user to train to become an expert at work-arounds to protect those holes.

    #5. Claim that your product has more "ease-of-use" than the competion's.

    In other words, the difference between your usage of "competent" and what would be "expert" is practically non-existant.

    I know MCSE's who were hit by slammer and blaster. And these people were certified by Microsoft. Microsoft certified them as "competent".

    Sorry, kid. But in the Real World, depending upon the users to become experts in the systems they're using just so they can keep them from being compromised isn't a viable option. The system defaults need to be secure enough for the way the average user will use the system.

    Remember this, the computer is there to make your job easier. Not to give you something else to worry about. Not to give you something else to become an expert at.
  302. ROFLMFAO!!!! by Anonymous Coward · · Score: 0

    Now that was so funny I can't stop laughing.
    You are more than likely 100% correct though. ;-)

  303. sole owner of its product... by Your+Average+Joe · · Score: 1

    Are you sure? I bet they have licensed code they can compile and sell but not distribute the source. I bet they also have some GPL code in many of their products that someone has lifted.

    I say that some of the $40 billion in profit should go toward an audit of MS code. Now we will see how clean they are...

    --
    Your Average Joe
  304. Irrelevant by Pan+T.+Hose · · Score: 1

    From Bruce Schneier "Recent data from our honeynet sensor grid reveals that the average life expectancy to compromise for an unpatched Linux system has increased from 72 hours to 3 months. This means that a unpatched Linux system with commonly used configurations (such as server builds of RedHat 9.0 or Suse 6.2) have an online mean life expectancy of 3 months before being successfully compromised." I think the term is not "more secure" but "less vulnerable".

    Next paragraph from the article you quote: "It's also important to remember that this paper focuses on vulnerable systems. The Honeynet researchers deployed almost 20 vulnerable systems to monitor hacker tactics, and found that no one was hacking the systems. That's the real story: the hackers aren't bothering with Linux. Two years ago, a vulnerable Linux system would be hacked in less than three days; now it takes three months." [emphasis added] This is irrelevant to your argument. It shows that Linux is less likely to be targetted, not that it is more secure or less vulnerable, but only less popular.

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:Irrelevant by bluGill · · Score: 0

      While at the same times linux has grown market share! I have to argue that the crackers are giving up on linux because it is so much easier to break Ms Windows. In short, linux is no longer targeted because there is less to target, while there is still plenty to target in Ms Windows.

  305. Evian is naive spelled backwards by Anonymous Coward · · Score: 0

    And we all know that anything spelled backwards is of the devil.
    For instance - god=dog devil=lived evil=live

  306. The year to suffer by Your+Average+Joe · · Score: 1

    The time has come, time for some pain, in the wallet. All those people who use Windows but really don't quite understand it should upgrade. This is the year that possibly millions of clueless Windows users will upgrade to the Mac Mini.

    Vote with your wallet and quit working for free. Working for free fixing Bill's operating system that gets full of viruses, spyware, adware, malware and trojans. Quit helping friends fix their machine when Windows Update mucks it up.

    --
    Your Average Joe
  307. SSO != Passport by Nailer · · Score: 2, Informative

    The article mentions single sign on as being an issue under Linux.

    Single sign on is the ability to have a user log on to the network fron a centralizaed authentication server and not prompt them for credentials when they access applications servers.

    In Windows speak, that's not Passport, that's AD and AD aware apps.

    In Linux, it's pam_krb5 when you log on, and kerberized apps.

    * Evolution / Dovecot
    * Firefox / Apache HTTPd
    * CVS (client and server)
    * SVN (client and server)

    etc.

  308. what a joke by Anonymous Coward · · Score: 0

    Good job Nick, well researched, truthfully written, and explained. You fucking moron. I wonder how much you get paid to say bullshit like that.

  309. Cube farms aren't so bad... by kaladorn · · Score: 1

    I realize this is a bit OT, but Saeed al-Sahaf spake thus:

    They seem to have the kind of non-cube farm work environment that smart people want to work in

    Sorry, I'll have to ask for data to support that. I had a friend visit MS while escalating a bug (right into their laps, so to speak). His report of their layout and offices seemed to speak to solitary geeks working in seclusion. He didn't like their environment (coming from a cube-farm background) and I don't think I would have either.

    I've had both an office and a bunch of cubes... as long as I'm not on a main arterial, I'll take the cube farm anyday. It is a more social, less isolating place. You can still tune out with a set of headphones or a bit of mental focus. But you can also interact more easily with your fellow workers which makes the job feel a bit more human.

    Of course, I may not be most people nor smart. That has always been open to debate... :)

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    1. Re:Cube farms aren't so bad... by Anonymous Coward · · Score: 0

      no cubes= greater communication between co workers= hot dates with coworkers= destruction of geekdom

  310. jerk by St.+Arbirix · · Score: 1

    Who is accountable for the security of the linux kernel?

    When was the last time Microsoft took responsibility for damage done by what they call security? How many billions of dollars of virus damage have you been held accountable for?

    The several thousand people whose names are written in GPL licenses are responsible for making it so secure.

    Don't ask about accountability from us when you, who would rather pay attention to IP infringement than damage done by your software's flaws, doesn't have it. Bitch.

    --
    Direct away from face when opening.
  311. Here is the BS by Martigan80 · · Score: 1

    "In Microsoft's world customers are confidant that we take responsibility. They know that they will get their upgrades and patches."

    For example-if the customers_know_about it we will patch it. And in the future we will charge the customer for the very important service.

    "If you look at the number of people who contribute to the kernel tree, you see that a significant amount of the work is just done by a handful."

    Does the meaning "Too many cooks in the Kitchen come into mind?

    "There are very few of the improvements that come through the wider community. There are more skilled developers writing for the Microsoft platform than for open source."

    I call Bullshit! There are many programmers that are even between the ages of 15-20 with out the College and corperate stench that can churn out some amazing stuff.

    "The way that 2004 started off there were a lot of myths in the marketplace around the cost and capability of Linux. But now a lot of the ideology has been replaced with commercial reality."

    Meaning: We duped the customers in thinkning they will have to pay so much money for support because they are to stupid to do it themselves.

    "A lot of the percentage growth figures mask the fact that Linux is coming from a very small base. There are more Unix servers than Linux servers in the UK. There are more Windows servers than Linux servers in the UK."

    Hmmm for needing comparisons, WITF take stats outside the country?

    "Linux is not ready for mission-critical computing. There are fundamental things missing. For example, there is no single development environment for Linux as there is for Microsoft, neither is there a single sign-on system."

    Don't tell that to NASA, and the DOD! And no sigle sign-on cuz there isn't one or at least there is not a trapping agreement.

    Folks this comes down to one thing-BS. Just cuz this guy has a college degree and studied linux does not make him the expert. Hell phD still argue about with the hell the standards are. Any how another peice of lovely MS FUD trying to increase that damn share price.

    --
    This SIG pulled due to lack of funding. (This damn war is costing too much!)
  312. Just use an OS no one use anymore by Ostie · · Score: 1

    If you want something secure, just use something no one else is using like Amiga. It doesn't matter if it's secure or not if only in Soviet russia and old people in Korea use it.

  313. Accountable? by McLion · · Score: 1

    Is MicroSoft really accountable for their flaws in the kernel? I remember their EULA telling me I cannot sue them if in windows something does not work and destroys my data as a result...

    So in real life... Who cares? For me is good if it works... Because that I've switched completely of Microsoft software 2 or so years ago... I cannot pay for something I cannot sue somebody for, I rather use it for free and legally (opensource). :))

  314. Mission Critical by sparkz · · Score: 3, Informative
    He goes on to say that 'Linux is not ready for mission-critical computing.

    In general, I agree with him on this (I have not RTFA yet). Nor is Windows, of course, but that's taken for granted. Of course, it depends how critical your mission is. "Mission-Critical" is one of these phrases which is bandied around, but let's consider what it means....

    "The mission depends on this system".

    That still does not define the extent to which the mission depends on it - 80%? 90%? 100%? Nobody offers 100% availability, if that's what you're referring to.
    The phrase also ignores the mission involved. For NASA, the Mission might be to send a man to Mars and back, but what if my "mission" is to run a website which expects to get 3 hits a month with a 60% expectation of success? An Atari could cope with that - my mobile phone could probably cope with that!

    Taking the phrase in the way it's normally meant (running systems which are responsible for a significant amount of the user's business, and the failure of which would cause significant disruption of the business process and/or profit), then the whole discussion still depends entirely on the "mission" involved.
    What tradeoffs is the mission prepared to make for uptime, for example? Serving read-only webpages, I care little for data integrity (I've been serving the same data for years, I've got it on tape, CD, DVD, onsite and offsite), and only care about uptime.
    If I'm running a database which is updated many times a minute, then uptime still matters to me, but I also need to know which transactions have been fully processed, and which have failed (given Failure Scenario N, which may or may not have been predictable). That is much more difficult.

    --
    Author, Shell Scripting : Expert Re
  315. Oh man by PhotoGuy · · Score: 1
    Oh man, there were so many things in that article (well, the summary, this is slashdot after all), that made me choke.

    Who is repsonsible if Linux has a security breach??? So if MS has one (which is far more frequent), they will compensate us? Nuh uh, they aren't accountable for their horrible security record in the slightest, and are far slower to respond to security issues than the open source community.

    Arrrrgh. Insantiy.

    --
    Love many, trust a few, do harm to none.
  316. Missing or immature portions of the software stack by einhverfr · · Score: 1

    I help people migrate to Linux. There are missing and immature portions of the software stack on Linux which present an obstacle for small to midsize businesses. THey include:

    1) Line of business tools, especially vertically targetted ones.
    2) High quality visual HTML editors. I prefer vim myself, but for a graphics designer, this is important.
    3) Business to business tools by major players. For example Safeco's web site for insurance agents requires IE.
    4) Interop tools such as rdesktop are still not up to snuff when it comes to hosted terminal services.

    Now, in many cases there is software out there that can do 90% of what needs to be done, but small businesses can't pay each for the other 10%. So you don't have a magic answer. But these are areas which are developing and within a few years it will be solved.

    Also in many cases most of the software runs on Windows too so by moving customers to the software that does 99% of what they need to do but it is cross-platform you make the migration easier down the road and create a situation where they get to pay just a little for the features that are critical to them and add others later as needed.

    Within a few years, the Linux software stack will actually supercede that of Windows, I think.

    --

    LedgerSMB: Open source Accounting/ERP
  317. Do not feed the Trollz by stock · · Score: 1

    Everyone knows that this story http://www.vnunet.com/news/1160853 is just pure FUD. So do not feed these trollz.

    I have watched the slashdot topics and stories for the last couple of weeks and i am not amused. Slashdot "Administrators" like CowboyNeal , CmdrTaco and others should know better.

    Next i see slashdot polls like My money is on: The Eagles, The Patriot or The Insurgents. This just makes my stomach feel sick. Has slashdot slipped into a rats whoore house of opinions which really no-one cares about?

    Robert

  318. Re:MS Development tools pwn everyone by vsprintf · · Score: 1

    Now as for security, sure, hundreds of script kiddies use those development tools to create virii for the windows vulnerabilities; if those same script kiddies had as big and dumb an audience, linux would be just as riddled with trouble.

    What the heck does Window's development tools have to do with Windows security? It seems like you're talking about the cargo versus the truck.

    It's tax time, so today I visited the Windows partition to install the tax software. I'm proactive (I love that word) about this stuff, so I already have SP2 installed (from a CD burned under Linux) a couple of months ago. The tax software installs, but I notice a lot of network traffic that doesn't stop. Update Manager finally pops up a window saying something "Powered by Sonic" wants to be updated. I say no, but the traffic continues.

    • I go to the Windows Security Center (whatever) and check the firewall. Apparently all it does is look at incoming connections. I turn off automatic updates, and Windows complains loudly that this is unsecure.
    • I enable security logging and try to open the log file to see what's going on. I'm not allowed to look at the log because another program is using it. Okay, what good is it?
    • Network traffic is still going full bore, so I pull the network connection. That works of course, and nothing complains about it either. I wait a few minutes and bring the connection back up. No strange traffic.
    • I download ZoneAlarm using Netscape and update the spybot and Adaware.
    • Reboot
    • Run the spyware and adware stuff. Catch some tracking cookies - nothing major. Install ZoneAlarm.
    • Reboot
    • Finish ZA installation. The Sonic thing wants out again. Deny. Something called BackWeb wants to set up as server. Deny. The AV software wants out to update. Allow. The AV software updates and needs a . . .
    • Reboot
    • Deny everything that wants out while making some permanent. Why doesn't the Windows firewall watch this stuff? I'm sure someone will enlighten me.
    • Start the tax software. It wants to be updated. Allow. I've got at least four programs now sucking up resources just watching each other. I'm tired. Taxes can wait until tomorrow.
    • Reboot into Linux and start surfing Slashdot.
  319. Big Time by CaptainDick · · Score: 1

    I service a Fortune 1000 client that is running a global single instance of the Oracle E-Business Suite and does so using Linux for the application server tier. It runs ERP, HR, CRM, and SCM systems. Linux isn't ready for the datacenter? Puh-lease.

  320. Open source software is the biggest thing ever: by master_p · · Score: 2, Interesting

    I haven't read a sillier comment than those of Microsoft on open source software, and Especially Linux. Simply put, open source software, is the biggest invention ever.

    Linux security is highly exaggerated

    Windows security is too complicated to be taken seriously. On Unix, you have user, group and public security bits. It is a simple model, yet proven enough for all tasks. On Windows, you may have ACLs based on time, on type of access, inheritable security attributes, etc etc, but Windows is still the most vulnerable O/S by the long shot.

    and that the open source development model is 'fundamentally flawed.'

    Thanks to open source software, there are thousands of programs to use for every possible task, the scientific knowledge on computers spreads around much faster, it helps low economies ride the computer revolution bandwagon, it helps children in poor countries get in touch with computers...imagine a world without open source software! computers would not be as widespread as they are now.

    'Who is accountable for the security of the Linux kernel?'

    Who is accountable for the security of Windows, given that the installation disclaimer says that Microsoft has no responsibility whatsoever on the effects of working with their O/S?

    Furthermore, OSS does not need accountability: if your app does not run and does stupid things, people will not run it, your reputation will be hurt, and you will be forced afterwards to do a better job.

    'Linux is not ready for mission-critical computing.

    Last time I heard, the US army plans on replacing Lynx and other real-time O/Ses with Linux on their radar and defense systems. How's that for 'mission-critical'? I know several companies that produce defense applications for Linux. And Linux is actually better for this kind of software, because the source code can be audited by these companies at no charge.

    the lack of a development environment

    They couldn't have made a funnier and more absurd statement. Hey MS, does GCC ring a bell? it comes with every Linux distro, remember? what's the development environment of Windows out of the box? none. There is none. MS users have to spend another $300 on getting the MS Visual Studio.

    and no single 'sign-on system' giving reference to Microsoft's foundering .Net passport program.

    A single sign-on system is actually unimportant. I have registered myself at many many sites, but since the browser remembers my password, I don't even sign on. Furthermore, wasn't there a story about the .NET passport system security having been hacked for a week or so? and hackers having access to ALL of users' data?

    I guess Linux can only aspire to the greatness of Windows

    What greatness? Win32 is the single most badly-designed API, right after MFC. Microsoft actually needed to develop a whole new platform in order to get it right. There is simply no architecture behind Win32. It is a random accumulation of functions over time, with many semantic problems, no clear separation between concepts (for example, asynchronous sockets are implemented through the win32 message queue).

    As for the plethora of software, it was a matter of economics that Windows has so much software: the hardware platform that it run on was the cheapest (and the dumbest!), the available functionality was OK (but second to best), and more importanly, Microsoft let Windows spread by don't caring about piracy!

    And what can one say about their flagship products? Internet Explorer is full of security problems, Outlook too, Word 2003 has become a bitch to use from so much bloat, .NET has 2 million layers of abstraction and a couple of thousands of classes that it happens not to fit exactly to your problems...

    Microsoft is also responsible for giving C/C++ a bad name; their software practices are truly evil. They changed some of

  321. Huh? by fnord_uk · · Score: 1

    If you understand the benefits of software engineering, as opposed to programming (by which I mean the use of some design methodology), then what is it about about Visual Studio that makes you go straight to coding? Either you know how to design code or you don't. Use paper, UMl tools, whatever you like, but simply using MSVC as an IDE shouldn't make anyone slack! That is a piss poor argument... Obviously using vi encourages a more rigorous approach!

    --
    In theory, theory and practice are the same. In practice, they're not.
  322. In other news... by Rob_Bryerton · · Score: 1

    In other news, Linux users & developers claim that "Microsoft Securtity a Myth". A lot of people make a lot of claims. Then there are the facts.

    I, for one (and there's many more like me), will listen to the claims, research the facts, and use the correct solution. And that solution rarely, if ever, involves the marketing company known as Microsoft. Microsoft can preach to the choir till the cows come home, but in the end, that's all they're doing.

    In closing, it is not surprising to see MS resort to these tactics. What I mean is, if you can't provide a working, secure, flexible solution and you want to stay in business, you have to lie to your customers.

  323. Re:Why I spit on MS programming skills by traskjd · · Score: 1

    By your calculations, as Visual Studio 2002 was on 3 CDs, that would mean Visual Studio 2003 would have been on 9 CDs and Visual Studio 2005 will be on 27 CDs. Visual Studio 2003 actually comes on the same number of cds as 2002 and appears to use less harddisk space.

    Nothing like an anti-Microsoft thread to bring out the idiots.

    I do however agree that 3CDs by itself is actually rather large and something could be done to reduce that size.

    -JD

  324. "Prostitutes claim virginity is a myth." by Futurepower(R) · · Score: 1


    "Microsoft Claims Linux Security a Myth"

    That's similar to "Prostitutes claim virginity is a myth."

  325. Linux more secure? Wrong by matdodgson · · Score: 0, Redundant

    The idea that Linux is more secure than Windows is wrong. All software has bugs and exploits in it waiting to be discovered. It is because we use crappy software development languages like C.

    Linux has had less exploits than Windows so far because less people use it therefore less virus writers make virus's for it. Same goes for Outlook/Office. Everyone uses those so there are heaps of exploits for them.

    Diversity is more secure than lack of diversity - no single product is greatly more secure than any other.

  326. Now that's funny. by khasim · · Score: 1
    No, I'm afraid that's where you're wrong. It's the problem of the Linux kernel developers and their reputation.
    Hmmm, somehow I just can't imagine Linus (one of the kernel developers) being unable to sleep because he's worried about his reputation. :D
    That's what's at stake, and if that community of people chooses to make people jump through a bunch of hoops just to submit a patch for a security related problem then I wish them the kernel security they deserve.
    Ha! :) Yeah, "jump through a bunch of hoops".

    Translation: "You must be smart enough to read one of the email addresses attached to the changelog attached to the code you're reading."

    Like I said, I'm not a developer yet I can find the addresses without any problem.
    Congratulations. When I've looked through the Changelog or through the source for a particular module, I've largely found out-of-date email addresses unless it's for something recent. It's not reliable, and it's a stupidly obscure process.
    "out-of-date"? They were just submitted in the last update.

    Go ahead, show that I'm wrong. What address did you send to and when? :D

    You know you didn't. I know you didn't. So who are you trying to fool? :D
    Such an email address does not have to send email to just one person. So, there might be a single point of failure, but it would be the server for the email address, not a particular person.
    I take it you don't understand the term "single point of failure". It doesn't have to be a person, it can be an address or a machine or anything. As long as there is just one and it is the point through which everything flows.
    Yep, everybody who has a problem with how the current system works must be dumb. You sure showed me with your marvelous rhetorical style. I'll be sure not to argue with you again. The crushing grip of logic is just too much to bear.
    Well, when you mature a bit more, you'll be able to just leave the conversation. If you ever mature beyond that, you'll be able to admit that you were wrong.

    The simple fact is that there are LOTS of different ways to get a patch into the kernel. Listing the person's address on the changelog is one of the ways to support distributed development.

    The guy you're talking about had an ego problem when Linus himself didn't congratulate him on finding a flaw in Linus's kernel. That's an ego problem, not a problem with the patch submission process.
    1. Re:Now that's funny. by Omnifarious · · Score: 1

      You know you didn't. I know you didn't. So who are you trying to fool? :D

      Actually, no. I remember trying to hunt down the maintainer of a particular Ethernet card driver for quite some time and eventually giving up, ditching that Ethernet card and getting a different one. Sadly, I can't remember which driver it was. But, the experience told me that the stuff listed in the files for the driver isn't particularly useful.

      I wouldn't have pulled 'out-of-date' out of thin air.

      As for the rest of the conversation, there's no sense in talking about it any further. I still think filing a bug report with a patch in some reputable vendor's bug database is the easiest way to go.

  327. Yeah right by ZeroReality · · Score: 0, Redundant

    secure applications as Outlook and Internet Explorer
    Secure should not be in the same sentence as Outlook and IE.

    Linux is secure because it not widely used. If your going to make a virus you go for the big target and right now that windows.

  328. Who's that trip-trapping across my bridge? by cshamis · · Score: 1

    Seriously, I would have thought trolling to be beneath Microsoft. :)

  329. Like it or not, he does have a point. by hoppo · · Score: 0, Redundant

    Without ownership, it's difficult to assign culpability when a security flaw is found. Far more flaws have been revealed in MS software than in Linux, but part of the reason is that Microsoft's market share makes them the far bigger target. It should be interesting to see how security plays out as Linux distros gain greater market penetration.

  330. no single 'sign-on system' by AstroDrabb · · Score: 1
    Huh?

    You can sign-on to your Linux system with LDAP and even MS's Active Directory if you wanted to (and plenty of other means).

    If this ninny is talking about some other type of sign-on, then I have news for him. We have 140,000+ employees where I work and we have rolled out Netegrity's corporate single sign-on product corporate wide. We are running Netegrity sign-on agents on Solaris, Linux and MS Windows servers. We can single sign-on _all_ 140,000+ employees across Linux, Solaris and MS Windows systems. There is honestly no issues what-so-ever.

    So honestly, where is this "missing" a "'sign-on system'"? A proprietary MS-to-MS "single-signon" system doesn't sound much use to me, especially in a bigger corporation. The 3 fortune 500 companies I have worked for would certainly not benefit from having their server systems locked into MS-to-MS-ONLY communications.

    I think it is time MS pulled their head out of their @ss. The MS marketing machine can only push so many lies before it gets annoying.

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  331. To each his own! by talornin · · Score: 1

    "Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility? It cannot, as it does not produce the Linux kernel. It produces one distribution of Linux."

    I cant belive somone has the guts to say something like this in public. In cases like this it is indeed better to keep your mouth shut and let people think you are stupid than to open it and remove all doubt.

    No, RedHat does not and cannot take responsibility for the kernel in general. What they can do is make sure the kernels they ship is as secure as possible. And this they do. Rather well if you ask me. As do most other distros.

    Gee, some of these MS guys doesnt seem to have a clue at all. And to think that most of them are probablyh highly eduacated people.

    --
    When in danger, whewn in doubt! Run in circles, scream and shout!
  332. Opposite Day by Anonymous Coward · · Score: 0

    Linux bigwig J. Random Hacker claims that Windows security is highly exaggerated, and that the cathedral development model is 'fundamentally flawed.' The gist of his argument appears to be his claim of lack of accountability at Microsoft, coupled with generic statements short on facts. 'Who is accountable for the security of the Windows kernel? Does Microsoft, for example, take responsibility? It cannot, as it does not produce any competent software. It produces one hell of a mess.' He goes on to say that 'Windows is not ready for mission-critical computing. There are fundamental things missing,' pointing out the lack of a peer-reviewed development environment and no secure 'sign-on system' giving reference to Microsoft's foundering .Net passport program.

    It's just too easy...

    1. Re:Opposite Day by Meetch · · Score: 1
      Ohhh but I thought everybody already knew that??? That's not news to me.

      Seriously, generalisations aside (both in the original, and in the more accurate versions), the original is much harder to believe for some reason.

  333. say no more by Smobien · · Score: 1
    Linux is not ready for mission-critical computing
    And windows is? LMFAO.
  334. What about response times to a software fix? by Alpha_Traveller · · Score: 1

    Hey Microsoft...It's all fine and dandy to make accusations about Linux security via Sendmail or some other basic factor, but let's get something straight. When a security hole is found under Windows, what's the average time between fixes, compared to the response time between fixes under the Linux platform?

    Just some random speculation here but I'd bet the average response time from the Linux community is MUCH faster to perceived bugs. I have yet to see Microsoft come up with a much better response time to Kernel problems than the typical "within the week of discovery" (and sometimes within a few hours) response time.

    --
    "Love is like pi - natural, irrational, and very important." (Lisa Hoffman)
  335. And what OS were they running? by colinrichardday · · Score: 1

    And what OS(es) were they running?

    1. Re:And what OS were they running? by Omnifarious · · Score: 1

      I was assuming they were running a Unix variant since they were scripting attempts to login to other boxes. It is possible that they were launching this script from Windows, but the script has some of the hallmarks of a worm, so I'm strongly suspect they aren't.

      Also, the abuse reports I've filed that have been responded to have all been from people with compromised Linux boxes.

  336. No development environment? by tau-lepton · · Score: 1

    I've been using Visual Studio for six months and I can say with 100% certainty that Microsoft's operating systems are completely lacking a Microsoft provided development environment.

  337. Missing the point by deblau · · Score: 1
    Who is accountable for the security of the Linux kernel?

    The simple truth is that for the price of hiring a kernel hacker, you are accountable. Not some third party vendor, with gawdawful rates and hours. You.

    If you don't like a security feature, you can implement a new one. If a heap overflow is discovered, you can fix it. Not only that, but you can fix it now.

    Microsoft will never be able to touch that.

    --
    This post expresses my opinion, not that of my employer. And yes, IAAL.
  338. Xandros by NtroP · · Score: 1
    Heh, a friend of mine said he was tired of Windows because his kids used their computer at home and were constantly getting it infected with malware and viruses. He knew I ran Fedora on my PC at work and asked me for the CD's. I knew that (IMHO) Fedora is not ready to be a drop-in replacement for windows in a "my grandmother" sort of way (my friend is pretty tech-savy, but I knew his wife and kids weren't).

    I suggested Xandros and handed him an install CD. He took it home and installed it on his home PC. The next time I saw him he was raving about it. He said it did everything he needed it to do out of the box (they use a PS2 for gaming) and that he never had to download and compile a single program to get it working. He is now seriously trying to get it implemented on as many systems as he can where he works.

    Xandros is truly the first Linux distro I've seen that I'd honestly feel comfortable handing a CD to my mom and having her install and run it (and I wouldn't even do that with a windows CD). Everything I've seen on it "just works" and installing new software is a simple as "select software from the list of categorized choices" -> enter admin password -> (wait, there is no step 3).

    Now, I can apt-get/yum with the best of them and I frequently download source and compile myself. That's fine and dandy for me, but not for my mom. But even Microsoft doesn't come with a pretty comprehensive list of software that you can install with a click.

    I haven't switched my Fedora desktop at work to Xandros yet (mostly due to lack of time and years worth of customization on it), but I'm seriously leaning in that direction.

    ...My $.02

    --
    "terrorism" and "pedophilia" are the root passwords to the Constitution
    1. Re:Xandros by Long-EZ · · Score: 1
      At first I thought Xandros was almost perfect. After a few years, I know it isn't, but it's pretty darn good and it's improving a lot every year. As you say, it installs more quickly and easily than Windows. Given that all the hardware manufacturers built their hardware for Windows, so that's fairly amazing.

      I'd still recommend that people do a bit of looking on the Xandros user forum, linuxprinting.org, etc., before buying hardware and trying to get it to work. There is still a lot of hardware that is absolutely hostile to Linux. They better get their act together soon, as Linux market share ramps up rapidly in the next couple of years. But I can say that in Xandros 3.0, my Epson Perfection 1650 was plug-n-play, and my monster huge Lexmark Optra T614n laser and Lexmark Z54 inkjet were both simple pick-from-the-menu installs (it already had the drivers). Similarly, my USB SanDisk CompactFlash card reader was plug-n-play as well.

      In the past I've done some apt-get and installed unsupported software that broke parts of Xandros by overwriting their customized libraries, but that seems a bit less of an issue now that they're using a more recent version of Debian and other software and libraries. But I'd still recommend picking from the supported applications in their Xandros Networks online repository whenever possible.

      I expected Xandros to be a bit of a learning curve, but I didn't mind. I hated Windows and I was already pretty happy with Unix from many years ago. But I didn't really do much of anything at the command line. There was nothing I really needed to do there. Installations and running applications just work without any command line twiddling. I think the typical PC user could hardly tell it wasn't an improved (stable and secure) version of Windows. It's all GUI, with lots of drag and drop features.

      To be fair, some people have had some problems installing Xandros, especially on Linux-hostile PCs. But most people have little or no issues, and I suspect that the Xandros attempt at attracting Windows refugees may be responsible for some of the problems as many of the Xandros potential customers can write a bit of VB and consider themselves to be computer gods, or are looking for something easier than Windows and often prefer the devil they know (Windows) to the devil they don't know (Xandros).

      Next week my wife gets Xandros. I would have a lot less concern about giving my parents a Xandros PC than I would with Windows XP. Both can be easily configured for email, web browsing and word processing, but the Xandros box won't require antivirus software, and it won't get bogged down with spyware and crash. The movement to get Linux on the desktop has largely courted the real PC geeks, but I honestly think the best Xandros market would be people wanting the simple PC applications I mentioned who would benefit from the security and stability of Linux. I think Xandros is more granny-friendly than XP.

      --
      >> My ultraviolent Linux switch video.
  339. Lets answer this simple Point by point by Anonymous Coward · · Score: 0

    There are no living viruses on upto date linux systems. Ie they die most viruses depend on a system weakness that is removed. This also apply to windows doors in many programs on windows are not shut and are still open come on Microsoft don't throw stones until you own house is in order.

    "Who is accountable for the security of the Linux kernel?" Linus and the mantainers for a non moded Kernel. Distros are responcable for any extentions they decide to ship ie extra feature equal to extra drivers for windows ship on oem versions of windows(hmm does microsoft support theses extra drivers no they don't). Nvidia are also responable for there own drivers.

    Also the system admin that adds stuff like lids are responsable just like the developers who create stuff like lids.

    He is right that the core developers number in the hundreds. But many times faults are located by developers like me who just report the fault and sometime submit code that is rejected(all mine have been because the code was not good enough due to lack of knollage with multi processor machines) So someone of the core rewrote. Please note there are over 1000 side projects mantained by extra developers ie proto modules not in the linux kernel yet so there are over 1000 developers directly working with the linux kernel.

    There are more skilled developers. Nop there are just bad tools that let lower skilled developers create working code.

    Single development environment for Linux?? Why does there have to be a Single development enviroment?? Windows does not have a Single development enviroment.

    single sign-on system. Same question why does there have to be a single one. This is a important one. A single sign-on system gives hackers just one target to break ie windows system will be using X system of projection good. Linux system hmm what one are they using. And we are talking about Security or are we talking about look and feel.

    "There are bits of the Linux software stack that are missing. These are factors that are holding back Linux." Yep Linux person says this is true.

    Linux as a Webserver rules other roles are great but if the tools you need are missing sorry you are stuck. Most cases just like windows there are commerical fixs. Ie SAP for accounting.

    Please note the lack of shiped software with windows is starting to hold windows back too and out of date software shiped with windows.

  340. Re:Missing or immature portions of the software st by Anonymous Coward · · Score: 0

    1: I'm not sure what you concider a business tool but all the major business tools I can think of run on linux. Many of them started on unix long before windows was around. examples: autocad, wordperfect, oracle come to mind off the top of my head.

    2: http://freshmeat.net/search/?q=html+editor&section =projects&Go.x=0&Go.y=0/

    3: I'm not sure how a website designed to work only with IE is a business to business tool but ok, You can design an apache website to use only IE too.

    4: linux terminal servers have been around longer than windows has had that ability. The GUI, http://x.org/, was designed with that very thing in mind.

    Now you say that with the linux solution, the small business can't afford to pay for the 10% that linux doesn't offer. How are you going to afford the windows solution for which they would have to pay 100% for? I think you also have the wrong idea about what a software stack is.

  341. Gobal Free accounting software. by Anonymous Coward · · Score: 0

    With a simple interface.

    Yep I want.

  342. lack of accountability? by aldridge · · Score: 1

    lack of accountability? lack of accountability? oh the irony. What a tangled web you weave Microsoft.

  343. Damn lies and statistics. by MicklePickle · · Score: 1

    There are very few of the improvements that come through the wider community. There are more skilled developers writing for the Microsoft platform than for open source.

    God I hate it when people say things like this. Where is the proof? Has he conducted a study on the skill level of OSS developers compared to Microsoft employees? What is his determination of a skilled developer anyway? I would say that these days there would be more people writing for OSS than for Microsoft.

    But then again I'm just pulling numbers out of the air as well.

    --
    -- main(s){printf(s="main(s){printf(s=%c%s%c,34,s,34) ;}",34,s,34);} $p='$p=%c%s%
  344. MS dev tool goodness by po8 · · Score: 1

    Debugging. I'm a hardcore UNIX/Linux developer who never uses Windows, but I've watched folks do it, and I'm jealous of debuggers that handle threads properly, give integrated displays of state, and are easy to navigate. Maybe Eclipse is there now, but it wasn't 6 months ago when I last tried it. Nothing I'm aware of for C even comes close.

    Of course, if you're going to be writing C++ against the APIs of mystery, you darn well better have a first-class debugger.

    1. Re:MS dev tool goodness by abulafia · · Score: 1
      Debugging.

      OK, good, this is somehting we can talk about. Threads make me insane,too- trust me, I'm about to kill someone over this. But what does MS do that makes this notion better?

      --
      I forget what 8 was for.
    2. Re:MS dev tool goodness by po8 · · Score: 1

      Again, I am not a Windows programmer, so I may have some of this wrong; the following represents my understanding. The MS debugger's visual interface is nice; it lets you quickly understand what threads are up, how they're related, and what their state is (whether they're running, and if not why not). Also, the Windows libraries are instrumented in such a way that they don't interfere with debugging.

      We just got done ripping a whole bunch of threading out of something we were building on an old Linux box. (For complicated reasons---it's the flight computer for a rocket---upgrading the software would have been difficult.) It turns out ripping threads out was the right architectural decision anyhow :-), but what originally motivated it is that we couldn't debug through some code in the PThreads library.

      I suspect that NGPThreads solves the system-level problem, and that once the thread-aware userspace code all uses it the infrastructure will be in place for decent debugging. But GUI-supported debugging in general has historically been pretty awful under Linux. And Java debugging is worse (again, unless they've fixed Eclipse or something). I honestly think that an IDE with a decent debugger and decent online referencing would bring a lot of Windows programmers over the fence quickly. Then we could argue whether that was a good thing :-).

  345. Re:When "incompetent" tops 90%+, it's not incompet by Foolhardy · · Score: 1
    And when 90%+ of the Windows machines in the field are NOT managed that way, no, that isn't a matter of user incompetence.
    Competence is not a deomcracy. The amount of people who are or are not competent has no effect on any single person being competent. What matters is being able to actually know what you are doing when you use something.

    I never said that Windows was easy to set up correctly, or that it was appropriate for the average stupid user. It's not.
    This doesn't mean that the system is hopelessly broken or unusable.
    All the bad things you've mentioned about Windows so far are poor defaults, not design flaws. Defaults can be changed. Design flaws are unfixable without a major overhaul.
    I submit that the kernel and system are well designed. The shell has some ugly stuff, but nothing that can't be sandboxed or replaced if really necessary.

    1. What do you want them to do? Wait until the software is provably correct? It's not like they ship it with known flaws.
    2. I have a problem with this too. Still, it's just the default and can be changed. Also, Server2003 and XP SP2 are better about this (finally). Back in the old days, NT 3.51 had all that stuff optional.
    3,4. Windows doesn't need extra virus or spyware protection if you know what you are doing. Still, MS markets to the general public, so there are people who need this to try and compensate for being unable to use the OS properly.

    If the users have to be experts in order to use the system correctly, so be it. Do you really expect stupid users to be able to properly admin a UNIX box if they can't handle Windows?
    The system defaults need to be secure enough for the way the average user will use the system.
    Need? The defaults can be just about anything as long as they can be changed and as long as the audience consists of competent individuals.
    Secure defaults... like the everything-runs-as-root policy that Linspire has?
    Remember this, the computer is there to make your job easier. Not to give you something else to worry about. Not to give you something else to become an expert at.
    That's what I tell myself when I'm pulling my hair out over something that should be trivial on my debian box. I feel like I have to be an expert with it to get it to do many of the things I want it to. Still, that's half the fun sometimes.
  346. Re:Why I spit on MS programming skills by superpulpsicle · · Score: 1

    And I bet you wish someone would give you +1 insightful for being able to count.

    Since you are so smart, I'll tell you at least 1 out of the 200 software M$ makes do triple in size. I'll let u figure out which one. Fucking M$ fanboys.

  347. RTFP by A+nonymous+Coward · · Score: 1

    I didn't say it was Visual Studio. It was whatever was in use back then. It ran on a CGA monitor and graphics system IIRC. I am fully aware there was no Windows then, they hadn't copied anyone else yet.

    I just love these anecdotal comments about something unknown. Hell every time I use slashdot some damn poster assumes he knows more about what I saw than I do and knows more about what I posted than is on the screen.

  348. Remember who he is talking to... by spagetti_code · · Score: 2, Informative

    Technical brilliance doesn't sell software. (see VHS vs Beta). Marketing sells software.

    He is talking to the people out there who are buying MS software, or who have already bought MS software. These statements are about selling software.

    These comments are not directed at technical people, their accuracy is irrelevant.

    The first rule of marketing: ***its all marketing***. Everything you do and say and deliver is focused on getting s/w out the door and revenue in the door. Everything else is secondary, and that includes quality, truth, bugs.

    If the customers want security, give something to make them think they have it. Which is why MS have never really needed security till now (and maybe not even now). And they still dont, not *really*. If MS *really really* needed security or they would lose market share - you can bet they would have darn good security.

    I suggest you ready "Crossing the Chasm" or "Inside the Tornado". Get the early adopters on board, the move product as fast as you can and ignore the customer.

  349. Myths by w_stormchaser · · Score: 1

    Heh... I still prefer the one, that goes "Windows is not real... It's a myth, that was created to scare kids"...

  350. You're off topic by haraldm · · Score: 1

    sendmail has nothing to do with Linux kernel security (about which the thread was, so despite your "first post" luck you're way off-topic). And I think nobody with half a brain would knowingly use sendmail today, considering more secure alternatives like Qmail and Postfix. Open source, mate, is not about using software that has a bad security track record, it is about having the choice of using something better, a choice that Microsoft doesn't want us to have.

    --
    open (SIG, "</dev/zero"); $sig = <SIG>; close SIG;
  351. Re:Missing or immature portions of the software st by SilverspurG · · Score: 1

    Sounds like a software opportunity. When is MS going to start their GPL compliant department?

    --
    fast as fast can be. you'll never catch me.
  352. Still ... by Anonymous Coward · · Score: 0

    ... Linux security being a myth is better than Windows security being non-existant.

  353. Hypocritical? by Vylen · · Score: 1

    i wonder.. how many times does Microsoft have to claim that open-source development is fundamentally flawed.... everything is flawed... thats pretty obvious with Microsoft and their products... so i dont see how they can be the type to spread FUD of that flavour

  354. It's called "statistics". by khasim · · Score: 1
    Competence is not a deomcracy. The amount of people who are or are not competent has no effect on any single person being competent. What matters is being able to actually know what you are doing when you use something.
    That same definition would also apply to "expert".

    Since "competent" and "expert" have the same definition, they are the same.

    Too bad. You lose.
    I never said that Windows was easy to set up correctly, or that it was appropriate for the average stupid user. It's not.
    Again, that gets back to the definition of being "competent" being the same as the definition for being "expert".

    That is because Windows is packed full of flaws that just aren't there in better designed OS's (Linux and Mac).

    With those, you can be "competent" without having to be an "expert".
  355. Sez Microsoft *snicker* by 0x0000 · · Score: 1

    Does this mean that Microsoft is finally ready to release that raft of "Linux viruses" that they have been working on for the last five years?

    I hear they've had thousand script kiddies on the payroll, racing to produce the "Linux-killer" virus ever since Red Hat incorporated...

    --
    "The Internet is made of cats."
  356. Saltzer and Schroeder 1976 by smaglio81 · · Score: 1

    The paper may seem a little dated, but it is still taught as guiding principles in some Universities (MIT, Berkley, UCLA). The 4th Principle of Security is "Open Design". This is summarized as "The protection mechanism should not depend on attackers being ignorant of its design to succeed. It may however be based on the attacker's ignorance of specific information such as passwords or cipher keys."

  357. Re:Missing or immature portions of the software st by Master+of+Transhuman · · Score: 1


    Oh, I agree that there are lots of things that need to be developed to run on Linux in order to match the availability of vertical market solutions on Windows.

    However, as you point out, this is not an insurmountable task and will be addressed over time just like it was on Windows. After all, Windows didn't spring full-blown with scores of thousands of applications. All of those business apps had to be converted from DOS to use the GUI and that was done in the usual manner - somebody contracted to do it, then it was resold to everybody else. That is happening in Linux as well.

    I have a client who is a sign-making shop who is still running a sign-cutting machine on Windows 95 because the company that made the software went out of business and no one has converted the software to a later version of Windows. So the same problem can happen even within Windows.

    It's not a show-stopper for conversion. It just has to be planned for, either by budgeting the funds for converting software over time, or by retaining a Windows machine to run unconvertable software until a Linux equivalent exists.

    Meanwhile, as someone said, it's a business opportunity for anyone who can convert software to run on Linux. Pick something and do it. Looks like the 80,000 or so SourceForge projects are a result.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  358. On not teaching your grandmother to suck eggs... by elhaf · · Score: 1

    I think it's you that is the whippersnapper. Back in my day, we didn't have all the fancy line-level debuggers, and we didn't like it that way! In my old age (42), I have seen it all come and go, and I've just gotten too lazy to type the whole damn function name and remember every function interface I've ever used. After about the 15th API I had to learn, I got tired of memorizing all the details of what order the four booleans come in, and so, while I may have used a function many times before, I don't necessarily remember without at least a quick refresher what the exact parameters are. But as you said, to each his own. Auto-complete is my cane.

    --
    Six score characters.
    Brevity being wit's soul
    I have enough space.
  359. My dog hit the submit button... by brianosaurus · · Score: 1

    I wasn't quite finished...

    Microsoft and the Bush Administration seem to be using similar tactics to achieve (or attepmt) their goals: FUD and distraction.

    Distract all the people with side issues to keep them from discussing the real issues. Linux security doesn't have accountability. Perhaps. But that's irrelevant. There aren't thousands of compromised Linux machines delivering millions of spam emails every day.

    Accountability is nice for pointing fingers and lawyers, but that kind of stuff is after the fact. If your company secrets are stolen because of a flaw in the OS or Browser or Media Player or Service Pack or whatever, accountability won't get them back. Maybe you can sue M$ for damages, and hope the DoJ will slap Bill's wrist a little harder next time, but your secrets are still out there.

    See, I'm already wasting my time on this bull, while the M$ developers are still cranking out their code, adding plenty of new "technology" to Longhorn. New code, new bugs. That's just how it goes.

    All software has bugs. Developers aren't perfect. Complex systems interact in complex ways. Myth or not, Linux insecurity (since that's really what we're talking about) has yet to cause as much damage worldwide than Windows insecurity.

    That is not a myth. That is reality.

    Linux code is availble for review; you can read it and see what you're getting (assuming you know how to read code, obviously). If there's a flaw, you can fix it. With Windows, you have to just take their word on it, and look where that's gotten us.

    --
    blog
  360. Re:Missing or immature portions of the software st by einhverfr · · Score: 1

    I agree that usually you can have a complete Linux solution, but sometimes interacting with the Windows world can be painful. Specifically I am talking about the ability of a small business with, maybe 10 employees, to run Linux on all their systems. At the moment, many such businesses cannot. So for example, I was specifically discussing interop tools for services provided on Windows, or the ability to access (for example) Safeco's web based agents' tools on a Linux desktop.

    Regarding paying, on Windows, everyone pays for a very small amount of the development that goes into the software they use. With open source software, if the functionality is missing and you want to add it, you pay 100% of the cost of development to add that feature. In some cases (partner tools) it may not be possible to run a Free Software solution because they may not have designed their tools with that in mind. So the cost of adding a large number of features (for example, a Simplify Printing client to rdesktop) would be expensive and for 10 desktops, it would be less expensive in the short run ot keep using Windows.

    Also, I think I laid out a plan for mitigating this issue. You make the migration slowly and start at the top of the software stack. As you can move down the stack you do. You can then afford to add the features you need slowly and without paying a huge up-front cost.

    --

    LedgerSMB: Open source Accounting/ERP
  361. Business isn't comfortable with getting free stuff by graymocker · · Score: 1

    His analysis actually probably makes sense to someone who is in business. A business is usually more comfortable paying for a service than getting one for free: when they pay for something, they explicitly can expect for it to work and know who to sue when it stops working (the people cashing the checks). Being ruthless capitalists themselves, MBA types just can't conceieve of a paradigm where a service is offered gratis. The idea of getting something for free just boggles the mind and they get all uncomfortable. (Wait... if we're not PAYING anyone... how do we know it will work? No free lunch! Everything I learned to get my MBA would be proven wrong!) Someone who sets up a for-pay Linux troubleshooting service could make a killing if Linux ever takes off in the enterprise market.

  362. What happens when people start to sue Microsoft. by croken2542 · · Score: 1

    for bad built security leak programs. make me think microcrap will be thinking something more like " you had a choice to chose Linux.

  363. Re:On not teaching your grandmother to suck eggs.. by abulafia · · Score: 1
    I'm not going to wave genitalia at you. Whatever. I've written both COBOL and fortran for money; even better I've done neat things....

    here's where I stop waving my balls. Honestly, I don't care. You might be older and more expierienced than I am, and great. I don't care. I've got my life, you've got yours, and I would be really surprised if they collided. Please have fun in the mean time. I will.

    --
    I forget what 8 was for.
  364. wtf by Anonymous Coward · · Score: 0

    did this retard just say ie was secure?

  365. The most interesting thing about the article... by Meetch · · Score: 1

    ... for this black duck ... is the list of related links at the bottom of the page. Sometimes the best chuckles come from RTFA!

  366. Re:*COUGH* sendmail *COUGH* RTFP... by Meetch · · Score: 1
    ... you insensitive clod!

    Given that 90-95% of computers run some version of Microsoft Windows, that other 5-10% appear to be rather worse at spreading spam, eh?

    RTFP... 'e said that Zombie Windows boxes contribute 80% of spam, and that implies the bulk of the rest are due to abuse of services which people have otherwise legitimate access to - SPAMmers' own boxes - some probably running Linux because the OS is free and they'd tackle the job of sending SPAM very effectively, but nothing stopping SPAM software running on any platform in particular because it's your box!

    I'll not say anything for or against the percentage stated, but that level certainly wouldn't surprise me. I am however sorry to say that there are probably a few open relays still out there in *nix world. This is very different to being owned by a hacker/script kiddie, but it is a result of poor (not insecure!) configuration.

    You'll probably find that something like 80% of SPAM comes from Zombied Windows PCs, and almost of all the rest from the SPAMmers own PCs, whether they run Windows, Linux or OS X. Maybe a very small fraction of a percent would be poorly administered Linux/Unix systems that have been rootkitted for the purpose. It's generally just too hard to bother trying (check out the links at the bottom of the article).

  367. i want to say is Prove It by carlosponti · · Score: 1

    they need to start backing up thier claims instead of making conjecture.

  368. Reeling In the Customer$ by 4of12 · · Score: 1

    1. Accountability means you can point your finger at me and I'll say "yep, my bad."
    2. Responsibility means I then have to fix it.


    Clearly stated. What customers typically overlook, too, is how a vendor will release some fixes for free as part of your initial purchase price, but that, eventually, I'll encourage you to upgrade to a new product for a price to eliminate all those inconveniences you've been experiencing, including the wait times for the next patch to the old version of software.

    The anxieties and headaches of your average CIO are played like a fiddle by MSFT.

    --
    "Provided by the management for your protection."
  369. what a clown by suezz · · Score: 1

    no single sign on? okay - I guess NDS doesn't count? along with openldap. this just goes to show how much this guys knows. I would take a linux server any day over his crappy os. I wish Microsoft would just shut up and start producing something that is credible - the only thing their good at is spreading FUD. NDS blows away anything they have and always have and is more rubust and stable and is CROSSPLATFORM (you know - can work on other os's besides your own - just wanted to spell that out for him because I know that is a foreign word to them). The same goes with openldap - and you know what I can have both exist on the network because NDS is standards compliant. Not like the crap he and microsoft produces. Which locks their cusotmers in and produces nothing but a rats nest of code. Okay thats all - this guy is nothing but fud.

  370. Who is responsible for the security (cough) of MS? by Anonymous Coward · · Score: 0

    Microsoft bigwig Nick McGrath is quoted as saying 'Who is accountable for the security of the Linux kernel? Does Red Hat, for example, take responsibility?

    So, I suggest the question be asked, 'Who is accountable for the security of the Windows OSes? Does Microsoft, for example, take responsibility?'

    If Microsoft would like to go on record as admitting liability for the susceptibility of its software to intrusions, then it can start talking about the failures of other software. That is, until and unless I can send Microsoft a bill for damages (loss of time, loss of data, loss of business reputation, costs to repair and costs for third-party fix-MS-ware) and be paid, I don't need to hear anything from MS about responsibility, accountability, professionalism, compassion, care, you name it.

    Nobody who works IN the industry would ever say that MS has anything over *nix for security, or for that matter, a "development environment". Unless they work for, or get money from MS.

    I like to point out that if Bill had to spend time with users fixing the problems they had with his software in the early days, he would never have become prosperous. The M.O. is to outsource the drudge labor on a margin and then try to convince people they can make money servicing the stuff. MS is unhappy because Linux doesn't need servicing of things that are supposed to work. MS machines fail for no reason at all. I'd just as soon see the end of teaching MS to anyone as an example of what computers do - because computers do not "crash a lot and give unexpected behaviors"; they are deteministic little beasts, and if you program them properly - they work as well as *nix machines visibly do.

    I also heard somewhere that Gates said open-source proponents are communists, or something like that ... when in doubt and covered with fear, use any last appeal to stupidity and brutality you can. Should we expect next to hear from Gate$ that using Linux can cause AIDS?

    I give these jokers until 2015 before they are washed up (sold off) and until 2010 for MS OSes to be clearly on their way out. Let Ballmer sell used cars.

    -sam hedron-

  371. Microsoft: The Lord of the Spin by Zoltar · · Score: 1

    good commentary in response to the article. tear's MSFT's claims apart:

    http://www.zdnet.com.au/insight/software/0,39023 76 9,39179296,00.htm

  372. fundamentally flawed? Tell that to the government. by xnosyde · · Score: 1

    I was going to write some long article about why I think that this guy is full of sh*t. But I read this article this morning and it really speaks

    http://www.novell.com/coolsolutions/feature/1150 7. html

    IS LINUX REALLY FUNDAMENTALLY FLAWED?

    xnosyde

  373. If the Government chooses Linux ? by xnosyde · · Score: 1