Listen to your heart, little buddy.
Ask yourself truly why you want to hang onto the source code? Is it for money or fame? Is it for pride?
With this great gift God has given you, you can do so many wonderful things if you handle it in the right way. You'll know the right way, I know you will.
If I built a house with my own blood and sweat and tears, sure! I'd want to have the right to say who can stay there and who can't. It's my house. I do invite whoever needs a place to stay into my home, and I don't expect rent from them. But at the same time, I don't allow people to come into my home that I built and begin making rules for me to live by. My nails (given to me by God), my house.
Your source code is your nail. You can build great things with it. God gave you the ability to gain this knowledge, free of charge. He's watching out for you that way.
He wuvs you, Leon!