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


Changes: 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.


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


Changes: A mount bug was fixed.


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


Changes: Major bugfixes and feature enhancements were made. A major redesign of the graphics code was undertaken in a new application called devdraw.
- All comments
Recent commentsWonderful tools
These tools are truly wonderful. Linux distribution should bundle them by default.