Check out BSD licences and see if these suite you. I personally like this, because it doesn't obligate me to release source code. Of course, if you own the copyright to the original you have even more free range. Also, many licenses can be described as "BSD-like", that is, they look like the BSD license, but have extra- or change some clauses.
Checking out the related link How to write a basic closed-source license for a software project?, Charlie Martin has a great suggestion, and it's the law. Legal advice can only be given by a licensed attorney ;-)
Update: On thinking of your desire for "people not to make money off of it", you may want to bookmark and look at the Creative Commons license builder. It seems like you can specify what you want out of it, and it fills in a template. I've come across a lot of projects, personally, that use some form of Creative Commons license, and they've undergone several revisions over the last several years. Check it out, see if it suits you. I'm guessing that you'll check "Non-commercial" and either "No-derivative" or "Share-alike".