Earlier quoted context omitted.
If you could go to out of business or to prison because the software you have delivered is faulty And that's the problem. If a civil engineer designed a bridge that maimed hundreds, he would lose his license. There is no license to be lost for software developers. What will be the cost to the company that built this shoddy justice system software? Will anybody go to jail or be personally held accountable? I doubt it…
If you are going to put to jail a single developer, you may as well put to jail the entire company . That in turn wouldn't be practical or fair. It isn't the developer who has signed the contract to deliver the faulty piece of software that started this whole discussion.
Yes, and that's the problem. The engineer didn't sign the contract either, but he DID sign his name on the design. There should be some equivalent in software.
And just as not all "engineers" are professional engineers (licensed), not all software developers should need to be licensed. But, for something like descried in the original article, there damn sure ought to be somebody to hold accountable.