Paying isnโt wrong, and being paid isnโt wrong. Trampling other peopleโs freedom and community is wrong, so the free software movement aims to put an end to it, at least in the area of software.
Richard StallmanThe principal lesson of Emacs is that a language for extensions should not be a mere "extension language". It should be a real programming language, designed for writing and maintaining substantial programs. Because people will want to do that!
Richard StallmanFree software is software that respects your freedom and the social solidarity of your community. So it's free as in freedom.
Richard StallmanAlso, because schools must teach the spirit of goodwill, the habit of helping others around you, every class should have this rule: students, if you bring software to class you may not keep it for yourself.
Richard StallmanIt is hard to write a simple definition of something as varied as hacking, but I think what these activities have in common is playfulness, cleverness, and exploration. Thus, hacking means exploring the limits of what is possible, in a spirit of playful cleverness. Activities that display playful cleverness have "hack value".
Richard Stallman