Question [Q] Network unlock for desire 500

So I was searching for sim/network unlock around, but all I find are pay to get code websites.
Is there a way to do this for free? and if so how is it called? rooting?