DistOS-2011W Plan 9

From Soma-notes
Revision as of 18:33, 28 February 2011 by Nlessard (talk | contribs)

Plan 9 from Bell Labs

Introduction

Describe the system(s) that you examined or compared. Why did you choose them? Be sure to specify a thesis that you argue in the rest of the document. Since this is a report the thesis may be relatively weak; however, an appropriate thesis will help the reader understand why did what you did and why you wrote what you wrote.

End with a paragraph outlining the rest of the document.

Be sure to change the titles of the following sections to match the structure of your paper. In particular, please try to make them less generic. What follows is just a suggestion; the document will be evaluated in part on the quality of writing, and good writing sometimes requires some flexibility.

Plan 9 from Bell Labs (here on referred to simply as Plan 9) is a Distributed Operating system created by By the Computing Science Research Center of AT&T Bell Laboratories, Which was also the group that developed Unix and the C programming language[3]. It was first released in 1993 to various universities, and given a full release to the general public in 1995[3]. The most unique and interesting aspect of Plan 9 is that it represents all system interfaces via the Filesystem including things not normally treated as files, like networking and the user interface.[3] That is to say, everything can be treated like a file, and thus can have read and write operations preformed on it. You would for instance, write Data to the network as though it were a file, and another computer would read that data. In a properly set up Plan 9 network, it wouldn't matter if a file is stored locally or remotely


Systems/Programs in the Space

Give an overview of the area you are examining. What systems/programs are out there?

Evaluated Systems/Programs

Describe the systems individually here - their key properties, etc. Use subsections to describe different implementations if you wish. Briefly explain why you made the selections you did.

Experiences/Comparison (multiple sections)

In multiple sections, describe what you learned.

Discussion

What was interesting? What was surprising? Here you can go out on tangents relating to your work

Conclusion

Summarize the report, point to future work.

References

Give references in proper form (not just URLs if possible, give dates of access).

((They'll become real references later))

[1]http://plan9.bell-labs.com/plan9/

[2]http://plan9.bell-labs.com/wiki/plan9/installation_instructions/

[3]http://plan9.bell-labs.com/wiki/plan9/faq/index.html

[4]http://lsub.org/who/nemo/9.intro.pdf

[5]http://www.scribd.com/doc/6241731/Plan9-Network-Operating-System

[6]http://man.cat-v.org/plan_9/