Plan 9

from Jargon File (4.4.4, 14 Aug 2003)
Plan 9
 n.

   In the late 1980s, researchers at Bell Labs (especially Rob Pike of
   Kernighan & Pike fame) got bored with the limitations of UNIX and
   decided to reimplement the entire system. The result was called Plan 9
   in "the Bell Labs tradition of selecting names that make marketeers
   wince." The developers also wished to pay homage to the famous film,
   "Plan 9 From Outer Space", considered by some to be the worst movie
   ever made. The source is available for download under open-source
   terms. The developers and a small fan base hang out at comp.os.plan9,
   where one can occasionally hear "If you want UNIX, you know where to
   find it"
    
from The Free On-line Dictionary of Computing (8 July 2008)
Plan 9

   <operating system> (Named after the classically bad,
   exceptionally low-budget SF film "Plan 9 from Outer Space") An
   {operating system} developed at {Bell Labs} by many
   researchers previously intimately involved with {Unix}.

   Plan 9 is superficially Unix-like but features far finer
   control over the {name-space} (on a per-process basis) and is
   inherently distributed and scalable.

   Plan 9 is divided according to service functions.  {CPU}
   servers concentrate computing power into large
   {multiprocessors}; {file servers} provide repositories for
   storage and terminals give each user of the system a dedicated
   computer with {bitmap screen} and {mouse} on which to run a
   window system.  The sharing of computing and file storage
   services provides a sense of community for a group of
   programmers, amortises costs and centralises and hence
   simplifies management and administration.

   The pieces communicate by a single {protocol}, built above a
   reliable {data transport layer} offered by an appropriate
   network, that defines each service as a rooted tree of files.
   Even for services not usually considered as files, the unified
   design permits some simplification.  Each process has a local
   file name space that contains attachments to all services the
   process is using and thereby to the files in those services.
   One of the most important jobs of a terminal is to support its
   user's customised view of the entire system as represented by
   the services visible in the name space.

   (http://plan9.bell-labs.com/plan9dist/).

   (2005-02-15)
    

[email protected]