Linked by Will Varfar on Tue 3rd Aug 2004 05:32 UTC
Permalink for comment
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
- Programming: Notepad or Visual?
posted 2009-11-29 - Episode 29: Warranty Void
posted 2009-11-29 - How KDE and GNOME Managed To Shoot Each Other Dead
posted 2009-11-29 - Should Smoking Void Warranties?
posted 2009-11-27 - Apple Asks for Permanent Injunction, Psystar Sold 768 Machines
posted 2009-11-26 - FreeBSD 8.0 Released
posted 2009-11-26 - Repositioning the KDE Brand
posted 2009-11-26 - Ubuntu Dumps the GIMP, Really Needs a Paint.NET
posted 2009-11-25 - Genode 9.11 Gets Webkit, USB Storage, lwIP, ARM Support
posted 2009-11-25 - New Screenshots of Firefox for AmigaOS 4
posted 2009-11-25 - Intel Roadmap Leak Shows Desktop Core i3/i5/i7 Plans
posted 2009-11-29 - IBM Shows off Power7 HPC Monster
posted 2009-11-27 - Dell Releases Experimental, Unsupported Chrome OS Image
posted 2009-11-27 - Distrowatch: First look at Fedora 12
posted 2009-11-26 - Direct2D Acceleration: Firefox Measures up to IE9
posted 2009-11-26 - Chrome Extensions Site Now Open for Uploads
posted 2009-11-24 - Explore Refactoring Functions in Eclipse JDT
posted 2009-11-24 - KOffice 2.1 Released
posted 2009-11-24 - GNOME Journal November Issue
posted 2009-11-24 - Total security in a PostgreSQL database
posted 2009-11-24
Recent Original Stories
- Programming: Notepad or Visual? posted 2009-11-29
- Episode 29: Warranty Void posted 2009-11-29
- Review: iPhone 3GS 16GB, White posted 2009-11-22
Recent Comments
Headlines
Random Comments
- optional provisions? posted 2005-09-08 00:55:32 by Anonymous
- RE[3]: Linux may be faster on MacBook Pro, ... posted 2006-05-07 18:57:32 by dusanyu
- "The Standalone OS is dead" posted 2008-04-18 15:38:23 by Almafeta
- RE[3]: discussing firefox future posted 2009-07-28 11:38:07 by mgl.branco
- RE: GIMP with a different GUI? posted 2009-11-25 18:38:37 by bousozoku
Random Stories
- Interview with AROS Developers posted 2003-08-05
- Introduction and History of Darwin posted 2003-06-11
- Win a Nail Puller posted 2009-08-25
Random OS Link





Yes, you can do it with user space libraries, but a lot of program won't use them or will use different ones, and it is another layer on top of the OS which already has a VFS system.
I think the article is too simplistic. With the file utils we have :
(nicolas@Thor2, 1) ~ $ mkdir http:
(nicolas@Thor2, 2) ~ $ mkdir http://www.google.com
(nicolas@Thor2, 3) ~ $ cd http://www.google.com
(nicolas@Thor2, 4) ~/http:/www.google.com $
So if you want to support these kind of names, you have to change basically everything.
LUFS is some kind of user space / kernel space mix which does not work very well and can introduce several bugs and security holes. I don't like it, I think it's not the right way to solve the problem which is deeper than something we can do with a kernel module.
I agree with the comment which says that Plan9 does it very well. But I thinks Plan9 has other drawbacks. Basically, Plan9 does not seem to be source compatible with GNU/Linux.
So there is another OS which does it well : GNU/Hurd (for the user it works basically as explained for Plan9, if we stay in the VFS part), and one of it's implicit goals is to be source compatible with GNU/Linux (the distribution is Debian, the libc is GNU's, currently even drivers are Linux's). So every program which runs on GNU/Linux could take advantage of this kind of virtual file system.