Linked by Will Varfar on Tue 3rd Aug 2004 05:32 UTC
Internet & Networking This article offers feature suggestions to budding OS developers looking for that neat edge.
Permalink for comment
To read all comments associated with this story, please click here.
Plan 9/Inferno's way of doing it...
by Anonymous on Tue 3rd Aug 2004 06:20 UTC

I think the way Plan 9 or Inferno does this is better. I mount Bell Labs FTP server using the ftpfs command to /mnt/ftp. All the files of the FTP server show up as local files. Reading them pulls them from the FTP file server. If I were to write to or create a new file in the /mnt/ftp directory and I had permission to do so, it would appear on the FTP server.

No additional API is needed to do this if you have userland file servers. You don't need to worry whether a protocol is supported or not. If the file server exists and the user mounts it, it can be used just like real files.