The post which stated that if you posted without restrictions, you had no recourse, is not quite accurate. For one thing, you stated that the other site put its name on your work. Posting software for free is still use in commerce and you did not waive your trademark rights (note - when you post, state "all rights reserved under applicable law, inclduing but not limited to copyright and trademark. [example] is a trademark of [your name]." Have you contacted the other party and requested that they comply with your wishes? If your reputation and goodwill in your work product is of importance to you, you should contemplate consulting an intellectual property lawyer to advise you how to "perfect" and enforce your rights.
The post which stated that if you posted without restrictions, you had no recourse, is not quite accurate. For one thing, you stated that the other site put its name on your work. Posting software for free is still use in commerce and you did not waive your trademark rights (note - when you post, state "all rights reserved under applicable law, inclduing but not limited to copyright and trademark. [example] is a trademark of [your name]." Have you contacted the other party and requested that they comply with your wishes? If your reputation and goodwill in your work product is of importance to you, you should contemplate consulting an intellectual property lawyer to advise you how to "perfect" and enforce your rights.