]> git.lizzy.rs Git - plan9front.git/blob - sys/doc/index.html
turn ptrdiff_t into a 64 bit type
[plan9front.git] / sys / doc / index.html
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