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

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
Keitaro KVM 8192
OS
CentOS
Software
Software
Keitaro
/mes

Facturado mensualmente

-9.7%

CPU
CPU
10 Epyc Cores
RAM
RAM
64 GB
Space
Space
300 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 65536 Windows

193 /mes

/mes

Facturado cada 12 meses

-16.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
60 Mbps
DDoS Protected SSD-KVM 4096 Linux

67 /mes

/mes

Facturado cada 12 meses

-15%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
80 Mbps
DDoS Protected SSD-wKVM 8192 Windows

101 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 8192 Linux

25.25 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 1024 Linux

6.6 /mes

/mes

Facturado cada 12 meses

-7.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 8192 Windows

26.05 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
30 GB SSD
Bandwidth
Bandwidth
Unlimited
KVM-SSD 2048 Linux

8.3 /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

-21.5%

CPU
CPU
2 Xeon Cores
RAM
RAM
2 GB
Space
Space
75 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 2048 HK Windows

26 /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.