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.
FS Tree will change
by Josh Byington on Sun 11th May 2003 04:21 UTC

I wish I could say that it didn't have to. But if linux is going to make a break for the desktop os there is going to have to be a change in some way.

How about this:

You can leave ALL the root trees the same except for /usr and /home. These need to be consolidated into one directory with an easy to use sub-directory to it. for example:

/user/username/Desktop -The user's desktop
/user/username/Apps -The user's applications
/user/username/home -the user's home directory (My Documents-like)
/user/username/home/documents -personal files
/user/username/home/music -personal music
/user/username/home/pictures -personal pictures
/user/username/system/settings -user's settings. can override some non-critical global setting for that session

for shared stuff:
/user/shared/ etc, etc

I can see advantages to the current tree. But people are familiar with computers and who don't have time to read the f**kin' manual need to be able to guess their way around.

Please no comments like "I figured it out. So can they." That is not the attitude a developer needs to have. An attitude like that goes against the "The customer is always right" idea that makes capitalism work. Actually, charities don't get far with snotty attidues either.

**I tend to off on a tangent often, sorry.**

Anyway. What do you all think of the idea of a widnows-like tree inside the new-and-improved /user directory?

Be kind.