Nova fase para o RenuxOS e também uma nova logo
Fala pessoal! Hoje trago uma atualização grande sobre o desenvolvimento do RenuxOS — e sim, tem novidade visual também (Da foto acima)
 Migrando de Rust para Zig
 Migrando de Rust para Zig
Depois de muito tempo usando Rust como base, decidi migrar todo o código do RenuxOS para Zig. Rust é poderoso porem tinha muita verbosidade para coisas simples, mas pra um sistema operacional que exige controle total, sem complicações, Zig faz muito mais sentido.
 Vantagens do Zig pro Renux:
 Vantagens do Zig pro Renux:
- 
Sem borrow checker travando o fluxo criativo 
- 
Mais leveza e simplicidade no build (zig build) 
- 
Controle total da memória, igual C, mas mais seguro e moderno 
- 
Integração fácil com Assembly e C (ideal pra bootloaders, drivers e low-level) 
 Estado atual do RenuxOS
 Estado atual do RenuxOS
- 
 Kernel 32-bit (x86) com VGA buffer em modo texto Kernel 32-bit (x86) com VGA buffer em modo texto
- 
 Organização limpa por pastas (kernel/, drivers/, boot/) Organização limpa por pastas (kernel/, drivers/, boot/)
- 
 Build 100% Zig, sem toolchains externos Build 100% Zig, sem toolchains externos
- 
 Base modular e pronta pra expandir Base modular e pronta pra expandir
- 
 Foco total em simplicidade e performance Foco total em simplicidade e performance
 Nova identidade visual!
 Nova identidade visual!
Apresento oficialmente a nova logo do RenuxOS:
Ela representa simplicidade, fluidez e inovação, que são os pilares dessa nova fase do projeto
 RenuxShell: o shell do RenuxOS
 RenuxShell: o shell do RenuxOS
Sim! O RenuxOS agora tem seu próprio shell, escrito do zero em Zig: o RenuxShell.

 Interface de linha de comando leve
 Interface de linha de comando leve
 Comandos básicos (
 Comandos básicos (cd, echo, env, etc.)
 Terminal em modo raw, ignorando
 Terminal em modo raw, ignorando SIGINT
 Planejado pra ser totalmente hackável, tipo Bash minimalista com vibe low-level
 Planejado pra ser totalmente hackável, tipo Bash minimalista com vibe low-level
Isso tudo integrado direto no sistema, sem depender de bash, zsh ou interpretes externos. Totalmente nosso! 
 Próximo passo: RenuxOS Jaguar (x86_64)
 Próximo passo: RenuxOS Jaguar (x86_64)
O kernel atual vai continuar 32-bit por enquanto, mas já tô preparando a base pra migrar o kernel futuramente pra 64 bits com uma nova versão: RenuxOS Jaguar. A ideia é fazer tudo de forma limpa, moderna e usando o que aprendi com o núcleo atual Aurora.
Aonde eu acesso o codigo fonte?
Aqui 
RenuxShell
RenuxOS
— Renan Lucas, criador do RenuxOS 


