I have not looked at licenses in detail but here is a good site with a wide variety of licenses:

http://java.net/choose_license.csp
or
http://www.opensource.org/licenses/

My personal choice is the CPL as I like sharing my knowledge. Products I write for sale do not have the source released.