Sean Hincheeinitial push75d07b48 years agoHistory
275 lines · 10.4 KB · HTML
RawDownload
<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 TWO The 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/. 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>

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t