Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Security

Holding Developers Liable For Bugs 838

sebFlyte writes "According to a ZDNet report, Howard Schmidt, ex-White House cybersecurity advisor, thinks that developers should be held personally liable for security flaws in code they write. He doesn't seem to think that writing poor code is entirely the fault of coders though: he blames the education system. He was speaking in his capacity as CEO of a security consulting firm at Secure London 2005."
This discussion has been archived. No new comments can be posted.

Holding Developers Liable For Bugs

Comments Filter:
  • Hey, God (Score:5, Funny)

    by Anonymous Coward on Wednesday October 12, 2005 @10:16AM (#13772942)
    About this little thing called "the mosquito" which we received as part of Earth v1.0....
  • Says it all (Score:3, Funny)

    by ackthpt ( 218170 ) * on Wednesday October 12, 2005 @10:22AM (#13773010) Homepage Journal
    ex-White House cybersecurity advisor

    I didn't catch the ex- part the first look and thought "whaaaat?" as I know the current White House occupation force is very Microsoft Friendly and would never endorse such sentiments.

  • by JemalCole ( 222845 ) on Wednesday October 12, 2005 @10:23AM (#13773019) Homepage

    He doesn't seem to think that writing poor code is entirely the fault of coders though: he blames the education system.

    You know, I don't think it's entirely his fault that he's an idiot: I blame the education system.

  • by Anonymous Coward on Wednesday October 12, 2005 @10:26AM (#13773061)
    No one is responsible for security flaws in software products. It says so in the EULA.
  • by Velox_SwiftFox ( 57902 ) on Wednesday October 12, 2005 @10:31AM (#13773105)
    You're leaving out the lower levels. I take it CMM-1 is the level where if the software suddenly causes monkeys to fly out of the butt of the user, that it is perfectly within the specification?
  • Re:Right. (Score:1, Funny)

    by Anonymous Coward on Wednesday October 12, 2005 @10:32AM (#13773127)
    ah - but if you lose the court case, then it's actually the lawyers fault so he gets to pay the damages....
    sounds good to me!
  • by ScentCone ( 795499 ) on Wednesday October 12, 2005 @10:33AM (#13773137)
    Whatever happened to holding the people who exploit vulnerabilities responsible?

    That's crazy talk! What are you thinking, man? Next you'll suggest that when I walk down the street with my entire head completely exposed and vulnerable, that somehow the mugger than hits me over the head with a baseball bat may somehow be responsible for the outcome! See how crazy you are?

    Or, when I lock my door and leave my house for the day, and a guy comes along with a sledgehammer and just breaks in anyway - I suppose you think that the person with the sledgehammer is somehow responsible for that? Totally twisted, man.
  • by Black Parrot ( 19622 ) on Wednesday October 12, 2005 @10:36AM (#13773190)
    > That proposal sounds fine, but then we should hold government leaders personally responsible for wrongdoings of government.

    My solution is, at the end of a politician's term hold an election where the only two options are:
    • grant him another term
    • send him to prison
    Maybe that would help guide their behavior.

    OTOH, shouldn't the voters who put a bad man in office go to prison for it?
  • Re:Right. (Score:3, Funny)

    by xtracto ( 837672 ) on Wednesday October 12, 2005 @10:55AM (#13773385) Journal
    Obligatory simpons quote:

    Lionel Hutz
    "Can you imagine a world without lawyers? (Then he imagines everybody holding hands, dancing together, and shudders)"
  • Re:Right. (Score:3, Funny)

    by hackstraw ( 262471 ) * on Wednesday October 12, 2005 @11:22AM (#13773653)
    Sure, let's sue the pants off anyone who does anything wrong. Let's make it impossible for anyone to create anything new or different. Cradle-to-grave protection, ensured by armies of well-intentioned and socially-responsible attorneys -- that's the sure way to economic success!

    Better watch out, I have a patent pending on such a thing right now. Anybody with such a plan will have to license it from me!
  • by jnaujok ( 804613 ) on Wednesday October 12, 2005 @12:08PM (#13774032) Homepage Journal
    As the only comparable occupation where one is held liable for every action, this would put me in the same category as a medical doctor. That means:

    • My salaray immediately jumps to the $500 to $1000 per hour range
    • The number of people willing to code drops close to zero
    • I carry "Security-Flaw Insurance" to cover my code
    • I can demand only the most up-to-date equipment and refuse to work without it
    • I only have to see one manager every two hours, and that for five minutes. The rest of the time I only have to have my nurse/assistant deal with them.
    • My nurses/assistants do 90% of the work, but get paid 5% of the money
    • You can come to me with requirements, but I'll tell you what we're going to do about them. If you don't like it, go get a second opinion from my other coding friend.
    • I only write about 15 lines of code every day
    • I come to work at 10:00, take a two hour lunch, and leave at 3:30
    • Computer companies give me free stuff to recommend their products
    • One word: Golf

    So, heck yeah, cripple the IT economy, and make me stinking rich!
  • by rishistar ( 662278 ) on Wednesday October 12, 2005 @12:21PM (#13774160) Homepage

    Nah, that requires too much effort. It is much easier to find someone whos name is tied to the code.

    That'll teach those coders to put their names at the top of files.

  • by HTH NE1 ( 675604 ) on Wednesday October 12, 2005 @12:32PM (#13774283)
    In the Code of Hammurabi, 18th Century B.C.:

    If a contractor builds a house for a man and does not build it strong enough, and the house which he builds collapses and causes the death of the house owner, than the contractor shall be put to death.

    If it causes the death of the son of the owner, then the son of the contractor shall be put to death.

    This is of particular interest to me as I contribute code to software used to design steel buildings. I would not want to see this code reapplied today to dwellings or programming.
  • by Anonymous Coward on Wednesday October 12, 2005 @03:03PM (#13775612)
    "If a contractor builds a house for a man and does not build it strong enough, and the house which he builds collapses and causes the death of the house owner, than the contractor shall be put to death.
    If it causes the death of the son of the owner, then the son of the contractor shall be put to death.
    "

    If it causes the death of the owner's boss, then the contractor's boss shall be put to death.
  • by Duhavid ( 677874 ) on Wednesday October 12, 2005 @05:18PM (#13776790)
    And there was much rejoicing!
  • Re:CMMI (Score:3, Funny)

    by sik0fewl ( 561285 ) <xxdigitalhellxxNO@SPAMhotmail.com> on Wednesday October 12, 2005 @08:53PM (#13778273) Homepage

    If only computer programmers were the ones that drafted laws..

  • by jafac ( 1449 ) on Thursday October 13, 2005 @12:57AM (#13779412) Homepage
    Scary, but you just described my company's business process. I think it's even documented that way. ;p

Understanding is always the understanding of a smaller problem in relation to a bigger problem. -- P.D. Ouspensky

Working...