It comes to me as a disappointment that even longtime members of the community have the same cluelessness towards open source. Let me answer to tr1p1ea's sentence, which explains why releasing the source code is a bad idea :
This is irrelevant on so many levels :The last thing you want is a whole heap of people changing the splash screen and trying to pass it off as their own.
1) If this happens, the identity of the original author will still be known, recognised and defended by the community
2) It is already possible to do so by means of a disassembler
3) How many times has it happened so far ?
At the opposite of this fictional danger, there is the proven danger that a programmer vanishes off the community, leaving programs that will never evolve, or worse, just a bunch of screenshots released for months and months. Let's learn from the past and reuse the experience of communities that have succeeded in being vibrant. So please, eveyone, release early, release often, with the source code!