News for hackers. Stuff that matters.
Re:GoQt by detaro on Sunday January 24, 2016 @06:07PM (#10964478)
The move from LGPL 2.1 to 3 should only affect you if you ship locked-down devices, not if you develop "normal" software.
Re:GoQt by mook on Monday January 25, 2016 @12:21AM (#10965733)
Wouldn't it prevent people writing GPL2 software from using it, as the anti-tivoization would not be GPL2 no additional restrictions clause friendly? See the GPL FAQ compatibility chart [1], bottom left. The case I'm thinking of is where if you fork somebody else's GPL2 project and don't expect to be able to ask them to relicense (e.g. code from a company that no longer exists).

[1]: https://www.gnu.org/licenses/gpl-faq.html#gpl-compat-matrix

Re:GoQt by detaro on Monday January 25, 2016 @11:01PM (#10971762)
Seems so, missed that aspect.
[deleted]
Re:GoQt by baghira on Sunday January 24, 2016 @08:33PM (#10965051)
The FSF's interpretation is valid for GPLv2 and LGPLv2 as well, since the line "You may not impose any further restrictions on the recipients' exercise of the rights granted herein." is also in there (not everyone agrees with this interpreation, but that's beside the point). The anti-tivoization clauses are not considered to be the problem, generally, since app developers are not distributing tivoized hardware or tivoizing it with their software.

Also, the path for solving compliance problems for (L)GPLv3 is much more well defined, as opposed to the case of v2. That's a plus.

Re:GoQt by detaro on Sunday January 24, 2016 @08:34PM (#10965060)
But that isn't new with the version change, is it? LGPL 2.1 also requires you to make your source code or object files available for iOS apps, and the restrictions clause is there as well.