Richard Stallman - Early Years

Early Years

Stallman was born to Alice Lippman and Daniel Stallman, in 1953 in New York City. His first experience with computers was at the IBM New York Scientific Center when he was in high school. He was hired for the summer to write a numerical analysis program in Fortran. He completed the task after a couple of weeks and spent the rest of the summer writing a text editor in APL. Stallman spent the summer after his high-school graduation writing another program, a preprocessor for the PL/I programming language on the IBM System/360.

During this time, Stallman was also a volunteer laboratory assistant in the biology department at Rockefeller University. Although he was already moving toward a career in mathematics or physics, his teaching professor at Rockefeller thought he would have a future as a biologist.

As a first-year student at Harvard University, Stallman was known for his strong performance in Math 55. In 1971 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 was the name of his computer accounts). Stallman was graduated from Harvard magna cum laude earning an AB in Physics in 1974.

Stallman enrolled as a graduate student at MIT, but then ended his pursuit of a doctorate in physics to focus on his programming at the MIT AI Laboratory.

While a graduate student at MIT, Stallman published a paper with Gerald Jay Sussman 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. As of 2003, 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.

As a hacker in MIT's AI laboratory, Stallman worked on software projects such as TECO, Emacs, and the Lisp machine operating system. 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. 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% 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.

Read more about this topic:  Richard Stallman

Famous quotes containing the words early years, early and/or years:

    Parents ... are sometimes a bit of a disappointment to their children. They don’t fulfil the promise of their early years.
    Anthony Powell (b. 1905)

    I believe that if we are to survive as a planet, we must teach this next generation to handle their own conflicts assertively and nonviolently. If in their early years our children learn to listen to all sides of the story, use their heads and then their mouths, and come up with a plan and share, then, when they become our leaders, and some of them will, they will have the tools to handle global problems and conflict.
    Barbara Coloroso (20th century)

    The great word Evolution had not yet, in 1860, made a new religion of history, but the old religion had preached the same doctrine for a thousand years without finding in the entire history of Rome anything but flat contradiction.
    Henry Brooks Adams (1838–1918)