And that’s how you prevent bake sales, lemonade stands, and more. You create a barrier to entry that gets raised little by little until only the biggest players can afford the game. Software liability would end all small open source projects.
Lets strive for quality in software.
Software only got this bad, because we educated users broken tools are acceptable and fixable with computer reboots and anti-virus.
But the special thing about security flaws is that they turn a one in a billion error into a guaranteed attack. It's moderately hard to make something that doesn't feel buggy, but ridiculously hard to be secure. If you hold to the standards of a bake sale it's the former. If you want full security then nobody releases anything outside very strict contracts.
- https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32...
- https://www.nsa.gov/Press-Room/News-Highlights/Article/Artic...
And I could keep listing several other world regions.