Earlier quoted context omitted.
What's the problem with GPLv2 licensed app?
The App Store TOS specifically prohibits you from redistributing any app you download from it. GPLv2 specifically prohibits that, so any distribution of an app under GPLv2 terms is a license violation. GPLv3 would be even worse as you cannot provide Installation Instructions. However, WordPress/Automattic has copyright ownership, which means GPLv2 terms don't apply. If you get the app from the App Store, then the App…
Minor correction: it's "Installation Information", not "Installation Instructions".
Bigger correction: The GPLv3 Installation Information requirement does not apply to programs sold via software stores for use on devices that the user already has. It only applies to the conveyance of:
> object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient
A "User Product" is:
> either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling.
This section of GPLv3 was to address the TiVo situation, where you had hardware that shipped with GPL software and source but required signed binaries so that if you used that source to build updated firmware you could not run it. The GPLv3 authors specifically tied this section to software that you get along with the hardware.
I've never looked into why they decided to limit it like that. Anyone happen to know the reasons?