Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Cloud programming platform

This branch is 2575 commits ahead and 423 commits behind master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 lib
Octocat-spinner-32 regress
Octocat-spinner-32 scripts
Octocat-spinner-32 syntax
Octocat-spinner-32 tests
Octocat-spinner-32 tools
Octocat-spinner-32 .gitignore
Octocat-spinner-32 INSTALL.md
Octocat-spinner-32 Makefile
Octocat-spinner-32 NOTES.md
Octocat-spinner-32 README.md
Octocat-spinner-32 assemble.sh
README.md

Mirage is a programming platform for building high-performance, portable networked applications. It can target standard UNIX platforms, and also compile applications into a standalone operating system that runs under the Xen hypervisor.

It is based around the Objective Caml language, with a replacement standard library and syntax extensions. You can read an overview of the project in the USENIX HotCloud paper available at:

http://anil.recoil.org/papers/2010-hotcloud-lamp.pdf

An early self-hosting website (that may be down fairly often!) is available at http://www.openmirage.org/

Installation instructions: http://www.openmirage.org/wiki/install

This repository is still in a pre-alpha state and not suitable for use. If you are interested in working with it, please contact:

Something went wrong with that request. Please try again.