As I understand Apple’s terms, GPL code isn’t actually prohibited, as long as you’re not trying to make Apple’s additions fall under any open source licenses.
Their terms state:
3.3.22 If Your Application or Your Corresponding Product includes any FOSS, You agree to comply with all applicable FOSS licensing terms. You also agree not to use any FOSS in the development of Your Application or Your Corresponding Product in such a way that would cause the non-FOSS portions of the Apple Software to be subject to any FOSS licensing terms or obligations.
I don’t have an iDevice so I can’t see what the software license inside the app is stated to be, but as long as the app doesn’t claim to be AGPL-licensed in distributed form, I don’t think Apple’s terms are problematic.
The VLC people had to contact many authors to relicense libVLC to LGPLv2.1 because it would otherwise not be compliant to Apple’s terms. Surely the details are documented somewhere.
That’s because VLC took external contributions, and therefore couldn’t relicence the software by themselves.
All of the Github authors seem to be part of the official dev team, so the organisation behind the app shouldn’t run into any permission issues unless they’ve messed up their paperwork.
That’s because VLC took external contributions, and therefore couldn’t relicence the software by themselves.
“As I understand Apple’s terms, GPL code isn’t actually prohibited”
No relicensing would have been required if your understanding was correct. That said, I have a slight headache and that’s why I’m not looking it up myself.
As I understand Apple’s terms, GPL code isn’t actually prohibited, as long as you’re not trying to make Apple’s additions fall under any open source licenses.
Their terms state:
I don’t have an iDevice so I can’t see what the software license inside the app is stated to be, but as long as the app doesn’t claim to be AGPL-licensed in distributed form, I don’t think Apple’s terms are problematic.
The VLC people had to contact many authors to relicense libVLC to LGPLv2.1 because it would otherwise not be compliant to Apple’s terms. Surely the details are documented somewhere.
That’s because VLC took external contributions, and therefore couldn’t relicence the software by themselves.
All of the Github authors seem to be part of the official dev team, so the organisation behind the app shouldn’t run into any permission issues unless they’ve messed up their paperwork.
“As I understand Apple’s terms, GPL code isn’t actually prohibited”
No relicensing would have been required if your understanding was correct. That said, I have a slight headache and that’s why I’m not looking it up myself.