Not sure what Ginger Tea's stories are going on about. I don't know what a like of jane is, or whether you are saying finishing another's demo is a good or bad thing! Please learn how to write in sentences.
My game is released under a creative commons licence and the source code is public domain.
Very good. That is your choice, but not one you can make for people who do not wish to release their source code in such a way. You cannot force people to make public their own creation they wish to be private. It's their right. You are not divinely entitled to other people's creativity.