Adeos addresses the requirements of both categories of application by providing a simple layer that is inserted under an unmodified running OS and thereafter provides the required primitives and mechanisms to allow multiple OSes to share the same hardware environment.
Adeos řeší požadavky obou kategorií tím, že poskytuje jednoduchou vrstvu, která se vkládá pod nezměněný běžící OS a poté poskytuje požadované primitiva a postupy, které umožní více operačním systémům sdílet stejné hardwarové prostředí.