Apple Vision Pro First Impressions
5 min read
Decided to jot down my first impressions of this weird device after trying it out for the first time.
Free software is a concept that's been around for a long time, and so is open source. At first glance, they may seem like the same thing with different names. However, they are very different in their philosophy. In this article, I'll explain what each one is and how they are different.
According to the Free Software Foundation (FSF), free software is the software that respects the user's freedom and sense of community. This means that the user has the freedom to run, copy, distribute, study, change and improve it.
A common phrase you may read somewhere is "Free as in freedom, not as in beer". This means that the name doesn't indicate that the software is free of charge, only that the user has the freedom to do whatever they want with it.
The FSF lists four essential freedoms that every free software must follow:
You can read more about Free Software at gnu.org, here.
The Open Source Initiative defines 10 criteria for software to be considered open source. You can read them fully here. I'll summarize them below:
By reading each concept's principles above, you can get the idea that Open Source is a more neutral concept when compared to Free Software. It does not deal with the user's freedom, only with the technical aspects of the software. Richard Stallman, the founder on FSF, summarized really well the differences between the two concepts:
The terms “free software” and “open source” stand for almost the same range of programs. However, they say deeply different things about those programs, based on different values. The free software movement campaigns for freedom for the users of computing; it is a movement for freedom and justice. By contrast, the open source idea values mainly practical advantage and does not campaign for principles. - Richard Stallman
You can read more about it here.
Open Source is a technical, practical concept. Free Software is a philosophical, broader concept. Since Free Software already considers the technical aspects of Open Source, we can say that Every Free Software is Open Source, but not every Open Source is Free Software.
The easiest way is to check their license. The FSF lists all Free Software licenses here, but usually most of them are under the GPL or MIT licenses.
Thanks for reading!
Apple Vision Pro First Impressions
5 min read
Decided to jot down my first impressions of this weird device after trying it out for the first time.
The Open Web and "the masses"
6 min read
A rant about the Open Web and how it is not for everyone - but that's okay.
Iron Maiden's "Killers" is a concept album
12 min read
Seriously, hear me out