3 ms·
Why is the industry anti-LGPLv3? In Layman's terms what are the key differences between LGPL v2.1 and v3?
by rsp1984 10y ago
Why is the industry anti-LGPLv3? In Layman's terms what are the key differences between LGPL v2.1 and v3?
- maheart 10y agoThe (L)GPL3 disallows Tivoization[1]. Unfortunately, device manufacturers (including Apple) have avoided upgrading to the latest version of certain software (e.g. Bash, Samba, GCC) to avoid the (L)GPL3. [1] https://en.wikipedia.org/wiki/Tivoization https://en.wikipedia.org/wiki/Tivoization
- deleted 10y ago[deleted]
- bertit 10y agoAFAIK, the reason Apple avoid (L)GPL3 is because of the patents clauses. Not because of the Tivoization
- zanny 10y agoSo the LGPL is fulfilling its promise and doing its job by protecting its users from tonka toy hardware they can't control.
- Matthias247 10y agoI don't see any help in protecting auser, if he can see some parts of code and (in case of [L]GPL3 exchange them) but not everything. The "malicous" parts (whatever that means in that context) can still be in the proprietary software parts.