xapi-project/xen-api ↗
Created Jan 9, 2021 · View the xapi-project/xen-api repository page
The Xapi Project's XenAPI Server
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
177
Lines of Code
33,439
From
Jun 6, 2009
To
Jan 5, 2021
About xapi-project/xen-api
Xapi is the management toolstack for Xen virtualization, written primarily in OCaml and maintained by the Linux Foundation's Xapi Project. It configures and controls Xen-enabled hosts and resource pools, exposing the Xen API interface for multiple programming languages as a core component of XenServer. The codebase is built on OCaml 4.07 and requires opam for building from source, with dependencies managed through the xs-opam repository.
The project provides a complete command-line build process that involves setting up an opam environment, installing recommended packages, and compiling binaries that end up in the _build directory. Developers working from forks need to fetch upstream tags to ensure correct versioning. The project is distributed under the GNU LGPLv2 license and follows standard open-source contribution practices, requiring a Developers Certificate of Origin sign-off on all patches submitted via pull request.