Download

NEW VERSION AVAILABLE !! JIT COMPILER VERSION !!

The current release is 0.21. Not all the parts of the VM have been tested. The system runs in protected mode with a basic non paged flat memory.

There is no garbage collector for the moment even if everything is ready from an internal point of view. Exceptions are not handled, but as for the GC, everything is ready.

At this point, the system :

  1. Boots from a floppy
  2. Loads the multiboot kernel
  3. Initialize memory, tasks, and interrupts
  4. Load the package included into the kernel
  5. Initialize the main objects.
  6. Load the main object of the OS.
  7. Run 3 differents benchmarks
  8. Count the number of seconds ellapsed since the end of the tests

    The kernel parse and load more than 120 class files and execute a lot of code. About 90% of the VM has been tested, but not strictly. The VM is now a JIT compiler. It is not optimized for the moment.

    The source code is not public for the moment because I have to clean it and to translate the comments. The JAVA package in now available here. The kernel changes almost everyday so it will be available later.

    The binary file is a 1.44 Mo disk image that you can use in order to boot the OS.

    If you test my OS, you can give me some feedback at : roswell@e-leos.net . This release can be buggy ( sorry ).

    If your are looking for some usefull tools to write the image to a floppy please go to :

    http://uranus.it.swin.edu.au/~jn/linux/rawwrite.htm

 

 

Webmaster : roswell@e-leos.net
Java is a trademark of SUN Microsystem