I have used to .NET Reflector for free for YEARS as a developer and recently needed to download it again only to find now I have to pay for it. That is bunk. After reading the other responses I agree you should release the code to the community. You should have thought about your nature as a commercial company before making a promise to keep Reflector free. I will never, ever buy a redgate product. If it becomes absolutely necessary for a project I will acquire it some other way and that is a promise.