Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!decvax!tektronix!ogcvax!omsvax!hplabs!sri-unix!gwyn@brl-vld From: gwyn%brl-vld@sri-unix.UUCP Newsgroups: net.unix-wizards Subject: Re: Unix philosophy Message-ID: <11817@sri-arpa.UUCP> Date: Mon, 19-Sep-83 13:52:11 EDT Article-I.D.: sri-arpa.11817 Posted: Mon Sep 19 13:52:11 1983 Date-Received: Fri, 23-Sep-83 23:12:07 EDT Lines: 10 From: Doug Gwyn (VLD/VMB) Bell UNIX (System V) does include IPC in the form of semaphores, shared memory, and message passing. Berkeley UNIX (4.2BSD) includes sockets. The problem I see is that no one known form of IPC or process synchronization mechanism is best for all applications. A "semaphore" device driver was distributed long ago on a USENIX tape; this seems like the simplest semi-portable addition one could make to a deficient UNIX in order to give it semaphores.