Misplaced Pages

IncludeOS

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "IncludeOS" – news · newspapers · books · scholar · JSTOR (October 2022) (Learn how and when to remove this message)
Operating system
IncludeOS
DeveloperIncludeOS AS
Written inC++
Source modelOpen source
Initial releaseAugust 18, 2014; 10 years ago (2014-08-18)
Marketing targetCloud computing
Platformsx86, x86-64
Kernel typeUnikernel
UserlandPOSIX subset, custom
LicenseApache License 2.0
Official websitewww.includeos.org

IncludeOS is a minimal, open source, unikernel operating system for cloud services and IoT, developed by Alf Walla and Andreas Åkesson. IncludeOS allows users to run C++ applications in the cloud without any operating system.

IncludeOS runs on virtual machines like Linux KVM, and VMWare ESXi/Fusion.

IncludeOS applications boot in about 300 ms. On Solo5/uKVM from IBM Research, boot times as low as 10 milliseconds are possible.

Architecture

The minimalist architecture of IncludeOS means that it does not have any virtual memory space. In turn, therefore, there is no concept of either system calls or user space.

References

  1. ^ Stig Øyvann (2018-11-12). "IoT security and Linux: Why IncludeOS thinks it has the edge". ZDNet.
  2. Yegulalp, Serdar (2 December 2015). "IncludeOS: Run cloud applications with less". InfoWorld. Retrieved 2 January 2018.
  3. ^ Hussein, Nur (25 July 2017). "IncludeOS: a unikernel for C++ applications". LWN.net. Retrieved 2 January 2018.
  4. "Includeos/IncludeOS". GitHub.

External links

Categories: