The way you describe freedom is the way some oppressive regimes start, an individual believes their way is the right way, others will benefit from their way, so their way is forced on people.
With freedom of the press, the press has the freedom to choose what they publish. You as an individual have the freedom to choose not to read what they publish. You don't have the freedom to restrict what or how they publish, that is their choice.
With software licenses the copyright holder has the freedom to pick a license and publish their work how they choose. With BSD-like licenses the receiver of the software also has the freedom to pick a license and re-publish the work as they choose. With the GPL the receiver of the software loses the freedom to choose what they do with it, the copyright holder is imposing their will and beliefs on someone else. With the BSD License people have choice, including the choice to impose their will, but that choice is theirs.
Instead of the press, I think it might be clearer if you think about it as drugs or alcohol. You as an individual have the freedom to choose to sit in your home and get drunk. That is your choice. You do not have the freedom to get in a fight while drunk, or get in a car and drive drunk. Because when you do those things you take away the freedom of choice of others, you impose your will, you take away their right not to get hit.
It's about freedom of choice. The choice of an individual lies with that individual, with freedom of choice you do not get to restrict the choice of others.
You as an individual have the freedom to choose to sit in your home and get drunk. That is your choice.
I like your drugs and alchohol analogy.
With free software, you as an individual have the freedom to do whatever you want with it in your home. That is your choice. You do not have the freedom to prevent others from modifying or reproducing it. Because when you do those things you take away the freedom of choice of others, you impose your will, you take away their right to modify and reproduce the software.
The point you seem to be missing is that licensing software is not something you do to the software. It's something you do to other people.
You make an excellent point. I believe in free software, but I choose not to impose those beliefs on others.
I think there are times when freedom needs to be enforced through law, as the GPL does, because the consequences of losing the freedom is too great (injury or death included). The GPL was and still is important, it helped popularize the free software movement. Twenty years ago the GPL might have been required, maybe the software landscape was such that non-GPL free software would not succeed. I think now, in 2012, it is not required for most projects. I will concede there are projects where it is still important.
If you look at some of the most successful and thriving open source projects you'll see they succeed without laws enforcing their freedom. Things like Apache httpd, nginx, Hadoop, Chromium, and X.org. People and companies contribute to them even though they are not forced to.
If think there comes a time when societies and ecosystems no longer need such strong enforcement of freedoms, and freedom is actually increased by not forcing freedom.
A software license is a form of contract that individuals are free to accept or not. If you disagree with the contract, you are free not to use the software.
Here's another analogy. If I build a restaurant and want it to be non-smoking, I'm not restricting your freedom. You are free not to come to my restaurant.
With freedom of the press, the press has the freedom to choose what they publish. You as an individual have the freedom to choose not to read what they publish. You don't have the freedom to restrict what or how they publish, that is their choice.
With software licenses the copyright holder has the freedom to pick a license and publish their work how they choose. With BSD-like licenses the receiver of the software also has the freedom to pick a license and re-publish the work as they choose. With the GPL the receiver of the software loses the freedom to choose what they do with it, the copyright holder is imposing their will and beliefs on someone else. With the BSD License people have choice, including the choice to impose their will, but that choice is theirs.
Instead of the press, I think it might be clearer if you think about it as drugs or alcohol. You as an individual have the freedom to choose to sit in your home and get drunk. That is your choice. You do not have the freedom to get in a fight while drunk, or get in a car and drive drunk. Because when you do those things you take away the freedom of choice of others, you impose your will, you take away their right not to get hit.
It's about freedom of choice. The choice of an individual lies with that individual, with freedom of choice you do not get to restrict the choice of others.