This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
This kernel is written in C and has no remarkable innovations of any sort, and is not usable for any purpose, practical or otherwise.
I spend a day or two on this codebase once every 6 months or so.
Features:
i686 support
A z80 port that was started, compiled but wouldn't boot, and deleted
A somewhat meaty but still incomplete printk implementation
A VGA terminal supporting ANSI escape codes
Bad choices that will have to be rewritten
I have a handful of ideas on things I would want out of this project if I ever put effort into it. Right now it doesn't even have an IDT. We'll see where it goes.
SirCmpwn wrote:This kernel is written in C and has no remarkable innovations of any sort, and is not usable for any purpose, practical or otherwise.
Nice sarcasm
But how a beginner can make an OS with remarkable innovations of any sort, and usable for some practical purpose?
And how to find a pearl in the experienced developer's code if there wouldn't be such new OS advertising thread?
But the impression, shown by you, is a new and interesting perspective to look from.
My previous account (embryo) was accidentally deleted, so I have no chance but to use something new. But may be it was a good lesson about software reliability