Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> That’s all fundamentally impossible with the iOS App Store.

There's absolutely no reason that Apple wouldn't be able to allow GPL apps legally on their app store. It's just a matter of Apple changing their own terms.

> The GPL could make an exception for app stores

No, it couldn't unless you have a time machine or the ability to get consent from the author every line of GPL code ever written to agree to relicense their code under these new terms.

Apple doesn't even need to make exceptions for the GPL, it could just relax its policy or allow users to install whatever software they want.



That’s not a policy that can easily be changed. It’s a fundamental restriction of the entire system. There is no side loading on iOS devices unless you use a developer account. And that’s not going to change.


The issue with the GPL is not the limitations Apple put in place on their platform, but the additional terms required for distribution in the App Store. This is the reason cited by Adium[1] and VLC[2] developers when their projects were removed for GPL violations.

You can read more about those terms here[2], but they have nothing to do with the iOS security model.

[1] http://adium.im/pipermail/devel_adium.im/2011-January/007973...

[2] https://www.engadget.com/2011-01-09-the-gpl-the-app-store-an...


I don’t see how the “mike gives a copy to Steve who can then run it on his iOS device” can be made to work without side loading (steve can already download his own free copy from the App Store). The FSF seems to argue that this must be possible to be compliant, so yeah, that’s my point.


It wouldn't really affect Apple at all if they allow the sideloading of free apps that are already in the store.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: