[XCSSA] updating a kernel without rebooting

xcssa@xcssa.org xcssa@xcssa.org
Fri, 18 Aug 2006 12:36:31 -0500


On Aug 18, 2006, at 5:34 AM, xcssa-admin@xcssa.org wrote:

> On 8/17/06, xcssa-admin@xcssa.org <xcssa-admin@xcssa.org> wrote:
>> OS/9 was a Unix-like OS.  It was definitely not based on anything in
>> CP/M.
>
> CP/M was based on Unix.  QDOS was based on that, and MS-DOS on that.
> Hence, the cd command, among others.

Humans and chimps evolved from a common ancestor, but that does not  
mean that humans evolved from chimps.

Besides, CP/M was absolutely in no way based on Unix, and I have no  
idea where you ever got that idea.  If it was based on anything, it  
was the TOPS-10 operating system.  That's where the 8.3 filenames  
came from.  You won't find the word "unix" anywhere on this page:

http://museum.sysun.com/museum/cpmhist.html

Nor will you find Unix mentioned anywhere on the wikipedia page about  
CP/M.

The only thing it had in common with Unix was that a major portion of  
it was written in a high-level language, but it was written in PL/M  
(a very stripped down subset of PL/I) rather than C.

And CP/M didn't do hierarchial directories, so it didn't have a cd  
command.  MS-DOS was based on CP/M (to the point where it even has CP/ 
M BDOS-style call support in .COM executables), with nothing at all  
from Unix until hierarchial directories were grafted into it with  
version 3.0.  Even then they changed the path separator to a  
backslash because the forward slash had already been used for command  
line parameters.

And yes, I do know both OS/9 and CP/M. I ran OS/9 Level I on a TRS-80  
Color Computer (the only notable thing I did was write a console  
driver using the 6K bitmap display mode), and I worked with CP/M on a  
TRS-80 Model II back in the mid-'80s that had a 5MB hard disk... with  
four partitions!

There were in fact other operating systems before Unix, Paul  
McCartney was in a band before Wings, and there were home video game  
consoles before Nintendo.

  - Bruce -