I guess the hate is because the EU also invented the following monstrosities:
- CRA (cyber resiliency act): Manufacturers must handle and release security patches for vulnerabilities, and developers are required to report actively on exploited vulnerabilities and breaches.
- PLD (Product Liability Directive): A failure to provide critical security updates or the presence of exploitable vulnerabilities can now legally constitute a "defect" and if defective software causes physical harm or property damage, manufacturers are strictly liable and cannot contractually exclude or limit this liability.
And the kicker is this: Non-commercial open-source software is generally exempt from these commercial liability frameworks. However, if an open-source component is integrated into a commercial, for-profit product, the responsibility shifts to the corporate manufacturer.
So good luck making some money of your open source project where the risk outweighs any potential profit, or integrate an open source project into your commercial offering.
Sounds like plausible clauses to me? Please explain why they are so toxic. What cases are there where these clauses present an unfair threat or disadvantage to a business?
In case it is unclear from my tone, I am genuinely curious.
All of this makes perfect sense
There was so much more they could do... like 25 years before requiring detachable batteries, they should have required selling the OS separately.
IIRC Microsoft has a no liability clause in its licenses. How did they react to this?
? Usually the clauses arent valid from the contracts and you can sue Microsoft on court. What did you expect?
What is your point again? All of the above sounds perfectly fine to me.