Linked by Kevin Adams on Fri 9th May 2003 23:04 UTC
Linux "Lately, there has been lots of discussion on the current state of Linux as a desktop system, and articles pop up here and there, occasionally with very good ideas. However, none have surprised me more than this one. It was all very hyphothetical, but had pretty radical ideas on how the author thought the Linux directory tree should be reorganized." Read more about GoboLinux, a Linux distro that uses a new style directory tree at
Permalink for comment
To read all comments associated with this story, please click here.
What happens...
by Rayiner Hashem on Sat 10th May 2003 00:21 UTC

If you need to transparently map in programs both from local disk and network volumes? The /Programs scheme can't really handle that without a lot of crazy linking. Plently of desktop machines (specifically, managed desktops as in businesses and schools) need to do this. Without the assumptions built into the UNIX filesystem hierarchy, you need some sophisticated directory mounting features to treat a collection of remote and local directories as a single local directory.

I also think it's a step backwards. In theory modern Linux distributions make it so the user needs to have no idea where their programs are physically installed. The package manager handles this transparently. Now it doesn't always function like that, but going back to a manual program management paradigm hardly seems like the solution. I think this system mostly has a transitionary purpose. There are lots of users used to manually managing their program directories (Windows, OS X, and BeOS users) and for those users, this hierarchy probably makes more sense. But in the long run, I think it's heading in the wrong direction.