[Info-vax] Looking into C-include files on VMS

Bob Koehler koehler at eisner.nospam.encompasserve.org
Tue Nov 10 12:31:34 EST 2009


In article <7ltgfgF3ggj8tU1 at mid.dfncis.de>, js at cs.tu-berlin.de (Joerg Schilling) writes:
> 
> It seems that you don't know that AT&T was not allowed to sell UNIX in the 
> 1970s as AT&T was a monopoly and thus some US anti trust laws did forbid
> AT&T to sell anything not related to the monopoly.

   OK, the oldest add from AT&T that I've found was 1981.  Prior to
   being able to sell UNIX for money they gave copies to a few
   universities and other institutions.  But it didn't catch on.  And
   when they did try to sell it, it didn't sell.

   It took startups like Sun to create a product that included UNIX
   and found a market.  At a time when DEC kept coming out with
   small, cheap VAX-11 series systems (compared to IBM et. al. that
   DEC viewed as DEC's competition), Sun and others offered small,
   cheaper systems, in part because they did hardware integration, not
   CPU design and FAB, and they didn't invest a lot of money in writing 
   operating systems.

> You also seem to forget that the name vfork() and the related interface 
> is not a VMS invention but was introduced by Bill Joy at UCB in BSD UNIX. 

   vfork() on VMS is the first part of a two routines (the second is one
   of the exec() variations, several are supported) that together emulate 
   the behaviour of vfork() and the same exec() varition on UNIX.  The
   implementation is completely different (VMS doesn't actuall create
   the second process until the exec() call).

   I've always known this and I think I've said nothing that conflicts
   with it.  As a matter of fact, I recently said basically what I just
   said above.




More information about the Info-vax mailing list