RadianOS is not a traditional OS or a Linux distribution. It is a modular, architecture-agnostic operating system foundation and toolkit. This document outlines the requirements and design rules for a system to be considered Radian-compliant.
What Makes a System "Radian?"
A Radian system is an OS that conforms to a shared API, structure, and philosophy—allowing different systems to interoperate, share drivers, and be built using the oskit toolkit.
Radian promotes flexibility in implementation, while enforcing a consistent external contract.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
arf
I got the stuff for limine to boot right, the allocator just doesn't work because the memory it expects isn't mapped or setup yet, will do that next!
Spend an hour getting rid of an assembly file being used via global_asm!() macro and an include string, the hotswap functionality on the kernel appears to still work, but theres bugs with the desktop/framebuffer still for some reason...
Initial dev log, I did not start this project but I've essentially been here since it started. Currently working on fixing some annoying clippy lints + errors and moving the boot to limine instead of custom bootloader.