includeOS

Introducing NaCl

IncludeOS now has a routing firewall built into it. It is, like everything else we do, implemented in C++. Initially, we thought we would write firewall and routing rules in C++. Writing code isn’t ideal however, as people aren’t interested in programming C++ just to open a port or allow a new host access to the network. We needed a level of abstraction to provide some ease of use to our product. So, how do you define a new language for configuring a unikernel firewall?

Read more...

Introducing Liveupdate

A defining characteristic of unikernels is that they are immutable. To change a running unikernel, you’ll need to build a new image and replace the image of the running server. A reboot is likely required. Even though this is relatively quick, it indeed isn’t ideal.

Read more...

IncludeOS 0.11 released

We’ve just released IncludeOS 0.11. It’s been half a year since our last release and we have quite a few features lined up for release.

Read more...

IncludeOS C++ Coding Dojo - meetup in Graz, Austria

On Thursday the 5th of October there will be a meetup in Graz, Austria where the goal is to produce a simple homepage for the Graz Qt/C++ local group using IncludeOS. If you’re in the area you should go. You can sign up for the meetup here.

Read more...

IncludeOS on Solo5 and ukvm

Thanks to Ricardo Koller at IBM Research, IncludeOS now runs on ukvm, possibly the tiniest hypervisor in existence.

Read more...