En los últimos años, Linus ha revelado qué distribución y qué hardware utiliza para su trabajo en Linux y Git.
Si eres usuario de Linux o un entusiasta del software libre, es probable que te hayas hecho preguntas como “¿qué distribución de Linux usa Linus Torvalds?” o “¿qué ordenador usa Linus Torvalds?“. La respuesta corta es que no tiene un solo equipo: actualmente su máquina principal es una estación de trabajo ARM con un procesador Ampere Altra, aunque también ha usado un AMD Threadripper y un Apple MacBook con M2. Su distribución preferida es Fedora.
Como mantenedor del kernel de uno de los sistemas operativos más populares del mundo, presente en la gran mayoría de los servidores de internet, y con el objetivo de ser compatible con la mayor cantidad de hardware posible, es fácil suponer que Linus no utiliza una única máquina específica para su trabajo. El hardware de Linus Torvalds ha evolucionado significativamente.
En los últimos años, ha proporcionado algunas pistas sobre el equipo que ha estado utilizando en su rutina de desarrollo de Linux. En 2020, con motivo del lanzamiento del kernel 5.7, reveló que comenzó a utilizar una estación de trabajo con un procesador AMD Threadripper 3970x, después de más de 15 años utilizando chips de Intel.
Dos años después, la comunidad se sorprendió al descubrir que el kernel 5.19 fue lanzado desde un MacBook con chip M2 de Apple, basado en la arquitectura ARM64. “Es algo que deseaba desde hace mucho tiempo [usar ARM] y finalmente se ha hecho realidad gracias al equipo de Asahi”, comentó en un mensaje en el canal de desarrollo de Linux, recordando también que es la tercera vez que utiliza hardware de Apple para el desarrollo de Linux, siendo la primera en un Mac con PowerPC y, una década antes, en un MacBook Air con procesador Intel.
Y la preferencia de Torvalds por la arquitectura ARM parece haberse consolidado. Con el lanzamiento de Linux 6.9, reveló que ahora dispone de una estación de trabajo con un procesador de Ampere. “Ahora tengo una máquina ARM64 potente (gracias a Ampere), así que la última semana he estado compilando en ARM64 tanto como en x86-64”, afirmó en un correo a la lista de desarrollo.
Linus no especificó el modelo exacto del procesador, pero es probable que se trate de un Ampere Altra Max, con 128 núcleos Armv8 de 3 GHz cada uno. Este puede ser montado tanto en placas base de formato micro-ATX como en servidores de doble socket, y es compatible con hasta 4 terabytes de memoria RAM DDR4 de hasta 3200 MHz.
Esta noticia es significativa para los entusiastas de la arquitectura ARM64 (la misma utilizada en smartphones Android, que se basan en Linux). Esto implica que las nuevas funcionalidades y correcciones para esta arquitectura en el kernel de Linux ahora pueden ser probadas directamente por el propio Linus Torvalds.
Diferencias Clave: Arquitectura ARM vs. x86
ARM y x86 son dos arquitecturas de procesadores utilizadas en distintos tipos de dispositivos, cada una con sus propias ventajas y desventajas.
Los procesadores ARM tienden a ser más eficientes energéticamente que los x86, lo que los hace ideales para dispositivos móviles y sistemas embebidos. Su coste de producción suele ser inferior al de los procesadores x86.
Además, la arquitectura ARM permite una mayor flexibilidad y personalización en el diseño de los chips, lo que puede ser ventajoso para fabricantes que buscan adaptar los procesadores a aplicaciones específicas y de bajo coste.
Sin embargo, la arquitectura x86, considerablemente más consolidada, posee un ecosistema más amplio y es más compatible con el software existente, especialmente en sistemas operativos de escritorio como Windows y Linux, mientras que ARM es más común en dispositivos móviles y servidores y, más recientemente, en los Mac con Apple Silicon.
¿Quién es Linus Torvalds, el Creador de Linux?
Nacido en 1969 en Finlandia, Linus Torvalds es un ingeniero de software conocido principalmente por crear y mantener el kernel del sistema operativo Linux, el sistema operativo de código abierto más popular del mundo. Para profundizar en su figura, puedes consultar mi artículo sobre la biografía de Linus Torvalds. Torvalds estudió en la Universidad de Helsinki, donde comenzó a trabajar en Linux como un proyecto personal en 1991, mientras todavía era estudiante de ciencias de la computación.
Linux fue desarrollado como un sistema operativo similar a UNIX, pero de código abierto y gratuito, lo que permitió que desarrolladores de todo el mundo contribuyeran a su desarrollo y mejora. Actualmente, Linux es ampliamente utilizado en servidores, superordenadores (el 100 % de la lista de los 500 más potentes), dispositivos móviles (casi el 85 % de los smartphones) y en sistemas embebidos.
Además de su trabajo en Linux, Torvalds también ha contribuido al desarrollo de otras tecnologías de código abierto, como el sistema de control de versiones Git, y es conocido por su enfoque franco y directo en el desarrollo de software. Es frecuentemente citado como una de las figuras más icónicas del movimiento de código abierto y software libre. Puedes ver sus contribuciones directamente en su perfil de GitHub.
¿Qué te parece?
Es bueno conocer tu opinión. Deja un comentario.