Redox es un sistema operativo de tipo Unix desarrollado en Rust, cuyo objetivo es llevar las innovaciones de Rust a un microkernel moderno y un conjunto completo de aplicaciones.
- Inspirado en Plan 9, Minix, BSD y Linux
- Implementado en Rust
- Diseño de micronúcleo
- Incluye GUI opcional – Orbital
- Admite la biblioteca estándar de Rust
- Licencia MIT
- Los controladores se ejecutan en el espacio de usuario
- Incluye comandos comunes de Unix
- libc personalizado escrito en Rust (relibc)
¿Qué programas puede ejecutar Redox?
Redox está diseñado para ser compatible con la con la mayoría de las aplicaciones Unix, Linux y POSIX, solo se requiere que las mismas se compilen para este sistema operativo.
Actualmente, la mayoría de las aplicaciones GUI requieren portabilidad, ya que aún no tiene soporte para X11 o Wayland.
Algunos software importantes compatibles con Redox:
- Bash
- ffmpeg
- CCG
- Git
- LLVM
- Mesa3D
- OpenSSL
- Python
- SDL
- CURL
- find
- sed
Para ver una lista de todas las aplicaciones portadas a Redox consulte la siguiente lista
¿Qué dispositivos admite Redox?
CPU
- x86_64/AMD64 – (Intel/AMD)
- x86/i686 – (Intel/AMD desde Pentium II con soporte limitado)
- ARM64 – (con soporte limitado)
Interfaces de hardware
Video
- VGA – (BIOS)
- GOP (UEFI)
- LLVMpipe – Software Rendering
- Intel/AMD y otros: soporte en el futuro.
Sonido
- Intel chipsets
- Realtek chipsets
- PC speaker
- Sound Blaster: de acuerdo al sitio del proyecto, Redox tendrá soporte para Sound Blaster en un futuro cercano.
Almacenamiento
- IDE – (PATA)
- AHCI – (SATA)
- NVMe
- USB: de acuerdo al sitio del proyecto, Redox tendrá soporte USB en un futuro cercano.
Entrada
- PS/2 keyboards
- PS/2 mouse
- PS/2 touchpad
- USB: de acuerdo al sitio del proyecto, Redox tendrá soporte USB en un futuro cercano.
Internet
- Intel Gigabit ethernet
- Intel 10 Gigabit ethernet
- Realtek ethernet
- Wi-Fi/Atheros: de acuerdo al sitio del proyecto, Redox tendrá soporte para Wi-Fi/Atheros en un futuro cercano.
Eche un vistazo a HARDWARE.md para ver todas las computadoras probadas.