Sean Hincheeinitial push75d07b48 years agoHistory
231 lines · 9.1 KB · Text
RawDownload
PapersD1275180054Auriel##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!#

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