This will only change when liability becomes a regular thing in computing, like in every other industry out there, instead of only high integrity computing.
Hopefully we don't go down the "liability for open-source code, not for businesses" road.
We'll have to allow open-source code to waive liability, but not allow companies to waive liability; that's tricky and will go against the interest of the rich and powerful, so it will be especially hard to navigate.
We'll have to allow open-source code to waive liability, but not allow companies to waive liability; that's tricky and will go against the interest of the rich and powerful, so it will be especially hard to navigate.