Originally Posted by BuZz
Lots of odd comments in this thread. From destroying source code rather than releasing it, to the above. Sounds like you have public commit access - not sure that is a good idea - perhaps use a bugtracker so people can submit patchsets for review.
People can licence their code as they like, but IMHO it is beneficial in many cases to have the code open - especially if the software is unlikely to be developed further by the original devs.
I leave it that way so that when I do abandon it others can then take over - I don't have to flick a switch and make it open (and let's face it, if I'm not around any longer then that's not going to happen).
Until that time I won't accept any changes to my code. They can look at it, fork it, whatever they want... but they cannot
contribute in any way whatsoever to the core project.
It's my project, and that's that.
As for the projects that I decided not to open source, the source will be lost when I stop coding/die/move on. That's just the luck of the draw.