Robert Tappan Morris: Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
No edit summary
imported>Gurkubondinn
m Reverted 1 edit by ~2025-34738-87 (talk) to last revision by BunnysBot
 
Line 13: Line 13:
| other_names      = RTM
| other_names      = RTM
| education        = [[Harvard University]] ([[B. A.|BA]])<br />[[Cornell University]] ([[Doctor of Philosophy|PhD]])
| education        = [[Harvard University]] ([[B. A.|BA]])<br />[[Cornell University]] ([[Doctor of Philosophy|PhD]])
| occupation        = [[Entrepreneur]], [[professor]] at [[Massachusetts Institute of Technology]], partner at ]]<ref name="Ycombinator">{{cite web |url=http://www.ycombinator.com/people.html |title=Y Combinator: Partners |website=[[Y Combinator]] |access-date=19 June 2011}}</ref>
| occupation        = [[Entrepreneur]], [[professor]] at [[Massachusetts Institute of Technology]], partner at [[Y Combinator]]<ref name="Ycombinator">{{cite web |url=http://www.ycombinator.com/people.html |title=Y Combinator: Partners |website=[[Y Combinator]] |access-date=19 June 2011}}</ref>
| known_for        = [[Morris Worm]]<br/>[[Viaweb]]<br/>[[Y Combinator]]
| known_for        = [[Morris Worm]]<br/>[[Viaweb]]<br/>[[Y Combinator]]
| parents          = [[Robert Morris (cryptographer)|Robert Morris]], Anne Farlow Morris
| parents          = [[Robert Morris (cryptographer)|Robert Morris]], Anne Farlow Morris
Line 27: Line 27:


Morris was prosecuted for releasing the worm, and became the first person convicted under the then-new [[Computer Fraud and Abuse Act]] (CFAA).<ref name=usvmorris505/><ref>{{cite book |last1=Denning |first1=Dorothy Elizabeth Robling |author-link=Dorothy E. Denning |last2=Lin |first2=Herbert S. |title=Rights and responsibilities of participants in networked communities |year=1994 |publisher=National Academies Press |isbn=978-0-309-05090-6 |page=74 [https://archive.org/details/isbn_9780309050906/page/74 74] |url=https://archive.org/details/isbn_9780309050906/page/74}}</ref>
Morris was prosecuted for releasing the worm, and became the first person convicted under the then-new [[Computer Fraud and Abuse Act]] (CFAA).<ref name=usvmorris505/><ref>{{cite book |last1=Denning |first1=Dorothy Elizabeth Robling |author-link=Dorothy E. Denning |last2=Lin |first2=Herbert S. |title=Rights and responsibilities of participants in networked communities |year=1994 |publisher=National Academies Press |isbn=978-0-309-05090-6 |page=74 [https://archive.org/details/isbn_9780309050906/page/74 74] |url=https://archive.org/details/isbn_9780309050906/page/74}}</ref>
He went on to cofoun, 2020 |url-status=live |archive-url=https://web.archive.org/web/20080803094019/http://www.csail.mit.edu/biographies/PI/bioprint.php?PeopleID=301<!-- Bot retrieved archive --> |archive-date=August 3, 2008}}</ref> He was elected to the [[National Academy of Engineering]] in 2019.
He went on to cofound the online store [[Viaweb]], one of the first [[web application]]s,<ref>{{Cite news |url=https://www.historychannel.com.au/this-day-in-history/first-computer-worm-unleashed/ |title=First Computer "Worm" Unleashed |date=2016-06-20 |work=History Channel |access-date=2017-08-31 |language=en-US}}</ref> and later the [[venture capital]] funding firm [[Y Combinator]], both with [[Paul Graham (programmer)|Paul Graham]], [[Jessica Livingston]] and [[Trevor Blackwell]].
 
He later joined the faculty in the department of [[Computer Science and Engineering|Electrical Engineering and Computer Science]] at the [[Massachusetts Institute of Technology]] (MIT), where he received [[Tenure (academic)|tenure]] in 2006.<ref name="csail">{{cite web |author=<!-- Unstated --> |date=October 30, 2017 |url=https://www.csail.mit.edu/person/robert-morris |title=Robert Morris: Professor |website=Computer Science & Artificial Intelligence Laboratory (CSAIL) |publisher=Massachusetts Institute of Technology |access-date=April 10, 2020 |url-status=live |archive-url=https://web.archive.org/web/20080803094019/http://www.csail.mit.edu/biographies/PI/bioprint.php?PeopleID=301<!-- Bot retrieved archive --> |archive-date=August 3, 2008}}</ref> He was elected to the [[National Academy of Engineering]] in 2019.


== Early life and education ==
== Early life and education ==

Latest revision as of 12:32, 20 November 2025

Template:Short description Script error: No such module "Other people". Script error: No such module "Template wrapper".Script error: No such module "Check for clobbered parameters".

Robert Tappan Morris (born November 8, 1965) is an American computer scientist and entrepreneur. He is best known for creating the Morris worm in 1988,[2] considered the first computer worm on the Internet.[3]

Morris was prosecuted for releasing the worm, and became the first person convicted under the then-new Computer Fraud and Abuse Act (CFAA).[1][4] He went on to cofound the online store Viaweb, one of the first web applications,[5] and later the venture capital funding firm Y Combinator, both with Paul Graham, Jessica Livingston and Trevor Blackwell.

He later joined the faculty in the department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology (MIT), where he received tenure in 2006.[6] He was elected to the National Academy of Engineering in 2019.

Early life and education

Morris was born in 1965 to parents Robert Morris and Anne Farlow Morris. The senior Robert Morris was a computer scientist at Bell Labs, who helped design Multics and Unix; and later became the chief scientist at the National Computer Security Center, a division of the National Security Agency (NSA).

Morris grew up in the Millington section of Long Hill Township, New Jersey,[7] attended The Peck School,[8] and graduated from Delbarton School in 1983.[9]

Morris attended Harvard University, and later went on to graduate school at Cornell University.

Morris worm

Script error: No such module "Labelled list hatnote".

Morris's computer worm was developed in 1988, during his first year of graduate school at Cornell.[10] He released the worm from MIT, rather than from Cornell. This was to avoid the worm being traced directly back to Cornell, where he was a Ph.D. student at the time.[10] The worm exploited several vulnerabilities to gain entry to targeted systems, including:

The worm was programmed to check each computer it found to determine if the infection was already present. However, Morris believed that some system administrators might try to defeat the worm by instructing the computer to report a false positive. To compensate for this possibility, Morris programmed the worm to copy itself anyway, 14% of the time, no matter what the response was to the infection-status interrogation.

This level of persistence was a design flaw: it created system loads that brought it to the attention of administrators, and disrupted the target computers. During the ensuing trial, it was estimated that the cost in "potential loss in productivity" caused by the worm and efforts to remove it from individual system ranged from $200 to $53,000 per system, representing a total economic impact of up to $10,000,000.[10]

Criminal prosecution

In 1989, Morris was indicted for violating United States Code Title 18 (Template:UnitedStatesCode), the Computer Fraud and Abuse Act (CFAA).[1] He was the first person to be indicted under this act. In December 1990, he was sentenced to three years of probation, 400 hours of community service, and a fine of $10,050 plus the costs of his supervision. He appealed, but his conviction was affirmed the following March.[3] Morris's stated motive during the trial was "to demonstrate the inadequacies of current security measures on computer networks by exploiting the security defects [he] had discovered."[1] He completed his sentence as of 1994.

Later life and work

After serving his conviction term, he returned to Harvard to complete his Doctor of Philosophy (Ph.D.) under the supervision of H. T. Kung.[11]

In 1995, Morris cofounded Viaweb with Paul Graham, a start-up company that made software for building online stores. It would go on to be sold to Yahoo for $49 million,[12] which renamed the software Yahoo! Store.

In 1999, Morris received his Ph.D. in Applied Sciences from Harvard for thesis titled Scalable TCP Congestion Control. That same year, he was appointed as an assistant professor at MIT.

In 2005, Morris cofounded Y Combinator, a seed-stage startup venture capital funding firm that provides seed money, advice, and connections at two 3-month programs per year (with Paul Graham, Trevor Blackwell, and Jessica Livingston).[13]

In 2006, Morris was awarded tenure at MIT[14] and became a technical advisor for Cisco Meraki.[15]Script error: No such module "Unsubst".

In 2008, released the programming language Arc, a Lisp dialect, alongside Paul Graham.

In 2010, Morris was awarded the 2010 Special Interest Group in Operating Systems (SIGOPS) Mark Weiser award.[16]

In 2015, Morris was elected a Fellow of Association for Computing Machinery (ACM, 2014) for "contributions to computer networking, distributed systems, and operating systems."[17]

In 2019, Morris was elected to the National Academy of Engineering.[18]

Work

Morris's principal research interest is computer network architectures which includes work on distributed hash tables such as Chord and wireless mesh networks such as Roofnet.Script error: No such module "Unsubst".

He is a longtime friend and collaborator of Paul Graham. Along with cofounding two companies with him, Graham dedicated his book ANSI Common Lisp to Morris and named the programming language that generates the online stores' web pages RTML (Robert T. Morris Language) in his honor. Graham lists Morris as one of his personal heroes, saying that Morris is "never wrong."[19]

See also

References

<templatestyles src="Reflist/styles.css" />

  1. a b c d Template:If all, [Script error: No such module "If empty". 928 Template:Delink 504], 505 (2d Cir. 1991).Script error: No such module "Check for unknown parameters".
  2. Script error: No such module "citation/CS1".
  3. a b Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "citation/CS1".
  9. Script error: No such module "citation/CS1".
  10. a b c Script error: No such module "citation/CS1".
  11. Script error: No such module "citation/CS1".
  12. Script error: No such module "citation/CS1".
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "citation/CS1".
  16. Script error: No such module "citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. Script error: No such module "citation/CS1".
  19. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

Further reading

<templatestyles src="Refbegin/styles.css" />

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • A Report on the Internet Worm
  • Script error: No such module "Citation/CS1".

External links

  • Script error: No such module "Official website".Script error: No such module "Check for unknown parameters"., at MIT

Template:Lisp programming language Template:Y Combinator Template:Authority control