Quite honestly, Halsafar, I do believe that someone capable of decompiling your .lib and actually understanding the result enough to use it and pass it off as his own - is capable of writing better code than you in the first place. This is not meant as a disrespect of you, but as a measure of how hard it is to understand the resutls of a decompiler.

Or put it another way: someone trying to pass the results of decompilation off as his own code would be laughed at. The code is unmaintainable and usually just bad.