On Sat, Jan 20, 2018 at 11:11:24AM -0700, Warner Losh wrote:
For a presentation I'm doing this summer on
FreeBSD, I thought it would
be cool to get the kernel sizes for various old flavors of Unix. I see
numbers for v5, v6 and v7 in the tuhs tree view, and it appears these
versions are complete enough for me to extract the kernels themselves.
However, I see nothing prior to that.
Github has this project:
https://github.com/DoctorWkt/unix-jun72
with a June 1972 Unix kernel. Doing a "make", the generated build/unix is:
-rwxrwxrwx 1 wkt wkt 36432 Jan 21 10:10 build/unix
but I don't have a PDP-11 "size" command to give details.
http://www.tuhs.org/Archive/Distributions/Research/Dennis_v3/ has a Unix
system written in C, timestamped August 31, 1973 (just before Fourth Edition).
Inside nsys.tar.gz you will find:
-rw-r--r-- 0/0 26820 1973-09-24 03:41 u
which is the kernel image.
Unfortunately, we don't have a kernel from 1st Edition or 4th Edition.
Cheers, Warren