In order for the Users to have Control over a Program, or some other Work that they use to do practical Jobs, the users need four essential Freedoms. Freedom zero is the Freedom, to use the Work, as you wish, to run the Program, as you wish, doing whatever Job, you want to do. Freedom one is the Freedom, to study the Work in the best possible Form and change it, so the Work does the Job, the way you wish. In the case of Software, this means to study the real Source Code and change that. Well, these two Freedoms provide individual Control over the Program or other Work, meaning each User can Adapt the Work to that User's needs. For collective Control, we need two more essential Freedoms. Freedom two is the Freedom, to redistribute exact Copies and Freedom three is the Freedom, to redistribute your modified Versions. This allows the People in a Group to cooperate with each other as they make Changes in the Program or other Work And also to offer their Version to others, if they wish. So, with these four Freedoms, the Users control the Work and they control, what they do with it. In the Case of Software the Users can control their Computing. And that's what this is Fundamentally about- Users deserve to have Control of their own Computing. It's wrong, for someone else to Control your Computing. That's an Injustice. and We should get rid of that. [Trade-free means you are in control]