I've managed to compile my kissme JVM as a kernel module and load it into the
Linux kernel.

This took me 3 days, I only made changes necessary to get it to run a hello
world program, there is a lot of other broken stuff. 

My aim with doing this was to get a workable "kernel+JVM" implementation
running. I don't want to debate the merits/demerits of using Linux as a kernel. 

Next I plan to neaten up the code a bit, probably get garbage collection
working, and implement linux kernel threads as native java threads.

Interesting stuff that can be explored from here:

Use the linux frame buffer to start writing window managers, 2D apis for video. 
Use the device drivers to write network stacks, file systems.
Resurrect some kind of virtual terminal and establish a shell. 

Anyone who is interested in testing / hacking, or just wants to ask questions
please mail me.

John
Leuner

---------------------------------------------
This message was sent using M-Web Airmail.
http://airmail.mweb.co.za/



_______________________________________________
Kernel maillist  -  [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel

Reply via email to