The so-called Columbus shared memory feature was in their system in the
mid-1970s, along with a few other things such as semaphores and
inter-process messages. I seem to recall the acronym MAUG, but I may have a
letter or two wrong. Something like Multi Access User ____. The much later
System V features had a completely different API.
Hey, Doug, do you remember this? In the early 1970s, there were a couple of
UNIX meetings at Murray Hill, at which various Bell Labs groups presented
on what they were doing with UNIX, and a group, perhaps Columbus, said that
UNIX wasn't capable of doing what they wanted, so they had modified it. You
asked the question, "Why are you using UNIX?"
To my knowledge, having witnessed another decade or so of groups trying to
bend UNIX to their will, it was the last time the question was asked.
--Marc
On Wed, Feb 1, 2017 at 10:24 AM, Joerg Schilling <schily(a)schily.net> wrote:
Mary Ann Horton <mah(a)mhorton.net> wrote:
I*'m not sure what you mean by CB3, but
these features (shared memory,
semaphores, IPC) were added to CB-UNIX (Bell Labs, Columbus) precisely
because they were needed in real time telco systems and not preset in
the versions from New Jersey. This would have been in the early 1980s.
When I got there in 1981 I think CB-UNIX was already well established
and had these features. (These would show up, ironically, in /usr/ucb,
which did not stand for Berkeley.)
Wasn't shmget() and friends added vor SysV past 1982?
Jörg
--
EMail:joerg@schily.net (home) Jörg Schilling D-13353
Berlin
joerg.schilling(a)fokus.fraunhofer.de (work) Blog:
http://schily.blogspot.com/
URL:
http://cdrecord.org/private/ http://sourceforge.net/
projects/schilytools/files/