Plan 9 From User Space is a port of the bulk of the Plan 9 software build environment to Unix. While the libraries make an attempt to play nice with the rest of the system (by using the Unix rules for printf verbs and Unix system headers, for example), this port tries to reproduce the Plan 9 build environment as faithfully as possible, providing u.h and libc.h, and blithely redefining tokens such as open, dup, and accept in order to provide implementations that better mimic the Plan 9 semantics. The result is a more complicated and less Unix-friendly environment, but Plan 9 programs can typically be compiled with little or no changes.
| Tags | Software Development |
|---|---|
| Licenses | Open Software |
| Operating Systems | POSIX |
Recent releases


Release Notes: Almost everything has been updated since the last freshmeat announcement, from the new venti backup system to the new upas/fs mailbox interface. The most recent major feature is a native GUI for OS X.


Release Notes: A FUSE-related bug was fixed. See http://lists.cse.psu.edu/archives/9fans/2006-July/048531.html


Release Notes: A mount bug was fixed.


Release Notes: Major feature enhancements and bugfixes. A new '9pfuse' application was included.


Release Notes: Major bugfixes and feature enhancements were made. A major redesign of the graphics code was undertaken in a new application called devdraw.
An Apache2 module for displaying preprocessed Lua with a PHP-like syntax.