Projects / Plan 9 From User Space

Plan 9 From User Space

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
Licenses
Operating Systems

RSS Recent releases

  •  11 Jul 2008 20:30

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.

  •  30 Jul 2006 07:58

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

  •  29 Jul 2006 10:48

Release Notes: A mount bug was fixed.

  •  27 Jul 2006 01:11

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

  •  29 Jun 2006 03:15

Release Notes: Major bugfixes and feature enhancements were made. A major redesign of the graphics code was undertaken in a new application called devdraw.

RSS Recent comments

21 May 2006 11:55 ems9 Thumbs up

Wonderful tools
These tools are truly wonderful. Linux distribution should bundle them by default.

Screenshot

Project Spotlight

mod_pLua

An Apache2 module for displaying preprocessed Lua with a PHP-like syntax.

Screenshot

Project Spotlight

Areca Backup

A backup software system.