There is a distinction here between Free/Open Source Software and software released free of charge.
For example, your 6th post gave a license that offers the software free of charge, but definitely does not satisfy the Open Source Definition.
is that people don't have a bad mood about my work and that smart guys didn't use my work as their own.
You'll need to be more specific.
For example, if I created a derivative of your work, but gave credit to you, would that be using your work as my own, in your opinion?
If you're fine with that, then most of the open source licenses around, including the (modified) BSD license, the MIT/Expat license and the zlib/libpng license should do fine for you, but I personally like the Academic Free License for this sort of thing.
Still, maybe you think that you're fine with people using your work and giving credit to you, but you want to make sure that this new work can be used by you, because its source code is, or can be, available to you.
In that case, aspects of the GNU GPL may make the General Public License suitable for you. I for my part cant really decide between the GPL and the Open Software License for this sort of thing.
Note that I'm just suggesting as a fellow developer would suggest, not as a lawyer would suggest.