1
0
9x0rg.com/content/posts/tech/every-non-free-program-is-an-injustice.md

26 lines
1.5 KiB
Markdown
Raw Normal View History

2023-01-01 21:33:04 +01:00
---
title: "Every non-free program is an injustice"
date: 2017-03-08T01:41:00+06:00
draft: false
tags: ["tech","floss","linux"]
author: "9x0rg"
hidemeta: false
ShowReadingTime: true
ShowPostNavLinks: true
showtoc: false
cover:
image: "<image path/url>"
alt: "<alt text>"
caption: "<text>"
relative: false # To use relative path for cover image, used in hugo Page-bundles
---
Free software is software that respects users freedom and community. Its not about price. Its libre, not gratis. With any program, there are two possibilities: either the users control the program, or the program controls the users.
When the users control the program, thats free software—they control the things they do with it, and thus it respects their freedom and their community. If they dont have full control over it, then its user-subjugating, non-free proprietary software—the program controls the users, and the programs owners control the program, so it becomes an instrument of unjust power for the owner over the users.
For the users to have control, they need four specific freedoms—the concrete criteria for free software. Freedom Zero is the freedom to run a program however you want, for whatever purpose you have. Freedom One is being able to study the programs source code and change it so that you can make the program run the way you wish.
-- Richard M. Stallman[^1]
[^1]: Richard M. Stallman is a software engineer and free-software advocate, who is best known for spearheading the development of the GNU/Linux operating system in the 1980s.