Plan 9 From User Space ist eine Portierung des Großteils der Plan 9-Software-Compilier-Umgebung auf Unix. Während die Bibliotheken versuchen, sich gut in den Rest des Systems zu integrieren (indem sie beispielsweise die Unix-Regeln für printf und Unix-System-Header einhalten), versucht diese Portierung, die Plan 9-Software-Compilier-Umgebung so getreu wie möglich zu reproduzieren. Sie stellt u.h und libc.h bereit und definiert Aufrufe wie open, dup und accept neu, um Implementationen bereitzustellen, die der Semantik von Plan 9 nachempfunden sind. Das Ergebnis ist eine kompliziertere und weniger Unix-freundliche Umgebung, in der aber Plan 9-Programme meist mit wenigen oder keinen Änderungen compiliert werden können. (non)