contents.html 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332
  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>