Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Mar 1995 17:02:36 +0200
From:      Johannes Helander <jvh@cs.hut.fi>
To:        lites@cs.hut.fi, mach3@CS.cmu.edu, mach4-users@cs.utah.edu, osf1-mk@gr.osf.org
Subject:   Lites 1.1 available
Message-ID:  <199503241502.AA16018@cardhu.cs.hut.fi>
Resent-Message-ID: <9783.796064769@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help

Lites 1.1 is now available.

Compared to the Lites 1.0 release, this release provides preliminary
support for the OSF Microkernel, fixes a number of bugs, and includes
a read only Minix file system.

The OSF support is expected to work with the next version of the OSF
kernel (due in April).  The OSF/1 MK support was done by Johannes
Helander and Jukka Virtanen with expertise provided by OSF Research
Institute staff in Grenoble, in particular Francois Barbou des Places.

The Minix file system was written by Csizmazia Balazs.

Ian Dall provided fixes to make 8 bit TTY i/o work properly.

Remy Card wrote up to date instructions on how to build and install
Lites on a FreeBSD 2.0 machine (see doc/lites-on-freebsd).

The emulator server interface has been cleaned up and is incompatible
with earlier interfaces.  This means that the Lites emulator needs to
be upgraded together with the Lites server.  Refer to
doc/emulator-upgrading for details.


Lites is available from the following locations:
Europe:  ftp://ftp.funet.fi/pub/mach/lites/
USA:     ftp://mach.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/src/lites/



The Lites 1.0 announcement is included below for reference.
------------------------------------------------------------------

Lites 1.0 is now available.  The primary purpose of this release is to
make the source available to interested parties.  No installation kit
is included.

Lites is a 4.4 BSD Lite based server and an emulation library
that provide free unix functionality to a Mach based system.

Lites provides binary compatibility with 4.4 BSD, NetBSD (0.8, 0.9,
and 1.0), FreeBSD (1.1.5 and 2.0), 386BSD, UX (4.3BSD) and Linux on
the i386 platform.  It has also been ported to the pc532, PA-RISC, and
preliminarily to the R3000 and Alpha.  Lites works with Mach 3.0,
Mach 4, and RTMach.

The recommended user platforms are NetBSD 1.0 and FreeBSD 2.0.  Linux
file system support is not included in this release.

Lites was written by Johannes Helander at Helsinki University of
Technology based on 4.4 BSD Lite from University of California and
code written by the CMU Mach group.  Several people have contributed to
the effort, including Ian Dall, Mike Hibler, Jeff Law, Bryan Ford,
Jukka Virtanen, Mary Thompson, Sampo Kellomaki, John Dyson, Csizmazia
Balazs, Chris Maeda, and Timo Rinne.

Special care has been put into keeping the code legally clean.  Each
piece of code that has been added to Lites has been carefully
examined.  There is no Net2 or 4.3 BSD code in Lites.


Lites consists of a multithreaded single server that handles multiple
system calls from any process, file paging, etc. and an emulation
library that provides applications with an environment that looks like
the system the application expects.  The emulator is a completely new
implementation and removes most of the security problems associated
with earlier emulators (protection against resource attacks requires
kernel support).

Lites has been self hosting for several months.  Its current
performance is 6% lower than that of NetBSD 1.0 as measured by
building gcc within the exact same machine and environment.  Many
obvious optimizations especially in the field of i/o have not yet
been made.

Lites is available from the following locations:
Europe:	 ftp://ftp.funet.fi/pub/mach/lites/
USA:	 ftp://mach.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/src/lites/


For more information refer to the Lites home page
http://www.cs.hut.fi/lites.html

I have also made my Master's thesis available in postscript form under
the same URL.  It covers some aspects of Lites.

	Johannes
------------------------------------------------------------------



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503241502.AA16018>