I am writing a game for the GP2X, a clone of the classic Space Invaders. I plan to release the source under GPL. How exactly do I do this? Also, I am writing the code in a modularised way so that the "engine" can be re-used for other 2D games. So, I felt this would be all the more reason to...