I have searched and read a hell of a lot on this, but still I am confused.
If I understand right Apache 2.0 Software can be included in GPLv3 but NOT in GPLv2.
Am I right that plugins that I want to be listed on wp.org must be "GPLv2 (or later)" this means they cant be GPLv3 only means I cant use Apache 2.0 software in my plugin?
It now clarifies that I can use GPL v3 code in a plugin without any issue.
Mark Jaquith 2:31 am on January 15, 2011
But you can’t host it in the WordPress plugin repository. And it couldn’t be pulled in to WordPress core. I’d recommend that you license plugins as “GPL” or “GPL version 2 or later” for maximum compatibility.
Is is right that plugins mostly get accepted without really checking. They only get shut down if somebody complains? I have seen this.
And If I am right about this: There is a plugin that contains Apache 2 code but says in every file that its GPLv2 Licenced without the "or later" and even with this it would not be legal because GPLv2 is not compatible with Apache 2.0 ??
I really hope that I am wrong because else this would be really annoying.