You're not hearing what I'm saying. Yes, companies steal from each other, but don't steal from kids.
Besides, posting code is far different from posting an idea. That's what I'm trying to get across, when someone says, "I've got this awesome idea for a program that will do X." Not many people are interested in steal that program, because 1. They have no interest in stealing it. 2. It would be a hella lot of work to design and implement their idea on your own.
These two guys don't have to worry about their idea being stolen because they're probably not dumb enough to post the code, and they also aren't going to patent or market their product on a large enough base to be a threat a major company such as MS.
I was also saying that if they are not going to get a patent, then telling people about their idea now is no more dangerous than showing the completed product. In fact, showing the completed product is more dangerous. So, if they aren't going to get this patent they shouldn't even show the completed product to anyone, or try and sell it, or anything. They should just keep it betwee the two of them if they're that worried about someone stealing it.