But just as the GPL author has the freedom to make their code available, another author should be able to choose not to make their own code available. Again, this has nothing to do with freedom, this has to do with imposing your personal beliefs on others.