Just becuase you don't charge money for your software doesn't make it free in the Programmers world. Free is freedom, as in free from the DMCA (http://anti-dmca.org/)

If I buy it, then I should be able to use it, change it, and by all means Fix It!