I still don't understand why it would be desirable to prevent software
from using GCL, regardless of license, but perhaps I'm missing
something.
A non-free program is an scheme to induce computer users to give up
their freedom. It's a harmful practice, one that on general principle
we wish to replace, not help.