Richard Stallman

Activist

Birthday March 16, 1953

Birth Sign Pisces

Birthplace New York City, New York, US

Age 70 years old

Nationality United States

#11757 Most Popular

1953

Richard Matthew Stallman (born March 16, 1953), also known by his initials, rms, is an American free software movement activist and programmer.

He campaigns for software to be distributed in such a manner that its users have the freedom to use, study, distribute, and modify that software.

Software that ensures these freedoms is termed free software.

Stallman was born March 16, 1953, in New York City, to a family of Jewish heritage.

He had a troublesome relationship with his parents and did not feel he had a proper home.

He was interested in computers at a young age; when Stallman was a pre-teen at a summer camp, he read manuals for the IBM 7094.

1967

From 1967 to 1969, Stallman attended a Columbia University Saturday program for high school students.

Stallman was also a volunteer laboratory assistant in the biology department at Rockefeller University.

Although he was interested in mathematics and physics, his supervising professor at Rockefeller thought he showed promise as a biologist.

His first experience with actual computers was at the IBM New York Scientific Center when he was in high school.

1970

He was hired for the summer in 1970, following his senior year of high school, to write a numerical analysis program in Fortran.

He completed the task after a couple of weeks ("I swore that I would never use FORTRAN again because I despised it as a language compared with other languages") and spent the rest of the summer writing a text editor in APL and a preprocessor for the PL/I programming language on the IBM System/360.

As a first-year student at Harvard University in fall 1970, Stallman was known for his strong performance in Math 55.

He was happy: "For the first time in my life, I felt I had found a home at Harvard."

In the late 1970s and early 1980s, the hacker culture that Stallman thrived on began to fragment.

To prevent software from being used on their competitors' computers, most manufacturers stopped distributing source code and began using copyright and restrictive software licenses to limit or prohibit copying and redistribution.

1971

In 1971, near the end of his first year at Harvard, he became a programmer at the MIT Artificial Intelligence Laboratory, and became a regular in the hacker community, where he was usually known by his initials, RMS, which he used in his computer accounts.

1974

Stallman received a bachelor's degree in physics (magna cum laude) from Harvard in 1974.

Stallman considered staying on at Harvard, but instead decided to enroll as a graduate student at the Massachusetts Institute of Technology (MIT).

He pursued a doctorate in physics for one year, but left that program to focus on his programming at the MIT AI Laboratory.

As a hacker in MIT's AI laboratory, Stallman worked on software projects such as TECO and Emacs for the Incompatible Timesharing System (ITS), as well as the Lisp machine operating system (the CONS of 1974–1976 and the CADR of 1977–1979—this latter unit was commercialized by Symbolics and Lisp Machines, Inc. (LMI) starting around 1980).

He would become an ardent critic of restricted computer access in the lab, which at that time was funded primarily by the Defense Advanced Research Projects Agency (DARPA).

1975

While working (starting in 1975) as a research assistant at MIT under Gerry Sussman, Stallman published a paper (with Sussman) in 1977 on an AI truth maintenance system, called dependency-directed backtracking.

This paper was an early work on the problem of intelligent backtracking in constraint satisfaction problems.

, the technique Stallman and Sussman introduced is still the most general and powerful form of intelligent backtracking.

The technique of constraint recording, wherein partial results of a search are recorded for later reuse, was also introduced in this paper.

1977

When MIT's Laboratory for Computer Science (LCS) installed a password control system in 1977, Stallman found a way to decrypt the passwords and sent users messages containing their decoded password, with a suggestion to change it to the empty string (that is, no password) instead, to re-enable anonymous access to the systems.

Around 20 percent of the users followed his advice at the time, although passwords ultimately prevailed.

Stallman boasted of the success of his campaign for many years afterward.

1983

Stallman launched the GNU Project in September 1983 to write a Unix-like computer operating system composed entirely of free software.

With this, he also launched the free software movement.

He has been the GNU project's lead architect and organizer, and developed a number of pieces of widely used GNU software including, among others, the GNU Compiler Collection, GNU Debugger, and GNU Emacs text editor.

Stallman pioneered the concept of copyleft, which uses the principles of copyright law to preserve the right to use, modify, and distribute free software.

He is the main author of free software licenses which describe those terms, most notably the GNU General Public License (GPL), the most widely used free software license.

1985

Stallman launched the GNU Project, founded the Free Software Foundation (FSF) in October 1985, developed the GNU Compiler Collection and GNU Emacs, and wrote all versions of the GNU General Public License.

1989

In 1989, he co-founded the League for Programming Freedom.

1990

Since the mid-1990s, Stallman has spent most of his time advocating for free software, as well as campaigning against software patents, digital rights management (which he refers to as digital restrictions management, calling the more common term misleading), and other legal and technical systems which he sees as taking away users' freedoms.

This has included software license agreements, non-disclosure agreements, activation keys, dongles, copy restriction, proprietary formats, and binary executables without source code.

2019

In September 2019, Stallman resigned as president of the FSF and left his visiting scientist role at MIT after making controversial comments about the Jeffrey Epstein sex trafficking scandal.

Stallman remained head of the GNU Project, and in 2021 returned to the FSF board of directors.