| The users would be allowed to load the app, that is not the issue. The distributor (Apple) is not allowed to impose further restrictions upon GPL'ed software. Surely the users are ultimately the losers, but that is not fault of the creators of the software, but of the distributor (Apple) who likes to keep a stranglehold over its users. A simple lift on the terms of usage for Apple's service would resolve the issue trivially, even effortlessly. Why do not Apple's customers ask their vendor why this can't be done? Alternatively, if there was any other way to (trivially, e.g. without jailbreaking) get the application into the device there would not be a problem at all. IMHO, the FOSS ecosystem built on GPL cannot tolerate and sustain violations towards the license without eroding the meaning of the license. This is the issue of principle, and that is why it makes perfectly sense to stick to the license. The true irony of the case is in that Apple's customers - even those who know about such great products of the free software ecosystem as VLC - willingly submit to the restrictions of Apple's platform and are surprised not to enjoy the same freedom as those who choose otherwise. Edit: It seems that the distribution issue has actually been resolved, and the problem has shifted to other GPL-uncompliant restrictions, and ultimately to Apple's own decision to withdraw the app, without discussion. |
http://www.hogbaysoftware.com/wiki/iOSDeveloperSelfSign
The problem here is that someone has made the assumption that the GNU GPL is permitted to impose restrictions on third parties or platform vendors. It isn't.
What happened here is that someone didn't understand what the GNU GPL does and does not do (and that includes the FSF, IMO) with respect to third-parties and platform vendors.