/ contains several folder dedicated to the various supported architectures
$path usually contains just /bin and .
/usr is what /home is to Unix
In Jehanne I moved all architectures in /arch (to reduce name clashes in /) and renamed /bin in /cmd (since several comands are not really binaries).
This sort of changes are usually disregarded as bikeshadding, but since I want to build the simplest possible operating system, it’s important to fix them before the OS is actually used.
In Plan 9 the default filesystem is pretty different:
/bin
/
contains several folder dedicated to the various supported architectures$path
usually contains just/bin
and.
/usr
is what/home
is to UnixIn Jehanne I moved all architectures in
/arch
(to reduce name clashes in/
) and renamed/bin
in/cmd
(since several comands are not really binaries).This sort of changes are usually disregarded as bikeshadding, but since I want to build the simplest possible operating system, it’s important to fix them before the OS is actually used.