Lançamento Redox OS

Redox OS traz suporte ao RISC-V e iniciação no Raspberry Pi 4

Captura de tela do desktop do Redox OS exibindo um terminal aberto. O terminal mostra o login do sistema com o usuário user e uma interface gráfica minimalista com uma barra de aplicativos na parte inferior da tela. A imagem de fundo apresenta uma paisagem urbana à noite.

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

Terminal do Redox OS em execução no emulador QEMU, mostrando informações do sistema, incluindo versão do OS (0.9.0), kernel (0.4.1 riscv64), shell Ion, desktop Orbital, e uso de memória e disco. Exibe um logotipo ASCII do Redox no terminal.

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

Interface da loja COSMIC no Redox OS, mostrando aplicativos populares como COSMIC Media Player, COSMIC Terminal e Space Cadet Pinball. A interface possui um menu de navegação à esquerda com seções como Explorar, Criar, Trabalhar, e Jogos.

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.