17
Well someone could pay you to modify/enhance the module. It is my understanding that you (or the payer) are not under any obligation to release that modification to the community.
However, if the mod was also released then it becomes GPL...and thus free for others to modify and enhance. That's is the spirit of open source development IMHO. Free speech not free beer...
And that is exactly the spirit I want to see. There will be many themes and modules being developed by capable folks for fun and for personal goals that are useful to the community. Or even to showcase talents...
However, there are folks (like me) who don't want to code in that depth - so I'm happy to pay for my development and release it back so that others can build on my contributions in that way.
I'm glad this discussion has turned productive....
Dan