Présentation d’Incus¶
Date : 7 août 2023
Le projet Linux Containers est heureux d’annoncer son nouveau venu, Incus !
Incus n’est toutefois pas un projet complètement nouveau, c’est un fork de LXD créé par Aleksa Sarai.
Aleksa Sarai est principalement connu pour son travail sur runc, umoci, et d’autres projets OpenContainers, ainsi que pour ses contributions au noyau Linux.
Mais en plus de tout cela, il a également été pendant longtemps le responsable du paquetage de LXD dans OpenSUSE.
Aleksa a créé ce fork peu après la décision de Canonical de retirer LXD de Linux Containers, le nom Incus ayant été introduit immédiatement après la sortie de LXD 5.16. Ce fork a d’abord été conçu comme un projet personnel, mais il a depuis suscité beaucoup d’intérêt de la part de la communauté et d’anciens contributeurs de LXD.
Après des discussions avec Aleksa et bien des encouragements de la part de notre communauté, nous avons pris la décision de placer Incus sous l’égide de Linux Containers et de lui consacrer l’infrastructure qui était auparavant mise à disposition de LXD.
L’objectif d’Incus est de fournir une alternative entièrement dirigée par la communauté à Canonical LXD et de corriger certaines erreurs commises durant le développement de LXD qui ne pouvaient pas être corrigées sans rompre sa rétrocompatibilité.
Aux côtés d’Aleksa, les premiers mainteneurs d’Incus seront Christian Brauner, Serge Hallyn, Stéphane Graber et Tycho Andersen, à savoir l’ensemble de l’équipe qui a créé LXD.
La feuille de route n’est pas clairement définie à ce stade. Incus suivra les changements qui se passent dans LXD et s’en écartera probablement au fur et à mesure que d’autres décisions seront prises.
La première version stable d’Incus n’arrivera probablement que dans quelques mois, donc les utilisateurs actuels de LXD ne devraient pas se précipiter de migrer pour l’instant !
Vous pouvez trouver plus de détails ou nous poser vos questions ici :
- Github : https://github.com/lxc/incus
- Forum : https://discuss.linuxcontainers.org
Cordialement,
Aleksa Sarai et l’équipe de Linux Containers :
Christian Brauner
Serge Hallyn
Stéphane Graber