15 May 16:52
Re: [gobolinux-devel] Fedora to change the filesystem hierarchy.
K Lowe <klowe <at> ricsonline.org>
2012-05-15 14:52:50 GMT
2012-05-15 14:52:50 GMT
Further to Lucas C. Villa Real email: http://lists.gobolinux.org//pipermail/gobolinux-devel/2011-November/004318.html "[gobolinux-devel] Fedora to change the filesystem hierarchy", I just came across a recent interesting discussion: http://www.osnews.com/comments/25556 "Understanding the /bin, /sbin, /usr/bin, /usr/sbin Split". A comment by Alfman: http://www.osnews.com/thread?505332 "Re: Filesystem Hierarchy Standard" caught my attention. I quote: ""You might think Gobo Linux brings order, but you aren't taking into account that it carries the 'legacy' structure too, it just hides it." Of course you are correct, but solving that is a real conundrum. Unfortunately one is required to maintain legacy paths whenever compatibility is required since the old paths are hard coded in binaries and libraries throughout the linux software codebase. The *inability* to change them makes the status quo ideologically imperfect, even those who don't mind the legacy paths should recognize this. In my personal distro, I've given it some thought and came up with two possible compatibility solutions. Keep in mind, a motivating goal is to keep application specific files together so that, as with GoboLinux, applications can be installed by untarring a single directory. A list of commands can be built using symlinks pointing to their applicaiton directories. Solution A. Remove the dependency upon legacy paths by modifying the kernel and/or libc to treat file requests as "named resources" instead of absolute file system paths. This mapping could be stored in either a(Continue reading)
RSS Feed