MacOS Se Encuentra con Linux: Contenerización de Código Abierto

Apple ha dado un importante paso en la tecnología de contenedores al anunciar un nuevo proyecto open source que trae soporte nativo para contenedores Linux en macOS. El lanzamiento tuvo lugar en la conferencia WWDC 2025 y supone un avance significativo para los desarrolladores que utilizan sistemas macOS. Tradicionalmente, ejecutar contenedores en macOS requería el uso de máquinas virtuales Linux, lo que introducía problemas de rendimiento y añadía complejidad al proceso de desarrollo.

El proyecto, basado en el lenguaje Swift, utiliza el marco de virtualización de Apple para ejecutar contenedores dentro de máquinas virtuales ligeras, eliminando la necesidad de hipervisores tradicionales. Esta innovación promete reducir la sobrecarga de recursos y simplificar los flujos de trabajo de desarrollo, haciendo más eficiente el uso de contenedores en macOS.

El apoyo a este proyecto viene de la mano de una librería central de Swift diseñada para manejar imágenes y especificaciones de contenedores OCI. Esto incluye herramientas para la creación de imágenes, gestión de metadatos y validación de especificaciones, lo que facilita una integración sin problemas con sistemas de construcción basados en Swift.

Además, Apple ha introducido Swift APIs para que los desarrolladores puedan gestionar fácilmente el ciclo de vida de los contenedores, establecer límites de recursos y configurar la red y el sistema de archivos. Esta flexibilidad se acompaña de un enfoque en la seguridad, ya que se ha reducido significativamente el sistema de archivos raíz del contenedor, excluyendo utilidades y bibliotecas estándar para minimizar el riesgo de ataques.

Para ejecutar esta tecnología de contenedores, se requiere un dispositivo Apple Silicon con macOS 15 o superior junto con Xcode 26 beta. Este desarrollo no solo mejorará la seguridad y eficiencia en el uso de contenedores en macOS, sino que también representa un compromiso continuo de Apple con la innovación en tecnologías de código abierto.
vía: It’s Foss News

Scroll al inicio