Originally published at: http://www.howtogeek.com/182649/htg-explains-what-is-unix/
Most operating systems can be grouped into two different families. Aside from Microsoft’s Windows NT-based operating systems, nearly everything else traces its heritage back to Unix.
Just a further small note; Windows NT grew out of the programming expertise and code of Dave Cutler, who was lured to Microsoft from Digital Equipment Corporation back in the day and it contained/contains vestiges of VAX/VMS code as well.
I was heavily involved in OS2 back in the day. Got to know a lot of the IBM & Microsoft people involved. While NT was basically DEC VMS ported to the intel platform, OS2 was IBM's 370 VM OS ported to Intel. Those were interesting times. I could make OS2 dance using REXX.
Of course you should not forget Multics from which Unix derived most of its syntax and structure!
Just curious - if my oldtimer's memory serves, UNIX was the original language of the internet (before the WWW), or at least you had to know it in order to do much more than run the primitive search engine Archie. Apart from TCP/IP for handshaking & routing, are UNIX commands still what goes out (& in) in the background when I use my browser? Or is it all various higher-level protocols, http, xml ftp usw?
On the backslash, it is very old: see Wikipedia - "Bob Bemer introduced the "\" character into on September 18, 1961" and it was used in early versions of C. The decision to use it as the directory or index separator was made so that MSDOS could retain some compatibility with CP/M & related OS's which used the "/" to delimit command line options. I had thought that CP/M or TurboDos used the backslash but my memory must have rusted out. I do remember that MSDOS 1.0 struck me as a giant leap backwards when it first came out, especially compared to sophisticated multiuser O/S such as TurboDos. There were even 32-bit microcomputers already at that time. But such is history - anyone remember Betamax?
This topic was automatically closed after 10 days. New replies are no longer allowed.