Wesnoth struggles with App Store's GPL incompatibilities
Posted Jul 22, 2010 9:00 UTC (Thu) by Aissen
Parent article: Wesnoth struggles with App Store's GPL incompatibilities
IANAL, so some things aren't clear
Because the App Store EULA imposes restrictions on what users can do with the binaries they download, the FSF and others believe that it runs afoul of the "further restrictions" clause in section 6 of the GPL. As Russell points out, the "walled garden" that Apple is creating violates his understanding of users' rights under the GPL
It's no secret that Apple is using (and sponsoring) open source projects. The most active of those might be WebKit, which is released under the LGPL. But section 10 of the LGPL looks to have the same terms as the supposedly violated section 6 of the GPL. Yet Apple doesn't allow you to replace you libWebKit.so on your iPhone/iPad. So isn't this a violation of the (L)GPL as well ?
Also, another point of GPL contention, that was brought by Bradley M. Kuhn in one of his latest blog post, linked by LWN and agreed on by Harald Welte:
I'm specifically interested in the installation issue because GPLv2 requires that any binary distribution of Linux (such as one on telephone hardware) include both the source code itself and the scripts to control compilation and installation of the executable. So, if Motorola wrote any helper programs or other software that installs Linux onto the phones, then such software, under GPLv2, is a required part of the complete and corresponding source code of Linux and must be distributed to each buyer of a Motorola Android/Linux phone.
The same could be applied to Apple, which doesn't release its WebKit flashing tools. This is in section 0 of the (L)GPL.
to post comments)