RISC OS: um sistema operacional retro para o Raspberry Pi

risco OS

RISC OS é um sistema operacional originalmente desenvolvido por Acorn Computers Ltd em Cambridge, Inglaterra. Lançado pela primeira vez em 1987, foi projetado especificamente para rodar no chipset ARM, que a Acorn havia projetado simultaneamente para uso em sua nova linha de computadores pessoais arquimedianos.

O sistema operacional RISC leva o nome da arquitetura RISC (computação de conjunto de instruções reduzido) com suporte.

Versões estáveis ​​mais recentes executado no ARMv3 / ARMv4 RISC PC, o ARMv5 Iyonix, bem como processadores, ARMv7, Cortex-A8, Cortex-A9 (como o usado no PandaBoard).

OS RISC É um sistema muito leve, uma instalação completa leva menos de 4 Mb. Ele pode ser instalado na memória Flash (ao lado do u-boot) para um início rápido.

O sistema é bastante simplista: multitarefa cooperativa, pouca proteção de memória.

Um pouco sobre o RISC OS

O sistema operacional é de usuário único. Embora a maioria dos atuais sistemas operacionais de desktop de uso preventivo e multithread (PMT), o RISC OS mantém o sistema CMT.

O kernel do sistema operacional é armazenado em ROM, fornecendo tempo de inicialização rápido e segurança contra corrupção do sistema operacional.

O sistema fornece muitas maneiras pelas quais o programador pode interceptar e modificar sua operação. Isso simplifica a tarefa de modificar seu comportamento, seja na GUI ou mais profundamente.

Sistema de arquivos

O sistema de arquivos eÉ orientado por volume: o nível superior da hierarquia de arquivos é um volume (disco, compartilhamento de rede) prefixado com o tipo de sistema de arquivos.

Para determinar o tipo de arquivo, o sistema operacional usa metadados em vez de extensões de arquivo.

Os dois pontos são usados ​​para separar o sistema de arquivos do resto do caminho; a raiz é representada por $ () e os diretórios são separados por um ponto final (.).

As extensões do sistema de arquivos externo são mostradas por uma barra (example.txt é convertido para example / txt).

Este permite o manuseio transparente de arquivos e arquivos semelhantes, Eles aparecem como diretórios com algumas propriedades especiais. Os arquivos dentro do arquivo de imagem aparecem na hierarquia abaixo do arquivo principal.

RISKS_4_scr

Formatos de arquivo

O sistema operacional usa metadados para distinguir formatos de arquivo. O módulo MimeMap mapeia alguns tipos de arquivo comuns de outros sistemas para tipos de arquivo.

Secretária

A interface WIMP é baseada em um gerenciador de janelas de empilhamento e incorpora três botões do mouse (chamados de Selecionar, Menu e Ajustar), menus sensíveis ao contexto, controle de ordem de janela (isto é, empurrar para trás) e foco de janela dinâmico (uma janela pode ter foco de entrada em qualquer posição na pilha).

A barra de ícones (Dock) contém ícones que representam unidades de disco montadas, discos RAM, aplicativos em execução, utilitários do sistema e docks: arquivos inativos, diretórios ou aplicativos. Esses ícones têm menus de contexto e suportam arrastar e soltar.

Aplicações

O sistema operacional RISC é fornecido com vários aplicativos de desktop como software pré-instalado.

Por fim, o sistema operacional RISC vem com uma versão do BBC BASIC, que permite iniciar a programação com uma linguagem de acesso simples.

Como obter o Risc OS?

Quase todos os anos, desde 1987, pelo menos uma nova máquina compatível com RISC OS apareceu. Os mais populares hoje são o Raspberry Pi 3, BeagleBoard e Pandora.

Alguns fabricantes oferecem computadores dedicados, permitindo que você tenha uma máquina mais rápida graças, por exemplo, ao uso de SATA para conectar um SSD (mais rápido que um cartão SD).

Finalmente, eEste sistema como tal para ambientes produtivos ou tarefas diárias não é funcional.

Porém, é muito útil para quem está estudando programação e o sistema serve perfeitamente como uma referência para cuidar da estrutura e funções de um sistema operacional.

Para obter este sistema em seu Raspberry Pi, o NOOBS facilita a instalação e a inicialização do sistema operacional RISC.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.