O RISC OS é o sistema operacional do computador original da Arm, o Acorn Archimedes, que ainda está muito vivo. Além disso, ele está se saindo relativamente bem para sua idade. O projeto surgiu em junho de 1987, quando a Acorn lançou o Archimedes A305 e A310, a partir de £ 800 ($ 982 dólares) e executando um novo sistema operacional chamado Arthur. Na época, era um computador radical e muito rápido. Em sua resenha [PDF] para o Personal Computer World, Dick Pountain disse de forma memorável: “Ele carrega programas enormes com um leve ruído, no tempo que leva para piscar um olho”.
Arthur estava vagamente relacionado ao MOS anterior da Acorn, o sistema operacional BBC Micro, mas parecia muito diferente graças a um protótipo de desktop gráfico, implementado no BBC BASIC, que poderia ser chamado de “technicolor”.
Renomeado RISC OS, versão 2 seguida em 1989 – o mesmo ano em que a Sun começou a vender seu novo SPARCstation 1 (um recorte de £ 7.500 c $ 9.200) e a DEC lançou o DECstation 3100 baseado em chipset MIPS R2000 (por £ 8.800/c $ 10.800).
RISC OS: o sistema operacional Arm original de 35 anos está vivo e bem
O RISC OS teve uma história bastante complicada, em parte devido à Acorn desvincular a Arm , eventualmente saindo do mercado de computadores, renomeando-se como Element 14 e sendo adquirida pela Broadcom , onde a co-designer da Arm, Sophie Wilson, ainda trabalha hoje. E em parte devido ao drama sobre a propriedade do sistema operacional pós-Acorn.
Um fork do RISC OS ainda suporta o modo incomum de 26 bits do Acorn-era Arm, o que significa que hoje ele roda principalmente no emulador comercial Virtual Acorn.
A outra ramificação, projetada para o modo de 32 bits dos chips Arm mais recentes, agora é de propriedade da RISC OS Developments. Esta versão se tornou totalmente open sorce desde 2018. O desenvolvimento e a manutenção são feitos pela equipe da RISC OS Open Ltd – ROOL para abreviar. Existem downloads para uma variedade de hardware Arm atual, como os desktops Titanium.
Se você não tem um kit adequado, mas gosta de jogar com o RISC OS do século 21, há também um emulador FOSS chamado RPCemu, que pode executar versões modernas.
Enquanto isso, a RISC OS Developments oferece uma distribuição especial do Raspberry Pi chamada RISC OS Direct, que roda em todas as versões do Raspberry Pi (exceto o Pico). É baseado na versão estável mais recente do ROOL, 5.28, além de vários aplicativos extras.
Novas funcionalidades
A RISC OS Developments ainda está trabalhando em novas funcionalidades para o sistema operacional. Notavelmente, lançou recentemente uma nova pilha TCP/IP, derivada do OpenBSD. No momento, o principal benefício é o suporte a IPv6. Um recurso mais significativo para a maioria dos usuários ainda está em desenvolvimento: suporte a Wi-Fi.
Também ainda em desenvolvimento, mas disponível para patrocinadores pagos, está um novo navegador da Web RISC OS, Iris. O RISC OS vem com uma variedade de navegadores – NetSurf e Otter – mas o plano é que o novo navegador Iris seja um aplicativo nativo, com a aparência do RISC OS, mas usando o mecanismo WebKit para melhor compatibilidade com a web moderna.
A principal limitação restante é o SMP. Como um sistema operacional da década de 1980, muito antes da tecnologia do século 21 dos principais processadores multicore, o RISC OS praticamente suporta apenas um único núcleo de CPU. Vários esforços experimentais estão em andamento para resolver isso. Um tem o NetBSD rodando em outro núcleo, e outro tem o Genode OS experimental rodando junto com o RISC OS. Outro esforço está trabalhando para adicionar suporte SMP ao próprio kernel do RISC OS.
O único outro sistema operacional que a mesa Reg FOSS pode pensar desta era que ainda está por aí, mantido ativamente e rodando em hardware moderno é o NeXTstep – ou, como a Apple o chama hoje, macOS. Curiosamente, as últimas versões também rodam no Arm kit , na forma dos Apple Silicon Macs.