Several
operating systems provided a set of modifiable file characteristics that could be accessed and changed through a low-level
system call. For example, as of release
MS-DOS 4.0, the first six
bits of the file attribute
byte indicated whether or not a file was read-only (as opposed to writeable), hidden, a system file, a volume label, a subdirectory, or if the file had been "archived" (with the bit being set if the file had changed since the last use of the
BACKUP command). and
Datalight ROM-DOS also include an implementation of the command. The
FreeDOS version was developed by Phil Brutsche and is licensed under the
GPLv2. ==Uses==