----- Forwarded message from Jorn Barger -----
From: jorn(a)enteract.com (Jorn Barger)
Date: Tue, 5 Nov 2002 04:09:15 -0700
I'm not a PUPS subscriber, but I've been browsing the archives and I
wonder if you know anything about this?
In an old Byte (Jan 1981, p200) Sol Libes wrote:
> "UNIX-Like Operating Systems Increasing In Popularity:
> Several software suppliers are now offering UNIX-like
> operating systems that may rival CP/M. The first
> UNIX-like software package, called TYNIX, was released
> for LSI-11 and Heath H-11 systems in 1978 by the
> Boston Children's Museum..."
My guess is that this was Heinz Lycklama's unreleasable LSI-Unix (LSX),
and I've written him to enquire, but haven't heard back yet.
[ you're probably right, but I'd assume that it was a
binary-only release - Warren ]
I'm working on a detailed timeline of Linux prehistory, so I'm also
following your Xenix explorations. I'd really like to know who did the
first x86 Xenix, HCR or MS?
[ I thought it was HCR too, but I could be wrong - Warren ]
----- End of forwarded message from Jorn Barger -----
Hi Folks,
Does anyone know how to build a full distribution tape in Simh format? Or am I over looking something simple? I can boot and run the root RL02 image but would like install the full system. Would like to do the same for the 4.3 and the VAX Simh.
Thanks, Mitch
"Greg 'groggy' Lehey" <grog(a)lemis.com> wrote:
> I'll leave it to others to describe the early days. The Berkeley
> Software License Agreement, generally called the BSD license, is
> pretty straightforward, though.
Wrong. The Berkeley Software License Agreement and what is known today as the
"BSD license" are two different things. The latter is the liberal header
Berkeley started prepending around 1988 to files that were totally theirs
without any Bell Labs code. The former was the paper license that went with the
4.3BSD and earlier tapes where Bell, Bell/Berkeley, and pure Berkeley parts
were not distinguished and the entire system could be used only by holders of
UNIX source licenses from AT&T. Although I've never seen it myself, the
Berkeley Software License Agreement could not have been like the liberal
header, it surely had stuff in it telling you that if you share it with anyone,
you must first verify that the recipient has a UNIX source license from AT&T,
etc.
MS
Marco Robado <mar.roba(a)videotron.ca> wrote:
> I would like
> to give examples of a license on which the source of a software was
> delivered in the 70's.
I have the paper license for System V issued by AT&T to Case Western Reserve
University, the famous UNIX source license. I have it buried somewhere in my
papers. If you want it, I can dig it up and fax or snail-mail you a copy.
(Sorry, no scanning. I use the computing technology from the days in question
exclusively.)
> For BSD I found in the
> source of 2.11BSD a reference to "The Berkeley software license
> Agreement"
Yep, same for 4BSD.
> but I don't have a copy of that document.
I don't either.
MS
Hi, I am curently writing an article about the history of open source. I
know all you can find on the Internet about the history of unix and BSD
and the conflict between these two when BSD decided to opensource. But I
could never find a copy of both licenses in the early days. I would like
to give examples of a license on which the source of a software was
delivered in the 70's. I browsed thru the sources of unix v5 and the
only copyright I found was in the code of the c compiler and it just
stated that it was copyrighted by Bell labs in 1972. I would think that
there was some kind of hard copy copyright that came with the tape on
wich the sources were originaly delivered. For BSD I found in the
source of 2.11BSD a reference to "The Berkeley software license
Agreement" but I don't have a copy of that document. I would appreciate
if someone would communicate with me by e-mail or thru this list to give
me some info about all that.
-M.R.-
This was for older PDP's like the 11, wasn't it? I have a Vaxstation
3100. I do have the SIMH PHP simulator running which can simulate an 11,
but I haven't done anything with it.
Richard.
You can now view the latest demos of our quality, fully-interactive
computer training products. Try our product for Free.
Microsoft Office, A+, i-Net+, MCP & hundreds more.
http://www.aarons-computer-training.com/demo_downloads.htm
Call us for an additional 10% off any order with this email.
Computer Training for Your Future - Success Guaranteed
The original question (from Ian KIng) was
> I'm looking for a copy of the C reference manual from some time between
> the 6th Edition (1975) and the first version that came with 4.3BSD
> (1986).
Some offered pointers to the 6th edition version (which is around
both at TUHS and also on my own home page.)
Norman observed that the standard V7 tapes omitted
the C manual from the documentation set, because
of the publication of K&R 1. However, it turns out
that in our own paper-published version of the 7th
edition, the then-current spec (very nearly
what became Appendix A of K&R 1) was indeed
printed. Probably some of these manuals were distributed
to people who got the tapes at that point.
The printed 7th edition also included a 1-page "Recent Pages
to C" addendum, describing the enum type, and
also confirming that structure assignment plus passing
and receiving structures to functions (promised for the
future in K&R 1) were available. At some point there
may have been an updated version of this--I don't have
it--confirming that the compiler now, indeed, treated
same-named members of different structures as distinct and
non-interfering.
I retyped this addendum, and it's now on my home page.
More lately, Aharon pointed out that SCO had offered
a (for-fee) fairly complete distribution of System III
under an Ancient Unix license, and was kind enough
to send it to me. It includes (under the name c_man)
a version that looks to be just about the same as
the version with the internal 7th edition.
This also includes the "Recent Changes" as an addendum.
(Amusingly, the enum example switches a color in its
example: "winedark" to "puce". I don't know who did this;
it could have been me!).
Another interesting complication I turned up in
investigating this is that Brian and I seem to have lost
the machine-readable source for the actual
Appendix A of K&R 1! (The rest of the text is still
around).
But to turn back to the original question: aside
from the "Recent Changes" page, and perhaps
some tweaking of the table of supported machines
and perhaps a few other fairly minor things,
there wasn't any significantly differing local C Reference
Manual between 7th ed / K&R 1, up to the ANSI
1989 standard. However, I should try to retrieve
what went into 4.3BSD-- I don't have a complete
copy of it.
Dennis
Norman Wilson recalled
> 22. Pike, R. "The Blit: A Multiplexed Graphics Terminal". _AT&T Bell
> Laboratories Technical Journal 63_, 8 (Oct. 1984).
> Rob described an earlier version of the Blit work in a USENIX talk
> at USENIX in January 1982 (Santa Monica CA). So far as I know it
> was just a talk, no paper, though he showed a canned demo on video
> tape.
By coincidence, one of the two videos made about early Blit
work is newly available in .mpg format: look near the
bottom of Rob Pike's page under Movies:
http://www.cs.bell-labs.com/who/rob/index.html
This was just now done by Gerard Holzmann.
Be aware that it is 43MB in size.
This version is spoken by actors, although the script
is Rob's.
The other Blit video is in Betacam format, and we don't
currently have a player for it, so it's not digitized.
I think it's silent, and presumably Rob talked during its
showing. This might be what accompanied the Usenix talk.
(By the way, there are two other, twice-as large
videos there: the Labscam tape, and Rob's appearance
on the David Letterman TV show with Penn and Teller.)
Dennis
If anyone has one of the SCO Ancient Unix licenses and a copy of the
archive that went with it, then they legally have the source to System
III. If such a person extracts sys3.tar.gz and looks in usr/src/man/docs
they'll find a file named `c_man' with the actual manual in it. I quote:
...
.SH "1. INTRODUCTION"
.PP
This manual
.FS
.ps +1
\(dg This manual is reprinted, with minor changes, from
.I "The C Programming Language"
by Brian W. Kernighan and Dennis M. Ritchie,
Prentice Hall, Inc., 1978.
.ps
.FE
describes the C language
...
What the legalities are of redistributing this, and/or generating
postscript from it, are, I don't know. Similar questions apply
to scanning in the ref man from a copy of K&R-I, which is now
out of print. (I wish Caldera had included System III in their
releasing of Ancient Unix. Sigh.)
I hope this helps, some.
Arnold
P.S. Completely unrelated, but I find it really cool how much of
the System III doc refers to C and Unix on the System/370...
> Subject: Re: [TUHS] C reference manual
> From: norman(a)nose.cs.utoronto.ca (Norman Wilson)
> To: tuhs(a)minnie.tuhs.org
> Date: Thu, 17 Oct 2002 09:13:22 -0400
>
> To forestall those who haven't looked: the good news is that
> the papers from Volume 2 of the manual were included in /usr/doc
> on the V7 tape; the bad news is that the C Reference Manual was
> omitted. Here is /usr/doc/cman in its entirety:
>
> Sorry, but for copyright reasons, the source
> for the C Reference Manual is not distributed.
>
> Presumably the problem was that the Reference Manual was published
> as part of the a real book in 1978.
>
> I forget just what Tony was after in the first place, but maybe
> some of the stuff on Dennis Ritchie's home page will help:
> http://www.cs.bell-labs.com/who/dmr/index.html
> In particular the Sixth Edtion version of the C Reference Manual
> is there.
>
> Norman Wilson
> Toronto ON