Re updating BIOS

Steve O'Hara-Smith steve at sohara.org
Sun Feb 9 08:41:21 UTC 2020


On Sun, 09 Feb 2020 02:09:59 -0600
Scott Bennett <bennett at sdf.org> wrote:

>      The first part of the above, mispunctuated pair of sentences is
> correct, but the latter part is not.  FreeDOS, like PC-DOS and MSDOS
> before it, is/was not an operating system, but rather a more primitive
> creature known as a monitor system.

	The DOS part of those names is an abbreviation of 'Disc Operating
System' - clearly at the time they were considered operating systems even
though they started life as near clones of CP/M (Control Program/Monitor).
IBM 360 mainframes didn't have virtual memory, processes or any of the
protections you mentioned, it didn't even have anything that would be
recognised as a filesystem today (it had record oriented datasets) - but
OS360 was definitely considered an operating system.

	[MS/PC/DR/Free]DOS was a lot more like a mainframe batch operating
system than a multi-user multi-tasking operating system such as Multics or
unix, but hijacking the term operating system to mean only the latterm, and
that only with hardware supported isolation mechanisms is revisionist. I
recall working on a unix(ish) system in the late 1980s that didn't have
hardware memory mapping or protection, or even fsck which made recovering
from (the frequent) crashes rather tedious (icheck, ncheck ...).

-- 
Steve O'Hara-Smith <steve at sohara.org>


More information about the freebsd-questions mailing list