LXC Project Announces 6.0 LTS Release with Support Until 2029
The LXC team unveiled the LXC 6.0 LTS release, culminating in two years of dedicated work since the last major update, LXC 5.0. It represents the project’s sixth Long-Term Support (LTS) iteration, promising support until June 2029.
For those unfamiliar with the details, LXC is a lightweight containerization technology that allows you to run containers on a single Linux host machine. It utilizes the kernel’s cgroups feature to isolate resource usage (CPU, memory, network, etc.) and namespaces to isolate other aspects like file systems, network stacks, and process trees.
It’s a lot like the Docker containers you might already know about, but it also offers some of the same features that you get with virtual machines.
The Register:
-
Virtually and actually, LXC 6 and Incus 6 are here – both LTS versions
The community fork of what is now Canonical's in-house virtualization tool seems to be doing well, with major new releases of Incus, LXC and associated tools.
The Linux Containers team has announced availability of long-term-support releases of both the Incus 6.0 "containervisor" and the underlying LXC 6.0. In case it's slipped your memory, we explained the relationship between LXC and Canonical's LXD back when the Ubuntu vendor pulled out of the Linux Containers project and took LXD in-house, on US Independence Day last year.
Incus is the less Ubuntu-integrated fork of LXD, under the guidance of original lead LXD developer Stéphane Graber. The project is developing fast – as we described last October when Incus 0.1 was released, the developers were busily removing dependencies on internal Canonical tech such as MaaS, Candid and Canonical RBAC. The Incus devs also removed Shiftfs, as its functionality is replaced by ID-mapped mounts in kernel 6.2 and above.