Type a search term to find related articles by LIMS subject matter experts gathered from the most trusted and dynamic collaboration tools in the laboratory informatics industry.
Developer | Vates SAS, Linux Foundation |
---|---|
Written in | C (Xen, Linux kernel) |
OS family | Linux/Unix-like |
Working state | In development |
Source model | Open source |
Initial release | 31 March 2018 |
Latest release | 8.2.1 LTS / 28 February 2022 |
Repository | github |
Marketing target | Servers |
Update method | Yum |
Package manager | RPM |
Platforms | x86-64 |
Kernel type | Xen (hypervisor) |
Userland | GNU |
Default user interface | Bash, API |
License | GPLv2 and others |
Preceded by | XenServer |
Official website | xcp-ng |
XCP-ng is a Linux distribution of the Xen Project,[1] with pre-configured Xen Hypervisor and the Xen API project (XAPI) working out-of-the-box. The project was born in 2018, following the fork of Citrix XenServer (which became "Citrix Hypervisor" and now "XenServer" again). Since January 2020, it is also part of the Linux Foundation, via the Xen Project.[2][3][4]
XCP-ng stands for Xen Cloud Platform - next generation. It is the successor to XCP, initially created as an Open Source version of Citrix XenServer in 2010. At that time XenServer was closed source, with XCP being the open source version containing a subset of features.
As XenServer was open sourced in 2013,[5] the XCP project was halted. Several years later when Citrix stopped delivering XenServer for free and via open source, the project was revived as XCP-ng.
In December 2017, Citrix announced that they would remove important features of XenServer Free edition and make them only available on paid tiers.[6] Also, XenServer wasn't focused toward community because:
In response, the original founder of Xen Orchestra[12] (an Open Source web management platform for XenServer), Olivier Lambert, announced that he would revive the XCP project, with its original goals: providing a Free/libre and 100% community backed version of XenServer.[13][14][15][16]
Soon after, a Kickstarter campaign was started[17] and quickly exceeded the original milestone.[18][19]
On March 31, 2018, XCP-ng was announced as the first official release.[20] After five other releases (see the releases section) and few months in beta,[21] the first Long Term Support (LTS) version was announced in November 2020.[22]
XCP-ng can be compared to a Linux distribution,[23] but meant to run Xen out-of-the-box. It is a collection of components creating a coherent system that you can install on any x86 bare-metal server. It is based on multiple projects, like CentOS for user space packages, XAPI project for the API, Xen project for the hypervisor, Open vSwitch for the networking and so on. XCP-ng provides also extra packages that aren't available elsewhere, because non-existent or closed-sources in Citrix Hypervisor.
As a fork of XenServer with an "upstream first" philosophy,[24] XCP-ng stays pretty close to the original Citrix project, and can be considered as a "friendly fork".[25]
XCP-ng version | Hypervisor version | Release date | Support until |
---|---|---|---|
7.4 | Xen 4.7.5 | 2018-03-31 | 2018-10-31 |
7.5 | Xen 4.7.5 | 2018-08-10 | 2019-07-25 |
7.6 | Xen 4.7.6 | 2018-10-31 | 2020-03-30 |
8.0 | Xen 4.11.1 | 2019-07-25 | 2020-11-13 |
8.1 | Xen 4.13.0 | 2020-03-31 | 2021-03-31 |
8.2 LTS | Xen 4.13.1 | 2020-11-18 | 2025-06-25 |
8.3 | Xen 4.17.4 | 2024-10-07 | 2028-11-30 |
XCP-ng version | Release date |
---|---|
8.2.0 LTS | 2020-11-18[26] |
8.2.1 LTS | 2022-02-28[27] |