O Redox OS 0.9 foi lançado com uma série de melhorias, incluindo suporte expandido a hardware, mais de 1700 aplicativos portados e uma interface gráfica aprimorada. O sistema operacional, desenvolvido em Rust e baseado em microkernel, oferece uma experiência moderna e segura.
Após quase dois anos de desenvolvimento, foi lançado o Redox OS 0.9, um sistema operacional desenvolvido em Rust e estruturado em torno de um microkernel. O projeto é distribuído sob a licença MIT e oferece imagens de sistema compatíveis com arquiteturas x86_64 e i686, disponíveis tanto para testes em máquinas físicas quanto em máquinas virtuais (512 MB e 1,5 GB). Essa versão traz diversas melhorias e novos recursos, tornando o Redox OS uma alternativa viável para entusiastas de sistemas operacionais e desenvolvedores.
Principais recursos e funcionalidades
O Redox OS segue os princípios da filosofia Unix, integrando conceitos de microkernel. Isso significa que o núcleo do sistema apenas gerencia interações entre processos e recursos, enquanto funcionalidades adicionais são movidas para bibliotecas externas, que podem ser usadas tanto pelo kernel quanto por aplicativos de usuários. Um dos grandes diferenciais é que todos os drivers são executados no espaço de usuário, em ambientes isolados, o que aumenta a segurança e a estabilidade do sistema.
Pacotes e softwares disponíveis
O Redox OS 0.9 vem com uma seleção interessante de aplicativos para demonstração, incluindo:
- Emulador DOSBox
- Jogos como DOOM, Neverball, Neverputt e sopwith
- Player de música Rodioplay, com suporte aos formatos FLAC e WAV
- Navegador Netsurf
- Editor de texto console Sodium
- Gerenciador de arquivos e emulador de terminal
A interface gráfica do sistema, chamada Orbital, evoluiu ao longo dos anos e agora é construída sobre a biblioteca Iced, com suporte adicional às bibliotecas GUI Slint e winit, permitindo personalização e controle de janelas no lado do cliente.
Compatibilidade e suporte a hardware
O Redox OS oferece suporte a uma gama de dispositivos, incluindo teclados, mouses e touchpads USB. A saída de vídeo é compatível com o VESA BIOS e UEFI GOP, mas não há suporte para GPUs dedicadas. Há suporte para chips de som AC’97 e Intel HD Audio, além de drives SATA e NVMe. Dispositivos como Wi-Fi e armazenamento USB ainda estão em fase de desenvolvimento, e a compatibilidade com notebooks foi testada com uma série de modelos, incluindo Lenovo IdeaPad Y510P e System76 Galago Pro.