In practice, when many users have copies of a program, someone is sure to post it on the internet, giving everyone access to it.
We think people ought to do that, if the program is useful. There is one specific point in which a question of having access is directly pertinent to free software: the GNU GPL permits giving a particular user access to download a program's source code as a substitute for physically giving that user a copy of the source.
Another meaning (which overlaps that but is not the same thing) is Service as a Software Substitute, which denies you control over your computing. Another meaning is renting a remote physical server, or virtual server.
Categorical labels such as “number” or animal” now available.
Characteristic Behavior: Thought becomes more abstract, incorporating the principles of formal logic. Can handle proportions, algebraic manipulation, other purely abstract processes.
But no user is to demand a copy of that program from any user.
In particular, if you write a program yourself and never offer a copy to anyone else, that program is free software albeit in a trivial way, because every user that has a copy has the four essential freedoms (since the only such user is you).