EvilOS is supposed to be a portable, object oriented micro kernel, used as a base for a general-purpose operating system.
Be the first to post a text review of EvilOS kernel. Rate and review a project by clicking thumbs up or thumbs down in the right column.
This is a small and simple roadmap for the EvilOS kernel. Since this is only a hobby project that I do in my free time, I can not give any time schedule. It will be release when it is released. The goal is to make a new pre-release for every subsystem I finish. The subsystems are (in no particular order): * Memory manager (done) * Class system * Object system * A set of built-in classes * Task manager and scheduler * Interrupt system * System call interface When all the above subsystems are done, and I have two user-space tasks running, then the final 0.1.0 version will be released. My hope is that this will happen in Q1 2004. The next milestone will be when I can write the floppy image to a real floppy and boot it in a couple of systems. The plans for version 0.2.0 is to start working on classes that are disk-resident and not built into the actual kernel image. This will include classes loaded by the bootloader as well as being able to load them from the kernel itself. The plans for version 1.0.0 is to have a complete kernel, with drivers, filesystems, network stacks, and everything else that is needed by a modern operating system. This will probably not happen for quite some time, no need to worry about that now... :) Not much of a roadmap, but still better than nothing. I hope to come back revitilized after new year, and getting pre-release 3 out soon thereafter... :) / Joachim
Lot of small changes, and a couple of major ones: * New memory manager. This one handles paging and virtual memory. * New kernel memory allocator. * The core task scheduler. There will be no more releases before christmas or new year, so merry christmas and a happy new year to all of you! :)
New memory manager that handles paging and mapping between physical memory and virtual memory. New kernel memory allocator also created. The task scheduler is also in now, but no other part of the task/process system is.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?