   __  __ __  __ 
  |  \/  |  \/  |
  | |\/| | |\/| |
  | |  | | |  | |
  |_|  |_|_|  |_|
                 
  MM - Shared Memory Library
  Copyright (c) 1999 Ralf S. Engelschall. All rights reserved.
  Version 1.0b2 (13-Mar-1999)

  The MM library is a 2-layer abstraction library which simplifies the usage
  of shared memory between forked (and this way strongly related) processes
  under Unix platforms. On the first layer it hides all platform dependent
  implementation details (allocation and locking) when dealing with shared
  memory segments and on the second layer it provides a high-level
  malloc(3)-style API for a convenient and well known way to work with
  data-structures inside those shared memory segments. 

  This library was successfully tested on the following platforms (and
  should automatically adjust to other platforms, of course):

    o  i386-unknown-freebsd3.1    FreeBSD 3.1
    o  i386-unknown-freebsd2.2.7  FreeBSD 2.2.7
    o  i586-pc-linux-gnu          RedHat 5.2
    o  i586-pc-linux-gnu          RedHat 5.0
    o  sparc-sun-solaris2.6       Solaris 2.6
    o  alphaev56-dec-osf4.0d      Digital Unix v4.0D
    o  alphaev56-dec-osf4.0c      Digital Unix v4.0C
    o  powerpc-ibm-aix4.2.0.0     AIX 4.2
    o  m68k-apple-aux3.1.1        A/UX 3.1.1
    o  hppa1.1-hp-hpux10.10       HP-UX 10.10

  Credit has to be given to the following people who contributed ideas,
  bugfixes, hints, gave platform feedback, etc. (in alphabetical order):

    o  Eric Cholet                <cholet@logilune.com>
    o  Jim Jagielski              <jim@jagunet.com>
    o  Charles Randall            <crandall@matchlogic.com> 
    o  Christian Reiber           <chrei@en.muc.de>
    o  Tom Vaughan                <tvaughan@aventail.com>
    o  Mark Wilkie                <mark@exceptionmedia.com>

  The documentation and latest release can be found on
  http://www.engelschall.com/sw/mm/

                                       Ralf S. Engelschall
                                       rse@engelschall.com
                                       www.engelschall.com

