stringtranslate.com

Historia del sistema operativo RISC

RISC OS , el sistema operativo 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 estuvo disponible 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]

RISC OS 4 fue lanzado por RISCOS Ltd (ROL) en julio de 1999, basado en el desarrollo continuo de OS 3.8 . En marzo de 1999, ROL había obtenido la licencia de los derechos de RISC OS de Element 14 (el renombrado 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. Este es un plan de suscripción que permite a los usuarios acceder a las últimas actualizaciones del sistema operativo. Estas actualizaciones se lanzan como imágenes de ROM que se pueden cargar mediante software , separadas de la ROM donde está almacenado el sistema operativo de inicio y se cargan en el momento del inicio. Select 1 se envió 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 4.39 basado en ROM el mismo mes, denominado RISC OS Ajustar como un juego de la convención GUI del sistema operativo RISC. de llamar a los tres botones del ratón 'Seleccionar', 'Menú' y 'Ajustar'. ROL vendió su ROM de ajuste número 500 a principios de 2006.

RISC OS 5 fue lanzado en octubre de 2002 en el clon Iyonix de Acorn de Castle Technology . OS 5 es una evolución separada basada en el trabajo de NCOS realizado por Pace para decodificadores . En octubre de 2006, Castle anunció un plan de licencia para compartir código fuente para elementos de OS 5 . Esta Iniciativa de Fuente Compartida (SSI) está administrada por RISC OS Open Ltd (ROOL). Desde entonces, RISC OS 5 se lanzó bajo una licencia Apache 2.0 totalmente gratuita y de código abierto , mientras que el RISC OS 6 anterior ya no se mantiene.

RISC OS Six también fue anunciado en octubre de 2006 por ROL. Esta es la próxima generación de su corriente del sistema operativo. El primer producto que se lanzó con este nombre fue la continuación del esquema Select, Select 4 . Una versión beta de OS 6 , Preview 1 ( Select 4i1 ), estuvo disponible en 2007 como descarga gratuita para todos los suscriptores del esquema Select, mientras que en abril de 2009se envió la versión final de Select 5 . La última versión de RISC OS de ROL es Select 6i1 , enviada en diciembre de 2009.

Arturo

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

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

Estaba incluido con una interfaz gráfica de usuario (GUI) de escritorio, que comprende principalmente módulos de software en lenguaje ensamblador , [ cita necesaria ] y el módulo de escritorio en sí está escrito en BBC BASIC . [3] Presenta una combinación de colores típicamente descrita como " tecnicolor ". [4]

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

Arthur, tal como se concibió originalmente, estaba destinado a ofrecer una funcionalidad similar al sistema operativo de la serie de computadoras BBC Master , MOS , como reacción al hecho de que un proyecto de investigación de sistemas operativos más avanzado ( ARX ) no estaría listo a tiempo para el Arquímedes . [5]

Al equipo del proyecto Arthur, dirigido por Paul Fellows, se le dieron sólo cinco meses para desarrollarlo completamente desde cero, con la directiva "simplemente hazlo como el micro de la BBC". Estaba pensado como un recurso 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 podría ampliarse para tener un administrador de ventanas y un entorno de escritorio completo. Además, era lo suficientemente pequeño como para ejecutarse en las primeras máquinas de 512K con sólo un disquete, mientras que ARX requería 4 megabytes y un disco duro. [ cita necesaria ]

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 agregar multitarea cooperativa a nivel de aplicación . [7] No se lanzó externamente ninguna otra versión del sistema operativo, pero internamente continuó el desarrollo del escritorio y la administración de ventanas, con la adición de un sistema cooperativo multitarea, implementado por Neil Raine, que usaba el hardware de administración de memoria para intercambiar. una tarea y traer otra entre la llamada y la devolución de la Wimp_Pollllamada que las aplicaciones estaban obligadas a realizar para recibir mensajes en el escritorio. Con reminiscencias de 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 parte del software creado para Arthur 1.2 se puede ejecutar bajo RISC OS 2 y 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 características 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 que el tiempo olvidó". [10]

SO RISC 2

RISC OS fue un rápido desarrollo 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 casas de software seleccionadas. [11]

En esta etapa, Computer Concepts, que había sido prolíficos desarrolladores para BBC Micro y que había comenzado a desarrollar software para Arquímedes, ya había iniciado un proyecto de sistema operativo rival, Impulse, para respaldar sus propias aplicaciones (incluida la aplicación de autoedición que eventualmente se convirtió en Impression ), afirmando que Arthur no cumplía con los "cientos de requisitos" involucrados, incluida la "verdadera multitarea". [12] Un sistema operativo de este tipo 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 podrá ejecutarse bajo RISC OS o Impulse. [13] Impression finalmente se lanzó como una aplicación RISC OS. [14]

Al final, 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 multiproceso . Utiliza el sistema de archivos ADFS para acceder tanto a disquetes como a discos duros. Se ejecutó desde un  conjunto de ROM de 512 KB . La interfaz WIMP ofrece todas las funciones estándar y corrige muchos de los errores que obstaculizaban a Arthur. Carece de memoria virtual y de una amplia protección de la memoria (las aplicaciones están protegidas entre sí, pero muchas funciones deben implementarse como "módulos" que tienen acceso total a la memoria). En el momento del lanzamiento, la principal ventaja del sistema operativo era su ROM; Arrancó muy rápido y, si bien era fácil fallar, era imposible interrumpir 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 necesaria ]

El sistema operativo se diseñó pensando en los usuarios, no en 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 deben ajustarse 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 funciones del núcleo se encuentra un mecanismo general, denominado controlador de devolución de llamada, que permite que un módulo supervisor realice la multiplexación de procesos. Esta función la utiliza 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 otorgaran al sistema operativo RISC la capacidad de realizar múltiples tareas preventivas . [ cita necesaria ]

Posteriormente se lanzó una versión ligeramente actualizada, RISC OS 2.01 , para admitir 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 características nuevas, [18] que incluyen operaciones multitarea de Filer , aplicaciones y fuentes en ROM, sin límite en el número de ventanas abiertas, capacidad de mover ventanas fuera de la pantalla, apagado seguro , Pinboard , agrupación de íconos en la barra de íconos. , hasta 128 tareas, capacidad nativa para leer discos en formato MS-DOS y utilizar discos duros con nombre. También se incluyó una configuración mejorada , mediante múltiples ventanas para cambiar la configuración. [18]

RISC OS 3.00 se lanzó con la primera versión del A5000 en 1991; Tiene casi cuatro veces el tamaño de 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 tuvo varios errores y fue reemplazado por RISC OS 3.1 unos meses después; Las ROM actualizadas se suministraron pagando el costo de envío.

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

RISC OS 3.50 se vendió a partir de 1994 con las primeras PC Risc . Debido a la arquitectura de hardware muy diferente de la PC Risc , incluido un procesador ARM 6, color de 16 y 24 bits y un chip IO (IOMD) diferente, RISC OS 3.50 no estuvo disponible para las versiones anteriores de Archimedes y A Series ARM2 y 3 máquinas. RISC OS 3.5 se introdujo de alguna manera en el espacio de 2 MB y movió las aplicaciones ROM de RISC OS 3.1 al disco duro; Esto resultó tan impopular que luego fueron trasladados nuevamente a la ROM. Esta versión introdujo problemas de compatibilidad con versiones anteriores , particularmente con juegos .

Le siguió RISC OS 3.60 en 1995. El sistema operativo presenta un acceso al disco duro muy mejorado y su red se mejoró para incluir TCP/IP como estándar además del sistema Econet propietario existente de Acorn . También se mejoró el soporte de hardware; Las PC Risc ahora podrían usar procesadores ARM7. También se admitió la máquina A7000 de Acorn con su procesador ARM7500. RISC OS 3.6 tenía el doble de tamaño que RISC OS 3.5 y se entregaba en 4 MB en dos chips ROM; Los componentes que se habían movido al disco en 3.5 (el conjunto de aplicaciones estándar y de red) ahora se volvieron a mover a la ROM. [19]

RISC OS 3.70 se lanzó en 1996. Los principales cambios en el sistema operativo fueron la compatibilidad con el procesador StrongARM que estuvo disponible como una actualización para la PC Risc . Esto requirió grandes cambios de código debido a la caché de instrucciones y datos divididos 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 admitir el hardware del Acorn A7000+ con su procesador ARM7500FE. La FE ofrecía soporte de hardware para matemáticas de punto flotante, que hasta entonces normalmente se emulaba en uno de los módulos de software RISC OS).

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

Desaparición de Acorn Computers Ltd

Acorn detuvo oficialmente el trabajo en todas las áreas excepto en los decodificadores en enero de 1999 y la empresa pasó a llamarse Elemento 14 [21] (el elemento 14 de la tabla periódica es el silicio ) con el nuevo objetivo de convertirse exclusivamente en una empresa de diseño de silicio (como el anterior muy exitosa escisión de ARM de Acorn en 1990). El desarrollo del sistema operativo RISC se detuvo durante el desarrollo del sistema operativo 4.0 para RiscPC 2 (" Phoebe 2100 "), cuya finalización también fue cancelada. Anteriormente se había lanzado a los desarrolladores una versión beta, OS 3.8 ("Ursula") para el RiscPC original. Los nombres en clave del proyecto de Phoebe (para el hardware), Ursula (para el software) y Chandler (para el chip del procesador gráfico) fueron tomados 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 vivo el negocio de las computadoras de escritorio Acorn. Acorn mantuvo conversaciones con muchas partes interesadas y finalmente acordó otorgar 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 usar 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 al sistema operativo RISC en sistemas Unix y Linux . El trabajo separado de RISC OS Ltd y Pace resultó en 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 continúa en 2011.

Trabajo post-Bellota por RISCOS Ltd

Sistema operativo RISC 4

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

Si bien no fue necesario el soporte de hardware para Phoebe, las mejoras principales de RISC OS 3.80 pudieron finalizarse y publicarse. Incluyeron:

Según la empresa, se vendieron más de 6.400 copias de RISC OS 4.02 en ROM hasta que cesó 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 a disposición 4.02 para emuladores no comerciales por £5 en un producto llamado Virtually Free. [37]

Seleccionar y ajustar RISC OS

En mayo de 2001, la empresa lanzó RISC OS Select , un plan de suscripción que permite a los usuarios acceder a las últimas actualizaciones del sistema operativo. Estas actualizaciones se lanzan como imágenes de ROM que se pueden cargar mediante software , separadas de la ROM donde está almacenado el sistema operativo de inicio y se cargan en el momento del inicio. [38] Al proporcionar cargas suaves, se eliminan los costos de ROM física y las actualizaciones pueden entregarse con velocidad y frecuencia aceleradas. [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 necesaria ]

En mayo de 2002 se envió la versión final de Select 1 que incluía; [40]

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

En junio de 2004 se envió 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] denominada RISC OS Ajustar . (El nombre era un juego de la convención GUI de RISC OS de llamar a los tres botones del mouse 'Seleccionar', 'Menú' y 'Ajustar'). RISCOS Ltd vendió su ROM de ajuste número 500 a principios de 2006. [45] Las características introducidas en 4.39 incluyen Personalización por parte del usuario de la interfaz gráfica de usuario. [46]

Se realizaron lanzamientos adicionales bajo el esquema Select bajo la marca RISC OS Six, que se menciona a continuación.

El hogar A9

El A9home, lanzado en 2006, utiliza RISC OS versión 4.42 Ajustar 32 . Fue desarrollado por RISCOS Ltd y admite modos de direccionamiento de 32 bits que se encuentran en arquitecturas ARM posteriores.

RISC OS seis

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

El primer producto que se lanzó con el nombre RISC OS Six fue la continuación del esquema Select, Select 4. [ cita necesaria ] 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 plan Select, tanto los suscriptores actuales como aquellos cuya suscripción se renovó después del 30 de mayo de 2004 pero ya caducó.

RISC OS Six aportó mejoras en portabilidad, estabilidad y estructura interna, incluida la neutralidad total de 26/32 bits. Ahora está altamente modularizado, con características heredadas y específicas de hardware abstraídas, y otro código separado para facilitar el mantenimiento y el desarrollo futuro. [49] El soporte de teletexto, el controlador de interrupciones del dispositivo, las operaciones gráficas basadas en software, el reloj en tiempo real, el puntero del mouse, el soporte de RAM CMOS y el soporte del temporizador de hardware se han extraído del núcleo y se han colocado en sus propios módulos separados. [49] Los componentes heredados, como el controlador VIDC, y la funcionalidad obsoleta de BBC Micro también se han abstraído. [49] También se ha introducido la verificación de ejecutables de utilidad transitoria y AIF para proteger contra software no autorizado, mientras que se pueden proporcionar módulos de aceleración de gráficos para el chip de gráficos SM501 en el A9home y para las tarjetas podule AGP ViewFinder . [50] En abril de 2008 se envió la versión final de Select 4 que incluía: [51]

Las 4 versiones seleccionadas son inicialmente compatibles únicamente con Acorn Risc PC y máquinas A7000 . [ cita necesaria ] Las computadoras RiscStation R7500, MicroDigital Omega y Mico no serán compatibles oficialmente, ya que la empresa no tiene máquinas de prueba disponibles y requiere un código de software propietario sobre el cual no tienen 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 necesaria ]

En abril de 2009 se envió 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, enviado en diciembre de 2009, incluye; [54]

Desarrollo posterior a 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 ser compatible con Castle's Iyonix PC compatible con Acorn, que se ejecuta en el procesador Intel XScale ARM. Aunque ahora se ha actualizado una gran cantidad de software, algunas aplicaciones más 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 funcionar correctamente en la nueva CPU, y se tuvo que crear una abstracción de los gráficos y otras interfaces de hardware, para permitirle, por ejemplo, usar 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 fuente compartida

En octubre de 2006, Castle Technology Ltd anunció un plan para lanzar 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 recién formada, cuyo objetivo era acelerar el desarrollo y fomentar la adopción del sistema operativo. Según la licencia dual personalizada, la fuente publicada estaba disponible gratuitamente y podía modificarse y redistribuirse sin regalías para uso no comercial, mientras que el uso comercial generaba una tarifa de licencia por unidad para Castle.

La SSI realizó publicaciones graduales del código fuente, a partir de mayo de 2007. [57] En octubre de 2008, se publicó suficiente código fuente para construir una imagen ROM de Iyonix casi completa. [58] A finales de 2011, era posible construir imágenes ROM completas a partir de las fuentes publicadas; con el código fuente completo disponible como archivos tar , CVS o una interfaz web para el archivo CVS.

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

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

Los puertos de RISC OS 5 están 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. ^ "Bellota Arquímedes 310". El Centro de Historia de la Computación . Consultado el 10 de junio de 2011 .
  3. ^ Bellota Arquímedes
  4. ^ Holwerda, Thom (18 de noviembre de 2007). "Términos comunes de usabilidad: parte VI: el Dock". OSNoticias . 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 'tecnicolor' y el uso de 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. «Bellota 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 micros BBC a través de un umbilical en el puerto del tubo y todas las E/S las realizaba Beeb. Con el tiempo, gradualmente dimos vida a los distintos subsistemas y los trasladamos al A500 nativo.
  7. ^ Pountain, Dick (octubre de 1987). "El Arquímedes A310". BYTE . pag. 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). "Sistemas operativos olvidados". Información privilegiada sobre negocios . Consultado el 1 de noviembre de 2011 .
  11. ^ ab "Arthur 1.2 no es el final". Usuario de bellota . Julio de 1988. p. 9 . Consultado el 31 de octubre de 2020 .
  12. ^ "Arthur en riesgo por el nuevo sistema operativo de Concepts". Usuario de bellota . Junio ​​de 1988. p. 7 . Consultado el 31 de octubre de 2020 .
  13. ^ "RISC OS recibe la aprobación de CC". Usuario de bellota . Enero de 1989. p. 7 . Consultado el 27 de marzo de 2021 .
  14. ^ Bell, Graham (mayo de 1990). "Fácil de impresionar". Usuario de bellota . págs. 113-115 . Consultado el 23 de diciembre de 2020 .
  15. ^ "RISC OS está listo para su lanzamiento en abril". Usuario de bellota . Febrero de 1989. pág. 9 . Consultado el 31 de octubre de 2020 .
  16. ^ William Stoye (22 de enero de 1990). "RISC OS frente al resto: ¡habla el líder del proyecto!". Grupo de noticias : eunet.micro.acorn. Usenet:  [email protected] . Consultado el 4 de noviembre de 2012 . [...] principio del proceso de diseño fue que EL USUARIO ES PRIMERO. No pretendíamos venderles a los diseñadores de sistemas operativos y nos dimos cuenta de que la estructura interna era poco convencional (mejor dicho, extraña) en algunos aspectos. [...] nuestro objetivo era, y sigue siendo, ayudar a los usuarios no cualificados de ordenadores personales a encontrarlo 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 . No. 20. Octubre de 1990. p. 5 . Consultado el 14 de febrero de 2021 .
  18. ^ ab "Preguntas y respuestas sobre RISC OS 3". Computadoras Bellota . Consultado el 14 de junio de 2011 . P: ¿Qué mejoras verá un usuario al utilizar el escritorio RISC OS 3? R: Algunas ventajas de usar el escritorio RISC OS 3 son: [...] !Configure ha sido rediseñado para darle 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 del clan Bellota". Iconbar.com. 19 de julio de 2003.
  21. ^ "Nº de empresa 01403810". Casa de Empresas . Consultado el 6 de enero de 2011 . Fecha de cambio 08/03/1999 Nombre anterior ELEMENT 14 LIMITED, Fecha de cambio 01/15/1999 Nombre anterior ACORN COMPUTERS LIMITED
  22. ^ Reed, Michael (7 de diciembre de 2006). "Parte I: La división del sistema operativo; hardware". "Qué haría falta para considerar RISC OS nuevamente" . OSNoticias . Consultado el 10 de junio de 2011 . Esta división ha sido la causa de un debate muy acalorado dentro de la comunidad.
  23. ^ RISCOS Ltd - COMUNICADO DE PRENSA del 5 de marzo de 1999 RISCOS Ltd adquiere la licencia para desarrollar y lanzar RISC OS 4
  24. ^ RISCOS Ltd - COMUNICADO DE PRENSA del 7 de julio de 1999 Lanzamiento de RISC OS 4
  25. ^ "Boletín del clan Acorn - agosto de 1998". Iconbar.com. 19 de julio de 2003.
  26. ^ "Acorn Computers - FileCore - Especificación funcional de la fase 1". Marutan.net . Consultado el 13 de junio de 2011 .
  27. ^ "Acorn Computers - Ursula! Configurar cambios en 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: Ursula Window Manager cambia la especificación funcional". Marutan.net. 24 de marzo de 1998.
  30. ^ "Acorn Computers - Especificación funcional de la ayuda interactiva de Ursula". Marutan.net . Consultado el 13 de junio de 2011 .
  31. ^ Noticias de RISCOS Ltd de octubre de 2005 Archivado el 31 de enero de 2011 en WebCite , consultado el 16 de julio de 2009.
  32. ^ "Mico microdigital". Bellotas de Chris. 9 de noviembre de 1999.
  33. ^ "Estación de riesgo". 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". La barra de iconos . Consultado el 13 de junio de 2011 .
  35. ^ "RISC OS 4 para admitir visualizaciones de pantalla PAL y NTSC entrelazadas". RISCOS Ltd. Consultado el 14 de junio de 2015 .
  36. ^ "RISCOS Ltd obtiene licencia de RISC OS 4 para uso general con emuladores VirtualAcorn". RISCOS Ltd. Consultado el 13 de junio de 2011 .
  37. ^ "RISCOS Ltd - Se anunció RISC OS 4.02" virtualmente gratuito "para usar con emuladores". Riscos.com. 6 de diciembre de 2008.
  38. ^ "Se anunció el esquema de suscripción selecta de RISC OS para actualizaciones de RISC OS 4". RISCOS Ltd. Consultado el 13 de junio de 2011 .
  39. ^ "Selección de sistema operativo RISC". 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 mediante suscripción anual. [...] el plazo para corregir errores y ofrecer nuevas características se reducirá significativamente. [...] la idea general del Select Scheme es hacer que los nuevos elementos estén disponibles lo antes posible, en lugar de esperar de 3 a 4 años antes de lanzarlos todos a la vez. [...] El costo de las ROM también es de casi £ 25 y, por lo tanto, quedaría poco dinero para [...]
  40. ^ "RISCOS Ltd - 1st Select CD comienza a enviarse". 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. ^ "RISC OS Select 2 ¿Qué hay de nuevo? 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. ^ COMUNICADO DE PRENSA 02/03/2006, RISCOS Ltd., consultado el 16 de julio de 2009
  46. ^ Dan Ryan (2011). Historia de los gráficos por computadora: Serie DLR Associates. Casa de Autor. pag. 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 "RISC OS Seleccione 4 cambios". 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 kernel en versiones anteriores del sistema operativo ahora es manejado por módulos [...]
  50. ^ "NUEVAS FUNCIONES EN RISC OS Seleccione 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 Seleccione 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á disponible oficialmente como carga de software para computadoras Omega, Mico o R7500 ya que o no tenemos acceso al hardware para probar esas versiones, o requieren la inclusión de componentes de software que no tenemos tener derechos.
  53. ^ "NUEVAS FUNCIONES EN RISC OS Seleccione 5i1". RISCOS Ltd. Archivado desde el original el 13 de julio de 2012 . Consultado el 13 de junio de 2011 .
  54. ^ Mi riesgo Os. "Sistema operativo: lanzamiento de RISC OS 6.20". Mi Risc Os . Consultado el 13 de junio de 2011 .
  55. ^ "Castle compra RISC OS de Pace, drobe.co.uk, 4 de julio de 2003, consultado el 16 de julio de 2009". Drobe.co.uk . Consultado el 13 de junio de 2011 .
  56. ^ "Castle compra 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 fuente compartida". Drobe . Consultado el 13 de junio de 2011 .
  58. ^ Publicación del 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 vuelve de código abierto". El Registro .
  60. ^ ab Versiones prediseñadas de RISC OS, tanto estables como de desarrollo nocturno

Enlaces externos