UNISON Operating System kernel
The UNISON RTOS or embedded operating system kernel called Nanoexec offers the following kernel features:
- pthreads;
- semaphores;
- mutexes;
- condition variables;
- message queues;
- join;
- barriers;
- memory managers;
- timers;
- clock;
- rendezvous;
- events;
- interrupt management;
- directory or name server capabilities;
- and more;

The UNISON Embedded Operating System or RTOS is layered on top of the Nanoexec kernel and provides the following additional features:
- File I/O including file device mounting and formating;
- BSD socket interface including Select and other high level calls;
- A stdio library with buffered I/O mechanisms like fopen;
- Complete security solutions seamlessly integrated with the UNISON RTOS;