云服务操作系统:IncludeOS

jopen 4年前

IncludeOS 可以直接在 x86 虚拟硬件中运行 C++ 代码,完全使用 C++ 编写,无任何依赖。

云服务操作系统:IncludeOS

IncludeOS 是个极小,面向服务,为云服务设计的操作系统。IncludeOS 是为 KVM/Linux 设计的,但是之前的版本在 VirtualBox 上也能很好的运行,还支持 OS X Windows 和 Linux。

主要特性:

  • 极小的内存占用:极小的可启动镜像,包括启动加载器,操作系统组件和完整的 C++ 标准库,只有 693K。

  • KVM 和 VirtualBox 支持

  • C++11/14 支持


  • 标准 C 库,使用 Red Hat 的 newlib

  • Virtio Network 驱动

  • 高度模块化的 TCP/IP 栈

IncludeOS 还不能在生产环境使用,特性不完整,现在还是个原型。IncludeOS 是 Oslo 和 Akershus University College of Applied Science (hioa.no) 的研究项目结果。

云服务操作系统:IncludeOS

项目主页:http://www.open-open.com/lib/view/home/1449152247530