I'm working on a number of different software ideas culminating in our product release later this year. Some of our ideas appear unique (nothing on Google, in the books etc), but I don't want the hassle or expense of a patent. In fact the opposite I'd like to make sure anyone else (large corporation name here) can't take my idea, reverse engineer it and then apply for their own patent protection.
The question is this, by placing a description of an idea into the public domain now, will that prevent someone else patenting it or claiming it as their IP later.
This question was initially sparked by the SO discussion here. I'm happy with the idea that we're techs so our legal knowledge is as good as most lawyers coding.