The rootlessboot directory holds a Plan 9 kernel and related tools and the source code modifcations used to produce it. It is a cpu kernel that can boot without needing a primary root fileserver. It can duplicate the standard behavior of Plan 9 bootup while also maintaining a core set of resources that are independent from all non-kernel services. It also includes an optional interactive startup configuration helping utility and some scripts for navigating non-standard namespaces. Writeprocns contains modified versions of files in /sys/src/9/port for a kernel where /proc/pid/ns is writable by process owner and performs namespace modifications. Supports bind, mount without authentication, and unmount via standard namespace commands. echo -n 'bind -bc /tmp /lib' >/proc/targetpid/ns. Hubfs is a lightweight 9p fileserver designed for providing piped file descriptors. It provides 'screen' like functionality in combination with the hubshell client. The 'hub' wrapper script is used to start sessions and connect to them. Hubfs is a much improved version of the same abstractions and purposes of the previous Iosrv program. Grio is a modified Rio with a user-selectable additional command (/bin/acme by default) in the menu, optional hubfs integration, and appearance modification options. Iosrv implements i/o multiplexing to provide 'screen' like functionality - multiple persistent rc sessions shared freely among multiple clients. The 'io' wrapper script used twice acts to start both the Iosrv server and the Ioshell clients. While connected, remote #, local #, and attach # commands where # is always a multiple of 3, act to create and move between additional rcs. It is obsoloted by hubfs. The g/script toolkit is experimental and designed for managing a diverse set of 9p connections between Plan 9 and Inferno grid nodes. It is semi-compatible with the inferno registry. It uses namespace tricks to create a dynamically updated tree of services at /g and uses 'recover' from sources/contrib/paurea to try to handle potentially unreliable connections. The 9gridchan.org registry and services have been retired so these tools are not currently relevant. nsmap is a small utility that provides a reformatted output of namespace information and accepts multiple PIDs as input. Namespace binds and mounts on a particular target within the input fields can be extracted with the -d flag. For instance, nsmap -d '/dev' `{seq 1 50} will show everything modifying /dev within that process range. If you are interested in any of my software and have suggested patches/pulls, please let me know. I'm in the freenode #plan9 irc channel for discussion. The 'unreleased' directory holds software that is unsupported and undocumented, and is either not ready or not suitable for 'official' release. Contents include some cryptographics toys and a small key-value database as a 9p fs.