stringtranslate.com

Historia del sistema operativo RISC

RISC OS , el sistema operativo informático desarrollado por Acorn Computers para su gama Acorn Archimedes basada en ARM , se lanzó originalmente en 1987 como Arthur 0.20 , y pronto le siguieron Arthur 0.30 y Arthur 1.20 . La siguiente versión, Arthur 2 , se convirtió en RISC OS 2 y se completó y puso a disposición en abril de 1989. RISC OS 3 se lanzó con la primera versión del A5000 en 1991 y contenía una serie de nuevas características. En 1996, RISC OS se había distribuido en más de 500.000 sistemas. [1]

RISCOS Ltd (ROL) lanzó RISC OS 4 en julio de 1999, basándose en el desarrollo continuo de OS 3.8 . En marzo de 1999, ROL había adquirido los derechos de RISC OS de Element 14 (rebautizado como Acorn) y, finalmente, del nuevo propietario, Pace Micro Technology . Según la empresa,se vendieron más de 6.400 copias de OS 4.02 en ROM hasta que cesó la producción a mediados de 2005.

RISC OS Select fue lanzado en mayo de 2001 por ROL. Se trata de un sistema de suscripción que permite a los usuarios acceder a las últimas actualizaciones del sistema operativo. Estas actualizaciones se lanzan como imágenes ROM que se pueden cargar mediante software , independientes de la ROM donde se almacena el sistema operativo de arranque, y se cargan en el momento del arranque. Select 1 se lanzó en mayo de 2002, seguido de Select 2 en noviembre de 2002 y el lanzamiento final de Select 3 en junio de 2004. ROL lanzó el sistema operativo basado en ROM 4.39 el mismo mes, denominado RISC OS Adjust como un juego de palabras con la convención de la interfaz gráfica de usuario de RISC OS de llamar a los tres botones del ratón "Seleccionar", "Menú" y "Ajustar". ROL vendió su ROM Adjust número 500 a principios de 2006.

RISC OS 5 se lanzó en octubre de 2002 en el clon Acorn de Castle Technology, Iyonix PC . OS 5 es una evolución independiente basada en eltrabajo NCOS realizado por Pace para decodificadores . En octubre de 2006, Castle anunció un plan de licencia de uso compartido de fuentes para elementos de OS 5. Esta iniciativa de código fuente compartido (SSI) está administrada por RISC OS Open Ltd (ROOL). Desde entonces, RISC OS 5 se ha lanzado bajo una licencia Apache 2.0 completamente libre y de código abierto , mientras que la versión anterior, RISC OS 6, que ya no se mantiene, no lo ha hecho.

En octubre de 2006, ROL también anunció el RISC OS Six , la siguiente generación de su línea de sistemas operativos. El primer producto que se lanzó bajo este nombre fue la continuación del esquema Select, Select 4. En 2007, todos los suscriptores del esquema Select pudieron descargar gratuitamenteuna versión beta del OS 6 , Preview 1 ( Select 4i1 ), mientras que en abril de 2009 se lanzó la versión final de Select 5. La última versión del sistema operativo RISC de ROL es Select 6i1 , que se lanzó en diciembre de 2009.

Arturo

Una captura de pantalla del escritorio GUI de Arthur y sus aplicaciones complementarias incluidas

El sistema operativo fue diseñado en el Reino Unido por Acorn para el sistema operativo ARM de 32 bits Acorn Archimedes y lanzado en su primera versión en 1987, como el sistema operativo Arthur . La primera versión pública del sistema operativo fue Arthur 1.20 en junio de 1987. [2]

Se incluye con una interfaz gráfica de usuario (GUI) de escritorio, que en su mayoría comprende módulos de software en lenguaje ensamblador , [ cita requerida ] y el módulo de escritorio en sí está escrito en BBC BASIC . [3] Presenta un esquema de color típicamente descrito como " tecnicolor ". [4]

El escritorio gráfico se ejecuta sobre un sistema operativo controlado por línea de comandos que debe mucho al sistema operativo MOS anterior de Acorn para su gama BBC Micro de microcomputadoras de 8 bits . [5]

Arthur, tal como fue concebido originalmente, tenía como objetivo ofrecer una funcionalidad similar al sistema operativo para la serie de computadoras BBC Master , MOS , como reacción al hecho de que un proyecto de investigación de sistema operativo más avanzado ( ARX ) no estaría listo a tiempo para Archimedes . [5]

El equipo del proyecto Arthur, dirigido por Paul Fellows, contó con tan sólo cinco meses para desarrollarlo completamente desde cero, con la directiva "hazlo como el BBC micro". Se pretendía que fuera una solución provisional hasta que se pudiera completar el sistema operativo que Acorn tenía en desarrollo ( ARX ). Sin embargo, este último se retrasó una y otra vez, y finalmente se abandonó cuando se hizo evidente que el desarrollo de Arthur podía ampliarse para incluir un gestor de ventanas y un entorno de escritorio completo. Además, era lo suficientemente pequeño como para funcionar en las primeras máquinas de 512K con sólo un disquete, mientras que ARX requería 4 megabytes y un disco duro. [ cita requerida ]

El desarrollo del sistema operativo se llevó a cabo utilizando un prototipo de sistema basado en ARM conectado a una computadora BBC, antes de pasar al prototipo Acorn Archimedes, el A500. [6]

Arthur no era un sistema operativo multitarea, pero ofrecía soporte para añadir multitarea cooperativa a nivel de aplicación . [7] No se lanzó ninguna otra versión del sistema operativo externamente, pero internamente el desarrollo del escritorio y la gestión de ventanas continuó, con la adición de un sistema multitarea cooperativo, implementado por Neil Raine, que usaba el hardware de gestión de memoria para intercambiar una tarea y traer otra entre la llamada y el retorno de la Wimp_Pollllamada que las aplicaciones estaban obligadas a hacer para obtener mensajes debajo del escritorio. Recordando una técnica similar empleada por MultiFinder en Apple Macintosh , [8] esto transformó un sistema de una sola aplicación a la vez en uno que podía operar un escritorio multitarea completo. Esta transformación tuvo lugar en la versión 1.6, aunque no se hizo pública hasta su lanzamiento, con el cambio de nombre de Arthur a RISC OS, como versión 2.0. [9]

La mayoría del software creado para Arthur 1.2 puede ejecutarse en RISC OS 2 y versiones posteriores porque, debajo del escritorio, el núcleo original de Arthur OS, las interfaces API y las estructuras modulares siguen siendo el corazón de todas las versiones. (Sin embargo, algunos títulos no funcionarán porque utilizaron funciones no documentadas, efectos secundarios o, en algunos casos, API que quedaron obsoletas). [ ¿ Investigación original? ]

En 2011, Business Insider incluyó a Arthur como uno de los diez "sistemas operativos olvidados por el tiempo". [10]

Sistema operativo RISC 2

RISC OS fue un desarrollo rápido de Arthur 1.2 después del fracaso del proyecto ARX . [5] Dada la creciente insatisfacción con varios errores y limitaciones de Arthur, las pruebas de lo que entonces se conocía como Arthur 2 aparentemente continuaron durante 1988 con empresas de software seleccionadas. [11]

En esta etapa, Computer Concepts, que había sido un desarrollador prolífico para BBC Micro y que había comenzado el desarrollo de software para Archimedes, ya había iniciado un proyecto de sistema operativo rival, Impulse, para soportar sus propias aplicaciones (incluyendo la aplicación de autoedición que eventualmente se convertiría en Impression ), afirmando que Arthur no cumplía con los "cientos de requisitos" involucrados, incluyendo "verdadera multitarea". [12] Tal sistema operativo se ofrecería de forma gratuita con los paquetes de aplicaciones planificados, [11] pero con el lanzamiento de RISC OS y Computer Concepts reconociendo que RISC OS "supera los viejos problemas con Arthur", las aplicaciones debían poder ejecutarse bajo RISC OS o Impulse. [13] Impression finalmente se lanzó como una aplicación RISC OS. [14]

Finalmente, Arthur 2 pasó a llamarse RISC OS y se vendió por primera vez como RISC OS 2.00 en abril de 1989. [15]

El sistema operativo implementa multitarea cooperativa con algunas limitaciones pero no es multihilo . Utiliza el sistema de archivos ADFS para el acceso a disquetes y discos duros. Se ejecutaba desde un  conjunto de ROM de 512 KB . La interfaz WIMP ofrece todas las características estándar y corrige muchos de los errores que habían obstaculizado a Arthur. Carece de memoria virtual y protección de memoria extensa (las aplicaciones están protegidas entre sí, pero muchas funciones deben implementarse como "módulos" que tienen acceso completo a la memoria). En el momento del lanzamiento, la principal ventaja del sistema operativo era su ROM; arrancaba muy rápido y, si bien era fácil que se bloqueara, era imposible romper permanentemente el sistema operativo desde el software. Su alto rendimiento se debió a que gran parte del sistema estaba escrito en lenguaje ensamblador ARM . [ cita requerida ]

El sistema operativo fue diseñado teniendo en mente a los usuarios, en lugar de a los diseñadores del sistema operativo. [16] Está organizado como un núcleo relativamente pequeño que define una interfaz de software estándar a la que se deben ajustar los módulos de extensión. Gran parte de la funcionalidad del sistema se implementa en módulos codificados en la ROM, aunque estos pueden ser reemplazados por versiones más evolucionadas cargadas en la RAM . Entre las facilidades del núcleo se encuentra un mecanismo general, llamado manejador de devolución de llamada, que permite a un módulo supervisor realizar la multiplexación de procesos. Esta facilidad es utilizada por un módulo que forma parte del programa editor estándar para proporcionar una ventana de emulador de terminal para aplicaciones de consola. El mismo enfoque hizo posible que los usuarios avanzados implementaran módulos que le dieran al sistema operativo RISC la capacidad de realizar multitarea preventiva . [ cita requerida ]

Posteriormente se lanzó una versión ligeramente actualizada, RISC OS 2.01 , para soportar el procesador ARM3, mayores capacidades de memoria y los modos VGA y SVGA proporcionados por Acorn Archimedes 540 y Acorn R225/R260. [17]

Sistema operativo RISC 3

RISC OS 3 introdujo una serie de nuevas características, [18] incluyendo operaciones multitarea en Filer , aplicaciones y fuentes en ROM, sin límite en el número de ventanas abiertas, capacidad para mover ventanas fuera de la pantalla, apagado seguro , el Pinboard , agrupación de iconos de la barra de iconos, hasta 128 tareas, capacidad nativa para leer discos con formato MS-DOS y usar discos duros con nombre. También se incluyó una configuración mejorada , mediante múltiples ventanas para cambiar los ajustes. [18]

RISC OS 3.00 se lanzó con la primera versión del A5000 en 1991; es casi cuatro veces más grande que RISC OS 2 y se ejecuta desde una ROM de 2  MB . Mejora la multitarea y también coloca algunas de las aplicaciones base más populares en la ROM. RISC OS 3.00 tenía varios errores y fue reemplazado por RISC OS 3.1 unos meses después; las ROM mejoradas se proporcionaron por el costo del envío.

RISC OS 3.1 se lanzó más tarde y se vendió integrado en los modelos A3010, A3020, A4000, A4 y, posteriormente, en los modelos A5000. También se puso a disposición como ROM de reemplazo para las máquinas Archimedes A5000 y anteriores (esta es la última versión de RISC OS adecuada para esas máquinas). Se lanzaron tres variantes: RISC OS 3.10, la versión básica, RISC OS 3.11 , que incluía una pequeña actualización que solucionaba algunos problemas del puerto serie, y RISC OS 3.19 , que era una traducción al alemán.

RISC OS 3.50 se comercializó a partir de 1994 con los primeros Risc PC . Debido a la arquitectura de hardware muy diferente del Risc PC , que incluía un procesador ARM 6, color de 16 y 24 bits y un chip IOMD diferente, RISC OS 3.50 no estuvo disponible para las máquinas Archimedes y A Series ARM2 y 3 más antiguas. RISC OS 3.5 se metió de alguna manera en el espacio de 2 MB y trasladó las aplicaciones ROM de RISC OS 3.1 al disco duro; esto resultó tan impopular que más tarde se trasladaron de nuevo a la ROM. Esta versión introdujo problemas de compatibilidad con versiones anteriores , en particular con los juegos .

En 1995 se lanzó el sistema operativo RISC OS 3.60. Este sistema operativo ofrece un acceso al disco duro muy mejorado y su red se mejoró para incluir TCP/IP como estándar, además del sistema Econet, propiedad de Acorn . También se mejoró el soporte de hardware; los PC Risc ahora podían usar procesadores ARM7. También se admitía la máquina A7000 de Acorn con su procesador ARM7500. El sistema operativo RISC OS 3.6 era el doble del tamaño del sistema operativo RISC OS 3.5, y se entregaba en 4 MB en dos chips ROM; los componentes que se habían movido al disco en la versión 3.5 (la suite de aplicaciones estándar y la red) ahora se habían movido nuevamente a la ROM. [19]

RISC OS 3.70 se lanzó en 1996. Los cambios principales en el sistema operativo fueron la compatibilidad con el procesador StrongARM , que se puso a disposición como una actualización para Risc PC . Esto requirió cambios de código importantes debido a la caché de datos e instrucciones dividida de StrongARM ( arquitectura Harvard ) y los modos de interrupción de 32 bits.

RISC OS 3.71 es una pequeña actualización lanzada para dar soporte al hardware del Acorn A7000+ con su procesador ARM7500FE. El FE ofrecía soporte de hardware para matemáticas de punto flotante, que hasta entonces se emulaba habitualmente en uno de los módulos de software de RISC OS.

RISC OS 3.60 también formó la base de NCOS , tal como se incluye en los NC de Acorn NetChannel . [20]

La desaparición de Acorn Computers Ltd

Acorn detuvo oficialmente el trabajo en todas las áreas excepto los decodificadores en enero de 1999 y la compañía cambió su nombre a Element 14 [21] (el decimocuarto elemento de la tabla periódica es el silicio ) con el nuevo objetivo de convertirse en un negocio puramente de diseño de silicio (como la exitosa escisión previa de ARM de Acorn en 1990). El desarrollo del sistema operativo RISC se detuvo durante el desarrollo del sistema operativo 4.0 para el RiscPC 2 (" Phoebe 2100 "), cuya finalización también se canceló. Una versión beta, OS 3.8 ("Ursula") para el RiscPC original, se había lanzado previamente a los desarrolladores. Los nombres en código del proyecto de Phoebe (para el hardware), Ursula (para el software) y Chandler (para el chip del procesador gráfico) se tomaron de los nombres de los personajes de la serie de televisión Friends (Phoebe y Ursula eran hermanas gemelas en la serie).

Esto dio lugar a una serie de esfuerzos de rescate para intentar mantener con vida el negocio de ordenadores de sobremesa de Acorn. Acorn mantuvo conversaciones con muchas partes interesadas y, finalmente, acordó conceder la licencia exclusiva de RISC OS a RISCOS Ltd, que se formó a partir de un consorcio de distribuidores, desarrolladores y usuarios finales. Pace compró los derechos para utilizar y desarrollar NCOS. También hubo una serie de proyectos para llevar las ventajas del sistema operativo RISC a otras plataformas mediante la creación del escritorio ROX para proporcionar una interfaz similar a RISC OS en sistemas Unix y Linux . El trabajo por separado de RISC OS Ltd y Pace dio lugar a una bifurcación de código . Esto continuó después del posterior acuerdo de licencia con Castle Technology, lo que provocó mucho debate en la comunidad en ese momento. [22] El debate sigue en curso en 2011.

Trabajo posterior a Acorn de RISCOS Ltd

Sistema operativo RISC 4

En marzo de 1999 se fundó una nueva empresa llamada RISCOS Ltd. Obtuvo la licencia de los derechos de RISC OS de Element 14 (y, finalmente, del nuevo propietario, Pace Micro Technology ) [23] y continuó el desarrollo de OS 3.8, lanzándolo como RISC OS 4 en julio de 1999. [24]

Si bien no era necesario el soporte de hardware para Phoebe, se pudieron finalizar y publicar las mejoras principales de RISC OS 3.80, entre ellas:

Según la compañía, se vendieron más de 6.400 copias de RISC OS 4.02 en ROM hasta que se interrumpió la producción a mediados de 2005. [31]

Durante 1999 y 2000, RISCOS Ltd también lanzó versiones de RISC OS 4 para soportar varias plataformas de hardware adicionales, MicroDigital Mico, [32] MicroDigital Omega , RiscStation R7500 [33] y Castle Kinetic RiscPC. [34] En 2003 se lanzó una versión de RISC OS 4 con soporte para el módulo Millipede Graphics AlphaLock. [35]

RISC OS 4 también está disponible para varios emuladores de hardware para otros sistemas operativos. En septiembre de 2003, VirtualAcorn lanzó el emulador comercial VirtualRPC que incluía una copia de RISC OS 4.02. [36] En diciembre de 2008, RISCOS Ltd puso la versión 4.02 a disposición de emuladores no comerciales por 5 libras en un producto llamado Virtually Free. [37]

Seleccionar y ajustar el sistema operativo RISC

En mayo de 2001, la compañía lanzó RISC OS Select , un sistema de suscripción que permite a los usuarios acceder a las últimas actualizaciones del sistema operativo. Estas actualizaciones se lanzan como imágenes ROM que se pueden cargar mediante software , independientes de la ROM donde se almacena el sistema operativo de arranque, y se cargan en el momento del arranque. [38] Al proporcionar cargas mediante software, se eliminan los costos físicos de la ROM y las actualizaciones se pueden entregar con mayor velocidad y frecuencia. [39] También ha permitido a la compañía subsidiar el precio minorista de los lanzamientos de ROM, que generalmente son la culminación de las últimas actualizaciones de Select con algunos cambios menores adicionales. [ cita requerida ]

En mayo de 2002 se lanzó la versión final de Select 1, que incluía: [40]

En noviembre de 2002, se lanzó la versión final de Select 2 [41] que incluía; [42]

En junio de 2004 se lanzó la versión final de Select 3 [41] que incluía: [43]

También en junio de 2004, RISCOS Ltd lanzó la versión 4.39 basada en ROM, [44] que se denominó RISC OS Adjust . (El nombre era un juego de palabras con la convención de la interfaz gráfica de usuario de RISC OS de llamar a los tres botones del ratón 'Seleccionar', 'Menú' y 'Ajustar'). RISCOS Ltd vendió su ROM Adjust número 500 a principios de 2006. [45] Las características introducidas en 4.39 incluyen la personalización por parte del usuario de la interfaz gráfica de usuario. [46]

Los lanzamientos posteriores bajo el esquema Select se realizaron bajo la marca RISC OS Six, mencionada a continuación.

El A9Home

El A9home, lanzado en 2006, utiliza la versión 4.42 Adjust 32 del sistema operativo RISC , desarrollado por RISCOS Ltd. y admite los modos de direccionamiento de 32 bits que se encuentran en las arquitecturas ARM posteriores.

RISC OS seis

En octubre de 2006, poco después de que Castle Technology anunciara la Iniciativa de Código Compartido, RISCOS Ltd anunció RISC OS Six, la próxima generación de su corriente de sistema operativo. [47]

El primer producto que se lanzó bajo el nombre de RISC OS Six fue la continuación del esquema Select, Select 4. [ cita requerida ] Una versión beta de RISC OS 6, Preview 1 (Select 4i1), estuvo disponible en 2007 como descarga gratuita [48] para todos los suscriptores del esquema Select, tanto los suscriptores actuales como aquellos cuya suscripción se renovó después del 30 de mayo de 2004 pero desde entonces ha caducado.

El sistema operativo RISC Six trajo consigo portabilidad, estabilidad y mejoras en la estructura interna, incluyendo neutralidad total de 26/32 bits. Ahora está altamente modularizado, con características heredadas y específicas del hardware abstraídas, y el resto del código separado para facilitar el mantenimiento y desarrollo futuros. [49] El soporte de teletexto, el manejador de interrupciones de dispositivos, las operaciones gráficas basadas en software, el reloj de tiempo real, el puntero del ratón, el soporte de RAM CMOS y el soporte de temporizador de hardware se han abstraído del núcleo y se han incluido en sus propios módulos separados. [49] Los componentes heredados, como el controlador VIDC, y la funcionalidad obsoleta para BBC Micro también se han abstraído. [49] También se han introducido la comprobación de ejecutables de utilidades transitorias y AIF para proteger contra software malicioso, mientras que se pueden proporcionar módulos de aceleración de gráficos para el chip gráfico SM501 en el A9home y para las tarjetas de módulo AGP ViewFinder . [50] En abril de 2008 se envió la versión final de Select 4 que incluía: [51]

Las versiones Select 4 son inicialmente compatibles solo con las máquinas Acorn Risc PC y A7000 . [ cita requerida ] Las computadoras RiscStation R7500, MicroDigital Omega y Mico no recibirán soporte oficial, ya que la empresa no tiene máquinas de prueba disponibles y requiere un código de software propietario sobre el cual no tiene los derechos. [ 52 ] La falta de información técnica detallada sobre MicroDigital Omega también se ha citado como otra razón por la cual el soporte de ese hardware es difícil. [ cita requerida ]

En abril de 2009 se lanzó la versión final de Select 5 [47] que incluía: [53]

La versión final de RISC OS de RISCOS Ltd fue Select 6i1, enviada en diciembre de 2009, que incluye: [54]

Desarrollo post-bellota

Sistema operativo RISC 5

RISC OS 5 es una evolución independiente de Castle Technology Ltd basada en el trabajo realizado por Pace para sus decodificadores basados ​​en NCOS. RISC OS 5 fue escrito para soportar el PC Iyonix Acorn-compatible de Castle, que se ejecuta en el procesador Intel XScale ARM. Aunque ahora se ha actualizado una gran cantidad de software, algunas aplicaciones antiguas solo se pueden ejecutar en RISC OS 5 a través de un emulador llamado Aemulor, ya que el procesador ARMv5 XScale no admite modos de direccionamiento de 26 bits . Del mismo modo, el propio RISC OS 5 tuvo que ser portado para que se ejecutara correctamente en la nueva CPU, y se creó una abstracción de los gráficos y otras interfaces de hardware, para permitir, por ejemplo, utilizar tarjetas gráficas estándar, en lugar del propio chip VIDC de Acorn.

En julio de 2003, Castle Technology Ltd compró la licencia principal de RISC OS a Pace Micro. [55] [56]

Iniciativa de código compartido

En octubre de 2006, Castle Technology Ltd anunció un plan para publicar elementos de RISC OS 5 bajo una licencia de uso compartido de código fuente. La Shared Source Initiative (SSI) fue una empresa conjunta entre Castle y RISC OS Open Limited (ROOL), una empresa de desarrollo de software de reciente creación, que tenía como objetivo acelerar el desarrollo y fomentar la adopción del sistema operativo. Con la licencia dual personalizada, el código fuente publicado estaba disponible de forma gratuita y podía modificarse y redistribuirse sin regalías para uso no comercial, mientras que el uso comercial implicaba una tarifa de licencia por unidad para Castle.

La SSI realizó lanzamientos graduales del código fuente, comenzando en mayo de 2007. [57] Para octubre de 2008, se había lanzado suficiente código fuente para construir una imagen ROM de Iyonix casi completa. [58] Para fines de 2011, fue posible construir imágenes ROM completas a partir de las fuentes publicadas; con el código fuente completo disponible como tarballs , CVS o una interfaz web al archivo CVS.

En octubre de 2018, RISC OS Developments adquirió los derechos de RISC OS 5 y los volvió a licenciar bajo la licencia Apache 2.0 . [59] ROOL continúa manteniendo el árbol de código fuente y coordina una comunidad internacional de desarrolladores sin fines de lucro para apoyar y fomentar el desarrollo.

Hay imágenes prediseñadas disponibles, tanto como versiones estables como " compilaciones nocturnas " de desarrollo. [60]

Hay puertos de RISC OS 5 disponibles para A7000/A7000+ , RiscPC , RPCemu, OMAP3 BeagleBoard y derivados , OMAP4 PandaBoard y PandaBoard ES, OMAP5 IGEPv5 y UEVM5432, AM5728 Titanium, Raspberry Pi y XScale Iyonix. [60]

Referencias

  1. ^ ARTE – Sistema operativo Acorn RISC
  2. ^ "Acorn Archimedes 310". Centro de Historia de la Computación . Consultado el 10 de junio de 2011 .
  3. ^ Arquímedes bellota
  4. ^ Holwerda, Thom (18 de noviembre de 2007). "Términos de usabilidad comunes: parte VI: el Dock". OSNews . Consultado el 13 de junio de 2011 . Arthur, cuya interfaz gráfica de usuario siempre me recuerda a las primeras versiones del sistema operativo Amiga (el uso del "tecnicolor" y los píxeles) [...]
  5. ^ abc Roger Wilson (31 de enero de 1990). «RISC OS — el punto de vista de Acorn». Grupo de noticias : eunet.micro.acorn. Usenet:  [email protected] . Consultado el 4 de noviembre de 2012 .
  6. ^ Whytehead, Chris. "Acorn A500 (prototipo)" . Consultado el 14 de junio de 2011. [...] A500 [...] de Paul Fellows [...] utilizado para el desarrollo del sistema operativo en Acorn. Originalmente, estas máquinas estaban conectadas a los micros BBC a través de un cable umbilical en el puerto del tubo y toda la E/S la realizaba la Beeb. Con el tiempo, fuimos poniendo en funcionamiento los distintos subsistemas y los trasladamos al A500 nativo.
  7. ^ Pountain, Dick (octubre de 1987). "The Archimedes A310". BYTE . p. 125 . Consultado el 4 de agosto de 2014 .
  8. ^ Williams, Gregg (noviembre de 1987). «MultiFinder para Macintosh». Byte . págs. 123–126, 128–130 . Consultado el 16 de abril de 2021 .
  9. ^ "ARX, Arthur y RISC OS - Paul Fellows". ROUGOL . Consultado el 1 de mayo de 2021 .
  10. ^ Carlson, Nicholas (24 de marzo de 2011). «Forgotten Operating Systems». Business Insider . Consultado el 1 de noviembre de 2011 .
  11. ^ ab "Arthur 1.2 no es el final". Acorn User . Julio de 1988. p. 9 . Consultado el 31 de octubre de 2020 .
  12. ^ "Arthur en riesgo por el nuevo sistema operativo de Concepts". Acorn User . Junio ​​de 1988. p. 7 . Consultado el 31 de octubre de 2020 .
  13. ^ "RISC OS recibe la aprobación de CC". Acorn User . Enero de 1989. p. 7 . Consultado el 27 de marzo de 2021 .
  14. ^ Bell, Graham (mayo de 1990). «Easy to Impress» (Fácil de impresionar). Acorn User . págs. 113–115 . Consultado el 23 de diciembre de 2020 .
  15. ^ "RISC OS está listo para su lanzamiento en abril". Acorn User . Febrero de 1989. pág. 9 . Consultado el 31 de octubre de 2020 .
  16. ^ William Stoye (22 de enero de 1990). "RISC OS vs the rest — project leader speaks!". Grupo de noticias : eunet.micro.acorn. Usenet:  [email protected] . Consultado el 4 de noviembre de 2012. [...] El principio del proceso de diseño era que EL USUARIO ES LO PRIMERO. No pretendíamos vender a los diseñadores de sistemas operativos, y nos dimos cuenta de que la estructura interna era poco convencional (o mejor dicho, rara) en algunos aspectos. [...] Nuestro objetivo era, y sigue siendo, ayudar a los usuarios no cualificados de ordenadores personales a que les resulte más fácil que nunca.
  17. ^ "Nuevos módulos de RISC OS 2.01" (PDF) . Boletín de desarrolladores n.º 20 de octubre de 1990 . N.º 20. Octubre de 1990. pág. 5 . Consultado el 14 de febrero de 2021 .
  18. ^ ab "Preguntas y respuestas sobre RISC OS 3". Acorn Computers . Consultado el 14 de junio de 2011 . P: ¿Qué mejoras verá un usuario al utilizar el escritorio RISC OS 3? R: Algunas ventajas de utilizar el escritorio RISC OS 3 son: [...] !Configure ha sido rediseñado para dar al usuario un mejor control sobre la configuración de la computadora y para admitir nuevas opciones de configuración. !Configure ahora proporciona varias ventanas que brindan control sobre las siguientes áreas de la configuración de la computadora: Discos [...] Disquetes [...] Red [...] Impresora [...] Ratón [...] Teclado [...] Memoria [...] Sonido [...] Pantalla [...] Fuentes [...] Windows [...] Aplicaciones
  19. ^ http://www.riscos.com/riscos/360/index.php
  20. ^ "Boletín informativo del clan Acorn". Iconbar.com. 19 de julio de 2003.
  21. ^ "Número de empresa 01403810". Companies House . Consultado el 6 de enero de 2011. Fecha de cambio 03/08/1999 Nombre anterior ELEMENT 14 LIMITED, Fecha de cambio 15/01/1999 Nombre anterior ACORN COMPUTERS LIMITED
  22. ^ Reed, Michael (7 de diciembre de 2006). "Parte I: La división del sistema operativo; hardware". Lo que haría falta para que volviera a considerar el sistema operativo RISC . OSNews . Consultado el 10 de junio de 2011. Esta división ha sido motivo de un intenso debate dentro de la comunidad.
  23. ^ RISCOS Ltd – COMUNICADO DE PRENSA 5 de marzo de 1999 RISCOS Ltd adquiere licencia para desarrollar y lanzar RISC OS 4
  24. ^ RISCOS Ltd – COMUNICADO DE PRENSA 7 de julio de 1999 Lanzamiento de RISC OS 4
  25. ^ "Boletín informativo del clan Acorn — agosto de 1998". Iconbar.com. 19 de julio de 2003.
  26. ^ "Acorn Computers — FileCore — Phase 1 Functional Specification". Marutan.net . Consultado el 13 de junio de 2011 .
  27. ^ "Acorn Computers — Ursula !Configure cambia la especificación funcional". Marutan.net. 2 de febrero de 1998.
  28. ^ "Acorn Computers — Especificación funcional del protector de pantalla Ursula". Marutan.net. 29 de abril de 1998.
  29. ^ "Acorn Computers — El gestor de ventanas Ursula cambia las especificaciones funcionales". Marutan.net. 24 de marzo de 1998.
  30. ^ "Acorn Computers — Ursula Interactive Help Functional Specification". Marutan.net . Consultado el 13 de junio de 2011 .
  31. ^ RISCOS Ltd Noticias de octubre de 2005 Archivado el 31 de enero de 2011 en WebCite , consultado el 16 de julio de 2009
  32. ^ "Microdigital Mico". Chris's Acorns. 9 de noviembre de 1999.
  33. ^ "RiscStation". Las bellotas de Chris. Archivado desde el original el 27 de mayo de 2013. Consultado el 13 de junio de 2011 .
  34. ^ "Castle revela Kinetic a la prensa". The Iconbar . Consultado el 13 de junio de 2011 .
  35. ^ "RISC OS 4 admitirá pantallas entrelazadas PAL y NTSC". RISCOS Ltd. Consultado el 14 de junio de 2015 .
  36. ^ "RISCOS Ltd otorga licencias de RISC OS 4 para uso general con emuladores VirtualAcorn". RISCOS Ltd. Consultado el 13 de junio de 2011 .
  37. ^ "RISCOS Ltd – Anuncian el sistema operativo RISC OS 4.02 "virtualmente gratuito" para su uso con emuladores". Riscos.com. 6 de diciembre de 2008.
  38. ^ "Se anuncia el plan de suscripción RISC OS Select para actualizaciones de RISC OS 4". RISCOS Ltd. Consultado el 13 de junio de 2011 .
  39. ^ "RISC OS Select". RISCOS Ltd. 2 de marzo de 2007. Archivado desde el original el 1 de febrero de 2013. Consultado el 28 de marzo de 2011. [...] RISC OS [...] se suministrará en el futuro con una suscripción anual . [...] el plazo para corregir errores y ofrecer nuevas características se reducirá significativamente. [...] la idea general del programa Select es hacer que los nuevos elementos estén disponibles lo antes posible, en lugar de esperar 3 o 4 años antes de lanzar todo a la vez. [...] El costo de las ROM también es de casi £25 y, por lo tanto, quedaría poco dinero [...]
  40. ^ "RISCOS Ltd – Comienzan los envíos del primer CD Select". Riscos.com. 1 de mayo de 2002.
  41. ^ ab "Página de inicio de RISC OS Select 4". RISCOS Ltd. Archivado desde el original el 2 de febrero de 2013. Consultado el 13 de junio de 2011 .
  42. ^ "Novedades de RISC OS Select 2, octubre de 2002". RISCOS Ltd. 14 de octubre de 2002. Archivado desde el original el 15 de julio de 2012.
  43. ^ "Seleccione 3 funciones". RISCOS Ltd. Archivado desde el original el 20 de julio de 2012. Consultado el 13 de junio de 2011 .
  44. ^ "RISCOS Ltd anuncia conjuntos de ROM RISC OS 4.39". RISCOS Ltd. 1 de marzo de 2004.
  45. ^ NOTA DE PRENSA 03/02/2006, RISCOS Ltd., consultado el 16 de julio de 2009
  46. ^ Dan Ryan (2011). Historia de los gráficos por computadora: serie DLR Associates. AuthorHouse. pág. 358. ISBN 978-1-4567-5115-9.
  47. ^ ab "Noticias de Riscos Ltd". Riscos Ltd. Consultado el 13 de junio de 2011 .
  48. ^ "Descargas de RISC OS 6, RISCOS Ltd". Archivado desde el original el 20 de julio de 2012. Consultado el 4 de julio de 2011 .
  49. ^ abc "Cambios en RISC OS Select 4". RISCOS Ltd. Archivado desde el original el 4 de enero de 2013. Consultado el 28 de marzo de 2011. Abstracción de hardware [...] gran parte del hardware controlado por el núcleo en versiones anteriores del sistema operativo ahora es manejado por módulos de controlador discretos [...]
  50. ^ "NUEVAS FUNCIONES EN RISC OS Select 4i2". RISCOS Ltd. Archivado desde el original el 1 de febrero de 2013. Consultado el 29 de marzo de 2011. En hardware acelerado, como ViewFinder y SM501, se pueden utilizar funciones de hardware para mejorar la velocidad.
  51. ^ "NUEVAS FUNCIONES EN RISC OS Select 4i4". RISCOS Ltd. Archivado desde el original el 6 de septiembre de 2012. Consultado el 13 de junio de 2011 .
  52. ^ "Preguntas frecuentes generales sobre Risc OS 6". RISCOS Ltd. Archivado desde el original el 8 de diciembre de 2012. Consultado el 28 de marzo de 2011. RISC OS 6 [...] no estará oficialmente disponible como descarga de software para ordenadores Omega, Mico o R7500, ya que no tenemos acceso al hardware para probar esas versiones o requieren la inclusión de componentes de software para los que no tenemos derechos.
  53. ^ "NUEVAS FUNCIONES EN RISC OS Select 5i1". RISCOS Ltd. Archivado desde el original el 13 de julio de 2012 . Consultado el 13 de junio de 2011 .
  54. ^ My Risc Os. «Sistema operativo: RISC OS 6.20 publicado». My Risc Os . Consultado el 13 de junio de 2011 .
  55. ^ "Castle compra el sistema operativo RISC a Pace, drobe.co.uk, 4 de julio de 2003, consultado el 16 de julio de 2009". Drobe.co.uk. Archivado desde el original el 16 de marzo de 2012. Consultado el 13 de junio de 2011 .
  56. ^ "Castle compra la tecnología RISC OS de Pace" . Consultado el 4 de febrero de 2011 . Castle Technology Ltd anunció hoy la compra de la tecnología RISC OS de Pace Micro Technology plc.
  57. ^ "Castle revela licencia de código fuente compartido". Drobe. Archivado desde el original el 3 de agosto de 2016. Consultado el 13 de junio de 2011 .
  58. ^ Se publicó el código fuente del lote cinco, RISC OS Open, 18 de octubre de 2008
  59. ^ "Aproximadamente 30 años después de su nacimiento en Acorn Computers del Reino Unido, RISC OS 5 se está volviendo de código abierto". The Register .
  60. ^ ab Versiones precompiladas de RISC OS, tanto compilaciones estables como de desarrollo nocturno

Enlaces externos