Version 0.05 is out, with IDE/ATAPI driver included (and an ISO9660-FS-Driver too)
The IDE/ATAPI Driver I have ported over from Andy McLaughlins VisOpSys.
Feel free to download the *.iso.gz image (the link in my signature) and give it a test or two. it's kinda big. Sorry. I couldna resist and have included some pictures.
Requirements: enough memory. This os is kinda memory hogging. I have to get rid of that. PS2 mouse, PS2 keyboard (layout: german, in case you wonder), VBE2 compatible graphics adapter. Floppy disk optional (you can mount a ext2-formatted floppy), cdrom currently needs to be the master drive on the secondary ide controller.
BlueIllusion sports the usual GUI (invoke it with 'GUI'), a text editor (invoke with 'edit'), a command line calculator ('calc') and quite some gui-applications (a hangman game among them).
You may try out the 'cdrom' command or the 'lsdev' command.
There is also a gui'fied usermanager. You might try to add/delete users. This one is client server stuff: the user service is the lord over the user database (a simple file, blah), but that's not yet written to disk - because we 're operating from cdrom.

the userman app (and four cmdline commands) simply talks to this service via messaging. That's sorta: you not deal with my user database directly.
In the gui start menue, you'll find some applications: one to set the background of the desktop, and one to display a simple image. They are kinda shitty: you mistype and canna reset the textbox. I've not yet included the buttons to clear the text edit in case of mistyping or else.
btw: the shell in gui mode doesn't work (no proper framework yet). Neither does the help thing.
But: in command line mode: type 'help' to see what commands are available. Type help 'command' to reveal more info about a command.
Have a lot of FuN
PS: as the ISO9660 driver doesn't access buffered data, it fetches everything from the cdrom - so a loooot of cdrom accessing happens and it's not the quickest due to that.