...snip...
Before I continue, I would like to outline my opinion on modified code as it is right now. I have absolutely no issues with people modifying my code for private use and, in fact, I encourage people to do so. If an individual sends me a polite message asking to reuse a portion of my code, or perhaps even the entire framework I have built, in most cases I will allow it. I typically enquire about the project they intend to work on first, and occasionally I may wish to see the code before it is released. If I feel the project is not up to my standards I will not allow it to be publicly released. Also, if the code I am sent shows very minimal modifications, for example a few spell names have been changed, I will also disallow it. In the majority of cases, though, I freely allow my code to be reused, to assist others in turning their vision to reality, and releasing that vision to the community. Many CC developers have, at one point, reused code from me, and I have no issue with that.
I do have an issue with losing my right of choice. If I have no say in the matter, frankly I will most certainly discontinue my projects and perhaps seek alternate means of distribution, e.g. other popular websites, or perhaps investigate the route mastagh took and commercialise my product. I do not think it is at all fair to force this licence change upon the community and I strongly oppose it....snip...