Difference between revisions of "Unikernels"

From Xen
Line 5: Line 5:
 
* [http://www.openmirage.org/ MirageOS]
 
* [http://www.openmirage.org/ MirageOS]
   
OCaml
+
Base language: OCaml
   
 
* [http://erlangonxen.org/ Erlang on Xen]
 
* [http://erlangonxen.org/ Erlang on Xen]
   
Erlang
+
Base language: Erlang
   
 
* [https://github.com/GaloisInc/HaLVM#readme HalVM]
 
* [https://github.com/GaloisInc/HaLVM#readme HalVM]
   
Haskell
+
Base language: Haskell
   
 
* [https://github.com/cloudius-systems/osv OSv]
 
* [https://github.com/cloudius-systems/osv OSv]
   
  +
Base language: Java
Java
 
   
 
* [http://labs.oracle.com/projects/guestvm/ GuestVM]
 
* [http://labs.oracle.com/projects/guestvm/ GuestVM]
   
  +
Base language: Java
Java
 

Revision as of 19:48, 28 May 2014

Xen Project has been at the forefront of the birth of Cloud Operating Systems: specialized lightweight operating systems which are only intended to be used within a Virtual Machine. These Cloud Operating Systems may become the core of a new form of cloud, where a single hypervisor instance can support hundreds or even thousands of VMs.

The following Cloud Operating Systems currently have some relationship (formal or not) to the Xen Project:

 Base language: OCaml
 Base language: Erlang
 Base language: Haskell
 Base language: Java
 Base language: Java