Why do people use this Freetardism "Freedoms" for anything software, when most of this is easy to argue against. This person made a good webpage explaining the errors of this.
https://digdeeper.neocities.org/ghost/freetardism.html
But if you're not willing to go to the side, here's his writing of that section:
"The four essential freedoms A program is free software if the program's users have the four essential freedoms: [1]"
Okay, so a program has to satisfy some defined freedoms to be considered "free software". But do those freedoms actually have any relevancy to actual, practical freedom?
Freedom 0
"The freedom to run the program as you wish, for any purpose (freedom 0)."
"The freedom to run the program […] without being required to communicate about it with the developer or any other specific entity. " - You mean that, for all those years I've been using Windows programs, I've been required to communicate with some "entities"? That's funny.
"In this freedom, it is the user's purpose that matters, not the developer's purpose" - This is actually impossible - the purpose is always defined by the programmers. And "free software" might still impose unwanted "purposes" onto you - like all the "free software" browsers on https://spyware.neocities.org/articles/ (archive). On the other hand, a nonfree software might make its purpose evident and not violate it - and will provide more actual freedom than so-called free software.. Also,
"The freedom to run the program as you wish means that you are not forbidden or stopped from making it run" - this is easy to violate in the so-called "free software". What prevents me from making a program that can only be run on Wednesdays? Nothing.
Freedom 1
"The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this."
Okay, here is where we start to run into serious problems. First of all, access to the source code is absolutely not a precondition for this. People have been disassembling all kinds of software forever - for example Pokemon games, which have spawned many hacks that improve (or claim to) on these games. No source code required! On the other hand, much of the so-called "free software" is untouched except by the people who control it in the first place. If a person wanted to modify Mozilla Firefox so that it "does their computing as they wish", they would have to have enough programming skill first. Then they would have to have the patience to wade through thousands of lines of code, find whatever is bothering them, and spend time trying to fix it. And when they are done, they might notice that a new version of Firefox came out with a bunch of essential security fixes that they will now have to implement. See? It's insurmountable - Mozilla ends up controlling FF anyway. Source code, therefore, does not always provide real, personal freedom - unlike what the freetards claim. Disassembling some simpler programs might be more practical…
Freedom 2
"The freedom to redistribute copies so you can help others (freedom 2)."
Windows programs are being redistributed all the time, and probably more people are helped that way than by freetardism.
Freedom 3
"The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this."
So here is where we come to the crux of the issue, it seems. It is the distribution of modifications, that gives real freedom, according to the freetards. But does it actually? Again, you, first of all, need the programming skill to make these modifications - skill that 99% of users don't have. Then there is the issue of your version becoming obsolete by the time you finish your changes - see Freedom 1. And of course, disassembling is still a possibility - you say it's too hard? So is programming for the vast majority of people - again, no advantage for free software to be found.