¿Qué usa Linus Torvalds en su MacBook Air con Apple Silicon?

El interés de Linus Torvalds por los portátiles con Apple Silicon no es ninguna sorpresa y es más, él mismo reconoce que ahora usa uno de esos equipos. Sin bloqueo, la distribución empleada fue una cuestión que quedó un tanto el éter, más que falta porque Apple Silicon es soportado principalmente a través de Asahi, un tesina que, en el fondo, no es una distribución al uso, sino más admisiblemente un intento para hacer que el kernel Linux funcione admisiblemente en las computadoras que equipan los procesadores propios de la manzana mordida.

El diestro periodista Steven Vaughan-Nichols, conocido sobre todo por sus artículos en ZDNet y cubrir desde hace décadas la presente de Linux y el código hendido, ha podido entrevistar cara a cara por primera vez a Linus Torvalds desde la pandemia de COVID-19. La oportunidad se le presentó con la Linux Plumbers Conference celebrada hace poco en la ciudad de Dublín, caudal de la República de Irlanda.

En la entrevista se tocaron diversos temas, entre ellos el hecho de que, a posteriori de primaveras por pecado de la pandemia de COVID-19, los 20 principales mantenedores del kernel han podido reunirse y encontrarse en persona en la Linux Kernel Maintainer Summit, celebrada el pasado día 15 incluso en la ciudad de Dublín. Torvalds se expresa en futuro porque la entrevista fue publicada el día 14.

Ya que hemos sacado el tema de la pandemia de COVID-19 y el confinamiento que provocó, Linus Torvalds ha comentado que a duras penas ha afectado al incremento del kernel. Aquello fue oportuno a que muchos de los principales mantenedores y desarrolladores, entre ellos el propio Torvalds, trabajan desde sus casas, así que no se puede sostener que las circunstancias hubiesen cambiado mucho.

Otro aspecto interesante es Rust. Sobre este tema, Torvalds explica que su inclusión en la rama estable de Linux no parece que vaya a ocurrir de forma inmediata:

Pensé que lo tendríamos para este (Linux 6.0), pero claramente eso no sucedió. No voy a sostener que llegará a la interpretación 6.1 (que saldrá en octubre), pero ha transcurrido lo suficiente como para que solo necesitemos fusionarlo, ya que el no hacerlo no está ayudando en falta. Y va a suceder, claro. Algunas personas todavía piensan que podríamos tener problemas con eso, pero si hay problemas en el interior de dos primaveras, podemos solucionarlos en ese momento”.

Entre los desarrolladores del kernel existe la preocupación en torno a la gran cantidad de extensiones que son necesarias para poder implementar Rust en Linux. Un ejemplo de esto es el nuevo compensador de NVMe escrito en el mencionado lengua, que necesita de 70 extensiones para funcionar.

MacBook Air

Fuente: Pixabay

Volviendo a la posición de Torvalds, el creador de Linux reconoce que durante décadas ha estado usando excepciones al típico de C: “He sido muy desenvuelto al sostener que el típico en esta radio es una mierda. Y vamos a ignorarlo porque el típico está mal. Entonces, lo mismo será cierto en el flanco de Rust”. Por otro flanco, le preocupa la estabilidad y la confiabilidad del compilador de Rust, sobre todo en lo que respecta a GCC, mientras que en Clang la cosa parece estar más enderezada.

Y para terminar, vamos a resolver la gran pregunta del principio: ¿qué distribución usa Linus Torvalds en su MacBook Air con procesador Apple M2? Pues aquí no ha habido cambios en comparación con máquinas anteriores, así que sigue utilizando Fedora Workstation, más concretamente la interpretación 36. Al principio a Torvalds le disgustó encontrarse con el delegado de paquetes Pacman en Asahi Linux oportuno a que, aparentemente, lo había usado entre poco y falta, pero fue capaz dominarlo en poco tiempo para luego instalar Fedora.

Advertencia, desplázate para continuar leyendo

Linus Torvalds usa Fedora porque le proporciona un entorno claro de instalar y amistoso para desarrollar el kernel, pero eso no se cumple ni por asomo con el MacBook Air con Apple Silicon, en el cual tiene que hacer malabares para instalar el sistema con el que se siente más cómodo.

El creador de Linux reconoce que la instalación de Fedora en un MacBook con Apple Silicon es un proceso que no puede aconsejar a los mortales. Por otro flanco, y a pesar de sus progresos, el trabajo hecho por Asahi todavía arrastra carencias como el hecho de no soportar la dispositivo de punto flotante del Apple M2, por lo que no puede hacer funcionar la precipitación 3D y por ende es incapaz de soportar todos los pertenencias gráficos de GNOME. Sin bloqueo, falta de eso parece importarle a Torvalds, que prefiere tener el escritorio así, con menos pertenencias, al notarlo más ágil, y que adicionalmente aplica eso mismo de forma voluntaria en sus otras máquinas.

El navegador web es otro escollo. A Torvalds le gusta Google Chrome, pero este todavía no tiene compilación para ARM en Linux, así que no le queda otra que contentarse con una compilación de Chromium adecuado para esa obra y portar sus contraseñas, que las portero en su cuenta de Google, a través del móvil.

En resumidas cuentas, Linus Torvalds sigue siendo fiel a Fedora, aunque tenga que complicarse para usuarlo en su MacBook Air con procesador Apple M2. El equipo de Asahi está haciendo poco positivamente impresionante viendo las condiciones y los posibles de los que dispone, pero no se puede descartar que su trabajo sea fusionado en un futuro o que se convierta en una segmento paralela del kernel que acabe siendo aprovechada oficialmente por las distribuciones.