Distributed OS: Fall 2019: Difference between revisions

From Soma-notes
Line 33: Line 33:
The Mother of All Demos:
The Mother of All Demos:
* [http://www.dougengelbart.org/firsts/dougs-1968-demo.html Doug Engelbart Institute, "Doug's 1968 Demo"].  You may want to focus on the [http://dougengelbart.org/events/1968-demo-highlights.html highlights] or the [http://sloan.stanford.edu/MouseSite/1968Demo.html annotated clips].
* [http://www.dougengelbart.org/firsts/dougs-1968-demo.html Doug Engelbart Institute, "Doug's 1968 Demo"].  You may want to focus on the [http://dougengelbart.org/events/1968-demo-highlights.html highlights] or the [http://sloan.stanford.edu/MouseSite/1968Demo.html annotated clips].
* [http://en.wikipedia.org/wiki/The_Mother_of_All_Demos Wikipedia's page on "The Mother of all Demos"]
* [https://en.wikipedia.org/wiki/The_Mother_of_All_Demos Wikipedia's page on "The Mother of all Demos"]


===[[DistOS 2019F 2019-09-16|September 16, 2019]]===
===[[DistOS 2019F 2019-09-16|September 16, 2019]]===
Line 43: Line 43:


Multics & UNIX:
Multics & UNIX:
* [http://en.wikipedia.org/wiki/Multics Wikipedia article on Multics]
* [https://en.wikipedia.org/wiki/Multics Wikipedia article on Multics]
* [http://homeostasis.scs.carleton.ca/~soma/distos/fall2008/unix.pdf Dennis M. Ritchie and Ken Thompson, "The UNIX Time-Sharing System" (1974)]
* [https://homeostasis.scs.carleton.ca/~soma/distos/fall2008/unix.pdf Dennis M. Ritchie and Ken Thompson, "The UNIX Time-Sharing System" (1974)]
* [https://arstechnica.com/gadgets/2019/08/unix-at-50-it-starts-with-a-mainframe-a-gator-and-three-dedicated-researchers/ Richard Jensen, "Unix at 50: How the OS that powered smartphones started from failure" (2019, Ars Technica)]
* [https://arstechnica.com/gadgets/2019/08/unix-at-50-it-starts-with-a-mainframe-a-gator-and-three-dedicated-researchers/ Richard Jensen, "Unix at 50: How the OS that powered smartphones started from failure" (2019, Ars Technica)]


Optional: Browse around [http://www.multicians.org/ the Multicians website].
Optional: Browse around [http://www.multicians.org/ the Multicians website].

Revision as of 14:05, 1 September 2019

Course Outline

Here is the course outline.

Project Help

To develop your literature review or research proposal, start with a single research paper that you find interesting and that is related to distributed operating systems in some way.

To begin selecting a paper, I suggest that you:

  • search on Google Scholar using keywords relating to your interests, and/or
  • browse the proceedings of major conferences that publish work related to distributed operating systems.

The main operating system conferences are OSDI and ACM SOSP (sosp.org,ACM DL). Note that not all the work here is on distributed operating systems! Also, many other conferences publish some work related to distributed operating systems, e.g. NSDI.

To help you write a literature review or the background of a research paper, read the following:

Assigned Readings

September 4, 2019 (in person)

None

September 9, 2019 (online)

The Early Internet:

September 11, 2019 (online)

The Mother of All Demos:

September 16, 2019

The Alto:

September 18, 2019

Multics & UNIX:

Optional: Browse around the Multicians website.