Skip to content
Alfred Bratterud edited this page Nov 24, 2015 · 22 revisions

IncludeOS is an includeable, minimal library operating system for C++ services running in the cloud. Starting a program with #include <os>, will literally include a whole little operating system into your service during link-time. The build system will link your service and only the necessary OS objects into a single binary, attach a boot loader and combine all that into a self-contained bootable disk image, ready to run on a modern hypervisor. In other words, it's a Unikernel written from scratch, employing x86 hardware virtualization, with no dependencies except for the virtual hardware.

Build system overview

Clone this wiki locally