Redox OS 0.9.0: Un Sistema Operativo similar a UNIX escrito en Rust que pronto será estable

septiembre 20, 2024 0 Comments

Redox OS: Sistema operativo alternativo a Linux con base en Rust

Redox OS: Sistema operativo alternativo a Linux con base en Rust

El día de ayer, les ofrecimos una genial y oportuna publicación sobre un interesante y novedoso proyecto del Linuxverso llamado Haiku OS, el cual, es un sistema operativo (Distribución) no basado en el Kernel Linux. Aprovechando que, por cierto, sus desarrolladores han liberado recientemente (13 de septiembre de 2024) una nueva versión llamada Haiku R1 Beta 5. Y por ello, es decir, que en estos tiempos recientes, algunos desarrolladores de sistemas operativos no Linux están liberando versiones nuevas, pues hoy también vemos oportuno ofrecerles algo similar basado en el reciente lanzamiento de «Redox OS 0.9.0».

Y si, al igual que con Haiku OS, has conocido poco o nada sobre este alternativo proyecto del Linuxverso, vale destacar de entrada que, el mismo está fundamentalmente desarrollado bajo el lenguaje Rust y el concepto de uso de un microkernel completamente nuevo. Pero que, aun así, se desarrolla de acuerdo con la filosofía Unix y mantiene una modesta compatibilidad POSIX, además de que, toma prestadas algunas ideas de antiguos sistemas operativos como SeL4, Minix y Plan 9, y otros más modernos como Linux, OpenBSD y FreeBSD. Mientras que, busca como objetivo el proporcionar un sistema operativo basado en nuevo micronúcleo totalmente funcional, más sea seguro, fiable y gratuito.

Haiku: La Distribución No Linux lanza la versión R1/Beta5

Haiku: La Distribución No Linux lanza la versión R1/Beta5

Pero, antes de abordar esta nueva publicación sobre otra interesante alternativa Distro No Linux llamada «Redox OS», les recomendamos explorar el anterior contenido relacionado con la anterior explorada (Haiku OS), al finalizar de leerla:

Haiku es un sistema operativo de código abierto y gratuito, rápido, eficiente, fácil de usar y profundamente inspirado en el antiguo sistema operativo BeOS, que se dirige específicamente a la computación personal. También, se encuentra en constante desarrollo, y destaca por ser útil y potente para usuarios de computadoras de todos los niveles. Además, el proyecto consta de un solo equipo escribiendo todo, desde el núcleo, controladores, servicios de usuario, kit de herramientas y pilas de gráficos hasta las aplicaciones de escritorio y prefletes incluidos.

Redox OS: Sistema operativo alternativo a Linux con base en Rust

Redox OS: Sistema operativo alternativo a Linux con base en Rust

¿Qué es Redox OS?

Según el sitio web oficial de este proyecto, sus desarrolladores describen brevemente al mismo de la siguiente forma:

Redox es un Sistema Operativo similar a UNIX escrito en Rust, con el objetivo de incorporar las innovaciones de Rust a un moderno micronúcleo y un completo conjunto de aplicaciones.

Sin embargo, es importante destacar que, entre su documentación oficial y repositorio oficial, añaden muchas cosas más relevantes e interesantes como las siguientes:

Redox no es sólo un Núcleo (Kernel), tambien es un sistema operativo de naturaleza completa, que proporciona componentes (sistema de archivos, gestor de pantallas, utilidades básicas, etc.) que en su conjunto conforman un sistema operativo funcional y conveniente. Además, utiliza el Entorno de escritorio COSMIC y sus aplicaciones de escritorio, y proporciona compatibilidad de código fuente con muchos programas de Rust, Linux y BSD.

Características generales

Características generales

Entre las características generales del proyecto Redox desde hace tiempo, podemos mencionar algunas tales como:

  • Es ofrecido bajo la Licencia MIT.
  • Ofrece un eficiente diseño de Micronúcleo.
  • Posee soporte para la Librería estándar de Rust.
  • Añade un Port de Newlib para programas en C.
  • Está implementado en el lenguaje de programación Rust.
  • Incluye comandos comúnes de Unix para una mejor y más rápida usabilidad.
  • Incluye una Interfaz Gráfica opcional basada en su propio Shell gráfico llamado Orbital.
  • Sus controladores y firmware se ejecutan en el Espacio de Usuario del sistema operativo.
Novedades de la versión 0.9.0

Novedades de la versión 0.9.0

Del anuncio oficial del Proyecto Redox sobre el lanzamiento de la versión 0.9.0 podemos mencionar y resumir como las novedades más importantes las siguientes:

  1. La implementación del novedoso Entorno de escritorio COSMIC, y sus apps nativas.
  2. Mejoras variadas relacionadas con el rendimiento y la estabilidad del propio sistema operativo.
  3. Mejoras de desarrollo relacionadas con su ciclo de vida y la señalización de sus procesos/subprocesos.
  4. Mejoras orientadas a aumentar y perfeccionar la portabilidad de los programas Linux/BSD sobre el mismo.
  5. La implementación de una amplia limpieza y depuración sobre el Kernel, los Controladores y la compatibilidad con PCIe.

Resumen 2023 - 2024

Resumen

En resumen, y al igual que con el proyecto Haiku y su más reciente lanzamiento (R1/Beta5), esperamos que esté poco conocido, pero muy interesante proyecto abierto y gratuito del Linuxverso llamado «Redox OS», y sobre todo, gracias a su más reciente lanzamiento (0.9.0), pronto alcance el estatus de estable para que, sistemas operativos como Linux y BSD, tengan una más amplia compañía. Lo cual, estamos seguros de que, será de gran interés y ayuda para muchos, tanto en sus hogares, lugares de trabajo y estudio, independientemente de su nivel de conocimientos TI adquiridos de forma autodidacta, académica o profesional. Y si conoces algún otro proyecto de sistema operativo No GNU y NO Linux que valga la pena explorar y difundir, te invitamos a mencionarlo brevemente vía comentarios en beneficio de todos.

Por último, recuerda compartir con otros esta útil y divertida publicación, y visitar el inicio de nuestro «sitio web» en español u otros idiomas (agregando al final de la URL 2 letras, por ejemplo: ar, de, en, fr, ja, pt y ru, entre muchas otras). Además, te invitamos a unirte a nuestro Canal oficial de Telegram para leer y compartir más noticias, guías y tutoriales de nuestra web.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.