Desarrollo del sistema operativo RISC | ||||||||||||||||||||||||||||||||||||||||||
1986 - - 1988 - - 1990 - - 1992 - - 1994 - - 1996 - - 1998 - - 2000 - - 2002 - - 2004 - - 2006 - - 2008 - - 2010 - - 2012 - - 2014 - - 2016 - - 2018 - - 2020 - - | a B C D mi F |
| ||||||||||||||||||||||||||||||||||||||||
Escala de tiempo de las versiones y el desarrollo del sistema operativo RISC |
RISC OS , el sistema operativo desarrollado por Acorn Computers para sugama Acorn Archimedes basada en ARM , fue lanzado originalmente en 1987 como Arthur 0.20 , pronto seguido por 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 . ROL había licenciado en marzo de 1999 los derechos de RISC OS de Element 14 (el renombrado Acorn) y eventualmente del nuevo propietario, Pace Micro Technology . Según la empresa,se vendieronmá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 esquema de suscripción que permite a los usuarios acceder a las últimas actualizaciones del sistema operativo. Estas actualizaciones se publican como imágenes de ROM cargables por software, separadas de la ROM donde se almacena el sistema operativo de inicio y se cargan en el momento del inicio. Select 1 fue enviado 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 OS 4.39 basado en ROMel mismo mes, denominado RISC OS Adjust como un juego de la convención RISC OS GUI de llamar a los tres botones del mouse '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 castillo de Tecnología 's Acorn clon 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 para compartir fuentes para elementos de OS 5 . Esta Iniciativa de fuente compartida (SSI) es administrada por RISC OS Open Ltd (ROOL). Desde entonces, RISC OS 5 se ha lanzado bajo una licencia Apache 2.0 totalmente gratuita y de código abierto , mientras que el antiguo RISC OS 6 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 flujo del sistema operativo. El primer producto que se lanzó con el nombre fue la continuación del esquema Select , Select 4 . Una versión beta de OS 6 , Preview 1 ( Select 4i1 ), estaba 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
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 el sistema operativo Arthur . El primer lanzamiento público del sistema operativo fue Arthur 1.20 en junio de 1987. [2]
Se incluyó 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 colores que se describe típicamente 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, como se concibió originalmente, tenía la intención de ofrecer una funcionalidad similar al sistema operativo de la serie BBC Master de computadoras, MOS , como reacción al hecho de que un proyecto de investigación del sistema operativo más avanzado ( ARX ) no estaría listo a tiempo para el Arquímedes . [5]
El equipo del proyecto Arthur, dirigido por Paul Fellows, recibió solo cinco meses para desarrollarlo completamente desde cero, con la directiva "simplemente hazlo como el micro de la BBC". Se pensó como 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 podría extenderse 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 solo 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 agregar multitarea cooperativa a nivel de aplicación . [7] No se lanzó ninguna otra versión del sistema operativo externamente, pero internamente continuó el desarrollo de la administración de escritorio y ventanas, con la adición de un sistema cooperativo multitarea, implementado por Neil Raine, que utilizó el hardware de administración de memoria para intercambiar una tarea, y traer otra entre la llamada y el retorno de la Wimp_Poll
llamada que las aplicaciones estaban obligadas a realizar para obtener mensajes debajo del escritorio. Con reminiscencias de una técnica similar empleada por MultiFinder en Apple Macintosh , [8] esto transformó un sistema de aplicación única a la vez en uno que podrí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 posterior porque, debajo del escritorio, el núcleo original de Arthur OS, las interfaces API y las estructuras modulares permanecen como 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 que el tiempo olvidó". [10]
RISC OS 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 con Arthur, las pruebas de lo que entonces se conocía como Arthur 2 aparentemente estaban en curso durante 1988 con empresas de software seleccionadas. [11]
En esta etapa, Computer Concepts, que habían sido desarrolladores prolíficos para BBC Micro y que habían comenzado el desarrollo de software para Archimedes, ya habían 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 Impresión ), indicando 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 ser capaz de 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 la multitarea cooperativa con algunas limitaciones, pero no es multiproceso . Utiliza el sistema de archivos ADFS para el acceso al disco duro y al disquete. 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 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; arrancó muy rápido y, aunque era fácil de bloquear, era imposible separar permanentemente el sistema operativo del software. Su alto rendimiento se debió a que gran parte del sistema estaba escrito en lenguaje ensamblador ARM . [ cita requerida ]
El sistema operativo se diseñó pensando en los usuarios, más que en los diseñadores de sistemas operativos. [16] Está organizado como un núcleo relativamente pequeño que define una interfaz de software estándar a la que los módulos de extensión deben ajustarse. 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 RAM . Entre las facilidades del kernel hay 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 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 implementen módulos que le dan al sistema operativo RISC la capacidad de realizar múltiples tareas preventivas . [ cita requerida ]
Más tarde 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]
RISC OS 3
RISC OS 3 introdujo una serie de características nuevas, [18] que incluyen operaciones de archivador multitarea , 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 , tablón de anuncios , agrupación de iconos de la barra de iconos , 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 , a través de múltiples ventanas para cambiar la configuración. [18]
RISC OS 3.00 fue lanzado con la primera versión del A5000 en 1991; es 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 tenía varios errores y fue reemplazado por RISC OS 3.1 unos meses después; las ROM mejoradas se proporcionaron por 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 se puso a disposición como ROM de reemplazo para las máquinas A5000 y anteriores de Archimedes (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 corrige 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 , que incluye un procesador ARM 6, color de 16 y 24 bits y un chip IO diferente (IOMD), RISC OS 3.50 no estaba disponible para las versiones anteriores de Archimedes y A Series ARM2 y 3 maquinas. RISC OS 3.5 se redujo un poco a la huella de 2 MB y movió las aplicaciones ROM de RISC OS 3.1 al disco duro; esto resultó tan impopular que luego fueron trasladados de nuevo a ROM. Esta versión introdujo problemas de compatibilidad con versiones anteriores , particularmente con los juegos .
RISC OS 3.60 siguió en 1995. El sistema operativo presenta un acceso mucho mejor al disco duro y su red se mejoró para incluir TCP / IP como estándar además del sistema Econet patentado existente de Acorn . También se mejoró el soporte de hardware; Las PC Risc ahora pueden 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 distribuía 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 las redes) ahora se movieron 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 la PC Risc . Esto requirió cambios de código extensos 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 solía emularse en uno de los módulos del software RISC OS).
RISC OS 3.60 también formó la base de NCOS , como se envía en Acorn NetChannel NC . [20]
Fallecimiento de Acorn Computers Ltd
Acorn detuvo oficialmente el trabajo en todas las áreas excepto los decodificadores en enero de 1999 y la compañía pasó a llamarse Elemento 14 [21] (el elemento 14 de la tabla periódica es el silicio ) con el nuevo objetivo de convertirse en un negocio de diseño de silicio (como el anterior muy exitosa escisión de ARM de Acorn en 1990). El desarrollo de RISC OS se detuvo durante el desarrollo de OS 4.0 para 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 clave 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 llevó a una serie de esfuerzos de rescate para tratar de mantener vivo el negocio de las computadoras de escritorio Acorn. Acorn mantuvo conversaciones con muchas partes interesadas y finalmente acordó otorgar una 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 de ROX Desktop 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ó un gran debate en la comunidad en ese momento. [22] El debate sigue en curso en 2011.
Trabajo post-Bellota por RISCOS Ltd
RISC OS 4
En marzo de 1999, se fundó una nueva empresa llamada RISCOS Ltd. Obtuvieron los derechos de RISC OS de Element 14 (y finalmente 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 el soporte de hardware para Phoebe no era necesario, las mejoras principales de RISC OS 3.80 podrían completarse y publicarse. Ellos incluyeron:
- un mejor sistema de archivos, aumentando el número de elementos en el directorio de 77 a aproximadamente 88,000 y aumentando la longitud máxima de un nombre de archivo de 10 caracteres a 255 [25] [26]
- una utilidad de configuración del sistema basada en complementos [27]
- una nueva API de protector de pantalla [28]
- un administrador de ventanas mejorado [29]
- una aplicación de ayuda interactiva actualizada [30]
- un conjunto de iconos rediseñado
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 podule 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 4.02 a disposición de 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 esquema de suscripción que permite a los usuarios acceder a las últimas actualizaciones del sistema operativo. Estas actualizaciones se publican como imágenes de ROM cargables por software , separadas de la ROM donde se almacena 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ísicos y las actualizaciones se pueden entregar con velocidad y frecuencia aceleradas. [39] También ha permitido a la empresa subsidiar el precio minorista de las versiones 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 envió la versión final de Select 1 que incluía; [40]
- Cliente DHCP
- Soporte e inicio de sesión multiusuario
- Vista previa de versiones de compatibilidad con nuevas impresoras y redes con AppleTalk
En noviembre de 2002, se envió la versión final de Select 2 [41] que incluía; [42]
- Soporte para sprites CMYK
- Soporte de hardware para la rueda de desplazamiento en ratones PS / 2
- Soporte para que las herramientas del administrador de ventanas estén en un orden configurable
- El soporte de hardware de RiscStation ahora está en el kernel
En junio de 2004 se envió la versión final de Select 3 [41] que incluía: [43]
- Cortar y pegar compatible con íconos que se pueden escribir (cuadros de texto)
- El archivador puede mostrar miniaturas de imágenes.
- El botón y otros íconos ahora pueden admitir bordes redondeados
- El formato de sprite ahora es compatible con un canal alfa.
- Una papelera de reciclaje
- Una versión mejorada de! Paint, el editor de mapas de bits, para admitir los sprites del canal alfa
También en junio de 2004, RISCOS Ltd lanzó la versión 4.39 basada en ROM, [44] denominada RISC OS Adjust . (El nombre era un juego de la convención RISC OS GUI 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 del usuario de la interfaz gráfica de usuario. [46]
El lanzamiento adicional bajo el esquema Select se realizó bajo la marca RISC OS Six, que se menciona a continuación.
El A9Home
El A9home, lanzado en 2006, usa RISC OS versión 4.42 Adjust 32 . Esto fue desarrollado por RISCOS Ltd y admite modos de direccionamiento de 32 bits que se encuentran en arquitecturas ARM posteriores.
RISC OS Six
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 flujo de 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 requerida ] Una versión beta de RISC OS 6, Preview 1 (Select 4i1), estaba disponible en 2007 como descarga gratuita [48] para todos los suscriptores del programa Select, tanto suscriptores actuales como aquellos cuya suscripción se renovó después del 30 de mayo de 2004 pero que ha caducado desde entonces.
RISC OS Six trajo mejoras de 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 en el futuro. [49] El soporte de teletexto, el controlador de interrupciones de 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 de temporizador de hardware se han abstraído del kernel y 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 introdujeron AIF y la verificación de ejecutables de utilidad transitoria para proteger contra software malicioso, 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 de módulo ViewFinder AGP . [50] En abril de 2008 se envió la versión final de Select 4 que incluía: [51]
- Compatibilidad con VRAM de 8 MB en VirtualRPC
- Actualizaciones de archivador, atajos de teclado, diseños alternativos, configurabilidad
- Exportación SVG en! Draw
Las versiones 4 seleccionadas son inicialmente compatibles solo con máquinas Acorn Risc PC y A7000 . [ cita requerida ] Las computadoras RiscStation R7500, MicroDigital Omega y Mico no serán compatibles oficialmente, ya que la compañía no tiene máquinas de prueba disponibles y requiere un código de software propietario para el cual no tienen 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 que el soporte de ese hardware es difícil. [ cita requerida ]
En abril de 2009 se envió la versión final de Select 5 [47] que incluía: [53]
- Modos de pantalla a color de 64K
- Escritorio más receptivo
- Mejoras en! Pintar y! Dibujar
La versión final de RISC OS de RISCOS Ltd fue Select 6i1, enviado en diciembre de 2009, incluye; [54]
- Barras de herramientas configurables de Filer
- Administrador de tareas mejorado
- Dibujar mejorado con nuevas funciones de edición
- Menú de tipos de archivo configurables
- Nueva interfaz de configuración del cortafuegos
- Mejoras en la configuración de Pinboard
- Mejoras para configurarse a sí mismo
Desarrollo post Bellota
RISC OS 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 Iyonix PC Acorn 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, RISC OS 5 tuvo que ser portado para que se ejecutara correctamente en la nueva CPU, y se tuvo que crear la 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 para RISC OS de Pace Micro. [55] [56]
En octubre de 2006, Castle Technology Ltd anunció un plan para lanzar elementos de RISC OS 5 bajo una licencia de intercambio de fuentes. 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, que tenía como objetivo acelerar el desarrollo y fomentar la adopción del sistema operativo. Bajo 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.
El SSI hizo lanzamientos por fases del código fuente, a partir de mayo de 2007. [57] En octubre de 2008, se publicó suficiente fuente para construir una imagen ROM de Iyonix casi completa. [58] A finales de 2011, era posible crear imágenes ROM completas a partir de las fuentes publicadas; con el código fuente completo disponible como tarballs , CVS o una interfaz web para el archivo CVS.
En octubre de 2018, los derechos de RISC OS 5 fueron adquiridos por RISC OS Developments y se volvió a licenciar bajo 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, como versiones estables y " 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, AM5728 Titanium, Raspberry Pi y XScale Iyonix. [60]
Referencias
- ^ ARTE - Bellota RISC OS
- ^ "Bellota Arquímedes 310" . El Centro de Historia de la Computación . Consultado el 10 de junio de 2011 .
- ^ Bellota Arquímedes
- ^ Holwerda, Thom (18 de noviembre de 2007). "Términos comunes de usabilidad: pt. VI: el muelle" . OSNews . Consultado el 13 de junio de 2011 .
Arthur, cuya interfaz gráfica de usuario siempre me recuerda a las primeras versiones del SO Amiga (el 'tecnicolor' y el uso de píxeles) [...]
- ^ a b c 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 .
- ^ 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 el Beeb. Con el tiempo, gradualmente conseguimos que los distintos subsistemas estuvieran activos y los trasladamos al nativo A500.
- ^ Pountain, Dick (octubre de 1987). "El A310 de Arquímedes" . BYTE . pag. 125 . Consultado el 4 de agosto de 2014 .
- ^ Williams, Gregg (noviembre de 1987). "MultiFinder para Macintosh" . Byte . págs. 123-126, 128-130 . Consultado el 16 de abril de 2021 .
- ^ "ARX, Arthur y RISC OS - Paul Fellows" . ROUGOL . Consultado el 1 de mayo de 2021 .
- ^ Carlson, Nicholas (24 de marzo de 2011). "Sistemas operativos olvidados" . Business Insider . Consultado el 1 de noviembre de 2011 .
- ^ a b "Arthur 1.2 no es el final" . Usuario de bellota . Julio de 1988. p. 9 . Consultado el 31 de octubre de 2020 .
- ^ "Arthur en riesgo del nuevo sistema operativo de Concepts" . Usuario de bellota . Junio de 1988. p. 7 . Consultado el 31 de octubre de 2020 .
- ^ "RISC OS recibe la aprobación de CC" . Usuario de bellota . Enero de 1989. p. 7 . Consultado el 27 de marzo de 2021 .
- ^ Bell, Graham (mayo de 1990). "Fácil de impresionar" . Usuario de bellota . págs. 113-115 . Consultado el 23 de diciembre de 2020 .
- ^ "RISC OS está listo para su lanzamiento en abril" . Usuario de bellota . Febrero de 1989. p. 9 . Consultado el 31 de octubre de 2020 .
- ^ William Stoye (22 de enero de 1990). "RISC OS frente al resto: ¡el líder del proyecto habla!" . Grupo de noticias : eunet.micro.acorn . Usenet: [email protected] . Consultado el 4 de noviembre de 2012 .
[...] principio del proceso de diseño era que EL USUARIO ES LO PRIMERO. No pretendíamos venderle a los diseñadores de sistemas operativos, y nos dimos cuenta de que la estructura interna era poco convencional (mejor dicho, extraña) de alguna manera. [...] nuestro objetivo era, y sigue siendo, ayudar a los usuarios no cualificados de ordenadores personales a encontrarlo más fácil que nunca.
- ^ "Nuevos módulos RISC OS 2.01" (PDF) . Boletín para desarrolladores No 20 de octubre de 1990 (20). Octubre de 1990. p. 5 . Consultado el 14 de febrero de 2021 .
- ^ a b "Preguntas y respuestas de 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 se ha rediseñado para brindar 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 proporcionan control sobre las siguientes áreas de la configuración de la computadora: Discos [...] Disquetes [...] Red Impresora [...] Ratón [...] Teclado [ ...] Memoria [...] Sonido [...] Fuentes de pantalla [...] Aplicaciones [...] de Windows
- ^ http://www.riscos.com/riscos/360/index.php
- ^ "Boletín del Clan Bellota" . Iconbar.com. 19 de julio de 2003.
- ^ "Compañía No. 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 15/01/1999 Nombre anterior ACORN COMPUTERS LIMITED
- ^ Reed, Michael (7 de diciembre de 2006). "Parte I: El SO Split; Hardware" . Lo que me haría falta para volver a considerar el sistema operativo RISC . OSNews . Consultado el 10 de junio de 2011 .
Esta división ha sido la causa de un acalorado debate dentro de la comunidad.
- ^ RISCOS Ltd - COMUNICADO DE PRENSA 5 de marzo de 1999 RISCOS Ltd adquiere la licencia para desarrollar y lanzar RISC OS 4
- ^ RISCOS Ltd - COMUNICADO DE PRENSA 7 de julio de 1999 Lanzamiento de RISC OS 4
- ^ "Boletín del Clan Bellota - Agosto de 1998" . Iconbar.com. 19 de julio de 2003.
- ^ "Computadoras Acorn - FileCore - Especificación funcional de fase 1" . Marutan.net . Consultado el 13 de junio de 2011 .
- ^ "Acorn Computers - ¡Ursula! Configurar cambios de especificación funcional" . Marutan.net. 2 de febrero de 1998.
- ^ "Acorn Computers - Especificación funcional del salvapantallas de Ursula" . Marutan.net. 29 de abril de 1998.
- ^ "Acorn Computers - Ursula Window Manager cambia la especificación funcional" . Marutan.net. 24 de marzo de 1998.
- ^ "Computadoras Acorn - Especificación funcional de la ayuda interactiva de Ursula" . Marutan.net . Consultado el 13 de junio de 2011 .
- ^ Noticias de RISCOS Ltd Octubre de 2005 Archivado el 31 de enero de 2011 en WebCite , consultado el 16 de julio de 2009
- ^ "Microdigital Mico" . Bellotas de Chris. 9 de noviembre de 1999.
- ^ "RiscStation" . Bellotas de Chris . Consultado el 13 de junio de 2011 .
- ^ "Castle revela Kinetic a la prensa" . La barra de iconos . Consultado el 13 de junio de 2011 .
- ^ "RISC OS 4 para admitir pantallas PAL y NTSC entrelazadas" . RISCOS Ltd . Consultado el 14 de junio de 2015 .
- ^ "RISCOS Ltd Licencia RISC OS 4 para uso general con emuladores VirtualAcorn" . RISCOS Ltd . Consultado el 13 de junio de 2011 .
- ^ "RISCOS Ltd - Anunciado RISC OS 4.02" virtualmente gratuito "para su uso con emuladores" . Riscos.com. 6 de diciembre de 2008.
- ^ "Se anunció el esquema de suscripción RISC OS Select para las actualizaciones de RISC OS 4" . RISCOS Ltd . Consultado el 13 de junio de 2011 .
- ^ "Seleccionar 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. [...] la escala de tiempo para corregir errores y ofrecer nuevas funciones se reducirá significativamente. [...] toda la idea 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 [...]
- ^ "RISCOS Ltd - El primer CD de selección comienza a enviarse" . Riscos.com. 1 de mayo de 2002.
- ^ a b "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 .
- ^ "¿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.
- ^ "Seleccione 3 funciones" . RISCOS Ltd.Archivado desde el original el 20 de julio de 2012 . Consultado el 13 de junio de 2011 .
- ^ "RISCOS Ltd anuncia conjuntos de ROM RISC OS 4.39" . RISCOS Ltd. 1 de marzo de 2004.
- ^ COMUNICADO DE PRENSA 02/03/2006, RISCOS Ltd., consultado el 16 de julio de 2009
- ^ Dan Ryan (2011). Historia de los gráficos por computadora: Serie DLR Associates . AuthorHouse. pag. 358. ISBN 978-1-4567-5115-9.
- ^ a b "Noticias de Riscos Ltd" . Riscos Ltd . Consultado el 13 de junio de 2011 .
- ^ "Descargas de RISC OS 6, RISCOS Ltd" . Archivado desde el original el 20 de julio de 2012 . Consultado el 4 de julio de 2011 .
- ^ a b c "RISC OS Seleccione 4 cambios" . RISCOS Ltd . Archivado desde el original el 7 de septiembre de 2012 . Consultado el 28 de marzo de 2011 .
Abstracción de hardware [...] gran parte del hardware impulsado por el kernel en versiones anteriores del sistema operativo ahora se maneja mediante módulos de controladores discretos [...]
- ^ "NUEVAS CARACTERÍSTICAS 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.
- ^ "NUEVAS CARACTERÍSTICAS EN RISC OS Select 4i4" . RISCOS Ltd.Archivado desde el original el 6 de septiembre de 2012 . Consultado el 13 de junio de 2011 .
- ^ "Preguntas frecuentes generales de 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 software de carga para computadoras Omega, Mico o R7500, ya que no tenemos acceso al hardware para probar esas versiones o requieren la inclusión de componentes de software a los que no tenemos acceso. tener derechos.
- ^ "NUEVAS CARACTERÍSTICAS EN RISC OS Select 5i1" . RISCOS Ltd.Archivado desde el original el 13 de julio de 2012 . Consultado el 13 de junio de 2011 .
- ^ My Risc Os. "Sistema operativo: RISC OS 6.20 lanzado" . My Risc Os . Consultado el 13 de junio de 2011 .
- ^ "Castle compra el sistema operativo RISC 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 .
- ^ "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.
- ^ "Castillo revela licencia de fuente compartida" . Drobe . Consultado el 13 de junio de 2011 .
- ^ Lanzamiento del código fuente de Batch Five, RISC OS Open, 18 de octubre de 2008
- ^ "Aproximadamente 30 años después de su nacimiento en Acorn Computers del Reino Unido, RISC OS 5 se convierte en código abierto" .
- ^ a b Versiones precompiladas de RISC OS, versiones de desarrollo estables y nocturnas
enlaces externos
- Archiología : colección de Michael Gilbert de "reliquias del pasado de Acorn"
- ¡Arthur vive! : una guía de Ben Jefferys
- Emulador de Arthur OS
- ¿Qué es RISC OS?
- Documentación del sistema operativo Pink Noise Productions