IncludeOS ist ein minimales Unikernel-Betriebssystem für C++-Dienste. Statt auf einem Allzweck-Betriebssystem zu laufen, wird die Betriebssystemfunktionalität beim Build in die Anwendung eingebunden, sodass die Anwendung als schlanke virtuelle Maschine läuft. Nach Angaben des Projekts starten Anwendungen in einigen zehn Millisekunden und benötigen nur wenige Megabyte Speicherplatz und Arbeitsspeicher. Es läuft unter Vollvirtualisierung auf x86-Hardware, mit Unterstützung für KVM, VirtualBox und VMware. Das Projekt weist darauf hin, dass die öffentliche API noch nicht stabil ist.
IncludeOS ist Open Source unter der Apache-2.0-Lizenz und wird öffentlich auf GitHub entwickelt, wo es 2026 weiterhin Commits gab; die Website nennt Alfred Bratterud als Maintainer. Wikipedia führt IncludeOS AS, eine norwegische Gesellschaftsform, als Entwickler. Es ist kein gehosteter Dienst: Sie bauen den Unikernel und betreiben ihn auf eigener Infrastruktur oder bei einem Anbieter Ihrer Wahl, der Speicherort der Daten hängt daher davon ab, wo diese virtuellen Maschinen laufen.