i9 0.0.0 Release and Licensing Options

Representing the integration of several components, and a great deal of time and energy, I'm pleased to announce that version 0.0.0 (codenamed "Prelude") has been released to a small amount of attention.

This version contains the following components, and is released as a 1.1MB bzip2-compressed tarball containing a VMware virtual machine hosted on Google Code:

  1. The GRUB 0.97 bootloader
  2. The latest Mercurial version of the L4Ka::Pistachio microkernel as of writing
  3. The experimental GenodeKit Personality, based upon components from version 9.02 of The Genode Operating System Framework
  4. A number of small L4Ka::Pistachio userland demonstration binaries (although not all of these are functional)

I am grateful that the developers of these projects released them as Open Source, and hope to integrate them into the basis of a powerful platform within time.

Simultaneously, I announce that the portions of the codebase that I have written that are not components of the mentioned projects will be transitioning to the MIT License to remove legal uncertainty, and that all new i9-originated code in the future will be released under this license. Due to the structure of the existing i9 License, I cannot legally remove the headers from existing code, although where possible, code and build infrastructure files have been dual-licensed.