Linus Torvalds - el genio 🤘🏻
Linus Benedict Torvalds uno de los grandes genios de la ciencia de la computación, a sus 51 años continúa aportando grandes ideas a la comunidad de software libre, sin duda es uno de los genios más relevantes de la actualidad.
Ingeniero de software por la universidad de Helsinki - Finlandia, en 1991 a sus 21 años comenzó a escribir las líneas de código que darían vida a uno de los sistemas operativos más populares de la humanidad, lanzando su primera versión oficial en 1994.
Linus es principalmente conocido por dar vida al kernel del linux, el kernel es una pieza fundamental de software que comunica las aplicaciones del ordenador con el hardware del mismo, es decir el kernel es el encargado de realizar las tareas de más bajo nivel del ordenador, o dicho de otra forma, es la piedra angular que da vida al sistema operativo, algunas de las tareas que realiza son: la gestión de la memoría RAM clave para cargar e inicializar todos los programas y procesos que se ejecutan en el ordenador, reconocimiento y configuración de dispositivos periféricos como un teclado, ratón, conexiones de red, conexiones inalámbricas como Wi-Fi, Bluetooth, gestión de puertos como USB, HDMI, audio, llamadas al sistema, la cual es una interface para interactuar con los recursos que requieren los procesos y aplicaciones que el usuario utilice.
El kernel diseñado por Linus, es una pieza monolítica, es decir, es una capa de abstracción en la cual todos los servicios del sistema operativo se ejecutan en el mismo espacio de memoria, este diseño provee un acceso más poderoso y efectivo al hardware.
Este Kernel es la base de los sistemas Linux, los cuales se agrupan en diferentes distribuciones y versiones, según la filosofía, intereses y funcionalidad, en este enlace puedes ver un mapa de las diferentes distribuciones que existen.
Linus diseñó la puerta de entrada del software libre, seguro, eficiente y potente, utilizado en millones de dispositivos como servidores, ordenadores personales, dispositivos móviles con el sistema operativo Android, también se encuentra en las escasas y estratégicas supercomputadoras.
Caracterizado por tener opiniones directas y sin tapujos, Linus es una persona bastante agradable de escuchar en las diferentes entrevistas y conferencias que ha brindado a lo largo de su carrera como ingeniero de software, a pesar de tener una personalidad introvertida y con poco interés de realizar encuentros sociales, creó uno de los grandes ecosistemas del mundo tecnológico en donde es necesario interactuar con miles de personas alrededor del mundo, esta motivación de participar en equipo, pero poniendo una barrera al contacto social, lo motivó a crear su segundo gran proyecto llamado GIT, el cual surge como una necesidad para mantener y mejorar su proyecto principal de Linux, GIT es un sistema de control de versiones que utilizamos los desarrolladores de software para guardar, compartir y colaborar en equipo para hacer aplicaciones increíbles, es decir GIT es una máquina del tiempo que nos permite ir al pasado o al futuro en nuestro desarrollo en el editor de código, así logramos mantener todos los cambios que hemos realizado en un proyecto, de una forma fácil y segura, es realmente impresionante 👌🏻.
Un tercer proyecto menos conocido, surge de su pasión por el buceo, la cuál lo llevó a desarrollar Subsurface un software libre que facilita llevar el control de las inmersiones, la planeación de las mismas, guardar puntos de buceo con coordenadas GPS, registrar el equipo utilizado y más.
Cuando pienso en la genialidad de linux, siempre vienen a mi mente las palabras “Libertad y Creatividad” porque sus proyectos han cambiado al mundo, también ha unido a múltiples interesados que aportan su granito de arena para hacer un software libre, de calidad, accesible para cualquier persona.
Gran parte del desarrollo tecnológico que tenemos en el mundo, proviene de investigación y desarrollo de tecnología militar de seguridad nacional, enormes sumas de recursos financieros para innovar y mantener el crecimiento, el liderazgo y valuación de una compañía o de la investigación y desarrollo de las academias más prestigiosas a nivel mundial, lo más sorprendente de creaciones como Linux y Git, es que su origen no tienen nada que ver con los componentes antes mencionados, sino con la pasión, inteligencia y visión de una persona, por desarrollar una mejor solución para el beneficio de cualquier otro ser humano, sin ostentar una posición jerárquica ultra reconocida por los billones de dólares que vale su fortuna o estar mandado tweets aberrantes todos los días, es simplemente impecable.
Quiero agradecer a todos los desarrolladores y desarrolladoras que aportan con “pull requests” a lo largo de la comunidad de software libre 🙏🏻.
Te invito a conocer más acerca de Linus Torvalds en los siguientes enlaces: