I'm not sure I understand what you are trying to suggest. Sounds like
you are suggesting a directory structure (aka "directory layout") for
FreeDOS.
What you have below seems a mix of UNIX and Windows. "/config" seems
to mirror "/etc" on UNIX systems. The use of "Administrator" in some
paths suggests Windows. The "/mount" directory ("mount point for the
network") is not applicable to DOS systems, anyway (a network drive
gets assigned a drive letter.) You also use long filenames here (DOS
typically uses 8.3 - and many old DOS apps aren't even compiled with
LFN support, so you should always assume 8.3.)
When DOS was first developed, it was intended as a floppy-based
operating system. Version 1.0 of DOS didn't even support
subdirectories, so creating a hierarchical system like this wasn't
possible or thought of. Typically, DOS keeps all its program files in
"C:\DOS". When we created FreeDOS, we extended this by trying to add a
directory structure (typically starting at "C:\FDOS") that placed some
organization on files.
The latest FreeDOS directory standard (planned for FreeDOS 1.1) is
documented at http://www.freedos.org/freedos/news/technote/233.html
In short:
C:\FDOS
C:\FDOS\BIN
C:\FDOS\DOC
C:\FDOS\DOC\INSTALL
C:\FDOS\DOC\4DOS
.
.
.
C:\FDOS\HELP
C:\FDOS\SOURCE
C:\FDOS\SOURCE\CHOICE
C:\FDOS\SOURCE\EDIT
.
.
.
That is, the "DOC" directory has subdirectories for each FreeDOS
package to install its own documentation (readme files, etc.)
Similarly, the "SOURCE" directory contains subdirectories for FreeDOS
src packages to install their source code.
But these are only for FreeDOS packages. This does not apply to
packages or zip files that you download and install yourself.
Just like in typical DOS systems, if you have a "third-party"
application, it's usually installed in its own directory. How you
organize that is up to you. For example, the game "Doom" might be
installed in "C:\DOOM" (default), but I would put it in
"C:\GAMES\DOOM" (I used to keep all my games in "C:\GAMES" to keep
them organized.) Someone who preferred UNIX might even put it in
"C:\USR\LOCAL\GAMES\DOOM".
Similarly, the shareware word processor "Galaxy Write" might be
installed in "C:\GALAXY" (default), or "C:\APPS\GALAXY", or wherever.
Yup, it's disorganized. But that happens when you have a system like
DOS that wasn't designed with a defined directory hierarchy for add-on
programs. UNIX did a good job with that, and defined a fs standard
(/usr/bin, /usr/lib, /etc, ... and add-on software usually goes in
/usr/local or something like /opt.) Windows tries to do something
similar by encouraging apps to install themselves in "C:\Program
Files". But DOS is very old, and not organized like that.
-jh
On 3/13/08, roxana dan <[EMAIL PROTECTED]> wrote:
> Please excuse my poor expression. Here is what I wanted to say. I`m
> suggesting a new filesystem witch in my opinion I think is easy to
> understand by a newbie and easy to develop. Yes is true maybe it has the
> disadvantage because almost every program has is own library and that means
> more space but considering the fact that newer hard disks are so big it is
> so much space to be develop. Please consider this fact, I`m not a programmer
> so I have all the respects for you but I`m a user and I hope that my opinion
> will do something for you and maybe for the world.
> Here it is:
> /
> /config/boot
> /floppy
> /hdd
> /kernel
> /keyboard
> /monitor
> /mouse
> /NIC (network interface card)
> /printer
> /processor
> /ram
> /scanner
> /sound
> /tape
> /usb
> /video
> /WIC (wireless interface card)
> .
> .
> .
> /programs/Administrator
> /group/user
> /GUI
> /mount
> /network
> /Personal Files/Administrator/Archives
> /Documents
> /Downloads
> /Images
> /Music
> /Pictures
> /src
> /Video
> /group/user/Archives
> .
> .
> .
>
> In config directory i suggest to be drivers for every device, in mount
> directory to be the mount point for the network and in the network to be
> protocols ipx,tcp/ip and something like eDirectory or ActiveDirectory.
> I hope that my mail haven`t disturb you and maybe my suggestion will bring
> something for you.
> Please send my replyes with your opinion, I`m very curious what you think
> about my suggestion.
> Best wishes and all the good things in the world,
> Neagu Dan
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel