> I picked this idea from the GSoC07 Wiki page: porting the Plan 9 > userspace to the Linux kernel.
For your own sanity I would suggest that you consider a NetBSD base rather than a Linux base. You get most of the portability and you get a much better thought out binary emulation layer. It's also a lot less ugly, which will matter a lot as you need to read and modify a fair amount of code. You should be able to run both native and plan9 binaries, unmodified, side by side if you do things right. You should even be able to run NetBSD apps in X on one virtual terminal and plan9 apps, of which there are sadly very few, in rio on another virtual terminal. -- John Stalker School of Mathematics Trinity College Dublin tel +353 1 896 1983 fax +353 1 896 2282