1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
<html>
<!--
Edit ./^$/,s/<table border=0 cellspacing=0 cellpadding=0 width=100%/<Table/g
Edit ./^$/,s/<Table/<table border=0 cellspacing=0 cellpadding=0 width=100%/g
-->
<head>
<base href="http://swtch.com/plan9port/">
<title>Plan 9 from User Space</title>
</head>
<body bgcolor=#ffffff>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td><td width=20>
<tr><td><td>
<center>
<img src="dist/spaceglenda100.png" alt="Space Glenda">
</center>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
<center>
<font size=+1><b>Plan 9 from User Space</b></font>
</center>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
<center>
<a href="man/man1/intro.html">overview</a>
|
<a href="screenshots/">screen shots</a>
|
<a href="man/">manual</a>
|
<a href="man/man1/install.html">install notes</a>
|
<a href="/usr/local/plan9/">browse</a>
|
<a href="man/man1/cvs.html">cvs</a>
|
<a href="http://cvs.pdos.lcs.mit.edu/cvs/plan9">cvsweb</a>
|
<a href="unix/">unix</a>
</center>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
Plan 9 from User Space (aka plan9port)
is a port of many Plan 9 programs from their native
<a href="http://plan9.bell-labs.com/plan9/">Plan 9</a>
environment to Unix-like operating systems.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>supported systems</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
Linux <font size=-1>(x86, PowerPC, and ARM)</font>,
FreeBSD <font size=-1>(x86)</font>,
Mac OS X <font size=-1>(Power PC)</font>,
NetBSD <font size=-1>(x86 and PowerPC)</font>,
OpenBSD <font size=-1>(x86 and PowerPC)</font>,
SunOS <font size=-1>(Sparc)</font>.
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>getting started</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
Start with the overview in
<a href="man/man1/intro.html"><i>intro</i>(1)</a>.
For information on installing the system, see
<a href="man/man1/install.html"><i>install</i>(1)</a>.
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>download</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
latest tree: <a href="plan9port.tgz">plan9port.tgz</a>
<font size=-1>(<a href="/cgi-bin/info.cgi?file=/plan9port/plan9port.tgz">date and checksums</a>;
<a href="/usr/local/plan9/CHANGES">list of recent changes</a>;
<a href="/usr/local/plan9/LICENSE">license</a>)</font>
<br>
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>acknowledgements</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
Most obviously, plan9port derives from
<a href="http://plan9.bell-labs.com/plan9">Plan 9 from Bell Labs</a>
and would not exist without the work of the Plan 9 team over the
past many years.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
Rob Pike suggested the original X11 port of libdraw years ago,
as part of drawterm, and strongly encouraged the Mac OS X work.
He has also been a consistent source of good ideas to hide
the ugliness of modern Unix.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
William Josephson handled
<a href="man/man1/troff.html"><i>troff</i>(1)</a>
(with Taj Khattra) and many of
the supporting programs. He also inspired the thread library
clean-up and has ported a handful of applications.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
Andrey Mirtchovski and Axel Belinfante have done significant
work dealing with X11 corner cases and fine-tuning
<a href="man/man1/rio.html"><i>rio</i>(1)</a>.
Axel never tires of finding bugs in the SunOS port.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
Latchesar Ionkov has contributed many fixes to tricky bugs, and
got <a href="man/man4/factotum.html"><i>factotum</i>(4)</a> up and running.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
Many other people have provided help,
ported programs, written bug reports,
sent useful patches, and gotten plan9port running on new
systems.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
Thanks to all.
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>contact</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
Russ Cox <font size=-1>(<a href="mailto:rsc@swtch.com">rsc@swtch.com</a>)
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>unix extracts</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
The UTF-8 library, the formatted print library,
the buffered I/O library, the (Unicode-capable) regular expression
library, and mk are available in packaging separate from plan9port.
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=10><td></table>
See <a href="http://swtch.com/plan9port/unix/">http://swtch.com/plan9port/unix/</a>.
</table>
<table border=0 cellspacing=0 cellpadding=0 width=100%><tr height=20><td></table>
<b>history</b>
<table border=0 cellspacing=0 cellpadding=0 width=100%>
<tr height=10><td width=20><td>
<tr><td><td>
<a href="http://swtch.com/usr/local/plan9/9pm/README">
An early version
</a>
of Plan 9 from User Space for Windows. Only for reference.
<br>
<a href="http://plan9.bell-labs.com/plan9dist/ureg.html">
Sean Quinlan's 9pm
</a> − a port of an earlier Plan 9 (including <a href="man/man1/sam.html"><i>sam</i>(1)</a>) to Windows
<br>
<a href="http://www.cs.usyd.edu.au/~matty/9term/">
Matty Farrow's 9term
</a> − a native X11 version that inspired <a href="man/man1/9term.html"><i>9term</i>(1)</a>
<br>
<a href="http://unauthorised.org/dhog/9wm.html">David Hogan's 9wm</a>
and
<a href="ftp://ftp.freefriends.org/arnold/Source/9menu.shar.gz">Arnold Robbins's 9menu</a> − precursor to
<a href="man/man1/rio.html"><i>rio</i>(1)</a>
<br>
<a href="http://www.star.le.ac.uk/~tjg/rc/">Byron Rakitzis's rc</a> − a mostly-compatible clone of Plan 9's <a href="man/man1/rc.html"><i>rc</i>(1)</a>
<br>
<a href="http://www.cs.yorku.ca/~oz/wily/">Gary Capell's wily</a> − an <a href="man/man1/acme.html"><i>acme</i>(1)</a>-inspired editor
</table>
<tr height=10><td>
</table>
</body>
</html>
|