Großer Beleg:
Steps Towards Porting a Unix Single Server to the L3 Microkernel

From Michael Hohmuth <hohmuth@inf.tu-dresden.de>
and Sven Rudolph <sr1@inf.tu-dresden.de>

Why porting a Unix single server to L3?

From the paper's introduction:

TUD's Operating Systems Group is doing various projects based on microkernel operating systems, currently L3, and, perspectively, L4 and other kernels. In order to provide a microkernel based environment for research, development and day-to-day use, writing a Unix emulation running on top of the microkernel is an important strategic step towards our goals.

There are several ways to achieve Unix emulation, but for the sake of having access to a Unix environment as soon as possible (which would also have the advantage of replacing the somewhat ,,esoteric'' L3 development environment), we have been considering porting an existing Unix single server from another microkernel to L3.

Summary and Conclusions

Full paper

  • Steps Towards Porting a Unix Single Server to the L3 Microkernel (hypertext document)
  • same document in PostScript
  • More reading L3 and Unix emulation:

  • Reading about L3
  • Related work: Jean Wolter's master thesis on Implementing a Multi-Server Unix Emulation on L3 (in German)

  • Michael Hohmuth <hohmuth@inf.tu-dresden.de>
    Sven Rudolph <sr1@inf.tu-dresden.de>
    Last modified: Sun May 5 21:51:29 1996