HelenOS es un sistema operativo experimental basado en microkernel, que revive la estética retro de Windows 3.1 y 95, recomendado solo para entusiastas y pruebas.
Resumen
- HelenOS es un sistema operativo basado en microkernel que aspira a ser un vehículo de investigación para el diseño de sistemas operativos.
- Estéticamente, HelenOS se asemeja a Windows 3.1 y 95, con un atractivo nostálgico.
- HelenOS se encuentra en las primeras etapas de desarrollo y no se recomienda para su uso diario, pero puede ser divertido experimentar con él.
¿Extrañas los días de Windows 3.1 y Windows 95/98? ¿Te gustaría que existiera un sistema operativo basado en microkernel con estética retro? Si es así, HelenOS es un sistema operativo extrañamente específico que quizás quieras explorar.
¿Qué es HelenOS?
HelenOS es un sistema operativo experimental que tiene como objetivo servir como un vehículo para la investigación en microkernels. Un kernel es la parte central de un sistema operativo. Esta es la parte de un SO que realmente hace funcionar la computadora, dirigiendo el tráfico de entrada y salida y permitiendo que la computadora funcione sin problemas.
Como su nombre indica, un "microkernel" es un intento de construir un kernel más pequeño. Los desarrolladores de sistemas operativos hacen esto moviendo ciertas funciones fuera del kernel y hacia servidores que manejan estas tareas. Un microkernel podría tener servidores para el sistema gráfico, otro para la red, y así sucesivamente. Esto contrasta con el kernel de Linux, que a menudo se considera un kernel "monolítico" porque maneja tantas funciones. Otros sistemas operativos con microkernel incluyen Minix y GNU Hurd.
La ventaja de construir un sistema operativo de esta manera es que, si un servidor como la interfaz de usuario del escritorio falla, puede reiniciarse en lugar de reiniciar todo el sistema, lo que lo hace más estable.
Aunque los microkernels son teóricamente elegantes, han sido difíciles de implementar en la práctica, o al menos como sistemas "puros" de microkernel. Aún así, los microkernels son un área activa de investigación en informática. Han influido en el desarrollo de sistemas operativos convencionales como macOS y las versiones modernas de Windows que utilizan "kernels híbridos" que combinan elementos de ambos enfoques, el microkernel y el monolítico, para crear kernels más manejables y mantener un buen desempeño. El kernel de Linux, con sus módulos cargables y descargables, también puede considerarse un kernel híbrido en la práctica.
¿Qué es único en HelenOS?
HelenOS tiene como objetivo crear un nuevo sistema operativo de código abierto desde cero basado en un microkernel. Esto significa que no está basado en Linux ni en ninguno de los BSD, sino que aspira a convertirse en su propio sistema operativo.
Lo que más llama la atención para los usuarios es su estética. El sistema utiliza un escritorio gráfico que emula el aspecto de Windows 3.1. Puedo sentir la punzada de nostalgia al iniciar HelenOS, ya que la combinación de MS-DOS y Windows 3.1 fue lo que me formó como usuario de computadoras en los 90.
También sospecho que esto es lo que atraerá a la mayoría de las personas que quieran probar HelenOS. Los microkernels y el diseño de sistemas operativos son conceptos abstractos, pero la interfaz de usuario será lo primero que noten.
Instalando HelenOS (o intentando hacerlo)
Para probar HelenOS, descargué una imagen de disco desde la página de descargas y creé una máquina virtual en VirtualBox. HelenOS funciona con especificaciones más bajas que otros sistemas operativos, fiel a su naturaleza retro. HelenOS admite varias arquitecturas, no solo Intel y AMD.
HelenOS se inició en un entorno en vivo, similar a otras distribuciones de Linux en vivo.
Podía ejecutar las aplicaciones incluidas. La primera que aparece es una ventana de terminal que ejecuta bdsh, o el "Brain-dead shell". Esto es similar a otras terminales de Linux.
Quería ver si podía instalarlo en mi disco virtual. El sistema tiene una utilidad de instalación. Intenté ejecutarla desde la barra de tareas, pero se quejó de que el sistema no estaba particionado. HelenOS viene con una utilidad de particionado fdisk que es similar a la de Linux. Intenté ejecutarla pero no pudo ver mi disco duro virtual en absoluto, solo la imagen de disco en vivo.
Así que parece que la instalación sería un fracaso, por lo que tendría que formar mi impresión del sistema únicamente a partir de su versión en vivo.
¿Cómo es usar HelenOS?
HelenOS, como se mencionó, tiene un aspecto nostálgico que atraerá a cualquiera que tenga cariño por las eras de Windows 3.x o 9x. Las decoraciones de la ventana están claramente influenciadas por Windows 3.1, mientras que tiene una barra de tareas similar a la de Windows 95.
Hay algunas aplicaciones incluidas. Hay una calculadora. También puedes explorar el sistema de archivos con Navigator, un gestor de archivos basado en texto similar a Norton Commander.
Midnight Commander. También hay un juego de Tetris. Sin embargo, no parece haber un navegador web, aunque hay un comando ping. Pude hacer ping a varios hosts, así que al menos la red estaba activa.
También hay algunas demostraciones gráficas.
Bajo el Capot de HelenOS
Es obvio que el sistema todavía está en desarrollo. La versión actual es 0.14.1, que parece relativamente temprana. Una peculiaridad inusual de la interfaz de usuario fue que no pude maximizar ninguna ventana.
Aunque el shell de HelenOS es superficialmente parecido a Unix, el sistema tiene algunas ideas interesantes bajo el capó, como se menciona en la wiki oficial del proyecto. No utiliza el estándar método "fork-and-exec" de Unix para lanzar un programa, donde el shell hace una copia de sí mismo y luego lo reemplaza con el programa deseado, devolviendo el control al shell original al finalizar. El sistema simplemente crea una nueva tarea para ejecutar el programa.
HelenOS también omite gran parte del equipaje de los sistemas similares a Unix anteriores, incluido Linux. No hay soporte para terminales en serie, así como tampoco soporte para X11.
También hay una utilidad pkg para instalar más software, pero no pude hacerla funcionar.
¿Deberías Usar HelenOS?
HelenOS probablemente atraerá a aquellos que gustan de interfaces retro. En este momento, no hay mucho que hacer con el sistema, excepto mirarlo. Basado en mi experiencia, parece estar lejos de poder ser utilizado como un sistema diario, algo que HelenOS reconoce en su propia FAQ. Esto podría ser divertido para iniciar en una VM o para mostrar a amigos. Y quizás alguna partida de Tetris.
Si deseas un sistema operativo ligero para uso diario, tu mejor opción seguiría siendo una distribución ligera de Linux.
Me gustaría ver cómo se desarrolla HelenOS en el futuro, pero los microkernels tienden a tener tiempos de desarrollo más lentos, quizás debido a la dificultad de hacerlos funcionar en la práctica.
A pesar de que el sistema tiene puntos ásperos, me ha divertido explorar HelenOS. Es refrescante encontrar un sistema operativo de código abierto que no es solo otra distro de Linux, sino que intenta hacer algo diferente.
Preguntas Frecuentes
¿Qué sistema operativo tienen las consolas retro?
Las consolas retro suelen utilizar sistemas operativos diseñados específicamente para emular juegos clásicos. Uno de los más destacados es AmberELEC, que se caracteriza por:
-
- -
Desarrollo Comunitario
- : Creado por y para la comunidad de jugadores retro.
- Arquitectura de 64 bits: Ofrece mejor rendimiento en hardware compatible.
- Totalmente Abierto: Permite personalizaciones y mejoras por parte de los usuarios.
- Interfaz Optimizada: Brinda una experiencia de usuario más fluida en comparación con otras opciones. Estos sistemas operativos están diseñados para facilitar la reproducción de títulos clásicos y mejorar la experiencia de los jugadores.
¿Qué sistema operativo quedó obsoleto?
MS-DOS quedó obsoleto debido a:
-
- -
Llegada de interfaces gráficas de usuario (GUI)
- : Las GUI permitieron una interacción más intuitiva y visual con las computadoras.
- Revolución en la usabilidad: Los usuarios podían gestionar programas y archivos a través de representaciones visuales, en lugar de comandos de texto.
- Avance tecnológico: Con el tiempo, sistemas operativos más avanzados ofrecieron características y funcionalidades que superaron a MS-DOS. Esto hizo que la demanda por sistemas más amigables y eficientes reemplazara rápidamente a MS-DOS en el mercado.
¿Cuáles son los 3 sistemas operativos más comunes?
Los sistemas operativos más comunes son:
- Microsoft Windows: Ampliamente utilizado, especialmente en entornos empresariales y para juegos. Ofrece una interfaz amigable y una enorme compatibilidad de software.
- Linux: Conocido por su flexibilidad y estabilidad, es popular entre desarrolladores y servidores. Es de código abierto, lo que permite personalización y control.
- MacOS: Sistema exclusivo de Apple, elogiado por su diseño intuitivo y optimización para hardware de Apple. Ideal para usuarios creativos y profesionales. Cada uno tiene sus propias ventajas y desventajas, adaptándose a diferentes necesidades y preferencias de los usuarios.
¿Qué sistema operativo puedo instalar en mi PC vieja?
Si buscas un sistema operativo ligero para revitalizar tu PC vieja, aquí tienes 10 excelentes opciones que ofrecen un gran rendimiento y consumen pocos recursos:
- Puppy Linux: Extremadamente ligero y fácil de usar, ideal para equipos con hardware limitado.
- Lubuntu: Basado en Ubuntu, con un entorno de escritorio ligero que proporciona un rendimiento sólido.
- Chrome OS Flex: Perfecto si usas aplicaciones basadas en la web, transformando tu PC en una computadora enfocada en la nube.
- Linux Mint: Amigable para los usuarios de Windows, con un entorno fácil y ligero para tareas diarias.
- Xubuntu: Una variación de Ubuntu que utiliza un entorno de escritorio ligero, ideal para mejorar la velocidad.
- Slax: Sistema operativo portátil que puedes ejecutar desde un USB, muy liviano y flexible.
- MX Linux: Fusiona la estabilidad de Debian con un entorno ligero, ideal para usuarios que buscan un sistema funcional.
- PureOS: Diseñado para la privacidad y la seguridad, con una interfaz fácil de usar y bajo consumo de recursos. Cada una de estas opciones puede darle una nueva vida a tu viejo PC, permitiéndote realizar tareas cotidianas sin problemas de rendimiento.
Si deseas encontrar artículos similares a Este sistema operativo alternativo está manteniendo viva la informática retro, te sugerimos revisar la categoría Linux.
Deja una respuesta