<html><head><title>Papers (Editing Sat May 29 20:40:54 EDT 2010 version)</title><META http-equiv="Content-Type" content="text/html; charset=utf-8"></head><!-- FFFFE9 is acme yellow; FFFFE9 is as close as you can get to it before charon decides to use grey instead of map entry 254 --><body bgcolor="#FFFFE9" link="#0000AA" alink="#0000AA" vlink="#0000AA"><center><font size=+2><b>Papers</b></font> (Editing Sat May 29 20:40:54 EDT 2010 version)</center><p>For information on editing, see thedescription of <a href="../0">Plan 9 wiki syntax</a>.<p><form action="/magic/wikipost" method="post"><table><tr><td valign=top><input type="submit" name="x" value="Put"></td><td><table><tr><td align=right>(optional) Comment:</td><td><input type="text" name="comment" value="" cols=40></td></tr><tr><td align=right>(optional) Email:</td><td><input type="text" name="author" value="" cols=40></td></tr></table><input type="hidden" name="title" value="Papers"><input type="hidden" name="version" value="1275180054"><input type="hidden" name="service" value="plan9"><input type="hidden" name="base" value="/wiki/plan9"><p><textarea name="text" wrap="virtual" cols="80" rows="25">VOLUME TWOThe official collection of papers distributed with Plan 9 forms[Volume 2 | http://plan9.bell-labs.com/sys/doc] of the manual. InPlan 9 installations, see in /sys/doc/.INFERNOThe Inferno papers similarly form [Volume 2 |http://doc.cat-v.org/inferno/4th_edition/] of the Inferno manual.RECENT PAPERS * [Adding a System Call to Plan 9 | http://doc.cat-v.org/plan_9/misc/adding_a_syscall_to_plan_9/] - John Floren * [Papers from the First International Workshop on Plan 9 and Inferno | http://doc.cat-v.org/plan_9/IWP9/2006/] * [Introduction to Operating System Abstractions using Plan 9 from Bell Labs | http://plan9.escet.urjc.es/who/nemo/9.intro.pdf] * [Fossil, an Archival File Server | http://doc.cat-v.org/plan_9/4th_edition/papers/fossil/] * [The Ubiquitous File Server in Plan 9 (2005) | http://plan9.bell-labs.com/sources/contrib/uriel/doc/charles/servers.pdf] by C. H. Forsyth * [Distributed Computing With Plan 9 | http://www.cs.unibo.it/ersads/tutorials/mullender.ps] by Sape Mullender and Dave Presotto. * [Distributed Systems (2004) | http://plan9.bell-labs.com/who/sape/gos/] - Sape Mullender * [Plan 9 - An Integrated Approach to Grid Computing | http://plan9.aichi-u.ac.jp/9grid/plan9-grid.pdf] by Andrey Mirtchovski, Rob Simmonds, and Ron Minnich * [Why Plan 9 matters | http://plan9.bell-labs.com/sources/contrib/uriel/mirror/9book.pdf] - Geoff Collyer. * [How to Write a Plan 9 Manual Page | http://doc.cat-v.org/plan_9/misc/man_page_writing_howto] - Geoff Collyer and Russ Cox * Notes on the Plan 9 kernel source: [PS A4 | http://plan9.escet.urjc.es/usr/nemo/9.ps.gz], [PS letter | http://plan9.escet.urjc.es/usr/nemo/9.us.ps.gz]¸ [ASCII plain text | http://plan9.escet.urjc.es/usr/nemo/9.txt.gz]; and the corresponding [kernel source snapshot | http://plan9.escet.urjc.es/plan9jun.tgz]. An rc script can be found in /n/sources/contrib/steve/rc/kernel.print which formats the kernel snapshot file into postscript - in the style of the Lyons Unix commentry. The script is designed for European A4 paper and produces an impressive (inch thick) listing.TALKS AND SLIDES * [Why Plan 9 is not dead yet And What we can learn from it | http://www.cs.unm.edu/~fastos/05meeting/PLAN9NOTDEADYET.pdf] by Ron Minnich from the Advanced Computing Lab, Los Alamos National Lab * [The Good, the Bad, and the Ugly: The Unix Legacy | http://herpolhode.com/rob/ugly.pdf] by [Rob Pike | http://herpolhode.com/rob/] * [Systems Software Research is Irrelevant (AKA utah2000) | http://doc.cat-v.org/bell_labs/utah2000/] by [Rob Pike | http://herpolhode.com/rob/] * [Fossil, an archival file server (January 2003) | http://swtch.com/~rsc/talks/group03-fossil.pdf] talk slides by [Russ Cox | http://swtch.com] * [Security in Plan 9 (August 2002) | http://swtch.com/~rsc/talks/nauth.pdf] talk slides by [Russ Cox | http://swtch.com] * [Plan 9 in Technicolor (August 1999) | http://swtch.com/~rsc/talks/drawtalk.pdf] talk slides by [Russ Cox | http://swtch.com]RESEARCH * [Providing Asynchronous File I/O for the Plan 9 Operating System | http://www.pdos.lcs.mit.edu/papers/plan9:jmhickey-meng.pdf] - Jason HickeyReal-Time in Plan 9 by Pierre G. Jansen and Sape Mullender (2003): * [Real-Time in Plan 9: a short Overview | http://doc.cat-v.org/plan_9/real_time/real_time_overview/] * [Lightweight EDF Scheduling with Deadline Inheritance | http://doc.cat-v.org/plan_9/real_time/edfi/]OTHER SYSTEMS * [v9fs: 9P under Linux | http://v9fs.sourceforge.net/v9fs.pdf] - Eric Van Hensbergen (IBM Austin Research Lab), Ron Minnich (Los Alamos National Labs) * [R2P2: Raw Resource-Allocation for PCA Processing | http://cag.csail.mit.edu/~strumpen/r2p2.ps] - Volker StrumpenPLAN B * [Plan B: Boxes for network resources | http://plan9.escet.urjc.es/ls/export/box.html] - Francisco J. Ballesteros * [The Plan B papers page | http://lsub.org/ls/papers.html] * [Plan B Manual Pages | http://man.cat-v.org/plan_b/]PLAN 9 RELEASE 2 (1995) * ["README - by Brian Kernighan" | http://doc.cat-v.org/plan_9/2nd_edition/README] * ["Plan 9 Volume 1 - The Manuals" | http://man.cat-v.org/plan_9_2nd_ed/] * ["Plan 9 Volume 2 - The Documents" | http://doc.cat-v.org/plan_9/2nd_edition/papers/] * ["ALEF users guide" | http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ug] [ug.pdf | http://swtch.com/~rsc/thread/ug.pdf] * ["A Quick Introduction to the Panel Library" | http://doc.cat-v.org/plan_9/2nd_edition/papers/panel/] * ["Raster Graphics in plan9" - Tom Duff | http://doc.cat-v.org/plan_9/2nd_edition/papers/gfx/] * ["Plan 9 Second Edition License" | http://doc.cat-v.org/plan_9/2nd_edition/plan9.att.com/shrink] (Old license, only of historical interest)PLAN 9 RELEASE 1 (1992) * "Plan 9 from Bell Labs - Programmer's Manual (first edition)" [manual.ps.gz | http://www.fywss.com/plan9/plan9man/manual.ps.gz] * ["ALEF Language Reference Manual" | http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ref] [alef.pdf | http://swtch.com/~rsc/thread/alef.pdf] * [Help: A Minimalist Global User Interface | http://doc.cat-v.org/plan_9/1st_edition/help/z] * [Circuit Design Aids (CDA) on Plan 9 | http://doc.cat-v.org/plan_9/1st_edition/cda/] * "Configuring a PC" [08pcconf.ps.gz | http://www.fywss.com/plan9/plan9man/08pcconf.ps.gz] * "The Use of Name Spaces in Plan 9" [1-07.ps.gz | http://plan9.bell-labs.com/cm/cs/doc/92/1-07.ps.gz] * "Acme: A User Interface for Programmers" [1-03.ps.gz | http://plan9.bell-labs.com/cm/cs/doc/93/1-03.ps.gz] * "The Organization of Networks in Plan 9" [net.ps | http://cm.bell-labs.com/who/presotto/net.ps]PLAN 9 EARLY PAPERS * "Index" [158a.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158a.ps.gz] * "Plan 9 from Bell Labs" [158b.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158b.ps.gz] * "Plan 9, A Distributed System" [158c.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158c.ps.gz] * "8 1/2, the Plan 9 Window System" [158d.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158d.ps.gz] * "Multiprocessor Streams for Plan 9" [158e.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158e.ps.gz] * "Process Sleep and Wakeup on a Shared-memory Multiprocessor" [158f.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158f.ps.gz] * "Rc — A Shell for Plan 9 and UNIX Systems" [158g.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158g.ps.gz] * [A New C Compiler by Ken Thompson | http://doc.cat-v.org/bell_labs/new_c_compilers/] * "The text editor sam" [1-05.ps.gz | http://plan9.bell-labs.com/cm/cs/doc/87/1-05.ps.gz]BACKGROUND INFORMATION AND UNIX PAPERS * [Program Design in the UNIX Environment | http://harmful.cat-v.org/cat-v/] by Rob Pike and Brian Kernighan (AKA "cat -v considered harmful") * ["Notes on Programming in C" by Rob Pike | http://doc.cat-v.org/bell_labs/pikestyle] [pdf | http://www.literateprogramming.com/pikestyle.pdf]) * [The hideous name by Rob Pike and Peter Weinberger | http://doc.cat-v.org/bell_labs/the_hideous_name/] * The [Unix 8th Edition Manual Pages | http://man.cat-v.org/unix_8th/]. * The [Writers Work Bench (WWB) Manual Pages | http://man.cat-v.org/unix_WWB/1/]. * Parts of the Tenth edition Unix manual - mainly typesetting [ed10 | http://plan9.bell-labs.com/10thEdMan/] * The Seventh Edition manual - awk(1), dc(1), bc(1), eqn(1), etc. [ed7 | http://plan9.bell-labs.com/7thEdMan/] * "GRAP -- A Language for Typesetting Graphs (Tutorial and User Manual)" [114.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/114.ps.gz] * ["Upas, A Simpler Approach to Mail" | http://doc.cat-v.org/bell_labs/upas_mail_system/] * ["Face the Nation" by Rob Pike and David L. Presotto | http://doc.cat-v.org/bell_labs/face_the_nation/]. * "A Cached WORM File System" [cw.pdf | http://plan9.bell-labs.com/who/seanq/cw.pdf] * "Robust Data Compression of Network Packets" [networkcomp.pdf | http://plan9.bell-labs.com/who/seanq/networkcomp.pdf]. Thwack PPP compression, implemented in recent releases. * "An algorithm for differential file comparison" [diff.ps | http://www.cs.dartmouth.edu/~doug/diff.ps] * "T. Porter & T. Duff - Compositing Digital Images" [p253porter.pdf | http://www.keithp.com/~keithp/porterduff/p253-porter.pdf] * `Portability of C Programs and the UNIX System' - By S. C. Johnson D. M. Ritchie - [PDF | http://cm.bell-labs.com/cm/cs/who/dmr/portpap.pdf], [PS | http://cm.bell-labs.com/cm/cs/who/dmr/portpap.ps], [HTML | http://cm.bell-labs.com/cm/cs/who/dmr/portpap.html] - ([More info on DMRs site | http://cm.bell-labs.com/cm/cs/who/dmr/portpapers.html]) * How to Write a Manual Page - By Henry Spencer [manpage.pdf | http://www.dgp.toronto.edu/~ajr/209/manpage.pdf]SEE ALSO * The [Plan 9 | http://doc.cat-v.org/plan_9/], [Inferno | http://doc.cat-v.org/inferno/] and [Bell Labs | http://doc.cat-v.org/bell_labs/] sections of the [documentation archive | http://doc.cat-v.org] at [cat-v.org | http://cat-v.org]. * [The Man Page Archive | http://man.cat-v.org/]. * [Fortunes | http://fortunes.cat-v.org/plan_9/] file!</textarea><p></td></table></form><hr><table width=100%><tr><td valign=center align=left></td><td valign=center align=right><a href="../about.html">About the server</a>| <a href="http://plan9.bell-labs.com/plan9"><img src="http://plan9.bell-labs.com/plan9/img/power36.gif"alt="Powered by Plan 9"></a></td></tr></table></html></body>
<html>
<head>
<title>Papers (Editing Sat May 29 20:40:54 EDT 2010 version)</title>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<!-- FFFFE9 is acme yellow; FFFFE9 is as close as
you can get to it before charon decides to use
grey instead of map entry 254 -->
<body bgcolor="#FFFFE9" link="#0000AA" alink="#0000AA" vlink="#0000AA">
<center>
<font size=+2><b>Papers</b></font> (Editing Sat May 29 20:40:54 EDT 2010 version)
</center>
<p>
For information on editing, see the
description of
<a href="../0">Plan 9 wiki syntax</a>.
<p>
<form action="/magic/wikipost" method="post">
<table><tr><td valign=top>
<input type="submit" name="x" value="Put"></td><td>
<table>
<tr><td align=right>(optional) Comment:</td><td><input type="text" name="comment" value="" cols=40></td></tr>
<tr><td align=right>(optional) Email:</td><td><input type="text" name="author" value="" cols=40></td></tr>
</table>
<input type="hidden" name="title" value="Papers">
<input type="hidden" name="version" value="1275180054">
<input type="hidden" name="service" value="plan9">
<input type="hidden" name="base" value="/wiki/plan9">
<p>
<textarea name="text" wrap="virtual" cols="80" rows="25">
VOLUME TWO
The official collection of papers distributed with Plan 9 forms
[Volume 2 | http://plan9.bell-labs.com/sys/doc] of the manual. In
Plan 9 installations, see in /sys/doc/.
INFERNO
The Inferno papers similarly form [Volume 2 |
http://doc.cat-v.org/inferno/4th_edition/] of the Inferno manual.
RECENT PAPERS
* [Adding a System Call to Plan 9 |
http://doc.cat-v.org/plan_9/misc/adding_a_syscall_to_plan_9/] - John
Floren
* [Papers from the First International Workshop on Plan 9 and
Inferno | http://doc.cat-v.org/plan_9/IWP9/2006/]
* [Introduction to Operating System Abstractions using Plan 9 from
Bell Labs | http://plan9.escet.urjc.es/who/nemo/9.intro.pdf]
* [Fossil, an Archival File Server |
http://doc.cat-v.org/plan_9/4th_edition/papers/fossil/]
* [The Ubiquitous File Server in Plan 9 (2005) |
http://plan9.bell-labs.com/sources/contrib/uriel/doc/charles/servers.pdf] by C. H. Forsyth
* [Distributed Computing With Plan 9 |
http://www.cs.unibo.it/ersads/tutorials/mullender.ps] by Sape
Mullender and Dave Presotto.
* [Distributed Systems (2004) |
http://plan9.bell-labs.com/who/sape/gos/] - Sape Mullender
* [Plan 9 - An Integrated Approach to Grid Computing |
http://plan9.aichi-u.ac.jp/9grid/plan9-grid.pdf] by Andrey
Mirtchovski, Rob Simmonds, and Ron Minnich
* [Why Plan 9 matters |
http://plan9.bell-labs.com/sources/contrib/uriel/mirror/9book.pdf] -
Geoff Collyer.
* [How to Write a Plan 9 Manual Page |
http://doc.cat-v.org/plan_9/misc/man_page_writing_howto] - Geoff
Collyer and Russ Cox
* Notes on the Plan 9 kernel source: [PS A4 |
http://plan9.escet.urjc.es/usr/nemo/9.ps.gz], [PS letter |
http://plan9.escet.urjc.es/usr/nemo/9.us.ps.gz]¸ [ASCII plain text |
http://plan9.escet.urjc.es/usr/nemo/9.txt.gz]; and the corresponding
[kernel source snapshot | http://plan9.escet.urjc.es/plan9jun.tgz].
An rc script can be found in
/n/sources/contrib/steve/rc/kernel.print which formats the kernel
snapshot file into postscript - in the style of the Lyons Unix
commentry. The script is designed for European A4 paper and produces
an impressive (inch thick) listing.
TALKS AND SLIDES
* [Why Plan 9 is not dead yet And What we can learn from it |
http://www.cs.unm.edu/~fastos/05meeting/PLAN9NOTDEADYET.pdf] by Ron
Minnich from the Advanced Computing Lab, Los Alamos National Lab
* [The Good, the Bad, and the Ugly: The Unix Legacy |
http://herpolhode.com/rob/ugly.pdf] by [Rob Pike |
http://herpolhode.com/rob/]
* [Systems Software Research is Irrelevant (AKA utah2000) |
http://doc.cat-v.org/bell_labs/utah2000/] by [Rob Pike |
http://herpolhode.com/rob/]
* [Fossil, an archival file server (January 2003) |
http://swtch.com/~rsc/talks/group03-fossil.pdf] talk slides by [Russ
Cox | http://swtch.com]
* [Security in Plan 9 (August 2002) |
http://swtch.com/~rsc/talks/nauth.pdf] talk slides by [Russ Cox |
http://swtch.com]
* [Plan 9 in Technicolor (August 1999) |
http://swtch.com/~rsc/talks/drawtalk.pdf] talk slides by [Russ Cox |
http://swtch.com]
RESEARCH
* [Providing Asynchronous File I/O for the Plan 9 Operating System |
http://www.pdos.lcs.mit.edu/papers/plan9:jmhickey-meng.pdf] - Jason
Hickey
Real-Time in Plan 9 by Pierre G. Jansen and Sape Mullender (2003):
* [Real-Time in Plan 9: a short Overview |
http://doc.cat-v.org/plan_9/real_time/real_time_overview/]
* [Lightweight EDF Scheduling with Deadline Inheritance |
http://doc.cat-v.org/plan_9/real_time/edfi/]
OTHER SYSTEMS
* [v9fs: 9P under Linux | http://v9fs.sourceforge.net/v9fs.pdf] -
Eric Van Hensbergen (IBM Austin Research Lab), Ron Minnich (Los
Alamos National Labs)
* [R2P2: Raw Resource-Allocation for PCA Processing |
http://cag.csail.mit.edu/~strumpen/r2p2.ps] - Volker Strumpen
PLAN B
* [Plan B: Boxes for network resources |
http://plan9.escet.urjc.es/ls/export/box.html] - Francisco J.
Ballesteros
* [The Plan B papers page | http://lsub.org/ls/papers.html]
* [Plan B Manual Pages | http://man.cat-v.org/plan_b/]
PLAN 9 RELEASE 2 (1995)
* ["README - by Brian Kernighan" |
http://doc.cat-v.org/plan_9/2nd_edition/README]
* ["Plan 9 Volume 1 - The Manuals" |
http://man.cat-v.org/plan_9_2nd_ed/]
* ["Plan 9 Volume 2 - The Documents" |
http://doc.cat-v.org/plan_9/2nd_edition/papers/]
* ["ALEF users guide" |
http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ug] [ug.pdf |
http://swtch.com/~rsc/thread/ug.pdf]
* ["A Quick Introduction to the Panel Library" |
http://doc.cat-v.org/plan_9/2nd_edition/papers/panel/]
* ["Raster Graphics in plan9" - Tom Duff |
http://doc.cat-v.org/plan_9/2nd_edition/papers/gfx/]
* ["Plan 9 Second Edition License" |
http://doc.cat-v.org/plan_9/2nd_edition/plan9.att.com/shrink] (Old
license, only of historical interest)
PLAN 9 RELEASE 1 (1992)
* "Plan 9 from Bell Labs - Programmer's Manual (first edition)"
[manual.ps.gz | http://www.fywss.com/plan9/plan9man/manual.ps.gz]
* ["ALEF Language Reference Manual" |
http://doc.cat-v.org/plan_9/2nd_edition/papers/alef/ref] [alef.pdf |
http://swtch.com/~rsc/thread/alef.pdf]
* [Help: A Minimalist Global User Interface |
http://doc.cat-v.org/plan_9/1st_edition/help/z]
* [Circuit Design Aids (CDA) on Plan 9 |
http://doc.cat-v.org/plan_9/1st_edition/cda/]
* "Configuring a PC" [08pcconf.ps.gz |
http://www.fywss.com/plan9/plan9man/08pcconf.ps.gz]
* "The Use of Name Spaces in Plan 9" [1-07.ps.gz |
http://plan9.bell-labs.com/cm/cs/doc/92/1-07.ps.gz]
* "Acme: A User Interface for Programmers" [1-03.ps.gz |
http://plan9.bell-labs.com/cm/cs/doc/93/1-03.ps.gz]
* "The Organization of Networks in Plan 9" [net.ps |
http://cm.bell-labs.com/who/presotto/net.ps]
PLAN 9 EARLY PAPERS
* "Index" [158a.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/158a.ps.gz]
* "Plan 9 from Bell Labs" [158b.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/158b.ps.gz]
* "Plan 9, A Distributed System" [158c.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/158c.ps.gz]
* "8 1/2, the Plan 9 Window System" [158d.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/158d.ps.gz]
* "Multiprocessor Streams for Plan 9" [158e.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/158e.ps.gz]
* "Process Sleep and Wakeup on a Shared-memory Multiprocessor"
[158f.ps.gz | http://plan9.bell-labs.com/cm/cs/cstr/158f.ps.gz]
* "Rc — A Shell for Plan 9 and UNIX Systems" [158g.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/158g.ps.gz]
* [A New C Compiler by Ken Thompson |
http://doc.cat-v.org/bell_labs/new_c_compilers/]
* "The text editor sam" [1-05.ps.gz |
http://plan9.bell-labs.com/cm/cs/doc/87/1-05.ps.gz]
BACKGROUND INFORMATION AND UNIX PAPERS
* [Program Design in the UNIX Environment |
http://harmful.cat-v.org/cat-v/] by Rob Pike and Brian Kernighan
(AKA "cat -v considered harmful")
* ["Notes on Programming in C" by Rob Pike |
http://doc.cat-v.org/bell_labs/pikestyle] [pdf |
http://www.literateprogramming.com/pikestyle.pdf])
* [The hideous name by Rob Pike and Peter Weinberger |
http://doc.cat-v.org/bell_labs/the_hideous_name/]
* The [Unix 8th Edition Manual Pages |
http://man.cat-v.org/unix_8th/].
* The [Writers Work Bench (WWB) Manual Pages |
http://man.cat-v.org/unix_WWB/1/].
* Parts of the Tenth edition Unix manual - mainly typesetting [ed10
| http://plan9.bell-labs.com/10thEdMan/]
* The Seventh Edition manual - awk(1), dc(1), bc(1), eqn(1), etc.
[ed7 | http://plan9.bell-labs.com/7thEdMan/]
* "GRAP -- A Language for Typesetting Graphs (Tutorial and User
Manual)" [114.ps.gz |
http://plan9.bell-labs.com/cm/cs/cstr/114.ps.gz]
* ["Upas, A Simpler Approach to Mail" |
http://doc.cat-v.org/bell_labs/upas_mail_system/]
* ["Face the Nation" by Rob Pike and David L. Presotto |
http://doc.cat-v.org/bell_labs/face_the_nation/].
* "A Cached WORM File System" [cw.pdf |
http://plan9.bell-labs.com/who/seanq/cw.pdf]
* "Robust Data Compression of Network Packets" [networkcomp.pdf |
http://plan9.bell-labs.com/who/seanq/networkcomp.pdf]. Thwack PPP
compression, implemented in recent releases.
* "An algorithm for differential file comparison" [diff.ps |
http://www.cs.dartmouth.edu/~doug/diff.ps]
* "T. Porter & T. Duff - Compositing Digital Images" [p253porter.pdf
| http://www.keithp.com/~keithp/porterduff/p253-porter.pdf]
* `Portability of C Programs and the UNIX System' - By S. C. Johnson
D. M. Ritchie - [PDF |
http://cm.bell-labs.com/cm/cs/who/dmr/portpap.pdf], [PS |
http://cm.bell-labs.com/cm/cs/who/dmr/portpap.ps], [HTML |
http://cm.bell-labs.com/cm/cs/who/dmr/portpap.html] - ([More info on
DMRs site | http://cm.bell-labs.com/cm/cs/who/dmr/portpapers.html])
* How to Write a Manual Page - By Henry Spencer [manpage.pdf |
http://www.dgp.toronto.edu/~ajr/209/manpage.pdf]
SEE ALSO
* The [Plan 9 | http://doc.cat-v.org/plan_9/], [Inferno |
http://doc.cat-v.org/inferno/] and [Bell Labs |
http://doc.cat-v.org/bell_labs/] sections of the [documentation
archive | http://doc.cat-v.org] at [cat-v.org | http://cat-v.org].
* [The Man Page Archive | http://man.cat-v.org/].
* [Fortunes | http://fortunes.cat-v.org/plan_9/] file!
</textarea><p>
</td>
</table>
</form>
<hr>
<table width=100%><tr>
<td valign=center align=left>
</td><td valign=center align=right>
<a href="../about.html">About the server</a>
|
<a href="http://plan9.bell-labs.com/plan9"
><img src="http://plan9.bell-labs.com/plan9/img/power36.gif"
alt="Powered by Plan 9"></a>
</td>
</tr></table>
</html>
</body>