xref: /plan9/sys/doc/contents.html (revision 5d535f588fe0a7c7f04081512974c9c20b5d87a8)
1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
3"http://www.w3.org/TR/html4/loose.dtd">
4<html>
5<head>
6<meta http-equiv=Content-Type content="text/html; charset=utf8">
7<title>Plan 9 — The Documents (Volume 2)</title>
8</meta>
9</head>
10<body>
11<p style="margin-top: 0; margin-bottom: 0.05in"></p>
12<p style="margin-top: 0; margin-bottom: 0.50in"></p>
13<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: center;">
14<span style="font-size: 12pt"></span><span style="font-size: 12pt"><b>Plan 9 — The Documents (Volume 2)</b></span><span style="font-size: 12pt"></span></p>
15<p style="margin-top: 0; margin-bottom: 0.50in"></p>
16<p style="margin-top: 0; margin-bottom: 0.17in"></p>
17<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
18<span style="font-size: 10pt"><b>Introduction
19</b></span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
20<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
21<span style="font-size: 10pt">Plan 9 From Bell Labs
22(<a href="9.html">html</a> |
23<a href="9.ps">ps</a> |
24<a href="9.pdf">pdf</a>)
25</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
26<span style="font-size: 10pt"><i>Rob Pike, Dave Presotto, Sean Dorward, Bob Flandrena, Ken Thompson, Howard Trickey, and Phil Winterbottom
27</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
28<span style="font-size: 10pt">An overview of the system; read at least this paper before you install.
29</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
30<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
31<span style="font-size: 10pt">The Use of Name Spaces in Plan 9
32(<a href="names.html">html</a> |
33<a href="names.ps">ps</a> |
34<a href="names.pdf">pdf</a>)
35</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
36<span style="font-size: 10pt"><i>Rob Pike, Dave Presotto, Ken Thompson, Howard Trickey, and Phil Winterbottom
37</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
38<span style="font-size: 10pt">What&rsquo;s in a name?
39</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
40<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
41<span style="font-size: 10pt">The Organization of Networks in Plan 9
42(<a href="net/net.html">html</a> |
43<a href="net/net.ps">ps</a> |
44<a href="net/net.pdf">pdf</a>)
45</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
46<span style="font-size: 10pt"><i>Dave Presotto and Phil Winterbottom
47</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
48<span style="font-size: 10pt">Connecting the pieces.  The details in the paper are outdated but the ideas still apply.
49</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
50<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
51<span style="font-size: 10pt">Security in Plan 9
52(<a href="auth.html">html</a> |
53<a href="auth.ps">ps</a> |
54<a href="auth.pdf">pdf</a>)
55</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
56<span style="font-size: 10pt"><i>Russ Cox, Eric Grosse, Rob Pike, Dave Presotto, and Sean Quinlan
57</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
58<span style="font-size: 10pt">An overview of the security architecture.
59</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
60<p style="margin-top: 0; margin-bottom: 0.17in"></p>
61<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
62<span style="font-size: 10pt"><b>Programming
63</b></span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
64<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
65<span style="font-size: 10pt">How to Use the Plan 9 C Compiler
66(<a href="comp.html">html</a> |
67<a href="comp.ps">ps</a> |
68<a href="comp.pdf">pdf</a>)
69</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
70<span style="font-size: 10pt"><i>Rob Pike
71</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
72<span style="font-size: 10pt">The starting point for C programming under Plan 9.
73</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
74<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
75<span style="font-size: 10pt">Changes to the Programming Environment in the Fourth Release of Plan 9
76(<a href="prog4.html">html</a> |
77<a href="prog4.ps">ps</a> |
78<a href="prog4.pdf">pdf</a>)
79</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
80<span style="font-size: 10pt"><i>Rob Pike
81</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
82<span style="font-size: 10pt">An overview of the changes to the C library since the Third Release.
83</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
84<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
85<span style="font-size: 10pt">APE — The ANSI/POSIX Environment
86(<a href="ape.html">html</a> |
87<a href="ape.ps">ps</a> |
88<a href="ape.pdf">pdf</a>)
89</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
90<span style="font-size: 10pt"><i>Howard Trickey
91</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
92<span style="font-size: 10pt">Moving C code between UNIX and Plan 9.
93</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
94<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
95<span style="font-size: 10pt">Acid: A Debugger Built From A Language
96(<a href="acidpaper.html">html</a> |
97<a href="acidpaper.ps">ps</a> |
98<a href="acidpaper.pdf">pdf</a>)
99</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
100<span style="font-size: 10pt"><i>Phil Winterbottom
101</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
102<span style="font-size: 10pt">An overview paper about the Acid debugger.
103</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
104<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
105<span style="font-size: 10pt">Acid Manual
106(<a href="acid.html">html</a> |
107<a href="acid.ps">ps</a> |
108<a href="acid.pdf">pdf</a>)
109</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
110<span style="font-size: 10pt"><i>Phil Winterbottom
111</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
112<span style="font-size: 10pt">The reference manual for the language and its libraries.
113</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
114<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
115<span style="font-size: 10pt">Maintaining Files on Plan 9 with Mk
116(<a href="mk.html">html</a> |
117<a href="mk.ps">ps</a> |
118<a href="mk.pdf">pdf</a>)
119</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
120<span style="font-size: 10pt"><i>Andrew G. Hume and Bob Flandrena
121</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
122<span style="font-size: 10pt">An introduction to Plan 9&rsquo;s replacement for </span><span style="font-size: 10pt"><tt>make</tt></span><span style="font-size: 10pt">.
123</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
124<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
125<span style="font-size: 10pt">Plan 9 Mkfiles
126(<a href="mkfiles.html">html</a> |
127<a href="mkfiles.ps">ps</a> |
128<a href="mkfiles.pdf">pdf</a>)
129</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
130<span style="font-size: 10pt"><i>Bob Flandrena
131</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
132<span style="font-size: 10pt">The conventions for using </span><span style="font-size: 10pt"><tt>mk</tt></span><span style="font-size: 10pt"> in Plan 9.
133</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
134<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
135<span style="font-size: 10pt">A Manual for the Plan 9 assembler
136(<a href="asm.html">html</a> |
137<a href="asm.ps">ps</a> |
138<a href="asm.pdf">pdf</a>)
139</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
140<span style="font-size: 10pt"><i>Rob Pike
141</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
142<span style="font-size: 10pt">Things you&rsquo;d rather not know.
143</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
144<p style="margin-top: 0; margin-bottom: 0.17in"></p>
145<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
146<span style="font-size: 10pt"><b>User Interfaces
147</b></span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
148<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
149<span style="font-size: 10pt">8&frac12;, the Plan 9 Window System
150(<a href="8&frac12;/8&frac12;.html">html</a> |
151<a href="8&frac12;/8&frac12;.ps">ps</a> |
152<a href="8&frac12;/8&frac12;.pdf">pdf</a>)
153</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
154<span style="font-size: 10pt"><i>Rob Pike
155</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
156<span style="font-size: 10pt">An introduction to the (previous) window system and its unusual implementation.
157</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
158<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
159<span style="font-size: 10pt">Rc — The Plan 9 Shell
160(<a href="rc.html">html</a> |
161<a href="rc.ps">ps</a> |
162<a href="rc.pdf">pdf</a>)
163</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
164<span style="font-size: 10pt"><i>Tom Duff
165</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
166<span style="font-size: 10pt">An introduction to the new shell, complete with examples.
167</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
168<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
169<span style="font-size: 10pt">The Text Editor </span><span style="font-size: 10pt"><tt>sam</tt></span><span style="font-size: 10pt">
170(<a href="sam/sam.html">html</a> |
171<a href="sam/sam.ps">ps</a> |
172<a href="sam/sam.pdf">pdf</a>)
173</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
174<span style="font-size: 10pt"><i>Rob Pike
175</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
176<span style="font-size: 10pt"><tt>Sam</tt></span><span style="font-size: 10pt"> is the standard editor on Plan 9.
177</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
178<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
179<span style="font-size: 10pt">Acme: A User Interface for Programmers
180(<a href="acme/acme.html">html</a> |
181<a href="acme/acme.ps">ps</a> |
182<a href="acme/acme.pdf">pdf</a>)
183</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
184<span style="font-size: 10pt"><i>Rob Pike
185</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
186<span style="font-size: 10pt">A system with a more radical approach to programming and editing.
187</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
188<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
189<span style="font-size: 10pt">Plumbing and Other Utilities
190(<a href="plumb.html">html</a> |
191<a href="plumb.ps">ps</a> |
192<a href="plumb.pdf">pdf</a>)
193</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
194<span style="font-size: 10pt"><i>Rob Pike
195</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
196<span style="font-size: 10pt">Inter-process communication that enlivens the interactive user interface.
197</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
198<p style="margin-top: 0; margin-bottom: 0.17in"></p>
199<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
200<span style="font-size: 10pt"><b>Implementation
201</b></span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
202<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
203<span style="font-size: 10pt">Hello World, or &Kappa;&alpha;&lambda;&eta;&mu;&#941;&rho;&alpha; &kappa;&#972;&sigma;&mu;&epsilon;, or </span><span style="font-size: 10pt">&#12371;&#12435;&#12395;&#12385;&#12399; &#19990;&#30028;</span><span style="font-size: 10pt">
204(<a href="utf.html">html</a> |
205<a href="utf.ps">ps</a> |
206<a href="utf.pdf">pdf</a>)
207</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
208<span style="font-size: 10pt"><i>Rob Pike and Ken Thompson
209</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
210<span style="font-size: 10pt">The details about Plan 9&rsquo;s character set: the Unicode Standard plus an ASCII-compatible encoding.
211</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
212<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
213<span style="font-size: 10pt">Plan 9 C Compilers
214(<a href="compiler.html">html</a> |
215<a href="compiler.ps">ps</a> |
216<a href="compiler.pdf">pdf</a>)
217</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
218<span style="font-size: 10pt"><i>Ken Thompson
219</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
220<span style="font-size: 10pt">The design and some internals of the compiler suite.
221</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
222<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
223<span style="font-size: 10pt">Adding Application Support for a New Architecture in Plan 9
224(<a href="libmach.html">html</a> |
225<a href="libmach.ps">ps</a> |
226<a href="libmach.pdf">pdf</a>)
227</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
228<span style="font-size: 10pt"><i>Bob Flandrena
229</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
230<span style="font-size: 10pt">The procedures necessary to add a new instruction set to Plan 9&rsquo;s programming environment.
231</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
232<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
233<span style="font-size: 10pt">The Plan 9 File Server
234(<a href="fs/fs.html">html</a> |
235<a href="fs/fs.ps">ps</a> |
236<a href="fs/fs.pdf">pdf</a>)
237</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
238<span style="font-size: 10pt"><i>Ken Thompson
239</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
240<span style="font-size: 10pt">The design of the central file server and its novel backup system.
241</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
242<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
243<span style="font-size: 10pt">Venti: A new approach to archival storage
244(<a href="venti/venti.html">html</a> |
245<a href="venti/venti.ps">ps</a> |
246<a href="venti/venti.pdf">pdf</a>)
247</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
248<span style="font-size: 10pt"><i>Sean Quinlan and Sean Dorward
249</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
250<span style="font-size: 10pt">Archival block-level storage using secure hashes as block identifiers.
251</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
252<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
253<span style="font-size: 10pt">The IL protocol
254(<a href="il/il.html">html</a> |
255<a href="il/il.ps">ps</a> |
256<a href="il/il.pdf">pdf</a>)
257</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
258<span style="font-size: 10pt"><i>Dave Presotto and Phil Winterbottom
259</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
260<span style="font-size: 10pt">A description of the Internet protocol Plan 9 uses for internal communication.
261</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
262<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
263<span style="font-size: 10pt">Lexical File Names in Plan 9, or, Getting Dot-Dot Right
264(<a href="lexnames.html">html</a> |
265<a href="lexnames.ps">ps</a> |
266<a href="lexnames.pdf">pdf</a>)
267</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
268<span style="font-size: 10pt"><i>Rob Pike
269</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
270<span style="font-size: 10pt">A vexing old problem solved: how to make </span><span style="font-size: 10pt"><tt>pwd</tt></span><span style="font-size: 10pt"> get the right answer in the face of multiply-bound directories.
271</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
272<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
273<span style="font-size: 10pt">Process Sleep and Wakeup on a Shared-memory Multiprocessor
274(<a href="sleep.html">html</a> |
275<a href="sleep.ps">ps</a> |
276<a href="sleep.pdf">pdf</a>)
277</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
278<span style="font-size: 10pt"><i>Rob Pike, Dave Presotto, Ken Thompson, and Gerard Holzmann
279</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
280<span style="font-size: 10pt">A detailed study of a central issue in the Plan 9 kernel.
281</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
282<p style="margin-top: 0; margin-bottom: 0.17in"></p>
283<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
284<span style="font-size: 10pt"><b>Miscellany
285</b></span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
286<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
287<span style="font-size: 10pt">A Guide to the Lp Printer Spooler
288(<a href="lp.html">html</a> |
289<a href="lp.ps">ps</a> |
290<a href="lp.pdf">pdf</a>)
291</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
292<span style="font-size: 10pt"><i>Paul Glick
293</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
294<span style="font-size: 10pt">Adminstering the suite of tools to drive PostScript printers.
295</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
296<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
297<span style="font-size: 10pt">Troff User&rsquo;s Manual
298(<a href="troff.ps">ps</a> |
299<a href="troff.pdf">pdf</a>)
300</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
301<span style="font-size: 10pt"><i>Joseph F. Ossanna and Brian W. Kernighan
302</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
303<span style="font-size: 10pt">The old warhorse, updated for Unicode characters.
304</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
305<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
306<span style="font-size: 10pt">Using SPIN
307(<a href="spin.html">html</a> |
308<a href="spin.ps">ps</a> |
309<a href="spin.pdf">pdf</a>)
310</span></p><p style="line-height: 1.2em; margin-left: 2.00in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
311<span style="font-size: 10pt"><i>Gerard Holzmann
312</i></span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
313<span style="font-size: 10pt">An introduction to a tool for analyzing parallel and distributed programs.
314</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
315<p style="margin-top: 0; margin-bottom: 0.17in"></p>
316<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
317<span style="font-size: 10pt"><b>Installation
318</b></span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
319<p style="line-height: 1.2em; margin-left: 1.00in; text-indent: 0.00in; margin-right: 1.00in; margin-top: 0; margin-bottom: 0; text-align: left;">
320<span style="font-size: 10pt">The Various Ports
321(<a href="port.html">html</a> |
322<a href="port.ps">ps</a> |
323<a href="port.pdf">pdf</a>)
324</span></p><p style="line-height: 1.2em; margin-left: 1.50in; text-indent: 0.00in; margin-right: 1.50in; margin-top: 0; margin-bottom: 0; text-align: left;">
325<span style="font-size: 10pt">The hardware requirements for the Plan 9 compilers and kernels.
326</span></p><p style="margin-top: 0; margin-bottom: 0.08in"></p>
327<p style="margin-top: 0; margin-bottom: 0.17in"></p>
328<center><a href="/plan9/">Plan 9 Home Page</a></center>
329<p style="margin-top: 0; margin-bottom: 0.50in"></p>
330</body>
331</html>
332
333