by Wuzzy » Yesterday, 22:24
I have thought about your comment, DrummyFish, and I just had a thought.
I actually start to think the idea of a software being 'free' or 'non-free' is actually stupid.
Wait, hear me out, I am 100% behind free software and I want it to succeed everywhere. It's more about terminology.
It's kind of weird wording when you think about it. Because the software couldln't care less about whether it is 'free' or not. It's just a software, it cannot think.
What free software is actually about is not about the software's freedom, but about whether the people are free in relationship to using that software.
It seems like a software in a vacuum cannot be either 'free' or 'non-free' because there is no one.
So the term 'free software' is very strange in the sense that it suggests that freedom is some innate property of the software itself, while in reality it is nothing like that.
Heck, I even now claim that it would be possible for the same software to be both free and non-free at the same time:
Imagine there are 2 countries: Anarchyland and Copyrightland. In anarchyland there is no copyright while in copyrightland there is. Only in copyright land is copyright enforced while in anarchyland you can copy and share whatever without consequences.
Now let's say someone writes a software that is source-available in a way that is very transparent. For practical purposes, let's say everything what is needed to qualify the software as libre/free in a practical sense is already set in place for this software, EXCEPT the license/permissions. This, of course, means it's not free. So copying, sharing, modifying this software in Copyrightland is illegal, making this software non-free.
Good point by DrummyFish in pointing out the problem of practicality. Yeah, I would agree if you can't actually make use of the 4 freedoms, you don't actually have them.
But now comes the paradox: What happens if you live in Anarchyland and obtain the same software there? There is no power that prevents you from executing your 4 freedoms. The fact that there is no software license doesn't matter, since there's nobody to punish you, there's no copyright law that applies.
Therefore, the same software can be both free and non-free. For people in Anarchyland, the software is free, but for people in Copyrightland, it is not.
That's very interesting, don't you think? Free software, in that sense, is actually not a claim about the software itself at all. It is actually a relationship between the software and the users. This is a very strange terminology indeed.
I start to think it might be a good idea to reconsider the wording surrounding software. While I very much prefer this terminology much over "open-source" (which just feels so dull), I think "free software" isn't that great either ... The wording around free software is all about the software itselves, but this distracts from the fact that it is actually a relationship between you, the user, and the powers that be.
I don't want to completely dismiss the importance of the software itself tho. If the software is so opaque or full of spaghetti code or just plain weird and nobody understands it, it's still a stretch to call it 'free' even if the licensing is right. So yeah, I agree with you that even in Anarchyland not all software could be free if you take practicality into account.
However, I feel like the relationship between you and the state and the copyright holder (if there is a copyright system to begin with) is so important, that I just find it kind of weird we talk about "free software" when what we actually care about is free people. I start to think the very term “free software” actually muddies our thinking.
Unfortunately, I don't really have an idea for a better terminology system yet, but I think the current one needs much improvement.
We often complain that this-and-that software isn't free while we actually should usually complain about the system as whole and the people benefitting from it to the detriment of everyone else. I feel like after all these years of free software, it still hasn't really taken off. Proprietary software still dominates everywhere; "normal people" still don't talk about it very often. We're still the complete underdogs …
Just a few random unsorted thoughs …
Bitcoin contributions welcome: 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH :-)