Software Liability Debate

The cluster discusses who bears responsibility and liability for harms caused by software bugs, misuse, or failures, debating between developers, companies, users, deployers, and comparing to other industries.

📉 Falling 0.5x Legal
3,361
Comments
20
Years Active
5
Top Authors
#4961
Topic ID

Activity Over Time

2007
1
2008
5
2009
21
2010
27
2011
41
2012
69
2013
86
2014
68
2015
87
2016
191
2017
225
2018
291
2019
226
2020
238
2021
332
2022
323
2023
390
2024
392
2025
297
2026
51

Keywords

IT INCLUDING WITH SHALL OK OSS CONNECTION IMPLIED COPYRIGHT ROM liable software responsibility liability held responsible tool code accountable car

Sample Comments

qrbLPHiKpiux Nov 28, 2017 View on HN

Could a programmer be held liable for any bad outcomes?

croon Nov 16, 2016 View on HN

Completely agree. While I like the idea that we all share some responsibility about the decisions we make, and I applaud you for yours, it shouldn't be on the implementor to fix. The companies/heads demanding this should be the ones liable, and heavily so.To make a crude and polarizing comparison, especially since I happen to land somewhat on the other side of that argument:You can't blame a tool (bat/knife/gun) for what its agent does with it. If one tool doesn&#x

jonsen Apr 18, 2015 View on HN

Wouldn't that entail that the developers also took on responsibilities for future consquences of the use of their software?

Aerroon Feb 22, 2021 View on HN

Why not hold the people accountable that deployed the tool? Ultimately the tool helps a human do the job. It doesn't do anything on its own. If a contractor shows up to do repairs in your house, but their hammer is faulty and the head flies through your window you don't talk to the hammer manufacturer. You talk to the contractor. It's the contractor's job to deal with wherever they got the hammer from.If software developers are held responsible for the software then

jkilpatr Oct 16, 2019 View on HN

In every other field people are reasonably held responsible for their failures.As a service tech if I fill a car with tomato sauce instead of oil I pay for the car.As a programmer I can sell all the users data, leak it to hacks, then laugh all the way to the bank.As a furniture salesman I can requirements on materials transparency. If I break those I'm liable.As a programmer I can totally change the rules of my application at any time.If society wants to trust tech it will ha

pjmlp Jun 8, 2025 View on HN

I prefer liability when devs misuse software with consequences for society infrastructure.

opportune Mar 22, 2017 View on HN

But since those products were made by developers and tech savvy people, wouldn't it be their fault for releasing a product capable of doing that? It's literally their jobs to do so. Just as doctors and lawyers don't just assume patients/clients will know everything about their fields, why should we?

KTibow Feb 21, 2024 View on HN

In other terms:There's 3 ways to assign blame, to the maker of the tool, to the user of the tool, and to the target of the tool.I think we can all agree that if the tool isn't designed to cause trouble we shouldn't blame the maker. I think blaming the target really depends on the situation - for example, when HP themselves decided to make ink cartridges use a chip and didn't sufficiently isolate the chip causing a security vulnerability, that's on HP. If the manufa

matheusmoreira Jun 18, 2020 View on HN

> Including microwaves or refrigerators?Yes.> What about game consoles?Absolutely.> What about the emissions control systems in our automobiles where bad code causes cancer?That too.Whoever wrote the software must take responsibility for the impact it causes on society. If the car manufacturer's code is defective and causing excessive emissions, the car company will be held accountable for that. Same reasoning can be applied to others. If the user replaced the com

siliconc0w May 23, 2024 View on HN

Make software companies liable if it's their bugs that lead to a compromise.