O Redox OS, sistema operacional inovador baseado em Rust, compartilhou seu mais recente progresso de desenvolvimento, com uma série de melhorias notáveis alcançadas durante o mês de outubro. O projeto, que se destaca por sua arquitetura Unix-like e microkernel, agora oferece suporte ao RISC-V e ao Raspberry Pi 4, além de uma série de atualizações em drivers, otimizações de kernel e portabilidade de softwares populares.
Avanços no suporte ao RISC-V
Após intensos esforços dos desenvolvedores Andrey Turkin e Jeremy Soller, o Redox OS agora funciona em arquiteturas RISC-V, marcando um importante passo para tornar o sistema compatível com mais dispositivos. Esse avanço permite que o sistema seja executado no emulador QEMU com a interface de desktop Orbital, oferecendo uma experiência de uso robusta para essa plataforma emergente.
Entre as melhorias específicas para RISC-V, os desenvolvedores ajustaram o kernel, a cadeia de ferramentas e diversos drivers. O objetivo é otimizar o desempenho para RISC-V, permitindo que o Redox OS seja cada vez mais versátil e expansivo.
Raspberry Pi 4 alcança a tela de login
Outro avanço significativo foi a implementação do Redox OS no Raspberry Pi 4, atingindo a tela de login com sucesso. Embora algumas funcionalidades, como o suporte a USB, ainda estejam em desenvolvimento, essa conquista representa um avanço importante para ampliar o alcance do Redox OS em dispositivos populares. Em breve, espera-se que mais periféricos sejam integrados, tornando o sistema ainda mais funcional para o Raspberry Pi 4.
Loja Cosmic e Pkgar como padrão
Para expandir o ecossistema de aplicativos, o Redox OS agora conta com a loja Cosmic, que foi configurada para instalar pacotes compatíveis com os padrões FreeDesktop, facilitando a instalação e a descoberta de novos softwares.
Além disso, o formato de pacote pkgar foi oficialmente adotado como padrão, substituindo o antigo tar.gz. Esse novo formato foi desenvolvido especificamente para o Redox OS, trazendo melhorias em velocidade e segurança de instalação.
Melhorias em drivers e suporte a novas arquiteturas
Vários drivers receberam atualizações significativas, especialmente no que diz respeito ao suporte a ACPI e à arquitetura ARM64. Um novo código de suporte para RISC-V também foi integrado aos drivers, facilitando o gerenciamento e a compatibilidade com mais tipos de hardware.
Portabilidade e novos softwares
O Redox OS continua a crescer em funcionalidade graças à portabilidade de softwares populares. Nos últimos meses, foram adicionados o LuaJIT, o emulador RVVM para RISC-V, e até jogos clássicos como QuakeSpasm e OpenTyrian. Essas adições tornam o Redox OS uma plataforma ainda mais rica e funcional para desenvolvedores e entusiastas.
Melhorias na arquitetura e no sistema de build
A equipe do Redox implementou diversas melhorias na arquitetura do sistema, com otimizações no kernel e novos testes para identificar e corrigir bugs rapidamente. O sistema de build também foi atualizado para oferecer suporte a pacotes binários locais, aprimorando a eficiência no desenvolvimento e na instalação de softwares.
Do zero ao hello world: nova documentação para iniciantes
Para ajudar novos usuários a explorar o Redox OS, a equipe lançou uma nova documentação detalhada que orienta desde a instalação até a execução de um simples programa “Hello World”. Esse guia está disponível no Redox Book e serve como um excelente ponto de partida para iniciantes.
Considere apoiar o Redox OS
O projeto oferece diversas maneiras de apoio para aqueles que desejam contribuir, seja por meio de doações no Patreon ou pela compra de produtos com a marca Redox. Atualmente, há uma promoção de 15% de desconto na loja de produtos, com o código “REDOX2025” aplicado no checkout.
Explore o site oficial do Redox OS para mais informações e acompanhe as próximas atualizações desse sistema promissor.