Un lector anónimo cita un informe de ZDNet, escrito por Steven J. Vaughan-Nichols: Microsoft ahora tiene su propia distribución de Linux honesta y de propósito general: Common Base Linux (CBL) mariner. Y como cualquier distribución de Linux, puede descargarla y ejecutarla usted mismo. Microsoft no hizo mucho escándalo por el lanzamiento de CBL-Mariner. Publicó silenciosamente el código en GitHub y cualquiera puede usarlo. De hecho, Juan Manuel Rey, gerente de programas senior de Microsoft para Azure VMware, publicó recientemente una guía sobre cómo crear una imagen ISO CBL Mariner. Si antes era un experto en Linux, podría hacerlo con un poco de trabajo, pero ahora cualquier persona con un poco de conocimiento de Linux puede hacerlo gracias a Rey.
CBL-Mariner no es un escritorio Linux. Al igual que Azure Sphere, la primera distribución de Linux especializada de Microsoft utilizada para proteger los servicios de computación de borde, es un Linux del lado del servidor. Este Linux de la marca Microsoft es una distribución interna de Linux. Está destinado a la infraestructura de nube de Microsoft y a los productos y servicios de vanguardia. Su función principal es proporcionar una plataforma Linux coherente para estos dispositivos y servicios. Al igual que Fedora para Red Hat, Microsoft lo mantiene actualizado con Linux. CBL-Mariner se basa en la idea de que solo necesita un pequeño conjunto central común de paquetes para satisfacer las necesidades de los servicios en la nube y en el borde. Si necesita más, CBL-Mariner también facilita la colocación de paquetes adicionales sobre el núcleo común. Una vez hecho esto, puede crear fácilmente paquetes RPM a partir de SPEC y archivos fuente utilizando su sencillo sistema de compilación. O también puede usarlo para crear imágenes ISO o de disco duro virtual (VHD).
Como era de esperar, el CBL mariner básico es un Linux muy ligero. Puede usarlo como contenedor o como host de contenedor. Con su tamaño limitado viene un área objetivo mínima. Esto también facilita la implementación de parches de seguridad a través de RPM. Los diseñadores prestan especial atención a proporcionar a los usuarios los últimos parches y correcciones de seguridad. Para obtener más información sobre las funciones de seguridad, consulte la lista de funciones de seguridad de GitHub de CBL-Mariner. Como cualquier otra distribución de Linux, CBL-Mariner está construida sobre los hombros de gigantes. Microsoft acredita el Proyecto Photon OS de VMware, un Linux seguro, el Proyecto Fedora, Linux desde cero, una guía para construir Linux a partir de fuentes, la distribución OpenMamba y sí, incluso GNU y la Free Software Foundation (FSF). Para probarlo usted mismo, constrúyalo en Ubuntu 18.04. Honestamente, me sorprendería que no pudieras compilarlo en ninguna distribución de Ubuntu Linux a partir del 18/04. Lo hice en mi escritorio Ubuntu 20.04.2. También necesitará la última versión del idioma Go y Docker.