[icon ] blenderdumbass . org [icon scene] Articles

"Open Source" vs "Free Software" the disagreement on Paternalism - take 2

January 30, 2026

👁 13

https://blenderdumbass.org/ : 👁 1
https://blenderdumbass.org/articles : 👁 1

#freesoftware #opensource #paternalism #richardstallman #rms #linustorvalds #gnu #linux #philosophy #enshittification

License:
Creative Commons Attribution Share-Alike

[avatar]by Blender Dumbass

Aka: J.Y. Amihud. A Jewish by blood, multifaceted artist with experience in film-making, visual effects, programming, game development, music and more. A philosopher at heart. An activist for freedom and privacy. Anti-Paternalist. A user of Libre Software. Speaking at least 3 human languages. The writer and director of the 2023 film "Moria's Race" and the lead developer of it's game sequel "Dani's Race".


8 Minute Read



I just wrote a strongly worded article, that people didn't quite like, about the distinction between "Open Source" and "Free Software" ideologies. I received some rather good constructive criticism about said article. And here I will be trying to re-do the same argument, but applying the constructive criticism I received. Hopefully, this version will be much more readable.

There are two types of people. One type of people is following the ideas called "Open Source" and another one follows the ideas of "Free Software".

There is a third concept that I will hope to explain in this article, called "Paternalism", that in my opinion is the dividing force between the two camps of people.

"Free Software" in the context of this discussion, means software that respect's the user's freedom. "Open Source" software is a very similar type of software. A lot of programs that are "Open Source" are also considered "Free Software", because they satisfy both sets of ideas. Yet sometimes you can notice disagreements between those groups of people about little minute things that seem trivial to the naked eye, but reveal a fundamental philosophical difference in how those people view things.

Paternalism is a sort of philosophical question of sorts. It asks whether freedom is always good. Or whether there are situations where taking freedom away from a person could be beneficial to said person. Think about it in terms of road blocks on a failing peace of infrastructure. A bridge is about to collapse and the police has blocked the entrance to said bridge. The bridge is public property. You should have the freedom to go onto said bridge. But if you do, it might be very dangerous. Therefore they block you from going there. They take your freedom, but such that it is for your own good.

When it comes to personal digital devices, this idea of Paternalism pops up quite a lot. In right-to-repair, for example, the main issue of debate is Paternalism. The manufacturer tries to argue that it is their duty to restrict users from trying to fix their devices, because trying to fix the device might pose some risk to the user.

Let's examine that a little bit further. Some operating systems, would do things on behalf of the user, for the user's own, supposed good. Many computer operating systems ( such as Microsoft Windows ) will update automatically. It will automatically download and install new versions of software for the user, so that the user would not need to maintain the operating system. This is good from certain angles. Everyday new vulnerabilities are found that grants bad actors access to people's devices. And having an automatic update systems means having a system that constantly fixed all those new vulnerabilities, by itself.

Also, as far as I am aware, Microsoft Windows doesn't let the user delete important system files. Systems like Android refuse to uninstall Google apps. And sometimes the Facebook app.

As you can see sometimes this sort of restriction can go out of hand. If anybody remembers, there was a period of time when people were angry at Windows 10 for auto-installing a game ( Candy-Crash ) despite people not wanting it to be installed on their devices. Deleting said game, only prompted it to re-appear.

With right-to-repair numerous times the claim for safety was used to extort value from the users. Instead of having a simple fix, that could, in theory be done by the user, or by a professional. The user was instead prompted by the manufacturer to buy a new device.

Paternalism, as you can see, is a sort of slippery slope. Not all updates are upgrades. The user should be able to decide whether the update is good or not. And every user would have a different response to any new update. The user must be able to choose which parts of the update to install and which parts ( like the Candy-Crash game ) to ignore. c:0

Being pro-paternalism is being pro-auto-updates. It is being pro-restrictions on right to repair. It is being, in a way, anti-freedom.

If you look at the history of the rivalry between the two camps "Free Software" and "Open Source", you could see this Paternalism thing kind of there in the ether of their arguments.

The "Free Software" Moment, started in the 1980s, to specifically grand users, freedom with their computers. It was a similar kind of goal to today's "Right-To-Repair" movement. It's main claim is that Freedom of a human being is the most important thing. And everything else is a result of Freedom.

There is a whole philosophical analysis that could be done from this idea alone. Say you are the only person on the planet. Well then you should be able to do everything that is possible to do. Total Freedom. If you have 2 people. Well, then we can introduce some boundaries. So one person doesn't take the freedom of another person. We introduce the concept of property and consent and things like that. And slowly the whole structure of civilization reveals itself. The purpose of a civilization is therefore, arguably, to make sure nobody takes nobody's freedom away. c:1

If that is true, then if you buy a computer you own said computer. And since you own said computer it is up to you to decide what happens on said computer, how it is configured and so on and so forth. Using a program that is restricting your ability to configure said computer to your specific needs, is therefore, a violation of your freedom. A fundamental kind of injustice.

That is how the "Free Software" movement started. But those ideals of a just civilization with just Free Software, were not shared with most developers of software. So another camp arose from that. Their first idea was to argue their way into trust with those developers, by "selling" them on the idea of Free Software as something specifically beneficial to them. They had to ditch the name, and so "Open Source" began.

"Open Source" claims that the software that is "Open Source" is better. It is more secure, more reliable, and so on and so forth. This is not even remotely the same idea.

Imagine there was a totally Free program. Its source code is published. The license granting you the right to modify and redistribute it is present. It is a Free Software piece of program. Now image that suddenly there is a way to improve it. A way to make it be more secure or more reliable or something. But that way requires that piece of software to include a part in it that isn't Free.

That is where the "Open Source" people and the "Free Software" would disagree dramatically on what action to take. If the goal is user's freedom, that "improvement" is no improvement at all. It adds an injustice to the, otherwise just piece of software. If, on the other hand the goal is quality, well, then perhaps this is an improvement. Yet this improvement takes a person's freedom away.

Here is the Paternalism.

If you add this improvement to the software, you make it "better" for the user. But you take some of that user's freedom with it. That is precisely the kind of thing a pro-paternalist would do. On the other hand, if you want the program to remain free, despite its possible drawbacks, or even possible insecurities, you are an anti-paternalist. You value freedom more than anything else.

Why do I bring this up?

If you notice how much of a slippery slope this Paternalism thing is. You can probably notice how much of a slippery slope this "Open Source" thing is. In the world dominated by computers having computers that do what you want them to do is an essential part of life. We are losing that. "Open Source" is great. Everybody love that. But do you have any freedom?

Happy Hacking!!!



[icon unlike] 3
[icon left]
[icon right]
[icon terminal]
[icon markdown]

Find this post on Mastodon

[avatar]  Troler c:0 January 30, 2026


Not all updates are upgrades


Man, that line rolls of your tongue.

[icon reply]
[avatar]  Troler c:1 January 30, 2026


The purpose of a civilization is therefore, arguably, to make sure nobody takes nobody's freedom away


I remember reading how the sophist Thrasymachus argues it's okay to do whatever you desire, as long as you are not found out.

... replies ( 1 )
[avatar]  Blender Dumbass c:2 January 30, 2026



@Troler How did you make this connection?




[icon reply]
[avatar]  Blender Dumbass c:2 January 30, 2026


... c:1
[avatar]  Troler c:1 January 30, 2026


The purpose of a civilization is therefore, arguably, to make sure nobody takes nobody's freedom away


I remember reading how the sophist Thrasymachus argues it's okay to do whatever you desire, as long as you are not found out.


@Troler How did you make this connection?

... replies ( 1 )
[avatar]  Troler c:3 January 30, 2026



@blenderdumbass I read Plato's "Republic"




[icon reply]
[avatar]  Troler c:3 January 30, 2026


... c:2
[avatar]  Blender Dumbass c:2 January 30, 2026


c:1

@Troler How did you make this connection?


@blenderdumbass I read Plato's "Republic"

[icon reply]
[icon question]











[icon articles]"Open Source" vs "Free Software" the disagreement on Paternalism

[thumbnail]

[avatar]  Blender Dumbass

👁 21 ❤ 2 💬 3



Both "open source" and "free software" mean, in terms of software itself, largely the same thing. The source code is published. The project is developed by a community of people. The project is forkable. Many pieces of software are both "free software" and "open source" in the same time. But when you dig into the details of their definitions, you start to see differences.


#freesoftware #opensource #paternalism #richardstallman #rms #linustorvalds #gnu #linux #philosophy #enshittification


[icon videos]PeerTube | I fixed the Curbs | Exercise in Pointlessness | Dani's Race GTA Clone | UPBGE Blender 3D on GNU / Linux

[thumbnail]

[avatar]  Blender Dumbass

👁 58



I'm punishing myself for being tired by doing a pointless work ( which ended up being only partially pointless ) on my GTA clone Dani's Race.



#DanisRace #MoriasRace #Game #UPBGE #blender3d #modeling #GTAClone #programming #project #gamedev #freesoftware #gnu #linux #opensource #philosophy


[icon articles]GPL doesn't make the program libre

[thumbnail]

[avatar]  Troler

👁 10 🔄 1 💬 5



I don't consider freedom binary, for me some things are inherently more free than others. Here I define freedom as the capacity to do a task unhindered. With such definition, it comes to be clear, what I mean by freedom not being binary and existing on an axis. For instance, repairing a standard PC is easier than the newest model of iPhone. This ease of repairability exists on a gradient, with the PC and iPhone being on different sides. The same applies to the actual binary, software world as well. It is easier to modify a program written in Python than the same one written in C. In Python there is no need to keep recompiling and seeing the changes, all alterations can be done on the fly.


#freesoftware #opensource #paternalism #gnu #libre #chrome #firefox #emacs #philosophy #essay #enshittification


[icon codeberg] Powered with BDServer [icon python] Plugins [icon theme] Themes [icon analytics] Analytics [icon email] Contact [icon mastodon] Mastodon
[icon unlock]