/xsys/log 
HorOS
… a visionary distribution study
        
This is the current file system hierarchy! It reflects the stand of the latest/current build of qlinux. It is still a Draft!
/apps | unused right now | ||
/data | non-executable data which does not belong to a package (not data usually under “share”) | ||
/exec | a pool for executables which are not in the PATH, single binaries/scripts, symlinks for apps/misc/plng executables | ||
/home | home directories of users and services which requires a dedicated user(s) and home directory | ||
/libs | libraries not relevant to the OS, usually shared libs | ||
/misc | software which doesn't match to a category, small packages | ||
/mntp | mount points, the real mountpoints shall be sub directories | ||
/plng | programming languages (perl, python) | ||
/qlnx | the OS itself, see Subdirectories of the OS (only) too | ||
/xsys | the X windows system |
The directories  /qlnx 
,  /plng 
,  /misc 
and  /libs 
are considered as main categories.
| |
||
dat | partially replacement of  /usr/share  from packages in this top-level directory |
||
etc | config files from packages in this top-level directory | ||
inc | header files from packages in this top-level directory | ||
lib | libraries from packages in this top-level directory | ||
man | man pages from packages in this top-level directory |
This is the operating system directory. It shall contain OS related software/packages only.
dev | linux kernel (tmpfs) | ||
log | all logfiles1), sometimes as symlinks | ||
prc | linux kernel (tmpfs) | ||
run | linux kernel (tmpfs) | ||
sys | linux kernel (tmpfs) | ||
var | variable data exclude directories log, run and tnp, reduced number of subdirectories and levels | ||
| |
/boot | moved to  /qlnx/etc/boot  |
||
/bin | files will be stored direct inside a top level directory 2) | ||
/etc | splitted to separate  etc  's per top-level directory |
||
/home | not really eliminated, but a top level directory with extended usage (see below) | ||
/root | moved to  /home/admin  (see below) |
||
/sbin | files (admin executables) are now in  /qlnx  with mode 0754 |
||
/usr | removed without direct substitution | ||
/usr/share | commonly moved to  dat  for data, otherwise depending on type of file(s), depends on category always |
||
/usr/local | n/a without direct substitution | ||
/usr/libexec | moved to  bin/libexec  depending on category |
||
/var | partially moved to  /qlnx/var  , some former folders are directly under  /qlnx  now |
The  /home 
directory contains 3 sub directories:
 /home/admin  | the home directory of the root user | ||
 /home/srvcs  | directories of services/daemons which requires a dedicated user and are not part of the core of qLinux | ||
 /home/users  | home directories for ordinary users (similar to the traditional  /home  ) |
/etc/default | not defined yet | ||
/libs/etc/ssl/certs | the central directory for certs |