_please do not edit this page unless you are TimTaylor_ |
My Kernel spooge area
What are you doing? We're trying to make a Kernel for JOS that supports the Java 1.1 Platform without an underlying OS. Why port Kaffe? You should really ask each one of us why. In my case, I discovered that my lack of systems programming experienced left me incapable of making intelligent decisions or recommendations about what the JOS Kernel should be. I decided to hop on board with Steve Early, who was already beginning work on porting Kaffe. But what about Feature X? A common concern has been that the JOS Kernel will inherit some bad traits if it originates from Kaffe. This might be true, I couldn't tell you. There are alot of features JOS Members wish to see in the Kernel, but until I take a shot at something I believe I can achieve, I can't worry about adding Feature X to the Kernel. I've also stated that I consider porting Kaffe to be a learning experience aimed at teaching me what the JOS Kernel should really be. With that in mind, it's very likely that when I'm done, I'll revist the Kernel from scratch. How can I help? Well, I'm kind of the defacto contact for this kernel group, so email me. We're looking for all the help me can get. If you don't want to take a bite out of the Kernel, there are some device drivers we'll eventually need, like keyboard, mouse, and video. porting Kaffe to bare machine (from Steve)
|