A few weeks ago I went to see a talk by Richard Stallman on “The Free Software movement in Ethics and Practice.” Stallman based his talk on what he calls the four freedoms of software. Here’s a summary (from Wikipedia).
Freedom 0: The freedom to run the program for any purpose.
Freedom 1: The freedom to [...]