Linus Torvalds usa un MacBook Air M2 impulsado por Arm para lanzar el último kernel de Linux


Agrandar / De forma lenta pero segura, el equipo de Asahi Linux está poniendo en marcha Linux en Apple Silicon Macs.

Apple/AsahiLinux

Normalmente no cubrimos versiones individuales del kernel de Linux, en parte porque la mayoría de las actualizaciones son bastante rutinarias. Cualquier actualización del kernel de Linux resuelve algunos errores, mejora la compatibilidad con el hardware existente y realiza algunos cambios prospectivos en previsión del nuevo hardware, y la versión 5.19 del kernel no es una excepción. Phoronix y Dios mío! Ubuntu! ambos tienen buenas vistas generales de los cambios.

Pero hay una nota interesante sobre este lanzamiento que el creador del kernel de Linux, Linus Torvalds, menciona en sus notas de lanzamiento: la actualización del kernel se lanzará utilizando una computadora portátil alimentada por Arm, específicamente la versión M2 del MacBook Air de Apple.

«Es algo que he estado esperando por un largo [sic] tiempo, y finalmente es una realidad, gracias al equipo de Asahi», escribe Torvalds. «Hemos tenido hardware arm64 para ejecutar Linux durante mucho tiempo, pero nada de eso ha sido realmente utilizable como plataforma de desarrollo hasta ahora».

Torvalds ejecuta Linux en su MacBook M2 con la ayuda de Asahi Linux, una distribución que ha estado trabajando para aplicar ingeniería inversa al hardware de Apple. El objetivo del equipo de Asahi es enviar todo este trabajo al kernel principal de Linux para que todas las distribuciones puedan beneficiarse, y Asahi ha sido relativamente rápido en agregar soporte para nuevos chips de Apple como el M2 o el M1 Ultra a medida que se lanzaron. .

En noviembre de 2020, Torvalds escribió que la entonces nueva versión M1 de Air «sería casi perfecta» como una computadora portátil Arm Linux, pero dijo: «No tengo tiempo para jugar con ella, o la inclinación a luchar contra las empresas que no quiero ayudar».

En cierto nivel, esta noticia es solo una trivia levemente interesante: a la mayoría de los usuarios de Linux no les importa qué computadora está usando Torvalds actualmente, y Asahi Linux aún se encuentra en un estado inicial difícil donde muchas cosas son medio funcionales o no. -funcional. Pero como el colaborador de Asahi Héctor Martín notastener «personas reales… usando Linux en una plataforma ARM64 real y moderna» con una versión moderna del conjunto de instrucciones Arm y un «núcleo casi ascendente» tiene efectos colaterales que benefician al resto del ecosistema.

Más personas que usan las versiones Arm de Linux significa que más personas solucionan errores relacionados con Arm que beneficiarán a todas las distribuciones, y más personas detectan y solucionan problemas específicos de Arm en su propio software («dogfooding», como dice Torvalds en sus notas). Eventualmente, la experiencia de usar Linux en hardware Arm debería mejorar para todos, aunque estos beneficios podrían tardar años en desaparecer. Pero junto con los esfuerzos de hardware como los próximos chips Arm de alto rendimiento de Qualcomm y el compromiso de Microsoft con el hardware y el software Arm, podrían hacer que las PC con tecnología Arm sean alternativas más atractivas y competitivas a las PC x86 tradicionales con tecnología Intel y AMD.

También vale la pena señalar que Torvalds cree que la versión 5.20 del kernel de Linux terminará convirtiéndose en la versión 6.0, no debido a ninguna actualización de características específicas, sino porque «está comenzando a preocuparse por confundirse con grandes números nuevamente». Las versiones de kernel 3.x y 4.x también se trasladaron al siguiente número de versión principal en o alrededor de su vigésimo lanzamiento.





Source link-49