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 and/or years:

    Long before I wrote stories, I listened for stories. Listening for them is something more acute than listening to them. I suppose it’s an early form of participation in what goes on. Listening children know stories are there. When their elders sit and begin, children are just waiting and hoping for one to come out, like a mouse from its hole.
    Eudora Welty (b. 1909)

    He took control of me for forty-five minutes. This time I’ll have control over him for the rest of his life. If he gets out fifteen years from now, I’ll know. I’ll check on him every three months through police computers. If he makes one mistake he’s going down again. I’ll make sure. I’m his worst enemy now.
    Elizabeth Wilson, U.S. crime victim. As quoted in People magazine, p. 88 (May 31, 1993)