BookinglyTech News
Software

Gravity Linux, el fork de Asahi que apuesta por los LLM, ya arranca un escritorio acelerado en el M4

Un remix de Fedora para Apple Silicon publica su primera alpha experimental con GPU acelerada en un Mac mini M4, un mes después de empezar a escribir el driver.

3 min de lecturaThe Register0 vistas

Gravity Linux ha publicado una primera alpha experimental que arranca un escritorio con aceleración gráfica en un Mac mini con M4. Es un remix de Fedora para Apple Silicon que nació como fork de Asahi Linux, y el motivo de la escisión es precisamente el uso de LLM durante el desarrollo.

Qué funciona y qué no

La alpha trae aceleración por GPU con soporte de OpenGL ES 3.0 y OpenGL 3.3. Está dirigida a desarrolladores, no al uso diario: HDMI funciona, pero las pantallas por USB-C, USB4, Thunderbolt y la suspensión no, y la gestión de energía está a medias.

En cuanto a generaciones de hardware, esto coloca a Gravity por delante de Asahi, que hace poco añadió soporte preliminar para M3 y todavía sin aceleración gráfica. La comparación tampoco es limpia: lo de Gravity es una alpha temprana para desarrolladores y Asahi lleva mucho más recorrido con una base de equipos soportados bastante más amplia.

La política, el punto de ruptura

Asahi prohíbe el uso de IA generativa para contribuciones materiales al proyecto. Gravity lo permite, pero intenta acotar el riesgo legal con una política de clean-room: si en una sesión tu LLM ha visto desensamblado, descompilado u otros detalles protegidos de un componente de Apple, quedas “contaminado” respecto a ese componente. Esto no significa que nadie mire binarios de Apple. Cody Ho, que dirige Gravity y pasó por Apple y OpenAI, usó un LLM para desensamblar el componente propietario SPTM de Apple mientras construía el hipervisor, lo que le dejaba fuera de escribir la implementación limpia correspondiente: el conocimiento tuvo que documentarse y entregarse a alguien que no hubiera visto el material protegido. El trabajo de la GPU siguió una ruta más estricta, con trazas de hardware, sondeo en vivo y shaders propios, sin inspeccionar binarios. Tanto Ho como su compañero Niklas Sheth reconocen haber partido del trabajo previo de Asahi en M1 y M2 y de su API de userspace.

Ho ha publicado dos entregas sobre el método, tituladas I Came, I Prompted, I Left. La primera, el 3 de agosto, trata el hipervisor. En la segunda, del 15 de septiembre, explica cómo él y Sheth levantaron un driver de GPU para el M4 en aproximadamente un mes, con buena parte del trabajo hecha mediante bucles de LLM en gran medida desatendidos.

Queda el contexto de fondo: Asahi ha perdido a varios contribuyentes destacados. Hector Martin, que lideraba el proyecto, dimitió en febrero de 2025; una semana después se fue quien llevaba el esfuerzo de GPU bajo el alias Asahi Lina, y en agosto de 2025 salió Alyssa Rosenzweig, que ya trabajaba en Intel desde abril.

El código de Gravity Linux todavía necesita pruebas, revisión humana y refactorización antes de poder subir a upstream, y sus propios desarrolladores avisan de que el driver del kernel puede tener que esperar a que antes entre el de M1 y M2 de Asahi. Lo que hay es una demostración interesante de hasta dónde llega la ingeniería inversa asistida por IA, no un experimento controlado que demuestre que la política de Asahi era lo que frenaba al proyecto.