Redox OS 0.9.0, un sistema operativo basado en Rust y arquitectura de micronúcleo, ha sido liberado

watch 2m, 29s
views 2

13:09, 11.09.2024

El sistema operativo Redox 0.9, basado en el lenguaje de programación Rust y la arquitectura de micronúcleo, fue publicado oficialmente el 9 de septiembre de 2024 por la comunidad Redox OS tras dos años de desarrollo. El código fuente se ha publicado en GitLab bajo la licencia MIT, y para realizar pruebas Redox OS ofrece entornos en vivo arrancables tanto para hardware físico como para máquinas virtuales.


La versión de demostración incluye varios juegos (DOOM, Neverball, Neverputt, Sopwith, Syobonaction) y software especializado. También incluye un reproductor de música compatible con FLAC y WAV, un navegador web, un visor de imágenes, el editor de texto Sodium para trabajar a través de la consola, un gestor de archivos, un emulador de terminal y un editor de texto del proyecto COSMIC. Todo el sistema se maneja mediante la interfaz gráfica de usuario patentada Orbital.


Redox utiliza una arquitectura de micronúcleo en la que la comunicación entre procesos y la gestión de recursos se implementan a nivel del núcleo, mientras que el resto de las funcionalidades del núcleo y del programa de usuario se subcontratan a bibliotecas. Todos los controladores se ejecutan en modo usuario en entornos aislados. Para garantizar la compatibilidad con las aplicaciones existentes, el sistema proporciona una capa POSIX que permite que muchas aplicaciones se ejecuten sin migración.


El hardware soportado por Redox 0.9 incluye teclados, ratones, touchpads (dispositivos USB), tarjetas gráficas y de sonido, interfaces SATA (AHCI, IDE) y NVMe y otros dispositivos.

Nuevas características en Redox 0.9:

  • Mejora del rendimiento de las aplicaciones gracias a una gestión optimizada de los hilos, la memoria y las señales.
  • Portabilidad del gestor de archivos, el editor de texto y el emulador de terminal desde el entorno COSMIC.
  • Un nuevo nivel de flexibilidad multiplataforma para programas de sistemas Linux y BSD, junto con un aumento del número de puertos hasta 1700.
  • Portabilidad de Apache HTTP Server, Simple HTTP Server, RustPython, GNU Make, Lua, Perl 5 y los editores de texto GNU Nano y Helix.
  • Mejoras en el rendimiento del sistema, incluyendo el sistema de archivos RedoxFS, el sistema de gestión de memoria y más.
  • Mejor compatibilidad con máquinas virtuales.
  • Compatibilidad con bibliotecas GUI (Slint, Iced y winit) en el servidor de visualización orbital y reproducción con doble clic de música y vídeo desde programas GUI.
  • Mejora de la compatibilidad con programas y bibliotecas POSIX/Linux mediante el uso de rutas de archivos Unix.
  • Reestructuración de la biblioteca Relibc-C a una estructura totalmente implementada en Rust.
  • Soporte mejorado para la arquitectura ARM64 (Aarch64) y compatibilidad parcial con la Raspberry Pi 3B+.
  • Ejecución más rápida del gestor de arranque para UEFI.
  • Funciones ampliadas del controlador Contain y una demostración a través de desktop-contain.toml.
  • Compatibilidad mejorada con los controladores PCI y PCIe conocidos, así como con los controladores VirtIO añadidos recientemente.
Compartir

¿Te ha resultado útil este artículo?

Ofertas populares de VPS

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
wKVM-SSD 4096 Windows

18.65 /mes

/mes

Facturado cada 12 meses

-8.1%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 8192 Windows

31.25 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 16384 Linux

231 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 4096 Linux

12.05 /mes

/mes

Facturado cada 12 meses

-12.3%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 16384 Windows

237 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
10 Epyc Cores
RAM
RAM
64GB
Space
Space
400 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 65536
OS
CentOS
Software
Software
Keitaro

149.04 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
25 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 2048 Windows

9.9 /mes

/mes

Facturado cada 12 meses

-20.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
wKVM-SSD 16384 Metered Windows

100 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-KVM-SSD 4096 Linux

60.5 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
10 Xeon Cores
RAM
RAM
64 GB
Space
Space
300 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 65536 Linux

134.99 /mes

/mes

Facturado cada 12 meses

Otros artículos sobre este tema

cookie

¿Acepta las cookies y la política de privacidad?

Utilizamos cookies para asegurar que damos la mejor experiencia en nuestro sitio web. Si continúa sin cambiar la configuración, asumiremos que acepta recibir todas las cookies del sitio web HostZealot.