-I want everyone to freely use and distribute it, if they are contributing back their source code to the me or the community.
- Except, I don't want my code to be used by patent-abusers/suers and their platforms (especially the patent war-lord Apple irritates me). I don't want them to suck my code like a black hole and avoid giving their code back to the community.
Would BSD/MIT or Apache or any variation of them help me in this case? Does GPL really help?