And how is it false that the GPL makes software remain free? Read the free software definition, it’s about the freedom of users, not the freedom of people who aren’t users (that doesn’t really make sense). Free software isn’t “source code available to general public even if they aren’t users”.