Re: Why complicated directory structure in Linux
- From: Jean-David Beyer <jeandavid8@xxxxxxxxxxx>
- Date: Sat, 23 Sep 2006 11:04:41 GMT
Lew Pitcher wrote:
Chris F Clark wrote:
mydejamail@xxxxxxxxxxx writes:
I did not slag it, I simply wanted to understand the rationale forJust some minor corrections.
having 3 bin, usr, lib, etc directories. You also forget that Windows
originated in the main as a single user system and a lot of the design
considerations applying to Unix never got to bear on it.
Just some minor corrections on your minor corrections.
1) DOS is a descendent, at least indirectly, from Unix. The original
DOS was written to be like CP/M which was written to be like Unix.
There are some bizarrenesses, like why they chose the opposite
slash character for directory separators, but in many ways DOS
looks a lot like a quick-and-dirty Unix knock-off.
DOS had other progentiors also. I think the 3 character file
suffixes (extensions) are a "VMSism" in the sense that DEC OSes of
the time tended to use 3 character file extensions rather than
single letter ones.
It appears that you've got your history scrambled quite a bit
First of MSDOS v1.0 was a repackaged QDOS from Seattle Computer
Products
QDOS was a "knock off" of CP/M, written for the 8086
The CP/M command structure and file naming conventions were modeled
after (IIRC) RSTS/E, which was a DEC operating system that predated VMS
(and Unix) by a fair bit.
Well the UNIX Operating System first came out for the PDP/11 around 1970 or
1971 and I started using it a little after that. The kernel was 6 (IIRC)
assembler source files that you ran through _cat_ and piped it into _as_ to
get an a.out that was the executable kernel.
The best date I can find for the RSTS/E was "early 1970s. Of course DEC
_had to_ come out with something to run the PDP/11 with, and that was about
when the PDP//11 series came out. A little earlier, IIRC, but with a
different, more primitive OS whose name I disremember.
--
.~. Jean-David Beyer Registered Linux User 85642.
/V\ PGP-Key: 9A2FC99A Registered Machine 241939.
/( )\ Shrewsbury, New Jersey http://counter.li.org
^^-^^ 06:40:01 up 20 days, 9:30, 3 users, load average: 4.01, 4.10, 4.05
.
- References:
- Why complicated directory structure in Linux
- From: mydejamail
- Re: Why complicated directory structure in Linux
- From: Dave Uhring
- Re: Why complicated directory structure in Linux
- From: mydejamail
- Re: Why complicated directory structure in Linux
- From: Dave Uhring
- Re: Why complicated directory structure in Linux
- From: mydejamail
- Re: Why complicated directory structure in Linux
- From: Chris F Clark
- Re: Why complicated directory structure in Linux
- From: Lew Pitcher
- Why complicated directory structure in Linux
- Prev by Date: Re: indirect info on linux usage
- Next by Date: Re: Why complicated directory structure in Linux
- Previous by thread: Re: Why complicated directory structure in Linux
- Next by thread: Re: Why complicated directory structure in Linux
- Index(es):
Relevant Pages
|