Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Laws to Punish Insecure Software Vendors?

Posted by CmdrTaco on Wed Jan 16, 2002 11:34 AM
from the and-the-land-of-the-free dept.
Gambit Thirty-Two writes "An influential body of researchers is calling on the US Government to draft laws that would punish software firms that do not do enough to make their products secure." Yeah that'll work.
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • fgp by trollercoaster (Score:2) Wednesday January 16 2002, @11:35AM
  • open source (Score:5, Insightful)

    by kz45 (175825) <http://www.whenpenguinsattack.com> on Wednesday January 16 2002, @11:35AM (#2848479) Homepage Journal
    What will this mean for open source? OSS companies/programmers will be just as liable as closed source ones.
    • Re:open source by zebs (Score:3) Wednesday January 16 2002, @11:41AM
      • Re:open source by kz45 (Score:2) Wednesday January 16 2002, @11:46AM
        • OH PLEASE! by gfxguy (Score:2) Wednesday January 16 2002, @11:58AM
          • Re:OH PLEASE! by xmedar (Score:2) Wednesday January 16 2002, @12:41PM
            • Re:OH PLEASE! by nomadic (Score:2) Wednesday January 16 2002, @01:46PM
            • Re:OH PLEASE! by joto (Score:2) Wednesday January 16 2002, @01:53PM
              • Re:OH PLEASE! by xmedar (Score:2) Wednesday January 16 2002, @07:35PM
          • Re:OH PLEASE! by Squareball (Score:1) Wednesday January 16 2002, @12:54PM
            • Re:OH PLEASE! by gfxguy (Score:1) Wednesday January 16 2002, @01:13PM
              • Re:OH PLEASE! by Tony-A (Score:2) Wednesday January 16 2002, @03:48PM
          • Re:OH PLEASE! by Sj0 (Score:2) Wednesday January 16 2002, @01:34PM
            • Re:OH PLEASE! by nomadic (Score:1) Wednesday January 16 2002, @01:39PM
              • topeka by westfieldscientific (Score:1) Wednesday January 16 2002, @02:02PM
                • Re:topeka (nt) by MisterQueue (Score:1) Wednesday January 16 2002, @02:13PM
              • Re:OH PLEASE! by Sj0 (Score:2) Wednesday January 16 2002, @02:55PM
              • Re:OH PLEASE! by jo42 (Score:1) Saturday January 19 2002, @09:45PM
          • 2 replies beneath your current threshold.
        • Re:open source by haruharaharu (Score:2) Wednesday January 16 2002, @12:24PM
        • Re:open source by TarPitt (Score:1) Wednesday January 16 2002, @01:37PM
      • Re:open source by alen (Score:3) Wednesday January 16 2002, @11:58AM
        • Re:open source by jgerman (Score:2) Wednesday January 16 2002, @12:20PM
          • Re:open source by MikeTheYak (Score:2) Wednesday January 16 2002, @01:20PM
            • Re:open source by jgerman (Score:2) Wednesday January 16 2002, @05:30PM
        • Re:open source by gmack (Score:1) Wednesday January 16 2002, @12:59PM
        • Most MS apps by kimihia (Score:1) Wednesday January 16 2002, @08:13PM
      • Re:open source by Flower (Score:3) Wednesday January 16 2002, @12:00PM
        • Re:open source (Score:4, Insightful)

          by Computer! (412422) on Wednesday January 16 2002, @12:13PM (#2848808) Homepage Journal
          that gets exploited

          A critical point, I think. Keep in mind that these security holes are not exactly akin to a lock with a pink sticker that says "This lock doesn't actually work". A lot of research and experimentation is necessary in order to exploit those security holes. Research and experimentation carried out by criminals. As much as I would love to see software companies held accountable for the generally terrible state of software quality industry-wide, I'm not sure it's fair to hold Microsoft responible for making possible the actions of a malicious hacker. Is it Honda's fault a slimjim opens the door of my Civic?

          [ Parent ]
          • Re:open source by deaddrunk (Score:1) Wednesday January 16 2002, @12:30PM
          • A Certain Level (Score:5, Insightful)

            by virg_mattes (230616) on Wednesday January 16 2002, @01:25PM (#2849307)
            > I'm not sure it's fair to hold Microsoft responible for making
            > possible the actions of a malicious hacker. Is it Honda's fault a
            > slimjim opens the door of my Civic?


            Well, to get a realistic comparison, you'd need to compare on even ground. Pretend for a moment that your car door locks went to "locked" when you pushed the lock button, and "unlocked" when you pushed the unlock. However, they didn't actually engage the tumblers in the door, so when it's locked, the handle still opens the door. Now, there's a switch inside the door that you can get to by pulling the door side off, and when you throw it the tumblers connect and when the door says "locked" it now really means it.

            Now, would you blame Honda if they didn't set the switch to "on" at the factory, and didn't tell anyone about the switch, and only acknowledged that it exists when someone in the field finds it and threatens to tell the general public?

            I'd bet you would. That's a fairer comparison, and so yes, I think the companies that produce easily exploitable software should be forced to reckoning for it.

            Virg
            [ Parent ]
          • Products Liability law? by davidhan (Score:1) Wednesday January 16 2002, @01:28PM
          • Re:open source by SirSlud (Score:2) Wednesday January 16 2002, @01:41PM
          • Re:open source by dumpster_d (Score:1) Wednesday January 16 2002, @02:06PM
            • Re:open source by Lemmy Caution (Score:2) Wednesday January 16 2002, @03:44PM
              • Re:open source by dumpster_d (Score:1) Wednesday January 16 2002, @05:24PM
              • Re:open source by Lemmy Caution (Score:2) Wednesday January 16 2002, @05:58PM
              • Re:open source by dumpster_d (Score:1) Wednesday January 16 2002, @08:40PM
            • Re:open source by Computer! (Score:2) Thursday January 17 2002, @12:49PM
              • Re:open source by dumpster_d (Score:1) Thursday January 17 2002, @04:38PM
          • Re:open source by thelonious (Score:1) Wednesday January 16 2002, @01:47PM
          • Re:open source by Computer! (Score:2) Thursday January 17 2002, @01:17PM
          • 4 replies beneath your current threshold.
        • Re:open source by rifter (Score:1) Wednesday January 16 2002, @07:22PM
          • 1 reply beneath your current threshold.
        • 1 reply beneath your current threshold.
      • 1 reply beneath your current threshold.
    • Re:open source (Score:5, Insightful)

      by glitch! (57276) on Wednesday January 16 2002, @11:42AM (#2848526)
      OSS companies/programmers will be just as liable as closed source ones.

      It does not have to be that way. Why not put in exemption for software that comes with source code? The presumption could be that releasing source code allows the user to take responsibility for the correct operation of the software. Also consider that the OSS writer has little or no control over changes the user might make (and that's one of the main points, isn't it?)
      [ Parent ]
      • Re:open source by kz45 (Score:1) Wednesday January 16 2002, @11:51AM
        • Re:open source by dillon_rinker (Score:3) Wednesday January 16 2002, @11:56AM
          • Re:open source by dillon_rinker (Score:2) Wednesday January 16 2002, @07:44PM
          • 1 reply beneath your current threshold.
        • Re:open source by s0l0m0n (Score:1) Wednesday January 16 2002, @12:15PM
        • Re:open source by WNight (Score:2) Thursday January 17 2002, @01:37PM
      • Just like a LLP (Score:5, Interesting)

        by Mr. Fred Smoothie (302446) on Wednesday January 16 2002, @11:55AM (#2848667)
        The software producer's liability should be limited to the amount of their financial return on the software, except in cases where gross negligence is apparent. If I never made a dime of the sale of the software, I should be liable only for that $0.
        [ Parent ]
      • Re:MS will be sure it is by evilpaul13 (Score:2) Wednesday January 16 2002, @11:57AM
      • Re:open source (Score:5, Insightful)

        by athakur999 (44340) on Wednesday January 16 2002, @12:05PM (#2848742) Homepage Journal
        The presumption could be that releasing source code allows the user to take responsibility for the correct operation of the software.


        That's a bit like saying a car company shouldn't be held responsible for putting faulty brakes on a car, since after all, the car owner could have replaced the brakes with something that worked.
        [ Parent ]
      • Re:open source by Catiline (Score:2) Wednesday January 16 2002, @12:08PM
        • Re:open source by dzym (Score:1) Wednesday January 16 2002, @12:25PM
          • Re:open source by Catiline (Score:1) Wednesday January 16 2002, @12:59PM
            • Re:open source by dzym (Score:1) Wednesday January 16 2002, @01:03PM
              • Re:open source by dzym (Score:2) Wednesday January 16 2002, @02:33PM
              • 1 reply beneath your current threshold.
        • 1 reply beneath your current threshold.
      • Re:open source by ergo98 (Score:1) Wednesday January 16 2002, @12:19PM
      • Re:open source (Score:5, Insightful)

        by kin_korn_karn (466864) on Wednesday January 16 2002, @12:31PM (#2848956) Homepage

        It does not have to be that way. Why not put in exemption for software that comes with source code? The presumption could be that releasing source code allows the user to take responsibility for the correct operation of the software. Also consider that the OSS writer has little or no control over changes the user might make (and that's one of the main points, isn't it?)

        What needs to be made illegal are EULAs that absolve the software creator of guilt for flaws. Ford is liable for putting the wrong tires on SUVs and causing people to die. Ask Explorer owners (if you can talk to people that would buy one nowadays) how they would have reacted to such a license, and imagine how the courts would have reacted.

        You've also made an excellent point about the futility of the GPL, but I digress.
        [ Parent ]
        • Re:open source by blibbleblobble (Score:1) Wednesday January 16 2002, @01:35PM
          • Re:open source by kin_korn_karn (Score:1) Wednesday January 16 2002, @03:02PM
        • Re:open source by Hallucinosis (Score:1) Wednesday January 16 2002, @04:41PM
        • Re:open source by kin_korn_karn (Score:2) Wednesday January 16 2002, @03:06PM
        • 1 reply beneath your current threshold.
      • Re:open source by erroneus (Score:3) Wednesday January 16 2002, @12:44PM
      • Re:open source by sheldon (Score:3) Wednesday January 16 2002, @01:26PM
        • Re:open source by blibbleblobble (Score:1) Wednesday January 16 2002, @01:46PM
          • Re:open source by ConceptJunkie (Score:2) Wednesday January 16 2002, @01:58PM
      • 1 reply beneath your current threshold.
    • Re:open source by Ubi_NL (Score:1) Wednesday January 16 2002, @11:44AM
    • Re:open source by cperciva (Score:2) Wednesday January 16 2002, @11:47AM
      • Re:open source by kz45 (Score:1) Wednesday January 16 2002, @11:55AM
        • 1 reply beneath your current threshold.
      • But by wiredog (Score:2) Wednesday January 16 2002, @11:55AM
        • Re:But by scott1853 (Score:2) Wednesday January 16 2002, @11:57AM
        • 2 replies beneath your current threshold.
      • Re:open source by SirSlud (Score:3) Wednesday January 16 2002, @11:59AM
        • Re:open source by gus goose (Score:3) Wednesday January 16 2002, @12:07PM
          • Re:open source by SirSlud (Score:2) Wednesday January 16 2002, @01:35PM
          • Re:open source by aardvarkjoe (Score:2) Wednesday January 16 2002, @01:41PM
            • Re:open source by jcast (Score:1) Wednesday January 16 2002, @02:03PM
              • Re:open source by aardvarkjoe (Score:2) Wednesday January 16 2002, @02:40PM
              • Re:open source by SirSlud (Score:2) Wednesday January 16 2002, @03:58PM
        • Re:open source by alsta (Score:2) Wednesday January 16 2002, @12:08PM
          • Re:open source by Chainsaw (Score:2) Wednesday January 16 2002, @12:28PM
          • Nope ... by TheViffer (Score:2) Wednesday January 16 2002, @12:29PM
          • 2 replies beneath your current threshold.
        • Re:open source by Stonehand (Score:1) Wednesday January 16 2002, @12:09PM
        • Re:open source by Otter (Score:1) Wednesday January 16 2002, @12:14PM
          • Re:open source by innocent_white_lamb (Score:1) Wednesday January 16 2002, @01:04PM
          • Re:open source by SirSlud (Score:2) Wednesday January 16 2002, @01:28PM
        • Re:not free… by tuzza (Score:1) Wednesday January 16 2002, @12:45PM
          • Re:not free… by SirSlud (Score:2) Wednesday January 16 2002, @01:15PM
    • Re:open source by FlowerPotAdmin (Score:1) Wednesday January 16 2002, @11:51AM
    • Re:open source by rosewood (Score:1) Wednesday January 16 2002, @11:52AM
    • links Open Src&liability proposals Re:open so by leuk_he (Score:3) Wednesday January 16 2002, @11:55AM
    • Re:open source by weave (Score:2) Wednesday January 16 2002, @12:54PM
    • Re:open source by lynx_user_abroad (Score:2) Wednesday January 16 2002, @01:33PM
    • Re:open source by thunk1 (Score:1) Wednesday January 16 2002, @02:53PM
    • More Important Questions by Snover (Score:1) Wednesday January 16 2002, @10:30PM
    • Re:open source by mpe (Score:2) Thursday January 17 2002, @02:38AM
    • Re:open source by fyonn (Score:1) Thursday January 17 2002, @06:22AM
    • 3 replies beneath your current threshold.
  • Easy Money by rhost89 (Score:2) Wednesday January 16 2002, @11:37AM
    • Re:Easy Money by SirSlud (Score:3) Wednesday January 16 2002, @11:45AM
      • Re:Easy Money by sparkz (Score:1) Wednesday January 16 2002, @12:00PM
  • Zero change of success... by MosesJones (Score:2) Wednesday January 16 2002, @11:38AM
  • Hard to implement by RazzleFrog (Score:2) Wednesday January 16 2002, @11:38AM
    • Re:Hard to implement by mtrupe (Score:1) Wednesday January 16 2002, @11:59AM
    • How to track liability (Score:4, Insightful)

      by Mr. Fred Smoothie (302446) on Wednesday January 16 2002, @12:42PM (#2849052)
      Your post is interesting, especially in light of the difficulty a court may have in accurately assigning liability to the correct party.

      For instance, am I liable if I use the standard C function gets() in a program? I, as the program vendor, can argue that that's what was taught in my undergrad CS course, or I could point the finger at the language designer or C library vendor.

      What about a program I write that communicates w/ other software via a standard protocol, and works perfectly if the other software adheres strictly to that protocol but fails in combination with another program which implemented that protocol incorrectly; am I to blame, or is the other vendor? What if the spec is vague?

      As I've said in other posts, the potential for good legislation along these lines is there, but only with *heavy* involvement of people who understand issues such as these, along side of the industry lobbyists, consumer advocates and politicians.

      [ Parent ]
  • Join the Libertarian Party (Score:3, Informative)

    by squarooticus (5092) on Wednesday January 16 2002, @11:38AM (#2848493) Homepage
    Be careful what powers you give to the government.
  • Terrorism by CounterZer0 (Score:2) Wednesday January 16 2002, @11:39AM
  • Fear by gizmoiscariot (Score:1) Wednesday January 16 2002, @11:39AM
    • 1 reply beneath your current threshold.
  • Everyone would be in violation (Score:5, Interesting)

    by alen (225700) on Wednesday January 16 2002, @11:39AM (#2848502)
    Linux, Solaris, HP-UX, MS WIndows and a bunch of other products have holes in them that SANS tells others about. Has there ever been a piece of software with no security holes?
  • Fine them? (Score:3, Funny)

    by Geeky (90998) on Wednesday January 16 2002, @11:40AM (#2848505)
    Your software is insecure. Please pay your fine by credit card at http:// ...
    • Re:Fine them? by garcia (Score:2) Wednesday January 16 2002, @12:07PM
      • 1 reply beneath your current threshold.
    • Re:Fine them? by liquidsin (Score:2) Wednesday January 16 2002, @12:15PM
  • Oh my, the irony (Score:4, Insightful)

    by Reckless Visionary (323969) on Wednesday January 16 2002, @11:40AM (#2848507)
    You know, it used to seem like the software security and freedom communities were pretty closely related. Apparently the NAS doesn't have the same lassaiz fairre attitude as most of the freedom advocates.

    It's always interesting when those who call for freedom and security for themselves can only figure out how to do it by reducing the freedom of others. Now they want to legislate software standards? Come on, you have to be against that.

  • while they're at it by motherfuckin_spork (Score:1) Wednesday January 16 2002, @11:40AM
    • 1 reply beneath your current threshold.
  • So... by mwalker (Score:2) Wednesday January 16 2002, @11:40AM
    • Re:So... by Peyna (Score:2) Wednesday January 16 2002, @12:16PM
      • Re:So... by Chris Mattern (Score:2) Wednesday January 16 2002, @12:50PM
        • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • emmm... by einer (Score:2) Wednesday January 16 2002, @11:41AM
  • Lobbying against it? by coug_ (Score:2) Wednesday January 16 2002, @11:41AM
  • Freedom of Speech (Score:4, Insightful)

    by CTalkobt (81900) on Wednesday January 16 2002, @11:41AM (#2848518) Homepage
    This raises some constitutional issues - Do I have the right of freedom of speech ( as code has been found to be in some cases ) to utter an incorrect program?

    An additional question would be should all software now come with a warrently that specifically disclaims the implied warrenty and states that there is no warrenty? Would it be legal under the proposal?
    • Re:Freedom of Speech (Score:4, Interesting)

      by cperciva (102828) on Wednesday January 16 2002, @11:53AM (#2848643) Homepage
      This raises some constitutional issues - Do I have the right of freedom of speech ( as code has been found to be in some cases ) to utter an incorrect program?

      Do you have the right of freedom of speech to utter other potentially hazardous comments? Yelling "FIRE!" in the middle of a crowded theatre is dangerous, and illegal. If you're engineering a bridge, does "freedom of speech" give you the right to design it so that it will collapse when people try to use it?

      There is a wide legal history for freedom of speech ending when it causes harm to others.
      [ Parent ]
      • Re:Freedom of Speech (Score:5, Insightful)

        by sam_handelman (519767) <skh2003 AT columbia DOT edu> on Wednesday January 16 2002, @12:22PM (#2848887) Homepage Journal
        There is a wide legal history for freedom of speech ending when it causes harm to others.

        You don't need to open that whole kettle of worms at all, in this case. The right to say something does not equate with the right to sell it - unless it is sold for the purpose of communication (which commercial software is not.)

        People who write software and then sit on it, or only give it to a few friends, cannot and should not be able to be held accountable for their software not working - unless (like yelling "FIRE!" in the middle of a crowded theatre) there is clear evidence of malicious intent (computer viruses.)

        Someone who distributes software for free ought to be required to disclaim any warranties, which they allready do, and that is fine.

        On the other hand, when you sell a piece of software there is an implied warranty of merchantability that you cannot disclaim. Extending that warranty to include security is not a free speech issue. Your right to write any code you want is still protected, you just cannot necesarilly sell it.

        By extension, however, code written for the purpose of communication - including "here is how you write DeCSS" or the example code in a CS textbook - would still be protected, and you'd still have a right to sell it, whether or not it worked or was secure.
        [ Parent ]
      • Re:Freedom of Speech by sulli (Score:1) Wednesday January 16 2002, @12:49PM
      • Re:Freedom of Speech by browman (Score:1) Wednesday January 16 2002, @12:59PM
      • Free Market by Srin Tuar (Score:2) Wednesday January 16 2002, @01:04PM
      • Re:Freedom of Speech by pointym5 (Score:2) Wednesday January 16 2002, @03:25PM
      • 2 replies beneath your current threshold.
    • Re:Freedom of Speech by Rothfuss (Score:1) Wednesday January 16 2002, @11:59AM
    • Re:Freedom of Speech by anthony_dipierro (Score:1) Wednesday January 16 2002, @12:02PM
    • Re:Freedom of Speech by Flower (Score:2) Wednesday January 16 2002, @12:09PM
    • Re:Freedom of Speech by wsloand (Score:1) Wednesday January 16 2002, @12:09PM
    • Re:Freedom of Speech by GSloop (Score:1) Wednesday January 16 2002, @12:13PM
    • Re:Freedom of Speech by Peyna (Score:2) Wednesday January 16 2002, @12:13PM
    • Re:Freedom of Speech by theridersofrohan (Score:1) Wednesday January 16 2002, @12:27PM
    • Re:Freedom of Speech by dattaway (Score:2) Wednesday January 16 2002, @12:29PM
    • Re:Freedom of Speech by baronben (Score:1) Wednesday January 16 2002, @12:31PM
    • Re:Freedom of Speech by egburr (Score:2) Wednesday January 16 2002, @12:34PM
    • Re:Freedom of Speech by schon (Score:1) Wednesday January 16 2002, @12:47PM
    • Re:Freedom of Speech by homer_ca (Score:2) Wednesday January 16 2002, @12:49PM
    • Re:Freedom of Speech by gregbaker (Score:2) Wednesday January 16 2002, @12:53PM
  • Be careful of what you wish for (Score:4, Insightful)

    by Pinball Wizard (161942) on Wednesday January 16 2002, @11:42AM (#2848530) Homepage Journal
    If you are talking about imposing rigid design and coding standards to software that is released to the public, it could have a far more adverse effect on small software publishers and open source projects than it does to, oh say Microsoft.


    Seems to me this will have the least impact on those who need to pay attention to security the most(large software companies) while having the potential to make it harder for the "little guy" to write and publish software.

  • Perspective by Wheaty18 (Score:1) Wednesday January 16 2002, @11:42AM
  • What about the click-thru EULA? (Score:3, Informative)

    by jarodss (243400) <jarodss AT hotmail DOT com> on Wednesday January 16 2002, @11:42AM (#2848533) Homepage
    Anyone ever read their full End User Licence Agreements, especially MS?

    It always has a limit that anything bad that happens while using their product is not their fault.

    Now IANAL but I thought that by clicking I Agree, that you were actually agreeing to that.
  • Boon to Corporate America (Score:5, Insightful)

    by Mr_Perl (142164) on Wednesday January 16 2002, @11:43AM (#2848534) Homepage
    I suspect that this would ensure far less software gets produced by smaller vendors and individuals who can't afford the liability.

    Another good move for corporate America.

    Microsoft is able to defend itself against the government. Are you?
  • Other Microsoft Failings... (Score:5, Funny)

    by Rothfuss (47480) <chris_rothfuss@hotmail.com> on Wednesday January 16 2002, @11:43AM (#2848539) Homepage
    But Windows XP is not the only Microsoft product with security failings.

    For example Microsoft Bob.

    I've been waiting for a service pack for it for years. I'm just not as comfortable hooking Bob up to the internet as I once was. Bob has gotten more viral infections than an old French Whore in a port town.

    -Rothfuss
  • What product are we talking about? by ConceptJunkie (Score:2) Wednesday January 16 2002, @11:43AM
  • education for the masses? by Stochi (Score:1) Wednesday January 16 2002, @11:44AM
  • I was right! by SevenTowers (Score:2) Wednesday January 16 2002, @11:44AM
  • I agree (Sort of...) (Score:3, Informative)

    by GSloop (165220) <networkguru@s l o o p.net> on Wednesday January 16 2002, @11:44AM (#2848552) Homepage
    Laws that make a vendor produce a secure and safe product should apply to software too.

    Ford and GM shouldn't be allowed to produce cars that kill people, simply because they couldn't be bothered to make them safer - like exploding gas tanks - ok, so that's not such a great example... (grin)

    But really, but the responsibility where it lies. If I put a system out on the net, and don't take some steps to make it secure, I should be liable for damages it causes when it's compromised. Same for SW companies. If you produce a product that doesn't meet the "reasonable" man test for care in producing the product, the maker should be liable for negligence.

    I might go even further though, and add some criminal penalties too.

    Software can be more reliable and bug-free and secure. (Go read the "Software Conspiaracy") Sure it will cost more, but what do you think all the virus outbreaks costs business and individuals. It's just a hidden tax. MS (and others) are just shifting the burden of producing software that works to the users. It's cheaper for MS to produce the software, but lots more expensive for the user to use them.

    Finally, the legal system _IS_ part of the free market. The threat and actual loss of damages to a plaintiff balance the system of the market. It's not just buyers and sellers - and a wild wolly mess...
    It just bugs me when "free market" proponents want to proclaim that the courts are unneccessary in the free market - bull! They are important and the market will not function correctly without them!
  • Isn't this a bit extreme? What if I WANT insecure? by defile (Score:2) Wednesday January 16 2002, @11:45AM
  • Too much too late by segfaultdot (Score:1) Wednesday January 16 2002, @11:45AM
  • Why not pass a law against crashes by asmithmd1 (Score:2) Wednesday January 16 2002, @11:45AM
  • Microsoft never quilty by jeff13 (Score:1) Wednesday January 16 2002, @11:46AM
  • If they do this correctly... by thesolo (Score:2) Wednesday January 16 2002, @11:46AM
  • good concept (Score:3, Insightful)

    by Kallahar (227430) <kallahar@quickwired.com> on Wednesday January 16 2002, @11:47AM (#2848575) Homepage
    While the concept to "punish" vendors for flawed products is a good one, trying to get the _government_ to do it is a bad one. For one reason, the government is very easily corrupted, and often looks the other way.

    A better solution is to allow people to sue software companies that produce software that does not do what it is supposed to do. For example, if Microsoft says they have the most secure servers on the market, they damn well better be that.

    As soon as a few lawsuits are filed, things will change for the better. There's too much being "protected" by microsoft software for them to continue business-as-usual for long if they get sued for every nimda/code red/etc out there doing damage.

    However, if the company puts out patches (such as through windowsupdate) and the user fails to apply them in a timely manner, it's the user that screwed the pooch, not the producer.
    • Re:good concept by stoolpigeon (Score:1) Wednesday January 16 2002, @11:57AM
    • Re:good concept by hysterion (Score:2) Wednesday January 16 2002, @01:51PM
  • effect on OpenSource? by DzugZug (Score:2) Wednesday January 16 2002, @11:47AM
  • You won't see this in the U.S. media by bckspc (Score:1) Wednesday January 16 2002, @11:48AM
  • Another reason to punish M$ by SCHecklerX (Score:2) Wednesday January 16 2002, @11:48AM
  • Wouldn't this give hackers more power? by The_THOMAS (Score:2) Wednesday January 16 2002, @11:49AM
  • Open source is not exempt from this by budGibson (Score:1) Wednesday January 16 2002, @11:49AM
    • 1 reply beneath your current threshold.
  • "Yeah, that'll work"? by IAmSancho (Score:1) Wednesday January 16 2002, @11:49AM
  • Make them functional while they're at it! by mencik (Score:1) Wednesday January 16 2002, @11:49AM
  • Not Like Automobile Testing by CrazyLegs (Score:2) Wednesday January 16 2002, @11:50AM
  • Any exemptions? by cornice (Score:1) Wednesday January 16 2002, @11:50AM
  • Why not..... by CDWert (Score:1) Wednesday January 16 2002, @11:50AM
    • 1 reply beneath your current threshold.
  • Call it a "lemon law" by SanLouBlues (Score:2) Wednesday January 16 2002, @11:51AM
  • This won't work by SirStanley (Score:1) Wednesday January 16 2002, @11:51AM
  • Insecurities by p24t (Score:1) Wednesday January 16 2002, @11:53AM
  • I'll settle for basic product liability by swb (Score:2) Wednesday January 16 2002, @11:53AM
  • Oh what fun... by Iamthefallen (Score:2) Wednesday January 16 2002, @11:53AM
    • Re:Oh what fun... by Molina the Bofh (Score:2) Wednesday January 16 2002, @12:49PM
    • 1 reply beneath your current threshold.
  • already done by gnurd (Score:1) Wednesday January 16 2002, @11:54AM
    • 1 reply beneath your current threshold.
  • OH! Now I get it... by mtrupe (Score:1) Wednesday January 16 2002, @11:54AM
  • READ THE ARTICLE! by GSloop (Score:1) Wednesday January 16 2002, @11:54AM
  • Ignorance will only get people so far by Em Emalb (Score:1) Wednesday January 16 2002, @11:56AM
  • M$ standard loophole by Compaqed (Score:1) Wednesday January 16 2002, @11:56AM
  • BBC by foo fighter (Score:2) Wednesday January 16 2002, @11:57AM
    • There is choice by foo fighter (Score:2) Wednesday January 16 2002, @02:29PM
    • 1 reply beneath your current threshold.
  • sweet by WildBeast (Score:1) Wednesday January 16 2002, @11:57AM
    • Re:sweet by anderman (Score:1) Wednesday January 16 2002, @11:59AM
      • Re:sweet by WildBeast (Score:1) Wednesday January 16 2002, @12:11PM
  • Barking up the wrong tree... by daoine (Score:2) Wednesday January 16 2002, @11:57AM
  • The idea is nice... by Faile (Score:1) Wednesday January 16 2002, @11:58AM
  • Don't Use Insecure Products by sandmoose (Score:2) Wednesday January 16 2002, @11:59AM
  • Complicating the issue here by r_j_prahad (Score:2) Wednesday January 16 2002, @11:59AM
  • Hackers by scott1853 (Score:2) Wednesday January 16 2002, @12:01PM
  • What about punishing OperSource holes? by LordZardoz (Score:1) Wednesday January 16 2002, @12:01PM
  • by acceleriter (231439) on Wednesday January 16 2002, @12:03PM (#2848734)
    . . . we might want to consider that while "security" can mean keeping your machine from being 0wn3d, it can also mean "security" as in the Security Systems Standards and Certification Act [petitiononline.com], otherwise known as the "Enforced Copy Control and Free Operating System Elimination Act."
  • Mixed Emontions by clark625 (Score:2) Wednesday January 16 2002, @12:04PM
  • Extra, extra, read all about it! by Skirwan (Score:1) Wednesday January 16 2002, @12:04PM
  • Not necessarily bad, but could be by f00zbll (Score:1) Wednesday January 16 2002, @12:04PM
  • Maybe we should punish airlines too... by Mean_Nishka (Score:1) Wednesday January 16 2002, @12:05PM
  • What *KINDS* of software will this apply to? by javacowboy (Score:1) Wednesday January 16 2002, @12:05PM
  • Good idea in theory, but.... by Sand_Man (Score:1) Wednesday January 16 2002, @12:06PM
  • Absolutely no way by Glorat (Score:2) Wednesday January 16 2002, @12:06PM
  • Some more cool laws: by t_allardyce (Score:2) Wednesday January 16 2002, @12:07PM
    • 1 reply beneath your current threshold.
  • compromised paper clip? by AdamBa (Score:2) Wednesday January 16 2002, @12:09PM
  • What makes software secure? by Glorat (Score:2) Wednesday January 16 2002, @12:09PM
  • Create a quality of software standard by roadhog95 (Score:1) Wednesday January 16 2002, @12:09PM
  • Bad Idea by mrcparker (Score:1) Wednesday January 16 2002, @12:10PM
    • Re:Bad Idea (Score:5, Insightful)

      by Todd Knarr (15451) on Wednesday January 16 2002, @12:18PM (#2848846) Homepage

      The Ford Pinto.

      We have laws that tell auto manufacturers how they can build cars. Not in detail, no, but they have to meet certain standards or they just aren't legal to make. Note that business concerns don't enter into it. Making the Ford Pinto the way they did originally was a good business decision. It really did cost Ford less to pay out the death claims than to improve the car. It even arguably benefitted the consumers, because lower costs to Ford meant a lower price on the car and consumers were still buying them even after the problem became public so people obviously wanted them. The courts still held Ford criminally liable for building a car that blew up and killed people when they could easily have built one that didn't.

      So why should we treat software any differently?

      [ Parent ]
  • Viruses? by mini me (Score:2) Wednesday January 16 2002, @12:10PM
    • Re:Viruses? by anichan (Score:1) Wednesday January 16 2002, @12:12PM
  • The result of excessive regulation by mrroot (Score:2) Wednesday January 16 2002, @12:11PM
  • Security v Cost... by browman (Score:1) Wednesday January 16 2002, @12:12PM
  • Yeah, we need more laws! by slow_flight (Score:1) Wednesday January 16 2002, @12:15PM
  • Think of the effect this would have on crackers by Infonaut (Score:2) Wednesday January 16 2002, @12:15PM
  • Another abdication of discretion by Sloppy (Score:2) Wednesday January 16 2002, @12:19PM
  • Unconstitutional by jmu1 (Score:1) Wednesday January 16 2002, @12:26PM
  • just extended the product liabililty for software by tempmpi (Score:2) Wednesday January 16 2002, @12:26PM
  • Increased Liability for Developers is inevitable by Mr. Fred Smoothie (Score:2) Wednesday January 16 2002, @12:27PM
  • Enforcement through embaressment by Zenithal (Score:1) Wednesday January 16 2002, @12:28PM
  • White Hats (Score:4, Informative)

    by Merry_B.Buck (539837) <MeriadocB_Buck2&yahoo,com> on Wednesday January 16 2002, @12:30PM (#2848949) Homepage Journal
    If companies faced lawsuits and financial penalties when vulnerabilities were found and exploited, they would strongly discourage white-hat hacking, independant vulnerability testing, etc. It would be in Microsoft's best interests to immediately sue anyone who reports a flaw. (White hat hacking violates US law [usdoj.gov] just as black hat does.)

    Lawyers would start to be accused of Bugtraq chasing.
  • outlook by mandria (Score:1) Wednesday January 16 2002, @12:31PM
  • The report (Score:3, Informative)

    by rde (17364) on Wednesday January 16 2002, @12:32PM (#2848970)
    The NAS, god bless 'em, tend to make their books available to the great unwashed; you have signed on for email updates, haven't you?
    Well, just in case you haven't the draft report is available for online perusal here [nap.edu]

    PS I said NAS, not NSA. Just to be clear.
  • DMCA would nullify this! (Score:3, Insightful)

    by gosand (234100) on Wednesday January 16 2002, @12:37PM (#2849010) Homepage
    Hmm, under the DMCA it would be illegal to try to circumvent security in order to figure out how to fix it in order to comply with this legislation.

    Um, yeah, that makes sense.

  • Insecure? Like by funky49 (Score:1) Wednesday January 16 2002, @12:39PM
  • Utterly ridiculous! by erroneus (Score:2) Wednesday January 16 2002, @12:41PM
  • Bottom line of what is needed ... by TheViffer (Score:2) Wednesday January 16 2002, @12:41PM
  • This would be the best thing for Microsoft by targo (Score:2) Wednesday January 16 2002, @12:41PM
  • Thank god it's just civil liability... by Happy go Lucky (Score:1) Wednesday January 16 2002, @12:49PM
  • Sure. Sue the builder for the abuser's actions. by Webmoth (Score:2) Wednesday January 16 2002, @12:49PM
  • Regulation by jeff13 (Score:1) Wednesday January 16 2002, @12:50PM
  • This is already a moot point by InfoSec (Score:1) Wednesday January 16 2002, @12:51PM
  • The government by pbrinich (Score:1) Wednesday January 16 2002, @12:51PM
  • Not a good idea... by Tazzy531 (Score:2) Wednesday January 16 2002, @12:53PM
  • Insecure? Interesting Choice of Words by guttentag (Score:2) Wednesday January 16 2002, @12:55PM
  • you guys are missing the point... by gol64738 (Score:1) Wednesday January 16 2002, @12:56PM
  • Secure enough? by thewiz (Score:1) Wednesday January 16 2002, @12:56PM
  • You're good enough, You're smart enough... by good-n-nappy (Score:1) Wednesday January 16 2002, @01:02PM
  • Why?! by SquierStrat (Score:1) Wednesday January 16 2002, @01:02PM
  • Legislation vs. Certification (Score:4, Interesting)

    by gotan (60103) on Wednesday January 16 2002, @01:05PM (#2849201) Homepage
    It's really very basic: ensuring better security is costly, and handling the threat of liabilities too (for example by buying insurance to cover the risk). These are costs and risks a large corporation (like Microsoft) may be able to handle, but for small outfit, or small open source projects it's much harder. Something the size of mozilla, or the linux kernel can afford good QA and will find backers to handle the risks, but small projects would be forced under the cover of some larger organisation or the distributors. Also, in the case of open source projects, the sponsors would demand some say in the development process, or maybe even licensing of the software. But small software makers are in a similar position: To handle the risk of litigation they'd need a backer, they won't have the resources until their Software sells well.

    By charging higher premiums to insure companies using software with a bad track record, there are already market forces in place: include that difference in premiums in the TCO-calculations microsoft is so fond of to prove that Windows is cheaper than any competition, and make management aware of it (and make them wonder why that insurance company wants higher premiums for insuring against damages from security holes in that software).

    Legislation could hurt many a small software maker, and it would also be subject to heavy lobbying from Microsoft to see to it that their interests are hurt the least, a better idea would be an independant (that's the hard part) organisation providing certification of software. Once that is established there could be legislation demanding minimum standards for software used in certain critic areas.

    That way each software maker could choose how much to invest in security and QA, and it would be more transparent for customers how secure a product really is, so they wouldn't have to rely on the software-makers advertising for that kind of information. In effect the insurance conditions and premiums for different kinds of software are already an indicator for its security, and the insurance companies probably have a high interest in accurately estimating the risks, so probably they should play some part in ensuring the proposed organisations independance.
  • Why legal solutions won't work by blibbleblobble (Score:1) Wednesday January 16 2002, @01:06PM
  • recalls should be automatic by gmack (Score:1) Wednesday January 16 2002, @01:07PM
  • Another view by 99bottles (Score:1) Wednesday January 16 2002, @01:10PM
  • Rights and responsibility by not_cub (Score:2) Wednesday January 16 2002, @01:11PM
  • Simple solution by Joe U (Score:1) Wednesday January 16 2002, @01:11PM
    • 1 reply beneath your current threshold.
  • Researchers? by supabeast! (Score:2) Wednesday January 16 2002, @01:21PM
  • Reminds me of SnowCrash by dbretton (Score:1) Wednesday January 16 2002, @01:26PM
  • by valmont (3573) on Wednesday January 16 2002, @01:27PM (#2849318) Homepage Journal
    First, keep in mind that we are not talking about "direct government involvment" in punishing bad software vendors. The government is merely pushing to have laws written to deal with flawed software. This should essentially enable common citizens and business entities to seek compensation from software vendors. So I just want to make sure everyone understands there really isn't a "big brother" thing going on here.

    Second, if any laws are written, my guess is they would merely extend already existing more generic laws regarding false advertisement. Under such circumstances, software vendors would not be *required by law* to produce secure software. But, if their advertising campaign, sales representatives, software packages blatantly lead potential consumers to believe that their product is of "enterprise-level", "mission-critical-caliber", "secure", "reliable" or any such wording which implies "secure software", then the law could provide for some serious compensations to the harmed consumer.

    To avoid endless legal battles over wording, the government should define an entity whose role would be to design, draft and maintain a *very specific* scale of security levels which defines strong standards for security features within software packages. The scale could not only provide very precise security requirements for software, but also standards type of compensation to the consumer for failure to meet each of its levels' standards.

    Such scale should be massively advertised thru all media so consumers would know to look for a software package's rating on such scale before purchasing it for any mission-critical purpose.

    We could let software vendors rate their own software packages according to this scale. If the scale is *specific-enough* and clearly defines levels of security, then consumers should have very strong cases to bring to class-action law-suits to seek compensation in the case such software should fail to meet all of the requirements defined by their advertised grade on the scale.

    Such model would keep the government's involvment minimal and place all of the liabilities on the software vendor, so consumers don't ever have to seek compensation from some government-sanctioned entity which would assign ratings to software packages. We must keep in mind that computer software is by nature a highly volatile, constantly evolving, and rarely flawless type of product, as every new piece of software written is by nature "cutting-edge".

  • missing the point. by Lumpy (Score:2) Wednesday January 16 2002, @01:27PM
  • Here's an Open Source Solution! by CyberGarp (Score:1) Wednesday January 16 2002, @01:28PM
  • Hacking illegal? by jeff13 (Score:1) Wednesday January 16 2002, @01:30PM
  • Punish the sick by John Jorsett (Score:2) Wednesday January 16 2002, @01:31PM
  • What about Magic Lantern? by KeepBreathing (Score:1) Wednesday January 16 2002, @01:31PM
  • Unsafe at any speed (Score:5, Interesting)

    by Animats (122034) on Wednesday January 16 2002, @01:32PM (#2849349) Homepage
    I've been proposing this for years. [downside.com] What's needed is to require commercial software companies to provide a "full warranty", as defined in current Federal law.

    It took legislation to make cars safe. The auto companies hated it. They fought every inch of the way. But it made the auto industry grow up and make their products really work, no matter what.

    Every major industry goes through this transition, where society insists that the technology work safely. Railroads did. Steam boilers did. Autos did. Civil engineering did. Electric power did. It's time for computing to do it.

    It's time for the software industry to grow up and stop hiding behind one-sided licensing agreements. Software is too important in modern life to be as crappy as it is.

  • I guess this error is true now... by Anonymous Coward (Score:1) Wednesday January 16 2002, @01:35PM
  • vendors will just stop telling people about bugs. by searleb (Score:2) Wednesday January 16 2002, @01:39PM
  • Cart before the horse by warpSpeed (Score:1) Wednesday January 16 2002, @01:39PM
  • Why Not? - Product Liability is Product Liability by gelfling (Score:2) Wednesday January 16 2002, @01:44PM
  • I have a better idea by vulgarDPS (Score:1) Wednesday January 16 2002, @01:48PM
  • ways out of it by devleopard (Score:2) Wednesday January 16 2002, @01:49PM
  • Worm writers are the warriors against MS by bnm (Score:1) Wednesday January 16 2002, @01:56PM
    • 1 reply beneath your current threshold.
  • Buggy Code == Fraud (Score:3, Insightful)

    by stonewolf (234392) on Wednesday January 16 2002, @02:25PM (#2849702) Homepage
    I said this a while back and I'm saying it again:

    There should be criminal and civil penalties for withholding information about security risks. Right now I do not have the legal right to know about security risks that are discovered in systems I use, the creators of those systems are not legally required to inform me when a new risk is discovered. This means that I can not make an informed decision about how to protect myself from the problem. I can't even use a list of currently unresolved risks to help me decide what systems to use and/or purchase.

    To me, the withholding of security risk information is a form of fraud. It is the same as rolling back the odometer on a used car. It is the same as selling Pintos with exploding gas tanks and the same as selling flammable pajamas to children. Companies must be required to release security risk information about their systems in a timely manner. They must be legally liable for damages that result from security issues between the time they discover the problem and the time they warn users of the problem. These kinds of penalties will force companies to create secure systems in the first place. And, to warn people in a timely manner so that they can take action to protect themselves. Although it is tempting I don't think the developers should be required to fix the system. But, a list of all outstanding security problems must be included in advertising and on the packaging of any system. People have to be able to make an informed decision about what systems to use. We put warning labels on beer and cigarettes, we require people to wear seat belts, we require the disclosure of the ingredients of all our food, we have lemon laws to protect us from unscrupulous car salesmen, and we have product liability laws that cover every physical thing we purchase. But, we have no equivalent legal protection from the purveyors of software snake oil.

    The only way a company should be able to get out from under these penalties is to declare the product "dead", notify all customers of record that no more security support will be given for that product. Declaring the software dead should also require that the source code and/or system designs as well as any patent and copyrights to the system be released to the customers so that customers can arrange for other sources of security support for the system. At that point the company would not be allowed to sell, distribute, or accept any sort of payment including royalties and support payments for the software.

    Stonewolf
  • by mindstrm (20013) on Wednesday January 16 2002, @02:26PM (#2849708)
    Though, I don't know what a real law would look like...

    Consider, say, the hotel I was at years ago... they had an indoor pool. Before you used the pool, you had to sign a waiver... they had a stack of them in the pool room.

    The waiver basically said using the pool was at your own risk, etc, etc.

    Now... Dad asked his lawyer later, for kicks.
    Say you drowned becuase you couldn't swim.. and they had no lifeguard. This document would protect them... it was fairly clear there was no lifeguard.
    But.. say the diving board was in disrepair, and broke off while you were about to dive, causing you to fall and break leg... guess what? That contract doesn't absolve them of responsibility. Why? Because... it was reasonable to expect that the diving board worked.. the owner still had a duty to keep the area safe for it's users, regardless of their waiver. (If they wanted a waiver to protect them against that, they would have to clearly state the risks.. state that the facilities are in bad repair and broken.

    Now.. software, we have these horrible EULAs... but still. I can understand how it's okay for a company to, say, protect itself from being sued over some little bug.. of COURSE they have to. Like.. say Excel crashes while you are in the middle of some work.. and you have to re-do it, so you are late for a meeting, so you lose the deal, etc.

    Just as in the real world, where even a disclaimer can't generally release you of all obligation, so should it be with software. I don't know what the wording would be, or what would be fair... but software vendors should have a certain level of accountability for what they do.

    Now.. how does this affect OSS? I don't know. Do I think OSS authors should be responsible for what they do? Yes, to a degree.. but there is a problem.. I don't think someone should be sued just because they shared some code with the world and it didn't work.
  • I think its sad by Anonymous Coward (Score:1) Wednesday January 16 2002, @02:28PM
  • Spam by cir77787 (Score:1) Wednesday January 16 2002, @02:36PM
  • Could even be an advantage for MS by Wudbaer (Score:1) Wednesday January 16 2002, @02:40PM
  • cooperation by BigBir3d (Score:1) Wednesday January 16 2002, @02:40PM
  • Unlike most, I read the report (Score:4, Informative)

    by Zeinfeld (263942) on Wednesday January 16 2002, @02:41PM (#2849791) Homepage
    I have read the report. The BBC article is very misleading.

    It certainly does not claim that Microsoft is responsible for most security issues. If it had I would have expected Butler Lampson to have resigned from the board. It is not usual for NAS reports to target particular companies. It is not likely that David Clark would attack Butler in that way given that they are both LCS computing profs.

    The statement about Microsoft is actually introduced from other sources but in such a way that the casual reader assumes it was a recomendation from the report. The only occurrence of the string 'Microsoft' in the text is Butler's accreditation.

    Likewise I find it hard to find any recomendations. The majority of the report is simply a post 9-11 rehash of three previous reports by the same board. The nearest the report comes to suggesting legislation is:

    Consider legislative responses to the failure of existing incentives to cause the market to respond adequately to the security challenge. Possible options include steps that would increase the exposure of software and system vendors and system operators to liability for system breaches and mandated reporting of security breaches that could threaten critical societal functions

    That is quite a way from endorsing legislation, which is hardly surprising given the makeup of the panel.

  • Responsibilities by Anonymous Coward (Score:1) Wednesday January 16 2002, @02:43PM
  • I don't think the point is to hurt companies. by blitzrage (Score:2) Wednesday January 16 2002, @03:32PM
  • great by serenarae (Score:1) Wednesday January 16 2002, @03:41PM
  • Sauce for the goose is sauce for the gander by Chris Johnson (Score:2) Wednesday January 16 2002, @03:50PM
  • Regulation doesn't work. by Ogerman (Score:2) Wednesday January 16 2002, @04:35PM
    • 1 reply beneath your current threshold.
  • I'm for "Crimes Against Digital Humanity" by LM741N (Score:1) Wednesday January 16 2002, @04:59PM
  • I read the /. title and thought, hmmm..... by stubear (Score:1) Wednesday January 16 2002, @05:09PM
  • Other companies pay when they screw up. by zerofoo (Score:2) Wednesday January 16 2002, @07:32PM
  • No I/O == no holes! by Bitmanhome (Score:1) Wednesday January 16 2002, @08:08PM
  • It doesn't matter by rant-mode-on (Score:1) Wednesday January 16 2002, @08:39PM
  • The home of the free by finity (Score:1) Wednesday January 16 2002, @09:00PM
  • MS by cyberbob2010 (Score:1) Wednesday January 16 2002, @09:41PM
  • Clippy by God Takeru (Score:1) Wednesday January 16 2002, @10:26PM
  • Worst idea I've heard in a long time by DotComVictim (Score:1) Thursday January 17 2002, @10:13AM
  • Re:Great! by DzugZug (Score:1) Wednesday January 16 2002, @11:50AM
    • 1 reply beneath your current threshold.
  • Re:I hate to play devil's advocate, but... by anichan (Score:1) Wednesday January 16 2002, @12:10PM
  • Re:12 stripes? by Svenne (Score:1) Wednesday January 16 2002, @01:10PM
  • That's not really the issue, and hopefully never.. by phillct (Score:1) Wednesday January 16 2002, @01:39PM
    • 1 reply beneath your current threshold.
  • 35 replies beneath your current threshold.
(1) | 2