> Even an open source license misses the point, because the implication is still that one person can dictate how another person can make use of knowledge
To be considered open source software, the license cannot impose any restrictions on how the software is used. You are free to use the software for whatever purpose you want.
Absolutely not. Go read e.g. GPL license before spreading such falsehoods.
This is the same “beer not speech” argument that has been going on for decades. A quick search will show you why your claim is incomplete.