RadiOS is a microkernel-based operating system written entirely in the i386 assembly language (NASM). It uses many ideas and implementation techniques from VSTa and QNX.
RadiOS is a microkernel-based operating system written entirely in the i386 assembly language (NASM). It uses many ideas and implementation techniques from VSTa and QNX.
but it needs lcc compiler to build
Can’t find much info about it. Cool idea though. i am sure it is fast as hell. Something to keep an eye on.
The problem with those new OSs is than they are not documented. Where is the Software engineering phrase:
Software = Program + Documentation
> The problem with those new OSs is than they are not documented.
You’re right, the archive doesn’t contain any documentation. http://qdn.qnx.com does, however 😉
Software = Program + Documentation
As a software engineer, I must say that this is an ideal case that never happens. *sigh*
Yes, the operating system itself is 100% NASM code.
> but it needs lcc compiler to build
Right. The only one C component left is a so-called Boot Time Linker (btl). Okay, it’s an essential component of RadiOS, so until I rewrite it (again), lcc is required for building the system.