This question is specifically about GPLv3, LGPLv3, and Apple's App Store for iOS devices. Given
- the additional restrictions Apple imposes on iOS users (i.e. not allowing them to modify and run GPLv3 software or LGPLv3-licensed portions of software without additional conditions or at all), and/or
- the terms of service Apple users must agree to in order to receive software from the App Store,
Is it legal for Apple to redistribute GPLv3 or LGPLv3 software in the iOS App Store?
The only material I've managed to find about the GPL and Apple is from the early 10s when Apple pulled several GPL-licensed projects from its App Store [2] [3]. However, that incident involved the GPLv2 and Apples old TOS [4] which apple has since changed [5]. Furthermore, that incident mainly drew focus to Apples's App Store TOS, without sufficient consideration being given to the fact that Apple is acting as both the distributor and the entity imposing additional restrictions on device users.
As of this writing, the FSF's FAQ doesn't seem to include anything that can help answer this question.
- Removed my reference to GPL's Installation Instructions requirement since it's limited to object code sold with a device.
- https://www.fsf.org/news/2010-05-app-store-compliance
- https://www.fsf.org/blogs/licensing/more-about-the-app-store-gpl-enforcement
- https://static.fsf.org/nosvn/mirrored/apple.com/legal/itunes/us/terms.html
- https://www.apple.com/legal/internet-services/itunes/us/terms.html