The Askemos operating system has a multi layer architecture.
It consists of a Unix compatible base system
to conquer the nodes hard ware
and the Askemos server to confederate them in a net.
While the base primarly used as a hardware abstraction layer
its services can be acessed from the Askemos layer
if they are configured as TrustedCode.
For security reasons the base system should be choosen
as a secure as possible and configured not to run any services
not needed to support the Askemos server.
For all layers there are (at least should be!) alternative
implementations, in case a vulnerability is dicovered.