On Thu, Aug 14, 2014 at 3:52 AM, Mateusz Viste <mate...@viste.fr> wrote: [SNIP] > This is not really about FDNPKG, but more about "how packages are > structured". Indeed, I tend to avoid putting to much stuff into > %FREEDOS%\BIN, and only put there stuff that is supposed to be part of > the FreeDOS "core" (ie BASE, that is similar functionality than what > MSDOS was providing). > > Now the question is where to put any 3rd party apps that are still > supposed to be callable from anywhere in the directories tree? One > option could be to create another "BIN-like" directory for these (which > would be close to what Linux does - sbin vs bin - but I'm not sure this > will look natural to DOS folks), or (and this is my favorite so far), > install any 3rd party progs as usual program (dedicated directory), but > add a "link" to special directory (say, %FREEDOS%\links for instance). > The link would be a simple BAT file that would call the real program. > This is actually a method I'm using on my own PC. > > Any other thoughts? [SNIP]
One school of thought is the NextSTEP style folders [0]. So you would have functionally named folders /System, /User, /Programs, /Games, etc. If you read the history on Unix, /usr/bin, and everything inside of /usr in general, wasn't supposed to exist. Ken Thompson & Dennis Ritchie ran out of space on the original drive and they mounted a new disk as /usr which replicated /. Ken later said he would have preferred many of the things that ended up in /usr to have been on /. [0] http://en.wikipedia.org/wiki/GoboLinux#File_hierarchy ------------------------------------------------------------------------------ _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user