IncludeOS
latest

Contents:

  • Getting started
  • Contributing to IncludeOS
  • Features
  • Examples and libraries
  • NaCl - Not Another Configuration Language
  • Using memdisks
  • Security
  • More information
  • FAQ
  • Deeper understanding
  • Publications
  • Roadmap
  • Acknowledgements
IncludeOS
  • Docs »
  • IncludeOS
  • Edit on GitHub

IncludeOS¶

IncludeOS is an includeable, minimal library operating system for C++ services running in the cloud or on devices. Starting a program with #include <os>, will literally include a whole little operating system into your service during link-time.

For more information: Visit our website, check out the project on GitHub or come chat with us on Slack!

Contents:

  • Getting started
    • Set custom location and compiler
    • Install libraries
    • Testing the installation
    • Writing your first service
    • Testing the demo service
  • Contributing to IncludeOS
    • Clone, edit and send us a pull request on GitHub
    • Issue tracker
    • Gitter chat
  • Features
  • Examples and libraries
    • Examples
    • Libraries
  • NaCl - Not Another Configuration Language
    • Datatypes
    • Typed objects
    • Untyped objects
    • Functions
  • Using memdisks
    • Adding a memdisk
    • Using a memdisk
  • Security
  • More information
    • CppCon September 2017
    • Official YouTube channel for IncludeOS, 2017
    • C++ Weekly October 3, 2016
    • CppCon September 19, 2016
    • CppCast July 14, 2016
  • FAQ
    • Will IncludeOS run on ARM?
  • Deeper understanding
    • The build process
    • The x86 boot process
    • Fun with Guns and Knives
    • Jenkins CI
  • Publications
    • Initial IncludeOS paper, 2015
    • Motivating paper, 2013
  • Roadmap
    • Current goal
  • Acknowledgements
    • SanOS
    • Oslo and Akershus University College of Applied Science
    • Contributors
    • Master’s students
    • Others
Next

© Copyright 2014-2019, IncludeOS AS Revision 5a88039c.

Built with Sphinx using a theme provided by Read the Docs.