From cff48040e87fb4ed04a763c0e7dc053ada924a2d Mon Sep 17 00:00:00 2001 From: dtb Date: Fri, 18 Nov 2022 00:42:31 -0500 Subject: [PATCH] some stuff --- wiki/unix/unix.m4 | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/wiki/unix/unix.m4 b/wiki/unix/unix.m4 index 34dbad4..8c32955 100644 --- a/wiki/unix/unix.m4 +++ b/wiki/unix/unix.m4 @@ -1,7 +1,12 @@ _header(`UNIX') _bibliography(` +_bentr(`_link(`Rudd Canaday', `https://en.wikipedia.org/wiki/Rudd_Canaday') (Wikipedia)') +_bentr(`_link(`History and Timeline', `https://unix.org/what_is_unix/history_timeline.html')') +_bentr(`_link(`Douglas McIlroy', `https://en.wikipedia.org/wiki/Douglas_McIlroy') (Wikipedia)') +_bentr(`_link(`Joe Ossanna', `https://en.wikipedia.org/wiki/Joe_Ossanna') (Wikipedia)') _bentr(`_link(`A Research Unix Reader', `https://www.cs.dartmouth.edu/~doug/reader.pdf')') _bentr(`_link(`Dennis Ritchie', `https://en.wikipedia.org/wiki/Dennis_Ritchie') (Wikipedia)') +_bentr(`_link(`Ken Thompson', `https://en.wikipedia.org/wiki/Ken_Thompson') (Wikipedia)') _bentr(`_link(`Unix', `https://en.wikipedia.org/wiki/Unix') (Wikipedia)') _bentr(`_link(`unix-history-repo', `https://github.com/dspinellis/unix-history-repo') (GitHub)') _bentr(`_link(`The UNIX Time-sharing System - A Retrospective', `https://web.archive.org/web/20080504013206/http://cm.bell-labs.com/cm/cs/who/dmr/retro.html')') @@ -12,17 +17,15 @@ Unix (/ˈjuːnɪks/; trademarked as UNIX) is a family of multitasking, multiuser _subheader(`V1') _bibliography(` -_bentr(`_link(`Rudd Canaday', `https://en.wikipedia.org/wiki/Rudd_Canaday') (Wikipedia)') _bentr(`_link(`The Creation of the UNIX Operating System', `https://web.archive.org/web/20140402192351/http://www.bell-labs.com/history/unix/')') _bentr(`_link(`The Evolution of the Unix Time-sharing System', `https://www.bell-labs.com/usr/dmr/www/hist.html')') _bentr(`_link(`The History of Unix', `https://archive.org/details/byte-magazine-1983-08/page/n189/')') +_bentr(`_link(`In their own words: Unix pioneers remember the good times', `https://www.networkworld.com/article/2168942/in-their-own-words--unix-pioneers-remember-the-good-times.html')') _bentr(`_link(`Interview with Brian Kernighan', `https://www.linuxjournal.com/article/7035')') _bentr(`_link(`Interview with Ken Thompson, 9-6-89', `https://tuhs.v6sh.org/UnixArchiveMirror/Documentation/OralHistory/transcripts/thompson.htm')') -_bentr(`_link(`Douglas McIlroy', `https://en.wikipedia.org/wiki/Douglas_McIlroy') (Wikipedia)') _bentr(`_link(`Myths about Multics', `https://www.multicians.org/myths.html')') -_bentr(`_link(`Joe Ossanna', `https://en.wikipedia.org/wiki/Joe_Ossanna') (Wikipedia)') _bentr(`_link(`Preliminary Unix Implementation Document - June 1972', `http://www.bitsavers.org/pdf/bellLabs/unix/PreliminaryUnixImplementationDocument_Jun72.pdf')') -_bentr(`_link(`Ken Thompson', `https://en.wikipedia.org/wiki/Ken_Thompson') (Wikipedia)') +_bentr(`_link(`Unix and Beyond: An Interview with Ken Thompson', `http://cse.unl.edu/~witty/class/csce351/howto/ken_thompson.pdf')') _bentr(`_link(`Unix History', `https://livinginternet.com/i/iw_unix_dev.htm')') _bentr(`_link(`Unix and Multics', `https://www.multicians.org/unix.html')') _bentr(`_link(`The Unix Oral History Project', `https://web.archive.org/web/20080919055843/http://www.princeton.edu:80/~mike/expotape.htm')') @@ -40,13 +43,16 @@ Thompson rewrote the game to run on a spare PDP-7 at Bell. Having written so much code already to get the PDP-7 to work, Thompson started to work on other things for it; a file system, some utilities for it, a command interpreter, and an assembler. Then, mid-1970, Brian Kernighan named the non-multiplexing Multics workalike _italic(`Unics'), which was somehow (see _cite(`Interview with Brian Kernighan')) bastardized into _italic(`Unix').

+_passage(`History and Timeline', `1971; First Edition; It had a assembler for a PDP-11/20, file system, fork(), roff and ed. It was used for text processing of patent documents.') + +_subheader(`V4') +_passage(`History and Timeline', 1973; Fourth Edition; It was rewritten in C. This made it portable and changed the history of OS's.) _subheader(`V5') _bibliography(` _bentr(`_link(`The UNIX time-sharing system', `https://dl.acm.org/doi/10.1145/361011.361061')') ') _passage(`Unix and Multics', - `

There had been a highly regarded ACM SIGOPS sponsored conference on operating systems at Gatlinburg, Tennessee in 1967. The fourth of these conferences was held in Yorktown Heights, NY in 1973, and Ken and Dennis gave a talk there, presenting Unix.