Comment by rixed
In practice, what matters is that indeed the code is available in a form that makes it modifiable and that machines are available to run it on. Oracle and its hordes of malignant lawyers tried, and almost succeeded, to make this illegal with Java but thanksfully failed.
Why would I need to set up "legal entities" to enjoy my freedom as a user of open source software, unless I'm trying to start a competing business? It's unclear to me what you have in mind. Please explain like I'm a myopic person.
The people promoting "fair" source are specifically doing so to set up legal entities---companies---in order to run a business. That's fine, but it means users of their software should include the potential endgames of those legal entities in their assessment of the software's long term viability. That frame was implicit in my original point.
Any sufficiently large and complex piece of software (free, nonfree, or proprietary) will eventually need some kind of inter-human organization and governance. It won't matter for a small program with complexity that can be managed inside the head of one person but, again, "fair" source as advocated by its own proponents is about software of sufficient complexity to justify legal entities owning, stewarding, guiding, and managing it.
And, IIRC, Oracle and its lawyers, when trying to digest Sun Microsystems, choked on the GPL specifically at least twice: with both MySQL and OpenOffice. The GPL's well thought out protections enabled independent institutions to form around successor forks to those projects. Would the same have been possible with a relatively new, less well thought out "fair" source license? I don't think so.