Kueea OS is an implementation of Kueea System written in C. It is not ready for release yet.
Supported targets are Linux and UEFI for now.
On UEFI the entry point to the system is an UEFI application, which is composed of modules necessary to the system to operate. It then loads a startup script with instructions to be executed. Once this script finishes, the device is shut down. Exiting UEFI Boot Services is optional, although it is required for complete system support.
On Linux, system modules are compiled as shared objects. When an application written for the system is run, the system initializes when Linux invokes the shared object's constructor. This effectively means that each process is seen as a distinct device.