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

1.5 KiB
Raw Blame History

title date draft tags author hidemeta ShowReadingTime ShowPostNavLinks showtoc cover
Every non-free program is an injustice 2017-03-08T01:41:00+06:00 false
tech
floss
linux
9x0rg false true true false
image alt caption relative
<image path/url> <alt text> <text> false

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. Stallman1


  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. ↩︎