RISC OS: un sistema operativo retro para la Raspberry Pi

risc OS

RISC OS es un sistema operativo diseñado originalmente por Acorn Computers Ltd en Cambridge, Inglaterra. Lanzado por primera vez en 1987, fue diseñado específicamente para ejecutarse en el conjunto de chips ARM, que Acorn había diseñado simultáneamente para su uso en su nueva línea de computadoras personales de Arquímedes.

El sistema operativo RISC toma su nombre de la arquitectura RISC (computación de conjunto de instrucciones reducido) compatible.

La mayoría de las versiones estables recientes se ejecutan en el ARMv3 / ARMv4 RISC PC, la ARMv5 Iyonix, así como en procesadores, ARMv7, Cortex-A8, Cortex-A9 (como la utilizada en el PandaBoard).

RISC OS es un sistema muy ligero, una instalación completa ocupa menos de 4 Mb. Se puede instalar en la memoria Flash (al lado de u-boot) para un inicio muy rápido.

El sistema es bastante simplista: multitarea cooperativa, poca protección de memoria.

Un poco sobre RISC OS

El sistema operativo es de un solo usuario. Aunque la mayoría de los sistemas operativos de escritorio actuales de uso preventivo multitarea (PMT) y multihilo , RISC OS se queda con un sistema de CMT.

El núcleo del sistema operativo se almacena en la ROM, lo que proporciona un tiempo de arranque rápido y seguridad frente a la corrupción del sistema operativo.

El sistema proporciona muchas formas en las que el programador puede interceptar y modificar su funcionamiento. Esto simplifica la tarea de modificar su comportamiento, ya sea en la GUI o más profundo.

Sistema de archivos

El sistema de archivos está orientado al volumen: el nivel superior de la jerarquía de archivos es un volumen (disco, recurso compartido de red) con el prefijo del tipo de sistema de archivos.

Para determinar el tipo de archivo, el sistema operativo utiliza metadatos en lugar de extensiones de archivo.

Los dos puntos se utilizan para separar el sistema de archivos del resto de la ruta; la raíz está representada por $ () y los directorios están separados por un stop (.) completo.

Las extensiones de sistemas de archivos externos se muestran mediante una barra (se example.txtconvierte example/txt).

Esto permite el manejo transparente de archivos y archivos similares, que aparecen como directorios con algunas propiedades especiales. Los archivos dentro del archivo de imagen aparecen en la jerarquía debajo del archivo principal.

RISCOS_4_scr

Formatos de archivo

El sistema operativo utiliza metadatos para distinguir los formatos de archivo. El módulo MimeMap asigna algunos tipos de archivos comunes de otros sistemas a tipos de archivo.

Escritorio

La interfaz WIMP se basa en un administrador de ventanas de apilamiento e incorpora tres botones del mouse (denominados Seleccionar, Menú y Ajustar), menús sensibles al contexto, control de orden de la ventana (es decir, envío hacia atrás) y enfoque dinámico de la ventana (una ventana puede tener enfoque de entrada en cualquier posición de la pila).

La barra de iconos (Dock) contiene iconos que representan unidades de disco montadas, discos RAM, aplicaciones en ejecución, utilidades del sistema y acoplados: archivos, directorios o aplicaciones inactivas. Estos iconos tienen menús contextuales y admiten arrastrar y soltar.

Aplicaciones

El sistema operativo RISC se entrega con una serie de aplicaciones de escritorio en forma de software preinstalado.

Finalmente, el sistema operativo RISC viene con una versión de BBC BASIC, que le permite comenzar a programar con un lenguaje de acceso simple.

¿Como obtener Risc OS?

Casi todos los años, desde 1987, ha aparecido al menos una nueva máquina compatible con RISC OS. Los más populares hoy en día son la Raspberry Pi 3, BeagleBoard y Pandora.

Algunos fabricantes ofrecen computadoras dedicadas, lo que permite tener una máquina más rápida gracias, por ejemplo, al uso de SATA para conectar un SSD (más rápido que una tarjeta SD).

Finalmente, este sistema como tal para ambientes productivos o tareas cotidianas no es funcional.

Sin embargo, resulta muy útil para aquellos que están estudiando programación y el sistema sirve perfectamente como referente a tender la estructura y funciones de un sistema operativo.

Para poder obtener este sistema en su Raspberry Pi, NOOBS facilita la instalación y el arranque del sistema operativo RISC.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.