The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] Happy birthday, core dumped
@ 2014-06-18 11:06 Doug McIlroy
  2014-06-18 14:43 ` iking
  0 siblings, 1 reply; 25+ messages in thread
From: Doug McIlroy @ 2014-06-18 11:06 UTC (permalink / raw)


> It's always been a bit of a mystery to me why Thompson and Ritchie decided they needed to write a new executive - UNICS - rather than use DECsys.

It was the other way around. They had conceived a clean, simple, yet
powerful, operating system and needed a machine to build it on. A
cast-off PDP-7 happened to be at hand.

Doug



^ permalink raw reply	[flat|nested] 25+ messages in thread
* [TUHS] Happy birthday, core dumped
@ 2014-06-20 13:05 Douglas Comer
  0 siblings, 0 replies; 25+ messages in thread
From: Douglas Comer @ 2014-06-20 13:05 UTC (permalink / raw)



> Ahh!  I wonder if they'll be making images and PDFs available?

If you want to check, my contact has been:

	 William Harnack <wharnack at computerhistory.org>

Doug




^ permalink raw reply	[flat|nested] 25+ messages in thread
* [TUHS] Happy birthday, core dumped
@ 2014-06-19  1:49 Doug McIlroy
  0 siblings, 0 replies; 25+ messages in thread
From: Doug McIlroy @ 2014-06-19  1:49 UTC (permalink / raw)


They pitched a PDP-10 for a similar reason--hardware to build a
bigger Unix on. When a small pot of end-of-year money appeared,
they took a PDP-11 instead--serendipitously, because university
folks started proving this elegant system on cheap hardware
in many projects in small labs, which they never could have
done had the system existed on a PDP-10 mainframe. While
upper management did not directly cause Unix to be built,
their decisions to abandon Multics and not to buy a PDP-10
were notable causes for its creation and spread.

Doug


> Date: Wed, 18 Jun 2014 07:43:51 -0700
> From: iking at killthewabbit.org
> To: tuhs at minnie.tuhs.org,Doug McIlroy <doug at cs.dartmouth.edu>
> Subject: Re: [TUHS] Happy birthday, core dumped
> Message-ID: <ef723f8a-52b6-4810-be59-1837c75b1da3.maildroid at localhost>
> Content-Type: text/plain; charset="utf-8"
> 
> Interesting - what's your source?  It was also my understanding they used the -7 'because it was there' but that they had pitched for a PDP-10, which had TOPS-10.  - Ian
> 
> Sent from my android device.
> 
> -----Original Message-----
> From: Doug McIlroy <doug at cs.dartmouth.edu>
> To: tuhs at minnie.tuhs.org
> Sent: Wed, 18 Jun 2014 4:06 AM
> Subject: Re: [TUHS] Happy birthday, core dumped
> 
> 
> > It's always been a bit of a mystery to me why Thompson and Ritchie decided they needed to write a new executive - UNICS - rather than use DECsys.
> 
> It was the other way around. They had conceived a clean, simple, yet
> powerful, operating system and needed a machine to build it on. A
> cast-off PDP-7 happened to be at hand.
> 
> Doug



^ permalink raw reply	[flat|nested] 25+ messages in thread
* [TUHS] Happy birthday, core dumped
@ 2014-06-18 21:21 Noel Chiappa
  2014-06-18 22:55 ` John Cowan
  0 siblings, 1 reply; 25+ messages in thread
From: Noel Chiappa @ 2014-06-18 21:21 UTC (permalink / raw)


    > From: "A. P. Garcia" <a.phillip.garcia at gmail.com>

    > that's like asking george martin for his source regarding a beatles
    > song...

Reminds me of the person on Wikipedia who tried to argue with me about the
'History of the Internet' article... :-)


    > From: John Cowan <cowan at mercury.ccil.org>

    >> scj at yaccman.com scripsit:

    >> a Dec repair person who ran "preventive maintenance" on our disc that
    >> wiped out the file system! His excuse was that Dec didn't support
    >> "permanent storage" on the disc at the time...

    > Next time, mount a scratch monkey.

It was probably a fixed-head disk (RS11 or RS04); can't exactly stick a
different pack in! :-) Probably the DEC OS's only used it for swapping or
something, since they were both relatively small - 512KB.

(Speaking of RS11's: the first PDP-11 I used - an 11/20 running RSTS - had a
grand total disk storage of _one_ RS11!)


And speaking of putting file systems on them: I recently wrote this command
for V6 called 'si' which allowed me (among many other interesting things) to
watch the contents of the disk buffer(s). It turns out that even with other
packs mounted, the buffer is almost always completely full of blocks from the
root device; it makes plain the value of having the root on a _really_
fast disk. 

I don't know if that usage pattern is because /bin is there, or because pipes
get created on the root, or what. When I get up the energy I'll move /bin to
another drive (yeah, yeah, I know - good way to lose and create a systen that
won't boot, so I'll actually make a _copy_ of /bin and mount it _over_ the
original /bin - probably a host of interesting errors there, e.g. if a process
has the old /bin as its current dir), and see what the cache contents look
like then.

	Noel



^ permalink raw reply	[flat|nested] 25+ messages in thread
* [TUHS] Happy birthday, core dumped
@ 2014-06-18 17:48 Douglas Comer
  2014-06-18 22:38 ` Cory Smelosky
  0 siblings, 1 reply; 25+ messages in thread
From: Douglas Comer @ 2014-06-18 17:48 UTC (permalink / raw)


  > > Have Xinu media to go with it? It's something I've been trying to track down. ;)
  > 
  > Have you asked Doug?  I've copied him

I just donated my extra copy of Xinu tapes and floppies to the computer museum
(along with first editions of the books).

  > (Hey Doug, you should be on this list, all the long time unix nerds seem to be
  > here, lots of fun with memory lane).

I'd be happy to join.

Doug




^ permalink raw reply	[flat|nested] 25+ messages in thread
* [TUHS] Happy birthday, core dumped
@ 2014-06-18 15:03 Norman Wilson
  2014-06-18 14:00 ` Larry McVoy
                   ` (2 more replies)
  0 siblings, 3 replies; 25+ messages in thread
From: Norman Wilson @ 2014-06-18 15:03 UTC (permalink / raw)


  Interesting - what's your source?  It was also my understanding they
  used the -7 'because it was there' but that they had pitched for a
  PDP-10, which had TOPS-10.

======

I think Doug's source is in the class `personal observation.'
He was there at the time; Ken and Dennis's department head, if
I've got it right.

Remember that Bell Labs had just disengaged itself from the
Multics project.  The interest in a new OS sprang partly
from the desire to have a comfortable multi-user system
now that Multics was no longer available.  That's why the
DEC operating systems of the time, which were (as I understand
it) simple single-user monitors, didn't fill the bill.

The character of the players matters too: remember that
Ken is the guy who one night sat down to write a Fortran
compiler because real systems have Fortran, and ended up
inventing B instead.

I've read that there was indeed a pitch to buy a PDP-10; that
there was some complicated plan to lower the effective cost;
and that upper management (not Doug) turned it down because
`Bell Labs doesn't do business that way.'  I think I got that
from Dennis's retrospective paper, published in the 1984
all-UNIX issue of the Bell Labs Techical Journal, a must-read
(along with the late-1970s all-UNIX issue of BSTJ) for anyone
on this list.



^ permalink raw reply	[flat|nested] 25+ messages in thread
* [TUHS] Happy birthday, core dumped
@ 2014-06-15 18:19 Norman Wilson
  2014-06-16 16:13 ` iking
  0 siblings, 1 reply; 25+ messages in thread
From: Norman Wilson @ 2014-06-15 18:19 UTC (permalink / raw)


Jay Forrester, who invented core memory, first described it in
a lab notebook 65 years ago today.

(Thanks to the Living Computer Museum, through whose Twitter
feed I learned this tidbit.  It's a place--the real museum,
not just the Twitter feed--many on this list might enjoy:
among their aged-but-working computers are a Xerox Star and
a PDP-7.)

Norman Wilson
Toronto ON



^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2014-06-20 13:05 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-18 11:06 [TUHS] Happy birthday, core dumped Doug McIlroy
2014-06-18 14:43 ` iking
2014-06-18 14:48   ` Dan Cross
2014-06-18 18:21   ` A. P. Garcia
  -- strict thread matches above, loose matches on Subject: below --
2014-06-20 13:05 Douglas Comer
2014-06-19  1:49 Doug McIlroy
2014-06-18 21:21 Noel Chiappa
2014-06-18 22:55 ` John Cowan
2014-06-18 17:48 Douglas Comer
2014-06-18 22:38 ` Cory Smelosky
2014-06-18 15:03 Norman Wilson
2014-06-18 14:00 ` Larry McVoy
2014-06-18 16:58   ` Cory Smelosky
2014-06-18 15:55     ` Larry McVoy
2014-06-18 15:14 ` Dan Cross
2014-06-18 16:50 ` scj
2014-06-18 18:43   ` John Cowan
2014-06-15 18:19 Norman Wilson
2014-06-16 16:13 ` iking
2014-06-16 22:01   ` Gregg Levine
2014-06-17  1:38     ` John Cowan
2014-06-17  1:56       ` Greg 'groggy' Lehey
2014-06-17  3:13       ` iking
2014-06-17 12:14         ` John Cowan
2014-06-18 16:21           ` Ian King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).