IL is long dead. I used IL over long-distance connections. It was awful. TCP is a necessity once you move beyond the local ethernet. There are no good reasons to try to port IL to other systems or to try to update it for IPv6.
The only even plausible reason is to connect to old Plan 9 file servers, but your effort would be better spent writing some glue so that the old file server code could run in user space on standard kernels. If, as was mentioned at the start of the thread, you simply want to mount your old file server from Linux, by far the easiest solution is to find a Plan 9 box to proxy between TCP and IL: cat >/bin/service/tcp1234 <<! #!/bin/rc exec /bin/aux/trampoline il!yourfileserver!9fs ! chmod +x /bin/service/tcp1234 If you don't have an extra machine to serve that capacity, the next easiest solution is to find one. Russ