Sorpresa: hay otra distribución de Microsoft Linux, CBL-Delridge

microsoftlinuxcbldelridge.jpg

Crédito: Hayden Barnes (https://boxofcables.dev)

Linux Group de Microsoft ha sido bastante público sobre su trabajo en una distribución de Linux creada por Microsoft que es solo para uso interno de la empresa. Esa variante, conocida como CBL (Common Base Linux) Mariner, se usa en una variedad de productos de Microsoft, desde el Subsistema de Windows para la GUI de Linux hasta AKS HCI, Azure Percept y más. Pero resulta que hay otra distribución de Linux desarrollada por Microsoft que también es para uso interno y que se conoce como CBL-Delridge o CBL-D.

Descubrí la existencia de CBL-D por primera vez esta semana de una manera bastante indirecta. Me topé con una publicación de blog del 2 de febrero de Hayden Barnes. Gerente sénior de ingeniería en SuSE que dirigió el equipo de ingeniería de Windows on Rancher, que siguió sus pasos para descubrir y construir su propia imagen de CBL-D. Barnes señaló que Microsoft publicó CBL-Delridge en 2020, el mismo año en que también publicó CBL-Mariner. La principal diferencia entre los dos: Delridge es un derivado personalizado de Debian, mientras que Mariner es una distribución personalizada al estilo Linux From Scratch.

CBL-D impulsa Cloud Shell de Azure. Azure Cloud Shell proporciona un conjunto de herramientas de administración de la nube empaquetadas en un contenedor. En una nota sobre el repositorio de GitHub para Cloud Shell, los funcionarios señalaron que «la principal diferencia entre Debian y CBL-D es que Microsoft compila internamente todos los paquetes incluidos en el repositorio de CBL-D. Esto ayuda a protegerse contra los ataques a la cadena de suministro».

Volviendo a Mariner… Resulta que Microsoft acaba de alcanzar el hito 2.0 para CBL-Mariner hace unos días, lo cual descubrí en este artículo en Linuxiac.com. La versión 2.0 todavía es para uso exclusivo de Microsoft, que yo sepa. CBL-Mariner 2.0 utiliza el último kernel de Microsoft Linux System Group 5.15, incluye actualizaciones importantes de la versión del paquete y ha mejorado el soporte de SELinux y los paquetes propietarios necesarios para admitir el hardware de Nvidia y CUDA.

CBL-Mariner y CBL-Delridge son solo dos de los productos relacionados con Linux desarrollados por Microsoft del Linux Systems Group. Otros incluyen el subsistema de Windows para Linux versión 2 (WSL2), que forma parte de Windows 10; un kernel de Linux optimizado para Azure que está diseñado para un rendimiento óptimo como invitados de Hyper-V; e Integrity Policy Enforcement (IPE), un módulo de seguridad de Linux (LSM) propuesto por el equipo de empresa y seguridad.

Microsoft tiene algunos otros proyectos relacionados con Linux que ha desarrollado internamente, incluido Azure Sphere, su microcontrolador basado en Linux más el servicio IoT seguro, y SONic, un sistema operativo de código abierto para conmutadores de red, lanzado como parte de su Open Compute Trabajo de proyecto (OCP).

Para aquellos (como yo) que están interesados ​​en descubrir las raíces de los nombres en clave y los nombres de productos, Delridge tiene un trasfondo interesante, como señaló Barnes. Delridge es un distrito en el oeste de Seattle, Washington. Su versión actual (10) tiene el nombre en código Quinault, que es un valle en el Parque Nacional Olympic en el estado de Washington.

Deja un comentario