Richard Stallman: Program

Richard Stallman is American software freedom activist, short story writer and computer programmer, founder of the GNU project. Explore interesting quotes on program.
Richard Stallman: 260   quotes 5   likes

“The hard part of programming is the same regardless of the language.”

"You broke the Internet. We're making ourselves a GNU one." (August 2013) https://gnunet.org/internetistschuld (around 02:16)
2010s
Context: Programming is programming. If you get good at programming, it doesn't matter which language you learned it in, because you'll be able to do programming in any language. The hard part of programming is the same regardless of the language. And if you have a talent for that, and you learned it here, you can take it over there. Oh, one thing: if you want to get a picture of a programming at its most powerful, you should learn Lisp or Scheme because they are more elegant and powerful than other languages.

“I consider that the golden rule requires that if I like a program I must share it with other people who like it.”

1980s, GNU Manifesto (1985)
Context: I consider that the golden rule requires that if I like a program I must share it with other people who like it. Software sellers want to divide the users and conquer them, making each user agree not to share with others. I refuse to break solidarity with other users in this way. I cannot in good conscience sign a nondisclosure agreement or a software license agreement. For years I worked within the Artificial Intelligence Lab to resist such tendencies and other inhospitalities, but eventually they had gone too far: I could not remain in an institution where such things are done for me against my will.
So that I can continue to use computers without dishonor, I have decided to put together a sufficient body of free software so that I will be able to get along without any software that is not free. I have resigned from the AI lab to deny MIT any legal excuse to prevent me from giving GNU away.

“What they had in common was mainly love of excellence and programming.”

Interview in Hackers — Wizards of the Electronic Age (1985)
1980s
Context: What they had in common was mainly love of excellence and programming. They wanted to make their programs that they used be as good as they could. They also wanted to make them do neat things. They wanted to be able to do something in a more exciting way than anyone believed possible and show "Look how wonderful this is. I bet you didn't believe this could be done."

“The GNU GPL was not designed to be ""open source"". I wrote it for the free software movement, and its purpose is to ensure every user of every version of the program gets the essential freedoms.”

""Re: GPL version 4"" on NetBSD mailing list (17 July 2008) http://mail-index.netbsd.org/netbsd-users/2008/07/17/msg001546.html
See http://www.gnu.org/philosophy/open-source-misses-the-point.html for more explanation of the difference between free software and open source.
2000s

“It doesn't take special talents to reproduce — even plants can do it. On the other hand, contributing to a program like Emacs takes real skill. That is really something to be proud of. It helps more people, too.”

In response to the news that a colleague would not have as much time to devote to Emacs since the birth of his daughter, in Gmane (27 April 2005) http://article.gmane.org/gmane.emacs.devel/36460
2000s