Incus, el fork de LXD que cerca oferir un projecte comunitari real

LXD

LXD, un administrador de contenidors del sistema, una eina per a LXC

Davant la notícia que va ser donada a conèixer fa algunes setmanes per part de Canonical, sobre canviar el model de desenvolupament de LXD com un projecte empresarial, en lloc d'un projecte comunitari independent, s'hi ha creat en resposta Incus.

Per als que desconeixen de LXD, han de saber que aquest proporciona eines per a la gestió centralitzada de contenidors implementats en un clúster de diversos servidors. El kit d'eines LXC s'utilitza com a temps d'execució per executar contenidors i LXD s'implementa com un procés en segon pla que accepta sol·licituds a través de la xarxa mitjançant una API REST i admet diversos backends d'emmagatzematge, instantànies d'estat, migració en viu de contenidors en execució d'una màquina a una altra i eines per a contenidors demmagatzematge dimatges.

I és que després de 8 anys de desenvolupament com a part de Linux Containers, Canonical, que és el creador i principal desenvolupador de LXD, va decidir que era el més òptim per al desenvolupament de LXD. Aquesta decisió va portar a moure el codi LXD del repositori lxc/lxd a canonical/lxd , i la pàgina principal del projecte es va convertir en ubuntu.com/lxd, a més que la integració contínua per a LXD es migrarà als servidors de Canonical.

aquest moviment ha generat moltes preocupacions als desenvolupadors, ja que un dels problemes que més preocupa és el codi addicional agregat a LXD, que es requereix per executar en format snap i faci que LXD sigui més difícil d'usar i provar.

Sobre això, Mark Shuttleworth, va afirmar que Canonical no té la intenció de deixar d'admetre altres distribucions a LXD, i que el projecte continua desenvolupant-se públicament a GitHub i accepta correccions i canvis d'altres col·laboradors.

És per això que en resposta a això es van crear els Forks, Incus, que curiosament són dos i coincideixen en el mateix nom, però que van ser creats per persones diferents, un per Alexa Sarai, que treballa per SUSE i manté els paquets LXD en el projecte openSUSE i l'altre per Stéphane Graber, exlíder del projecte LXD.

Sobre aquest darrer, Stephane Graber, magradaria esmentar que renuncio al seu lloc de líder del projecte LXD, una setmana després que Canonical es fes càrrec de LXD, ja que no té la intenció de signar un acord CLA amb Canonical. Stefan va crear una bifurcació de LXD, també sota el nom d'Incus i que en el comentari sobre l'anunci de la nova bifurcació, d'Alexa Sarai, Stefan va confirmar que el repositori de la segona bifurcació s'hauria de considerar el principal.

Sobre el nou fork d'Alexa Sarai s'esmenta que es pretén desenvolupar una bifurcació del sistema de gestió de contenidors LXD. La bifurcació es va crear a causa de la preocupació que Canonical deixarà d'admetre correctament altres distribucions en LXD, ja que com es menciono els dins dels plans de Canonical està centrar-se a lliurar LXD en format snap, que es posiciona com el format principal per instal·lar LXD.

I és que en particular, la major quantitat d'usuaris de LXD no són a Ubuntu, sinó a la plataforma ChromeOS, que utilitza l'eina de compilació ebuild/portage de Gentoo Linux.

Incus (d'Alexa Sarai) està treballant actualment per eliminar les dependències redundants i deshabilitar els enllaços a eines i tecnologies específiques dels productes de Canonical. El desenvolupament de la bifurcació es farà amb la participació de la comunitat i tenint en compte els interessos de projectes de tercers.

S'esmenta que la bifurcació es va realitzar a la versió LXD 5.16, cosa que fa possible actualitzar des de versions LXD fins a LXD 5.16 inclusivament. És possible que l'actualització des d'una versió posterior de LXD no funcioni, ja que és probable que tots dos projectes comencin a divergir a partir d'aquest punt.

Incus continuarà monitoritzant i important els canvis rellevants de LXD al llarg del temps, encara que és poc probable que els canvis i les característiques que són específics dels productes d'Ubuntu o Canonical es traslladin.

Finalment, Si estàs interessat en poder conèixer més a l'respecte, Pots consultar els detalls al següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.