Just a small correction. While nobody uses spaces in file names in Plan 9, and at least in Inferno #U changes spaces to something else, spaces are not forbidden in the kernel since March 23th, 1999:
http://swtch.com/cgi-bin/plan9history.cgi?f=1999/0323/port/c...