ARX foi um sistema operacional estilo Unix escrito em Modula-2 Usenet post to comp.sys.acorn detailing the relationship between ARX and Modula-2 e desenvolvido pela Acorn Computers Ltd no Reino Unido e no Acorn Research Centre (ARC) em Palo Alto, para seus novos microprocessadores RISC ARM. Para este projeto, a Acorn desenvolveu seu próprio compilador Modula-2, o Acorn Extended Modula-2 (AEM2), mas ele nunca foi liberado externamente. O ARX era um sistema operacional preemptivo, multitarefa, multithread e multiusuário. Boa parte do SO executava em modo usuário e como resultado, sofria de problemas de performance devido às mudanças para o modo núcleo, a fim de realizar mutexes, o que levou à introdução da instrução SWP no conjunto de instruções da versão ARM3 do processador ARM. Isto sugere que o ARX possuía um design tipo micronúcleo.

O ARX não ficou pronto a tempo de ser embarcado com a série de micros Archimedes, cuja comercialização começou em 1987 tendo o Arthur como sistema operacional. Derivado do antigo SO MOS da série de micros de 8 bits BBC Micro A set of Usenet posts detailing why ARX was abandoned for RISC OS., o Arthur foi logo superado pelo RISC OS.

O ARX tinha suporte para sistema de arquivos para discos óticos WORM e possuía um sistema de janelas, um toolkit de janelas (e um editor de maniṕulação direta da interface do usuário (UI)) em um editor de texto baseado em Interscript, para documentos enriquecidos usando Interpress (um precursor de HTML). O OS tinha que caber em uma ROM de 512 KB.

Outras informações O Acorn Research Centre foi posteriormente vendido para a Olivetti. Uma versão do Unix 4.3BSD, denominada RISC iX, nada tem a ver com o ARX.

Ver também RISC iX

Ligações externas -História da inclusão da instrução SWP o conjunto de instruções do ARM3 -ARX features

Categoria:Acorn Computers Categoria:Sistemas operativos Categoria:Sistemas operativos ARM Categoria:Sistemas operacionais descontinuados Categoria:Micronúcleo