Download!

The following components are available as tar-balls at their project-pages: Fiasco, L4Env, L4Linux.

Download the following packages from this page:
Note: This is only required if you acquire a tarball older than June 2006. Newer version do not depend on OsKit any longer.
OSKit 0.6 Our version of OSKit 0.60.
Warning! This is not the official OSKit distribution, which is available from Utah!
OSKit 1.0 Our version of OSKit 0.97.
Warning! This is not the official OSKit distribution, which is available from Utah!

Some components of DROPS have been made available via read-only remote CVS.
(If you are a member of the DROPS group and would like to export your project using the remote-CVS service, please read these notes [local access only].)

Download the demonstration diskette

We have compiled a demonstration diskette image containing Fiasco and some DROPS components.
Feel free to try it out! The download directory contains an image for a 1.44MB floppy disk. The current version is linked here. Updates may appear without further notice.

The image currently contains the GRUB bootloader, Fiasco and some simple applications like hello, a well known "Hello World!" type of program. There're also a demo of the DOpE windowing system running on top of Fiasco as well as some other small programs.

The README file, which is also on the disk, can be found here.
If you have problems or questions concerning the demo diskette, please contact me.

If you are looking for the TUD:OS Demo Disk please refer to the Demo Disk pages.

How to use remote CVS

  1. Login to the remote CVS server:
    cvs -d :pserver:guest@os.inf.tu-dresden.de:\
    /home/remote-cvs login
    (Type this command on one line, without the backslash and with no whitespace between ``....de:'' and ``/home/...''.)

    You will be prompted for a password, which is ``guest''.

  2. Check out the modules you want (see below for a list of modules):
    cvs -d :pserver:guest@os.inf.tu-dresden.de:\
    /home/remote-cvs checkout modules...
    (Again, type this on one line.)

  3. Optionally, log out of the server after use:
    cvs -d :pserver:guest@os.inf.tu-dresden.de:\
    /home/remote-cvs logout
    (Again, type this on one line.)

What is available via remote CVS?

Here is a list of modules we've released for download via remote CVS:

Module Description
oskit
deprecated
Our version of OSKit 0.60.
Warning! This is not the official OSKit distribution, which is available from Utah!
oskit10
deprecated
Our version of OSKit 0.97.
Warning! This is not the official OSKit distribution, which is available from Utah!
grub Our version of the GRUB bootloader.
Warning! This is not the official GRUB distribution, which is available from the FSF!
l4 DROPS components including Fiasco, Tools, Hello World, and the L4Env.
l4linux-2.6 L4Linux based on Linux 2.6
linux22
deprecated
L4Linux based on Linux 2.2
linux
deprecated
L4Linux based on Linux 2.0
Alias Modules
dde The Linux Device Driver Environment bundle. Requires the l4env module to build.
hello All the packages needed to build and start Fiasco and the Hello World program, i.e. Fiasco, oskit, user programs, some L4 build tools.
l4env All the packages, config files and tools needed to build the L4Env: L4Env packages, dice, config tool, dependency tool, BID make macros.
dope All the packages, config files and tools needed to build the DOpE: DOpE, Proxygon, Tool to generate DOpE commands.
libstdc++
deprecated
A libstdc++. Contains the library, the drops-gcc compiler wrapper, and an examples. Requires the l4env module to build. Please see the README file in l4/pkg/libstdc++ for features and restrictions.
preprocess (This module name is an alias for "l4/Makeconf l4/mk l4/tool/preprocess".)
Preprocess - A preprocessor for C++ modules.


Last modified: