Apologies, I didnt read the parent post closely enough. Yes, once code is under the GPL you cannot decide that it only be used for commercial or non-commercial use. My point was misdirected.
How many QA engineers does it take to screw in a lightbulb? 3: 1 to screw it in and 2 to say "I told you so" when it doesn't work.