> It's possible that this represents insight worth sharing > broadly, so I'm copying the list. > > It isn't immediately obvious to me why file descriptors would > have had a major impact, so can you elaborate? Down at the end of this page <http://ph7spot.com/articles/in_unix_everything_is_a_file> there is a list of pseudo-filesystems including portalfs from FreeBSD, which allows nework services to be accessed as a filesystem. For those interested in pursuing the idea, you should have a look at FUSE <http://fuse.sourceforge.net/> which allows anyone to create resources in the filesystem namespace, for instance by writing a Python script <http://apps.sourceforge.net/mediawiki/fuse/index.php?title=FusePython>. FUSE is also availabel on OS/X <http://code.google.com/p/macfuse/> It should be possible to register a URN namespace to go along with this API so that you could have urn:fs:example.com:courselist/2009/autumn/languages/ to represent a service that is provided by the courselistFS on some host that example.com knows about. --Michael Dillon _______________________________________________ Ietf@xxxxxxxx https://www.ietf.org/mailman/listinfo/ietf