Editing Plan 9
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 10: | Line 10: | ||
===Plan 9=== | ===Plan 9=== | ||
Plan 9 is a free distributed network operating system. Its main properties are all objects are files, file communication is transparent whether it is local or over a network, and every process has a private customizable namespace. These features set it apart from traditional UNIX because on unix, not every type of object is a file (ex. network connections, windows, http requests, just things like /dev), network transparency is terrible and every process sees the same hierarchial namespace. | |||
In the class I will be initially discussing setup and basic use of the Plan 9 environment. It will be handy to download a copy of the installaion cd for the fork of Plan 9 we will use, 9front. It can be downloaded directly or by torrent at [http://r-36.net/9front/]. It is highly recommended to read the links in the resources section below. | |||
: | |||
===Resources=== | ===Resources=== | ||
* [http://plan9.bell-labs.com/plan9/ Plan 9 Homepage] | |||
* [http://doc.cat-v.org/plan_9/ Plan 9 documentation at cat-v.org] | |||
* [http://9front.org/ 9front homepage] | |||
* [http://code.google.com/p/plan9front/ 9front googlecode homepage and wiki] | |||
* [http://plan9.bell-labs.com/plan9/ Plan 9 Homepage] | |||
* [http://doc.cat-v.org/plan_9/ Plan 9 documentation at cat-v.org] | |||
* [http://9front.org/ 9front homepage] | |||
* [http:/ | |||