Articulo de referencia

Sistema operativo RISC

RISC OS ( / r ɪ s k . oʊ ˈ ɛ s / ) [ 4 ] es un sistema operativo diseñado para ejecutarse en computadoras ARM . Diseñado originalmente en 1987 por Acorn Computers de Inglaterra,...

RISC OS ( / r ɪ s k . ˈ ɛ s / ) [ 4 ] es un sistema operativo diseñado para ejecutarse en computadoras ARM . Diseñado originalmente en 1987 por Acorn Computers de Inglaterra, se creó para su uso en su nueva línea de computadoras personales Archimedes basadas en ARM y posteriormente se incluyó con otras computadoras producidas por la compañía. A pesar de la desaparición de Acorn, RISC OS continúa siendo desarrollado hoy en día por la comunidad RISC OS Open en la versión 5.0 del sistema, que se publicó como código abierto en 2018. [ 5 ]

RISC OS es un sistema operativo modular que toma su nombre de la arquitectura de computadora con conjunto reducido de instrucciones (RISC) que soporta. Incorpora una interfaz gráfica de usuario y un sistema de ventanas . Entre 1987 y 1998, RISC OS se incluyó en todas las computadoras Acorn basadas en ARM, incluidas la línea Archimedes, la línea R de Acorn (con RISC iX como opción de arranque dual), RiscPC , A7000 y modelos prototipo como la computadora Acorn NewsPad y Phoebe . Una versión del sistema operativo, llamada NCOS , se utilizó en la computadora de red de Oracle y sistemas compatibles.

Tras la disolución de Acorn, el desarrollo del sistema operativo se bifurcó y continuó por separado por varias empresas, entre ellas RISCOS Ltd , Pace Micro Technology , Castle Technology y RISC OS Developments. [ 6 ] Desde entonces, se ha incluido en varios ordenadores de sobremesa basados ​​en ARM, como el Iyonix PC [ 7 ] y el A9home . Las versiones estables más recientes se ejecutan en el RiscPC ARMv3/ARMv4 , el Iyonix ARMv5 , [ 8 ] los procesadores ARMv7 Cortex-A8 [ 9 ] [ 10 ] [ a ] ​​y Cortex -A9 [ 11 ] [ b ] y la serie de ordenadores educativos de bajo coste Raspberry Pi , con la excepción del Raspberry Pi 5. [ 12 ] [ 13 ] [ 14 ]

Historia

Logotipo original de rueda dentada

La primera versión de RISC OS se lanzó originalmente en 1987 como Arthur 1.20 . La siguiente versión, Arthur 2 , pasó a llamarse RISC OS 2 y se lanzó en abril de 1989. RISC OS 3.00 se lanzó con el A5000 en 1991 e incluía muchas características nuevas. Para 1996, RISC OS se había instalado en más de 500 000 sistemas. [ 15 ]

Un ordenador Acorn Archimedes A3020 con sistema operativo RISC OS.

Acorn detuvo oficialmente el trabajo en el sistema operativo en enero de 1999, cambiándose el nombre a Element 14. En marzo de 1999, una nueva empresa, RISCOS Ltd , obtuvo la licencia de Element 14 para desarrollar una versión de escritorio de RISC OS y continuó el desarrollo de RISC OS 3.8, lanzándolo como RISC OS 4 en julio de 1999. Mientras tanto, Element 14 también había mantenido una copia de RISC OS 3.8 internamente, que desarrollaron en NCOS para su uso en decodificadores . En 2000, como parte de la adquisición de Acorn Group plc por MSDW Investment, RISC OS fue vendido a Pace Micro Technology , [ 16 ] quien más tarde lo vendió a Castle Technology Ltd.

En mayo de 2001, RISCOS Ltd lanzó RISC OS Select , un programa de suscripción que permitía a los usuarios acceder a las últimas actualizaciones de RISC OS 4. Estas actualizaciones se publican como imágenes ROM de carga por software , independientes de la ROM donde se almacena el sistema operativo de arranque, y se cargan al iniciar el sistema. Select 1 se lanzó en mayo de 2002, seguido de Select 2 en noviembre de 2002 y la versión final, Select 3, en junio de 2004. Ese mismo mes, se lanzó RISC OS 4.39, denominado RISC OS Adjust . RISC OS Adjust fue la culminación de todas las actualizaciones del programa Select hasta la fecha, y se lanzó como un conjunto físico de ROM reemplazables para las series de máquinas RiscPC y A7000.

Mientras tanto, en octubre de 2002, Castle Technology lanzó el clon de Acorn, Iyonix PC . Este ejecutaba una variante de RISC OS de 32 bits (en contraste con la de 26 bits ), denominada RISC OS 5. RISC OS 5 es una evolución independiente de RISC OS basada en el trabajo de NCOS realizado por Pace. Al año siguiente, Castle Technology compró RISC OS a Pace por una suma no revelada. En octubre de 2006, Castle anunció un plan de licencia de código compartido , gestionado por RISC OS Open Limited , para elementos de RISC OS 5 .

En octubre de 2018, RISC OS 5 fue re-licenciado bajo la licencia Apache 2.0 . [ 17 ]

En 2018, RISC OS Developments adquirió Castle Technology Ltd, incluyendo su propiedad intelectual. [ 6 ]

En diciembre de 2020, el código fuente de RISC OS 3.71 se filtró a The Pirate Bay.

Características

núcleo del sistema operativo

El sistema operativo es monousuario y emplea multitarea cooperativa (CMT). [ 18 ] Mientras que la mayoría de los sistemas operativos de escritorio actuales utilizan multitarea preventiva (PMT) y multihilo , RISC OS sigue utilizando un sistema CMT. Para 2003, muchos usuarios habían solicitado que el sistema operativo migrara a PMT. [ 19 ] La protección de memoria del sistema operativo no es integral. [ 20 ] [ 21 ] Un intento de terceros para agregar multitarea preventiva se inició en 1999, como el proyecto Wimp2, [ 22 ] y un objetivo similar se agregó a la hoja de ruta de RISC OS Open en 2015. [ 23 ] Además, el soporte para Posix / SysV / BSD pthread (hilos preventivos) se puso a disposición a través de la provisión de UnixLib 3.6 en 1992, una biblioteca C introducida para permitir la portabilidad de las cadenas de herramientas estándar GNU / BSD a RISC OS, por Alun Jones, entonces del Higher Education National Software Archive (HENSA). A partir de 2025, UnixLib está disponible a través del gestor de paquetes PackMan.

El núcleo del sistema operativo se almacena en la ROM , lo que proporciona un arranque rápido y protección contra la corrupción del sistema operativo. RISC OS 4 y 5 se almacenan en 4 MB de memoria flash o como una imagen ROM en una tarjeta SD en ordenadores de placa única como la Beagleboard o la Raspberry Pi, lo que permite actualizar el sistema operativo sin necesidad de reemplazar el chip ROM. El sistema operativo se compone de varios módulos . Estos se pueden ampliar y reemplazar, incluyendo la carga suave de módulos que no están presentes en la ROM en tiempo de ejecución y el reemplazo sobre la marcha. Este diseño ha propiciado que los desarrolladores de sistemas operativos publiquen actualizaciones continuas de sus versiones, mientras que terceros pueden escribir módulos de reemplazo para añadir nuevas funcionalidades. Se accede a los módulos del sistema operativo mediante interrupciones de software (SWI), de forma similar a las llamadas al sistema en otros sistemas operativos.

La mayoría de los sistemas operativos cuentan con interfaces binarias de aplicación (ABI) definidas para gestionar filtros y vectores. El sistema operativo ofrece diversas maneras en que un programa puede interceptar y modificar su funcionamiento. Esto simplifica la tarea de modificar su comportamiento, ya sea en la interfaz gráfica de usuario (GUI) o a un nivel más profundo. Como resultado, existen varios programas de terceros que permiten personalizar la apariencia del sistema operativo.

Sistema de archivos

El sistema de archivos está orientado a volúmenes: el nivel superior de la jerarquía de archivos es un volumen (disco, recurso compartido de red) precedido por el tipo de sistema de archivos. Para determinar el tipo de archivo , el sistema operativo utiliza metadatos en lugar de extensiones de archivo . Se utilizan dos puntos para separar el sistema de archivos del resto de la ruta; la raíz se representa con un $signo de dólar ( ) y los directorios se separan con un punto ( .). Las extensiones de sistemas de archivos externos se muestran con una barra inclinada ( example.txtse convierte en example/txt). [ 24 ] Por ejemplo, ADFS::HardDisc4.$es la raíz del disco llamado HardDisc4 que utiliza el sistema de archivos Advanced Disc Filing System (ADFS). Los tipos de archivo de RISC OS se pueden conservar en otros sistemas añadiendo el tipo hexadecimal como ' ,xxx' a los nombres de archivo. [ 24 ] [ 25 ] Al utilizar software multiplataforma , los tipos de archivo se pueden invocar en otros sistemas añadiendo ' /[extension]' al nombre de archivo en RISC OS . [ 26 ]

Un sistema de archivos puede presentar un archivo de un tipo determinado como un volumen propio, similar a un dispositivo de bucle . El sistema operativo denomina a esta función sistema de archivos de imagen. Esto permite una gestión transparente de archivos comprimidos y similares, que aparecen como directorios con propiedades especiales. Los archivos dentro del archivo de imagen aparecen en la jerarquía debajo del archivo comprimido principal. No es necesario que el archivo comprimido contenga los datos a los que hace referencia: algunos sistemas de archivos de enlace simbólico y de recursos compartidos de red colocan una referencia dentro del archivo de imagen y buscan los datos en otro lugar.

La API de la capa de abstracción del sistema de archivos utiliza desplazamientos de archivo de 32 bits, lo que hace que el archivo individual más grande tenga una longitud de 4 GiB (menos 1 byte). Sin embargo, antes de RISC OS 5.20, la capa de abstracción del sistema de archivos y muchos sistemas de archivos nativos de RISC OS limitaban la compatibilidad a 31 bits (poco menos de 2 GiB) para evitar lidiar con extensiones de archivo aparentemente negativas cuando se expresan en notación de complemento a dos .   

Formatos de archivo

El sistema operativo utiliza metadatos para distinguir los formatos de archivo . Algunos formatos de archivo comunes de otros sistemas se asignan a tipos de archivo mediante el módulo MimeMap. [ 27 ]

Núcleo

El núcleo RISC OS es monotarea y controla el manejo de interrupciones , los servicios DMA , la asignación de memoria y la visualización de vídeo; la multitarea cooperativa la proporciona el módulo WindowManager. [ 18 ]

De oficina

Una captura de pantalla de RISC OS 4

La interfaz WIMP se basa en un gestor de ventanas apilables e incorpora tres botones del ratón [ 28 ] (denominados Seleccionar , Menú y Ajustar ), menús contextuales , control del orden de las ventanas (es decir, enviar al fondo) y enfoque dinámico de la ventana (una ventana puede tener el foco 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 archivos, directorios o aplicaciones inactivas acopladas. Estos iconos tienen menús contextuales y admiten la operación de arrastrar y soltar . Representan la aplicación en ejecución en su conjunto, independientemente de si tiene ventanas abiertas.

La interfaz gráfica de usuario (GUI) se basa en el concepto de archivos. El Administrador de archivos (Filer ) muestra el contenido de un disco. Las aplicaciones se ejecutan desde la vista del Administrador de archivos, y estos se pueden arrastrar a dicha vista para guardar archivos, en lugar de abrir un cuadro de diálogo de "Guardar" independiente donde el usuario debe navegar hasta una ubicación ya visible en el Finder. Además, los archivos se pueden transferir directamente entre aplicaciones arrastrando un icono de guardar a la ventana de otra aplicación.

Los directorios de aplicaciones se utilizan para almacenar aplicaciones. El sistema operativo los distingue de los directorios normales mediante un signo de exclamación (también llamado signo de exclamación o signo de exclamación ) como prefijo. Al hacer doble clic en uno de estos directorios, se ejecuta la aplicación en lugar de abrir el directorio. Los archivos ejecutables y los recursos de la aplicación se encuentran dentro del directorio, pero normalmente permanecen ocultos para el usuario. Dado que las aplicaciones son autónomas, esto permite instalarlas y desinstalarlas mediante la función de arrastrar y soltar.

La Guía de Estilo de RISC OS promueve una apariencia y un comportamiento uniformes en todas las aplicaciones. Esta guía se introdujo en RISC OS 3 y especifica la apariencia y el comportamiento de las aplicaciones. Las principales aplicaciones incluidas en el paquete de Acorn no se actualizaron para cumplir con la guía hasta el lanzamiento de Select por parte de en 2001. [ 29 ]

gestor de fuentes

RISC OS fue el primer sistema operativo en proporcionar fuentes suavizadas escalables. [ 30 ] [ 31 ] [ 32 ] [ 33 ] Las fuentes suavizadas ya eran conocidas por Arthur, y su presencia en RISC OS se confirmó en una vista previa de principios de 1989, [ 34 ] apareciendo en el producto final RISC OS 2, lanzado en abril de 1989. [ 35 ]

Una nueva versión del gestor de fuentes que empleaba "fuentes de contorno de nuevo estilo" estuvo disponible después del lanzamiento de RISC OS, [ 36 ] ofreciendo soporte completo para la impresión de fuentes escalables, y se proporcionó con Acorn Desktop Publisher. [ 37 ] También estuvo disponible por separado y empaquetada con otras aplicaciones. [ 38 ] Este gestor de fuentes de contorno proporciona soporte para la representación de contornos de fuentes en mapas de bits para su uso en pantalla e impresora, empleando suavizado de bordes para fuentes en pantalla, utilizando suavizado de bordes de subpíxeles y almacenamiento en caché para tamaños de fuente pequeños. [ 39 ] En el momento de la introducción del gestor de fuentes de contorno de Acorn, los desarrolladores de sistemas de escritorio rivales estaban considerando o prometiendo soporte para fuentes de contorno para productos aún no lanzados como Macintosh System 7 y OS/2 versión 2. [ 40 ]

Desde 1993, comenzando con el RISC OS 3.12 alemán, y en 1994 para el RISC OS 3.5, ha sido posible usar una fuente suavizada de contornos en el WindowManager para elementos de la interfaz de usuario, en lugar de la fuente del sistema de mapa de bits de versiones anteriores. [ 41 ] [ 42 ] RISC OS 4 no admite Unicode , pero "RISC OS 5 proporciona un administrador de fuentes Unicode que puede mostrar caracteres Unicode y aceptar texto en UTF-8 , UTF-16 y UTF-32. Otras partes del núcleo y los módulos principales de RISC OS admiten texto descrito en UTF-8." [ 43 ]

Se añadió compatibilidad con los caracteres de RISC OS (y de algunos otros ordenadores históricos) a Unicode 13.0 (en 2020). [ 44 ]

Aplicaciones agrupadas

RISC OS está disponible en varias distribuciones, todas las cuales incluyen un pequeño conjunto estándar de aplicaciones de escritorio , pero algunas también incluyen un conjunto mucho más amplio de programas útiles. Algunas de estas distribuciones más completas son gratuitas, otras son de pago.

Compatibilidad con versiones anteriores

La portabilidad del software es limitada con las versiones posteriores del sistema operativo y el hardware. Las aplicaciones de BBC BASIC de una sola tarea a menudo requieren solo cambios triviales, si es que requieren alguno. Las sucesivas actualizaciones del sistema operativo han planteado problemas más serios de retrocompatibilidad para aplicaciones de escritorio y juegos. [ 45 ] Las aplicaciones que aún reciben mantenimiento por parte de sus autores u otros han sido modificadas históricamente para brindar compatibilidad.

La introducción del RiscPC en 1994 y su posterior actualización StrongARM plantearon problemas de secuencias de código incompatibles y compresión de datos propietaria . Se facilitó la aplicación de parches a las aplicaciones para StrongARM y el software UnsqueezeAIF de Acorn descomprimió las imágenes según su encabezado AIF . [ 46 ] Las incompatibilidades impulsaron el lanzamiento por parte de The ARM Club de su software Game On! [ 47 ] [ 48 ] y StrongGuard . [ 47 ] [ 49 ] [ 50 ] Estos permitieron que algunos programas anteriormente incompatibles se ejecutaran en sistemas nuevos y actualizados. La versión del sistema operativo para A9home impedía la ejecución de software sin un encabezado AIF (de acuerdo con la Nota de aplicación 295) [ 51 ] para evitar "dañar el escritorio". [ 52 ]

El Iyonix PC ( RISC OS 5 ) y el A9home ( RISC OS 4 personalizado ) presentaron más incompatibilidad de software debido a los modos de direccionamiento de 26 bits obsoletos . La mayoría de las aplicaciones en desarrollo activo se han reescrito desde entonces. [ 53 ] [ 54 ] [ 55 ] El análisis de código estático para detectar secuencias de solo 26 bits se puede realizar utilizando ARMalyser . [ 56 ] Su salida puede ser útil para crear versiones de 32 bits de aplicaciones antiguas para las que no se dispone del código fuente. [ 57 ] [ 56 ] [ 58 ] Algunos programas antiguos de 26 bits se pueden ejecutar sin modificaciones utilizando el emulador Aemulor . [ 55 ] [ 59 ] [ 60 ]

Se introdujeron incompatibilidades adicionales con los núcleos ARM más recientes , como ARMv7 en la BeagleBoard y ARMv8 en la Raspberry Pi 3. Esto incluye cambios en el acceso a memoria no alineada en ARMv6/v7 y la eliminación de las instrucciones SWP en ARMv8. [ 61 ]

Hardware compatible

RISC OS también ha sido utilizado por Acorn y Pace Micro Technology en varios decodificadores conectados a la TV , a veces denominados NCOS . Se lanzó una versión especial reducida de RISC OS Pico (para tarjetas de 16 MiB y mayores) con un estilo similar al de un BBC Micro para el 50 aniversario de BASIC . [ 62 ] Se han publicado imágenes de tarjetas SD para su descarga gratuita para usuarios de Raspberry Pi 1, 2, 3 y 4 con una versión con interfaz gráfica de usuario (GUI) completa [ 63 ] y una versión solo con interfaz de línea de comandos (RISC OS Pico, de 3,8 MB). [ 64 ] 

Las versiones de RISC OS se ejecutan o se han ejecutado en el siguiente hardware: ( RISC OS Open Limited adoptó [ 65 ] el esquema de numeración de versiones "los números pares son estables " después de la versión 5.14, por lo que algunas entradas de la tabla anterior incluyen dos versiones más recientes: la última estable y la de desarrollo más reciente).

RISC OS también puede ejecutarse en una variedad de emuladores de sistemas informáticos que emulan las máquinas Acorn anteriores mencionadas anteriormente:

Véase también

Notas

  1. (como la que se usa en el libro BeagleBoard and Touch )
  2. (como el que se usa en PandaBoard )

Referencias

  1. Revill, Steve (27 de abril de 2024). "RISC OS 5.30 ya disponible" . RISC OS Open . Consultado el 30 de abril de 2024 .
  2. ¡RISC OS está listo para operar! Archivado el 22 de octubre de 2018 en Wayback Machine , RISC OS Open Ltd, consultado el 23 de octubre de 2018.
  3. "RISC OS" (PDF) . Noticias del Departamento ISV de Acorn . N.° 14. Acorn Computers Limited. Mayo de 1989. pág. 2. Archivado (PDF) del original el 21 de mayo de 2021. Consultado el 14 de febrero de 2021. Es RISC OS (se pronuncia risk o ess, no risk oss).  
  4. Proven, Liam (21 de junio de 2022). "RISC OS: el sistema operativo original de Arm de 35 años sigue vivo y en buen estado" . The Register .
  5. 1 2 "Inicio" . riscosdev.com .
  6. "Acorn anuncia un acuerdo de distribución con Castle Technology para productos basados ​​en RISC" (Comunicado de prensa). Acorn Computers Ltd. 12 de octubre de 1998. Archivado del original el 6 de mayo de 1999. Recuperado el 6 de enero de 2011. (12 de octubre de 1998), Cambridge, Reino Unido: Acorn anunció hoy que ha finalizado las negociaciones con Castle Technology para que distribuyan los productos de Acorn.
  7. "Características de RISC OS 5" . Iyonix Ltd. Archivado del original el 10 de noviembre de 2010. Consultado el 31 de enero de 2011. Todos los ordenadores IYONIX vienen con RISC OS 5 en memoria flash ROM .
  8. 1 2 Farrell, Nick (27 de abril de 2009). "Filtración de Snaps de RISC OS5 en BeagleBoard" . The Inquirer . Archivado del original el 19 de mayo de 2009. Recuperado el 28 de junio de 2011. Una instantánea de RISC OS 5, ejecutándose en un dispositivo BeagleBoard alimentado por un procesador ARM Cortex-A8 de 600 MHz con un chip gráfico integrado, ha aparecido en el wibble mundial. El puerto desarrollado por Jeffrey Lee es un avance para el proyecto de código compartido porque ha portado el sistema operativo sin un ejército de ingenieros.
  9. "Estado del puerto Cortex-A8" . RISC OS Open . Archivado del original el 26 de octubre de 2021. Consultado el 31 de enero de 2011. [El puerto incluye] una versión modificada del kernel de RISC OS que contiene soporte para (todos) los núcleos de CPU Cortex-A8.
  10. 1 2 Revill, Steve (25 de abril de 2015). "RISC OS 5.22 estable ya está disponible" . RISC OS Open . Recuperado el 25 de abril de 2015 .
  11. Lee, Jeffrey. "Newsround" . The Icon Bar . Archivado del original el 4 de enero de 2016. Recuperado el 17 de octubre de 2011 .
  12. 1 2 Holwerda, Thom (31 de octubre de 2011). "Raspberry Pi adoptará RISC OS" . OSNews . Archivado del original el 4 de enero de 2016. Recuperado el 1 de noviembre de 2011 .
  13. Dewhurst, Christopher (diciembre de 2011). "The London show 2011". Archive . Vol. 23, n.º 3, pág. 3.   
  14. "ART – Acorn RISC OS" (PDF) . acorn.chriswhy.co.uk . Archivado (PDF) del original el 27 de mayo de 2013. Recuperado el 8 de julio de 2011 .
  15. Cullen, Drew (24 de abril de 1999). "ARM niega su participación en el desmembramiento de Acorn" . The Register . Consultado el 31 de enero de 2021 .
  16. Speed, Richard. «Aproximadamente 30 años después de su creación en Acorn Computers del Reino Unido, RISC OS 5 se convierte en código abierto» . The Register . Archivado del original el 23 de septiembre de 2021. Consultado el 26 de octubre de 2021 .
  17. 1 2 Palmer, Stewart (diciembre de 1996). "Un RISC OS para todas las estaciones" . Byte . 21 (12): 49. ISSN 0360-5280 . OCLC 208951251 .  
  18. Williams, Chris (26 de julio de 2003). "Imaginando RISC OS y PMT" . Drobe . Archivado del original el 17 de junio de 2018. Recuperado el 10 de julio de 2012 .
  19. Michael Reed Tech Book 1 – Artículos publicados de octubre de 2006 a junio de 2008. Archivado el 26 de julio de 2020 en Wayback Machine.
  20. "Protección de memoria de RISC OS" . Drobe: The Archives . Archivado del original el 31 de marzo de 2014. Consultado el 4 de marzo de 2013 .
  21. "ned Productions - Programas RISC-OS - Wimp2" . www.nedprod.com . Consultado el 7 de junio de 2025 .
  22. "RISC OS Open: Hoja de ruta de RISC OS en la biblioteca" . www.riscosopen.org . Archivado del original el 1 de abril de 2025. Consultado el 7 de junio de 2025 .
  23. 1 2 Naulls, Peter (2 de enero de 2004). "Traducción de nombres de archivo de RISC OS" . Drobe . Archivado del original el 9 de julio de 2011. Recuperado el 25 de abril de 2012 .
  24. "Emulando RISC OS, página 3/3" . OSNews . Archivado del original el 13 de marzo de 2012. Consultado el 25 de abril de 2012 .
  25. Fitton, Gerald (agosto de 1994), "Fireworkz for Windows" (PDF) , Archivo , vol. 7, n.º 11, Glastonbury: Abbey Press, pág. 21, OCLC 222434223 , archivado (PDF) del original el 3 de diciembre de 2013 , recuperado el 25 de abril de 2012    
  26. "Iyonix: Mapa MIME" . iyonix.com . Archivado del original el 3 de marzo de 2016.
  27. Ryan, Dan (13 de abril de 2011). Historia de los gráficos por computadora: Serie DLR Associates . AuthorHouse. pág. 358. ISBN  978-1-4567-5115-9Archivado del original el 6 de julio de 2014. Consultado el 13 de junio de 2013 .
  28. Phil, Mellor (23 de marzo de 2007). "Un número arbitrario de elementos posiblemente influyentes de RISC OS" . The Icon Bar . Archivado del original el 31 de marzo de 2012. Recuperado el 27 de septiembre de 2011. Es cierto que no fue hasta que se lanzó RISC OS Select, casi 10 años después, que las aplicaciones estándar de Acorn (Dibujo, Edición y Pintura) implementaron las recomendaciones del portapapeles de la guía de estilo, pero la mayoría de los productos la siguieron con cuidado.
  29. Round, Mark (26 de febrero de 2004). "Emulando RISC OS bajo Windows" . OSnews . Archivado del original el 14 de noviembre de 2010. Recuperado el 12 de mayo de 2011. Muchos de los conceptos de interfaz de usuario que damos por sentados fueron pioneros en RISC OS, por ejemplo: fuentes escalables con suavizado de bordes y un sistema operativo extensible mediante "módulos", mientras que la mayor parte del mundo de las PC todavía usaba Windows 3.0.
  30. Ghiraddje (22 de diciembre de 2009). "La GUI de RISC OS" . Telcontar.net. Archivado del original el 16 de julio de 2011. Recuperado el 12 de mayo de 2011. Solo con Mac OS X alguna interfaz gráfica convencional proporcionó el tipo de letra con espaciado fraccional y renderizado suave que Acorn logró en 1992 o antes.
  31. Reimer, Jeremy (mayo de 2005). "Una historia de la GUI" . ArsTechnica . Archivado del original el 2 de diciembre de 2011. Recuperado el 25 de mayo de 2011. [...] en 1987, la empresa británica Acorn Computers presentó su [...] GUI, llamada "Arthur", que también fue la primera en presentar visualización suavizada de fuentes en pantalla, ¡incluso en modo de 16 colores!
  32. Holwerda, Thom (23 de junio de 2005). "Fuentes en pantalla: ¿Precisión de la forma o legibilidad en pantalla?" . OSNews . Archivado del original el 19 de noviembre de 2011. Recuperado el 13 de junio de 2011. [...] fue RISC OS el que tuvo la primera representación de fuentes compleja y a nivel de sistema en sistemas operativos.
  33. Pountain, Dick (enero de 1989). "Screentest: Archie RISC OS" (PDF) . Personal Computer World . pág. 154. Archivado (PDF) del original el 13 de junio de 2021. Recuperado el 4 de marzo de 2021. [ArcDraw] también puede agregar texto en varios tamaños y fuentes a un dibujo (incluidas fuentes suavizadas). 
  34. "RISC OS está listo para su lanzamiento en abril" . Acorn User . Febrero de 1989. pág. 9. Consultado el 31 de octubre de 2020 . 
  35. "Nuevas fuentes para DTP" . Acorn User . Abril de 1989. pág. 7. Consultado el 3 de mayo de 2021 . 
  36. Bell, Graham ( octubre de 1989). "Hold the Font Page" . Acorn User . págs. 134–135 . Recuperado el 14 de abril de 2021 . 
  37. "Línea directa de atención al cliente de Acorn" . Usuario de Acorn . Abril de 1990. pág. 19. Consultado el 2 de mayo de 2021 . 
  38. Raine, Neil; Seal, David; Stoye, William; Wilson, Roger (noviembre de 1989). El gestor de fuentes Acorn Outline . Quinto taller de gráficos por computadora. Monterey, California: USENIX Association. págs. 25–36 . 
  39. Bell, Graham ( noviembre de 1989). "Mi tipo" . Acorn User . págs. 68–69 . Recuperado el 7 de mayo de 2021 . 
  40. "Acorn firma un acuerdo de preimpresión" . Acorn User . Addison-Wesley . Julio de 1993. pág. 10. 
  41. Murphy, Dean (29 de marzo de 1994). Aviso de aplicación 253 del grupo de soporte de Acorn Computers: nuevas características de la versión 3.5 de RISC OS (PDF) (Informe técnico). Acorn Computers Limited . Consultado el 2 de marzo de 2022 .
  42. "Unicode en RISC OS" . riscos.info . Archivado del original el 11 de abril de 2015. Consultado el 28 de abril de 2015 .
  43. "El estándar Unicode® versión 13.0 – Especificación principal" (PDF) . Archivado (PDF) del original el 6 de mayo de 2021. Recuperado el 11 de marzo de 2020 .
  44. "Hoja de referencia de versiones de arquitectura ARM" . Archivado del original el 12 de abril de 2015. Consultado el 14 de enero de 2015 .
  45. "Nota de aplicación 295" . Nota de aplicación de soporte de ingeniería . Acorn Computers . 4 de octubre de 1996. Consultado el 28 de junio de 2012 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  46. 1 2 Foggy (11 de julio de 2001). "Preguntas frecuentes sobre juegos" . Acorn Arcade . Archivado del original el 21 de marzo de 2012. Recuperado el 27 de junio de 2012 .
  47. Ruck, David J. "¡Que empiece el juego!" . The ARM Club: Software Products . David J. Ruck. Archivado del original el 4 de octubre de 2001. Recuperado el 27 de junio de 2012 .
  48. Ruck, David J. "StrongGuard" . The ARM Club: Software Products . David J. Ruck. Archivado del original el 12 de febrero de 2009. Recuperado el 27 de junio de 2012 .
  49. McKillop, Keith (22 de noviembre de 2000). "RISC OS 2000: Informe de la feria" . Acorn Arcade . Archivado del original el 16 de octubre de 2015. Recuperado el 27 de junio de 2012 .
  50. "Noticias de RISCOS Ltd" (PDF) . RISCOS Ltd. Mayo de 2006. Archivado del original (PDF) el 5 de noviembre de 2012. Consultado el 28 de junio de 2012 .
  51. Williams, Chris (17 de abril de 2006). "ROL lanza C99 SCL para usuarios de A9home" . Drobe . Archivado del original el 1 de octubre de 2009. Recuperado el 28 de junio de 2012 .
  52. Thompson, Matt. "Problemas de Iyonix" . RISC World . Vol. 7, n.º 2. Consultado el 27 de junio de 2012 .  
  53. Thompson, Matt. "Problemas de Iyonix" . RISC World . Vol. 8, n.º 2. Consultado el 27 de junio de 2012 .  
  54. 1 2 "Guía de versiones de RISC OS" . Sitio web de WROCC . Club de Informática RISC OS de Wakefield. Archivado del original el 7 de enero de 2013. Consultado el 27 de junio de 2012 .
  55. 1 2 Brett, Paul. "PD World" . RISC World . Vol. 7, n.º 1. Consultado el 27 de junio de 2012 .  
  56. Brett, Paul. "PD World" . RISC World . Vol. 3, n.º 1. Consultado el 27 de junio de 2012 .  
  57. Ruck, David J. "Software libre" . The ARM Club . David J. Ruck. Archivado del original el 26 de junio de 2012. Recuperado el 27 de junio de 2012 .
  58. Williams, Chris (19 de noviembre de 2002). "Aemulor: El número de aplicaciones que funcionan en Iyonix 'crece a diario'"" . Drobe . Archivado del original el 2 de febrero de 2014 . Recuperado el 21 de junio de 2012 .
  59. Williams, Chris (25 de marzo de 2003). "Aemulor ve la luz del día" . Drobe . Archivado del original el 2 de febrero de 2014. Recuperado el 27 de junio de 2012 .
  60. "Introducción a la compatibilidad con ARMv7 en la documentación" . Archivado del original el 16 de octubre de 2021. Consultado el 16 de octubre de 2021 .
  61. "Feliz cumpleaños, BASIC" . 5 de enero de 2014. Archivado del original el 9 de noviembre de 2018. Consultado el 8 de mayo de 2018 .
  62. "Descargas" . Raspberry Pi. Archivado del original el 14 de enero de 2013. Consultado el 2 de septiembre de 2013 .
  63. "RISC OS Open: Raspberry Pi" . riscosopen.org . Archivado del original el 20 de marzo de 2021. Consultado el 25 de abril de 2015 .
  64. "Criterios de lanzamiento estable" . 12 de enero de 2017. Archivado del original el 9 de noviembre de 2018. Consultado el 12 de enero de 2017 .
  65. 1 2 "Las bellotas de Chris: Ordenadores RISC PC" . chrisacorns.computinghistory.org.uk . Archivado del original el 21 de octubre de 2017. Consultado el 22 de julio de 2015 .
  66. 1 2 3 4 5 "RISC OS: Seis preguntas frecuentes" .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  67. 1 2 "RISC OS Open: RiscPC" . www.riscosopen.org . Archivado del original el 11 de abril de 2015. Recuperado el 25 de abril de 2015 .
  68. 1 2 "Las bellotas de Chris: Acorn A7000" . computinghistory.org.uk . Archivado del original el 11 de octubre de 2015. Recuperado el 22 de julio de 2015 .
  69. 1 2 "Las bellotas de Chris: Acorn A7000+" . computinghistory.org.uk . Archivado del original el 11 de octubre de 2015. Recuperado el 22 de julio de 2015 .
  70. A7000+ reempaquetado
  71. 1 2 "Las bellotas de Chris: MicroDigital" . computinghistory.org.uk . Archivado del original el 22 de julio de 2015. Recuperado el 22 de julio de 2015 .
  72. 1 2 "Las bellotas de Chris: MicroDigital" . computinghistory.org.uk . Archivado del original el 22 de julio de 2015. Recuperado el 22 de julio de 2015 .
  73. 1 2 "Las bellotas de Chris: RISC OS después de Acorn" . computinghistory.org.uk . Archivado del original el 11 de octubre de 2015. Recuperado el 22 de julio de 2015 .
  74. "The Icon Bar: Castle presenta Kinetic a la prensa" . iconbar.com . Archivado del original el 16 de julio de 2012. Consultado el 23 de febrero de 2011 .
  75. "Errores y fuentes" . RISC OS Open. 28 de marzo de 2013. Archivado del original el 13 de abril de 2015. Consultado el 2 de septiembre de 2013 .
  76. "La saga de producción de Omega continúa – Archivos de Drobe.co.uk" . drobe.co.uk . Archivado del original el 16 de marzo de 2012. Consultado el 8 de febrero de 2012 .
  77. "Las bellotas de Chris: Microdigital" . computinghistory.org.uk . Archivado del original el 22 de julio de 2015. Consultado el 22 de julio de 2015 .
  78. "A75 es resistente al ARM7500FE – Archivos de Drobe.co.uk" . drobe.co.uk . Archivado del original el 16 de octubre de 2015. Consultado el 8 de febrero de 2012 .
  79. "Ventaja6: Thea75" . advantagesix.com . Archivado del original el 2 de noviembre de 2013. Consultado el 9 de febrero de 2012 .
  80. "RISC OS Open: Iyonix" . riscosopen.org . Archivado del original el 11 de abril de 2015. Consultado el 25 de abril de 2015 .
  81. "RISC OS Open: BeagleBoard" . riscosopen.org . Archivado del original el 11 de abril de 2015. Consultado el 25 de abril de 2015 .
  82. "RISC OS en IGEPv2" . 24 de enero de 2010. Consultado el 19 de septiembre de 2023 .
  83. "RISC OS Open: Foro: Empecemos con una adaptación a Pandora" . riscosopen.org . Archivado del original el 19 de septiembre de 2014. Consultado el 10 de julio de 2012 .
  84. Lee, Jeffrey (2 de agosto de 2011). "Tengo viejas noticias para ti" . The Icon Bar . Archivado del original el 12 de junio de 2012. Recuperado el 28 de septiembre de 2011. [...] Willi Theiss ha anunciado recientemente que ha estado trabajando en una adaptación de RISC OS para PandaBoard [...]
  85. "raspberrypi.org" . Archivado del original el 29 de febrero de 2012. Consultado el 1 de noviembre de 2011 .
  86. "Raspberry Pi B+" . 15 de julio de 2014. Archivado del original el 25 de julio de 2014. Consultado el 13 de agosto de 2014 .
  87. "Raspberry Pi 3" . 29 de febrero de 2016. Archivado del original el 7 de abril de 2016. Consultado el 26 de marzo de 2016 .
  88. "RISC OS en IGEPv5" . 9 de septiembre de 2014. Archivado del original el 11 de abril de 2015. Consultado el 9 de septiembre de 2014 .
  89. Hudd, Vince M. (1 de febrero de 2015). "ARMX6 anunciado formalmente por fin" . RISCOSitory . Soft Rock Software. Archivado del original el 4 de enero de 2016. Recuperado el 1 de noviembre de 2015. [...] El corazón de la máquina es un procesador Freescale i.MX 6 series [...]
  90. "i.Mx6" . 26 de enero de 2018. Archivado del original el 9 de noviembre de 2018. Consultado el 26 de enero de 2018 .
  91. "Vista previa de una plataforma RISC OS completamente nueva" . 23 de octubre de 2015. Archivado del original el 24 de noviembre de 2015. Consultado el 23 de octubre de 2015 .
  92. "Pinebook port" . 8 de septiembre de 2023. Consultado el 19 de septiembre de 2023 .
  93. "¡Bienvenido a mi página de inicio!" . Home.tiscali.nl. Archivado del original el 19 de junio de 2013. Recuperado el 2 de septiembre de 2013 .
  94. "Archie – Acorn Archimedes Emulator" . 12 de agosto de 2001. Archivado del original el 6 de febrero de 2004. Consultado el 2 de septiembre de 2013 .
  95. "Tellima" . Archivado del original el 22 de diciembre de 2015. Consultado el 13 de diciembre de 2015 .
  96. "ArcEm – El emulador de Arquímedes Acorn" . Arcem.sourceforge.net. Archivado del original el 9 de agosto de 2013. Consultado el 2 de septiembre de 2013 .
  97. "Arculator – El emulador de Arquímedes de Acorn" . B-em.bbcmicro.com. Archivado del original el 21 de junio de 2013. Consultado el 11 de septiembre de 2019 .
  98. "Emulador de Arquímedes de bellota de ardilla roja" . Redsquirrel.fsnet.co.uk. Archivado del original el 27 de diciembre de 2005. Consultado el 2 de septiembre de 2013 .
  99. "RPCEmu" . Marutan.net. Archivado del original el 16 de marzo de 2013. Consultado el 7 de noviembre de 2017 .
  100. "VirtualAcorn" . virtualacorn.co.uk .
  • Sitio web oficial de RISC OS Open