From: Mark A Fleming <markf@cs.tamu.edu>
Newsgroups: comp.os.linux.announce
Subject: Exodus Storage Manager and E persistent OOPL for Linux
Date: 21 Jul 1994 20:48:13 GMT
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Message-ID: <30mmud$fkm@hydra.Helsinki.FI>

Announcing the port of the Exodus Storage Manager and the E persistent
object-oriented programming language to Linux.  What is ESM and E?


     From README.Exodus:

     The EXODUS Storage Manager (SM) is a multi-user object storage system
     supporting versions, indexes, single-site transactions, distributed
     transactions, concurrency control, and recovery.  E is a persistent
     programming language based on C++ (implemented in a recent version of
     GNU g++).  It uses the SM to store objects.


This binary-only distribution consists of the Exodus storage manager,
requiring approximately 2Mb of storage, and the E programming language
(based on gcc 2.5.8) requiring approximately 10Mb of storage.  The
distribution includes the full test suite for Exodus and sample E programs.
Instructions for installation under Linux can be found in esm.INSTALL.
Sources can be obtained from ftp.cs.wisc.edu:pub/exodus, or try the address
http://www.cs.wisc.edu/p/exodus/html/exodus.home.html in Mosaic.

All questions regarding the port of Exodus software to Linux should be
addressed to Mark Fleming (markf@cs.tamu.edu).


Begin2
Title        = Exodus Storage Manager and the eg++ persistent OOPL
Version      = ESM 3.1, eg++ 2.5.8
Desc1        = The Exodus distributed object storage manager and the eg++
Desc2        = persistent object-oriented programming language allow
Desc3        = programmers to create applications which have persistent
Desc4        = storage classes.
Desc5        = Created by the Exodus team at cs.wisc.edu
Author       = Exodus programming team
AuthorEmail  = 
Maintainer   = Mark A. Fleming
MaintEmail   = markf@cs.tamu.edu
Site1        = sunsite.unc.edu
Path1        = /pub/Linux/Incoming
File1        = sm.tgz
FileSize1    = 1374298
Site2        = sunsite.unc.edu
Path2        = /pub/Linux/Incoming
File2        = e.tgz
FileSize2    = 3679761
Site3        = sunsite.unc.edu
Path3        = /pub/Linux/Incoming
File3        = esm.INSTALL
FileSize3    =
Required1    = Tested with kernel versions 1.1.8, 1.1.13 and 1.1.18
Required2    = Uses SysV IPC kernel facilities
Required3    =
Required4    =
CopyPolicy1  =
CopyPolicy2  =
Keywords     = persistent OOPL, distributed object storage manager
Comment1     = eg++, an extension of g++ 2.5.8, uses the Exodus distributed
Comment2     = storage manager to maintain persistent objects.
Comment3     = Exodus provides transaction control over uninterpreted
Comment4     = storage objects in a multiple-database, distributed environment.
RelFiles1    =
RelFiles2    =
RelFiles3    =
Entered      = 14JUL94
EnteredBy    = Mark A. Fleming
CheckedEmail = markf@cs.tamu.edu
End

-- 
Mark A. Fleming           Texas A&M University           markf@cs.tamu.edu
The man who sets out to carry a cat by its tail learns something that will
always be useful and which never will grow dim or doubtful.  -- Mark Twain

--
Mail submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
PLEASE remember Keywords: and a short description of the software.
