Free Software Needs Free Tools