CBL-Mariner


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

CBL-Mariner (CBL en el que significa más comunes de Linux Base) [3] es un código abierto y libre , la distribución de Linux que Microsoft ha desarrollado. Microsoft usa este sistema operativo en Microsoft Azure [4] [5] y en el Subsistema de Windows para Linux 2 para ejecutar aplicaciones de interfaz gráfica de usuario (GUI) de Linux en Windows 10 . [6]

Visión general

CBL-Mariner está siendo desarrollado por Linux Systems Group en Microsoft para sus servicios de red de borde y como parte de su infraestructura en la nube . [5] La empresa lo utiliza como Linux base para contenedores en la implementación de Azure Stack HCI del servicio Azure Kubernetes . [4] Microsoft también usa CBL-Mariner en Azure IoT Edge para ejecutar cargas de trabajo de Linux en Windows IoT y como una distribución de backend para alojar el compositor Weston para WSLg . [7]

En un enfoque similar a Container Linux , CBL-Mariner solo tiene los paquetes básicos necesarios para admitir y ejecutar contenedores. Las herramientas comunes de Linux se utilizan para agregar paquetes y administrar actualizaciones de seguridad . Las actualizaciones se ofrecen como paquetes RPM o como imágenes de disco completas que se pueden implementar según sea necesario. El uso de RPM permite agregar paquetes personalizados a una imagen base de CBL-Mariner para admitir funciones y servicios adicionales según sea necesario. Las características notables incluyen un firewall basado en iptables , soporte para actualizaciones firmadas y un kernel reforzado . [5]

Microsoft lanzó el sistema operativo en 2020. [5] Su código fuente está disponible en GitHub, principalmente bajo la Licencia MIT , con algunos componentes bajo Licencia Photon, Licencia Apache v2 , GPLv2 y LGPLv2.1 . [2] La construcción de CBL-Mariner requiere el lenguaje de programación Go , las utilidades QEMU y RPM . [5]

Ver también

  • SONiC (sistema operativo)
  • Subsistema de Windows para Linux
  • Esfera azul

Referencias

  1. ^ 1.0 Actualización CBL-Mariner de julio de 2021
  2. ^ a b https://github.com/microsoft/CBL-Mariner/blob/1.0/LICENSES-AND-NOTICES/LICENSES-MAP.md
  3. ^ Branscombe, Mary (2 de diciembre de 2020). "¿Qué está haciendo Microsoft con Linux? Todo lo que necesita saber sobre sus planes de código abierto" . TechRepublic .
  4. ^ a b Foley, Mary Jo (11 de noviembre de 2020). "CBL-Mariner: distribución interna de Linux de Microsoft para servicios propios de Azure y dispositivos de borde" . ZDNet .
  5. ↑ a b c d e Bisson, Simon (10 de noviembre de 2020). "Microsoft agrega un nuevo Linux: CBL-Mariner" . InfoWorld .
  6. Foley, Mary Jo (21 de abril de 2021). "La nueva compilación de prueba de Windows 10 agrega la primera vista previa de las aplicaciones de GUI de Linux en WSL" . ZDNet . Consultado el 23 de abril de 2021 .
  7. ^ Pronovost, Steve (19 de abril de 2021). "Arquitectura WSLg" . Línea de comandos de Windows . Microsoft . Consultado el 14 de agosto de 2021 .

Otras lecturas

  • Azure Kubernetes Service en Azure Stack HCI: entregue espacios de almacenamiento directamente a los contenedores
  • Habilitación de módulos de Azure IoT Edge basados ​​en Linux en Windows IoT

enlaces externos

  • Página web oficial
Obtenido de " https://en.wikipedia.org/w/index.php?title=CBL-Mariner&oldid=1042808283 "