I am new in the field of IoT OS and I saw TinyOS, Conitki etc. can be installed on top of Ubuntu. Its not clear to me how these OSes are able to run on top of Ubuntu without any Hypervisor? Can someone explain whats going on here?
Is ubuntu working as virtual hardware for these OSes without Hypervisor? How kernels of TinyOS or Conitki are interacting with programs?