Osiris microkernel

Osiris in a distributed micro-kernel operating system. It provides inter-process communication services, event management services, memory management services and executable entity management services. Communication is completely distributed. Which means that exents can communicate transparently regardless of the host they run on.

Osiris currently uses Hardware Specific Layer (HSL) stubs to run. HSL stubs exist for Linux and Win32 platforms. HSLs can easily be written for any given hardware.

Ideally, Osiris can be used as part of an embedded system that has limited memory. Though, it cannot currently guaranty real-time response times.