RISC OS
- ️Tue Dec 01 2009
![]() |
|
---|---|
![]() A screenshot of RISC OS 4 |
|
Company / developer | RISCOS Ltd (6.xx), Castle Technology Ltd / RISC OS Open Ltd (5.xx) |
Working state | Current |
Initial release | 1988[citation needed] |
Latest stable release | 6.20 or 5.16 / December 1, 2009; 14 months ago[citation needed] or January 23, 2010; 12 months ago[1] |
Latest unstable release | 5.17 / February 2, 2010; 12 months ago |
Available language(s) | English |
Available programming languages(s) | BBC BASIC, C++, assembly language |
Update method | Flash ROM |
Supported platforms | ARM |
License | Proprietary (6.xx), 'Shared Source'[2] (5.xx) |
Official website | RISCOS Ltd / RISC OS Open Ltd |
RISC OS (pronounced /rɪskˈoʊˈɛs/)[3] is a computer operating system which runs on the ARM chipset. Most recent stable versions run on either the Iyonix's ARMv5[4] or (natively on the RiscPC or under emulation) ARMv3/ARMv4.[5] A development version runs on Cortex-A8 ARMv7 processors[6], such as that used in the BeagleBoard.
RISC OS was originally developed by Acorn Computers Ltd in Cambridge, England for their range of desktop computers, based on the ARM chipset. It was first released in 1987 under the name Arthur, in 1988 with the addition of cooperative multitasking it was renamed as RISC OS 2.00. The operating system takes its name from the RISC (Reduced Instruction Set Computing) architecture used on supported systems.
Since 1988, RISC OS has been bundled with nearly every Acorn computer model, including the Archimedes range of computers, and RiscPC and A7000 computers. After the breakup of Acorn in 1998, development of RISC OS was continued by several companies, including RISCOS Ltd and Castle Technology Ltd. Also since 1998, RISC OS has been bundled with a number of ARM based Acorn Clone personal computers such as the Iyonix[7] and A9home.
Contents
Features
OS core
- Stored in ROM – This gives a fast bootup time and safety from operating system corruption. RISC OS 4 and 5 are stored in 4 MB of Flash ROM, allowing the operating system to be updated without having to replace the ROM chip.
- Module-based – The operating system is made up of a number of modules. These can be added and replaced, including soft-loading of modules not present in ROM at run time and on-the-fly replacement. This design has led to OS developers releasing rolling updates to its version of RISC OS, while third parties are able to write OS replacement modules to add new features. OS modules are accessed via software interrupts (SWIs), similar to system calls in other operating systems.
- Single user, co-operative multitasking – While most current desktop operating systems use pre-emptive multitasking (PMT) and multithreading, RISC OS remains with a co-operative multitasking system. Many users have called for the OS to migrate to PMT. The OS also has only rudimentary memory protection, and all users have full superuser privileges.
- Volume-oriented filesystem – The top level of the file hierarchy is a volume (disc, network share) prefixed by the filesystem type. The OS uses metadata to determine file type; file extensions are not used. Colons are used to separate the filesystem from the rest of the path; the root is represented by a dollar ($) sign and directories by a period (.). Extensions from foreign filesystems are shown using a forward slash ('example.txt' becomes 'example/txt'). For example, ADFS::HardDisc4.$. is the root of the disc named HardDisc4 using the ADFS filesystem.
- Image filing systems – A filesystem can present a file of a particular type as a volume in its own right – similar to an automatic loopback device. This allows transparent handling of archives and similar files – they just appear like a directory with some special properties, and files inside the archive (image file) appear in the hierarchy underneath the parent archive. It is not necessary for the archive to contain the data it refers to: some symbolic link and network share filesystems simply put a reference inside the image file and go elsewhere for the data.
- Filters and vectors – Almost everything in RISC OS has a defined ABI. The OS provides many ways the programmer can intercept and modify operation of the OS, which makes it simple to write modules that modify OS behaviour – either in the GUI or deeper. Through this mechanism there is a multitude of third-party programs which allow customising of the OS look and feel.
The Desktop
- Intuitive window manager – Launched during the time of Windows 2.0 and Mac OS System 6, the RISC OS WIMP incorporates three-buttoned mouse operation (named 'Select', 'Menu' and 'Adjust'), context-sensitive menus, window order control (i.e. send to back) and dynamic window focus (a window can have input focus at any position on the stack).
- Icon bar – Similar to the NextStep/Mac OS X dock and the Windows taskbar. The bar holds icons which represent mounted disc drives and RAM discs, running applications and system utilities. These icons have their own context-sensitive menus and support drag and drop behaviour. These represent the running application as a whole, irrespective of whether it has open windows.
- Filer-based – The GUI is centred around the concept of files. The Filer displays the contents of a disc. Applications are run from the Filer view, files can be double clicked to open them, and dragged to and from the Filer view from applications to save and load them.
- Full drag-and-drop support – The user is able to copy and move data between application windows and disc locations via the Filer by direct manipulation.
- Self-contained application view – Applications are represented by a directory whose name begins with an exclamation mark (pronounced pling). Double-clicking on such a directory launches the application rather than opening the directory. The application's executable files and resources are contained within the directory, but normally they remain hidden from the user. Because applications are self-contained, this allows drag and drop installation and removal.
- Sub-pixel positioning anti-aliasing – The outline font manager provides anti-aliasing of fonts. RISC OS has included this feature since before January 1989[8] and was one of the first operating systems to include such a feature[citation needed].
- Consistent look and feel across encouraged across applications – Introduced by Acorn with RISC OS 3, the RISC OS Style Guide is a 130-page document specifying application appearance and behaviour.
Bundled applications
Applications bundled with RISC OS vary slightly between versions, but typically include:
- !Alarm – an iconbar clock program, with ability to set alarms
- !Calc – a basic calculator application
- !Chars – a special character insertion utility
- !Clock - a desktop Clock gadget.
- !Draw – a vector-based (or object-based) drawing program
- !Edit – a text editor, with limited support for developing BASIC programs.
- !FontPrint - Acorn to Postscript font conversion
- T1ToFont - Postscript Type 1 to Acorn Outline font format conversion.
- !Help – an interactive, context sensitive help feature giving help for items under the mouse pointer
- !Lander - A cut down version of Zarch
- !Madness - a desktop toy
- !Magnifier - Accessibility tool, magnifying a portion of the Desktop
- !Mailman - a basic Email client
- !Maestro – a simple scorewriter, with playback
- !Paint – a basic pixel-based drawing program
- !Patience - one player card game
- !Puzzle - another game
- !SiCalc – another calculator application
- !Squash - File Compressor
- !Usage - a desktop CPU load gadget
- !65Host - a BBC micro Emulator
- !65Tube - a BBC micro with 65c02 2nd processor Emulator
- BBC Basic V & VI - Basic programming languages, with inbuilt ARM assembler
Learning Curve Editions included:
- First Word Plus - Word processor
- Genesis Plus - Spreadsheet
- Acorn DTP - Desk top publisher
- PC Emulator
- A Selection of Games
Arthur
Arthur is an early operating system (OS) that was used on Acorn ARM-cpu-based computers from about 1987 until RISC OS 2 was completed and made available in April 1989. It was the operating system of the earliest Archimedes ARM machines.
It was bundled with a desktop graphical user interface (GUI). It features a colour-scheme typically described as "technicolour". Its earlier revisions were very buggy.
The graphical desktop runs on top of a command-line driven operating system which owe much to Acorn's earlier MOS operating system for its BBC Micro range of 8-bit microcomputers.
Arthur, as originally conceived, was intended to deliver similar functionality to the operating system for the BBC Master series of computers, MOS, as a reaction to the fact that a more advanced operating system research project (ARX) would not be ready in time for the Archimedes.
Name
Arthur is said to stand for "A Risc-based operating system by THURsday". (Paul Fellows who led the project says "It stood for ARM-on-Thursday, reflecting the time-scale that we were given to develop it in".)
The Arthur project team, led by Paul Fellows, was given just five months to develop it entirely from the ground up—with the directive "just make it like the BBC micro". It was intended as a stop-gap until the revolutionary operating system which Acorn had under development (ARX) could be completed. However, the latter was delayed time and again, and was eventually dropped when it became apparent that the Arthur development could be extended to have a window manager and full desktop environment. Also, it was small enough to run on the first 512K machines with only a floppy disc, whereas ARX required 4 megabytes and a hard drive.
The first reliable release was version 1.2.
Internal Development
No other versions were then released externally, but internally the development of the desktop and window management continued, with the addition of a cooperative multi-tasking system, invented by Neil Raine, which cleverly used the memory management hardware to swap-out one task, and bring in another between call-and-return from the WIMP-Poll call that applications were obliged to make to get messages under the desktop. This transformed it from a single-application-at-a-time system, to one that could operate a full multi-tasking desktop. This transformation took place at version 1.6 though it was not made public until released, with the name change from Arthur to RISC OS, as version 2.0.
Compatibility
Most software made for Arthur 1.2 can be run under RISC OS 2 and later because, underneath the desktop, the original Arthur OS core, API interfaces and modular structures remain as the heart of all versions. (A few titles will not work, however, because they used undocumented features, side effects or in a few cases APIs that became deprecated).
RISC OS 2
RISC OS was a rapid development of Arthur 1.2 after the failure of the ARX project. The first release was to be called Arthur 2, but was renamed to RISC OS 2, and was first sold as RISC OS 2.00 in April 1989. The operating system implements co-operative multitasking with some limitations but is not multithreaded. It uses the ADFS filesystem for both floppy and hard disc access. It initially ran from a 512 KB ROM module. The WIMP interface offers all the standard features and fixes many of the bugs that had hindered Arthur. It lacks virtual memory and extensive memory protection (applications are protected from each other, but many functions have to be implemented as 'modules' which have full access to the memory). At the time of release, the main advantage of the OS was its ROM; it booted very quickly and while it was easy to crash it was impossible to permanently break the OS from software. Its high performance was due to much of the system being written in ARM assembly language. The OS is organised as a relatively small kernel which defines a standard software interface to which extension modules are required to conform. Much of the system's functionality is implemented in modules coded in the ROM, though these can be supplanted by more evolved versions loaded into RAM. Among the kernel facilities are a general mechanism, named the callback handler, which allows a supervisor module to perform process multiplexing. This facility is used by a module forming part of the standard editor program to provide a terminal emulator window for console applications. The same approach made it possible for advanced users to implement modules giving RISC OS the ability to do pre-emptive multitasking.
One unusual and innovative feature of the operating system at the time of its release was its support for high-quality, hinted and anti-aliased outline font rendering, a feature that only became widespread in other operating systems much later. (This was available in the Arthur 1.2 version in 1987)
A slightly updated version RISC OS 2.01 was released later to support the ARM3 processor that was shipped with the Acorn Archimedes A540 and Acorn R225/R260.
RISC OS 3
RISC OS 3.00 was released with the very earliest version of the A5000 in 1991; it is almost four times the size of RISC OS 2 and runs from a 2 MB ROM. It improves multitasking and also places some of the more popular base applications in the ROM. RISC OS 3.00 had several bugs and was replaced by RISC OS 3.1 a few months later; the upgraded ROMs were supplied for the cost of postage only.
RISC OS 3.1 was released later and sold built-in to the A3010, A3020, A4000, A4 and later A5000 models. It was also made available as replacement ROMs for the A5000 and earlier Archimedes machines (this is the last RISC OS version suitable for those machines). Three variants were released – RISC OS 3.10 the base version, RISC OS 3.11 which included a slight update that fixes some serial port issues and RISC OS 3.19 which was a German translation.
RISC OS 3.50 was sold from 1994 with the first Risc PCs. Due to the very different hardware architecture of the Risc PC, including an ARM 6 processor, 16 and 24bit colour and a different IO chip (IOMD), RISC OS 3.50 was not made available for the older Archimedes and A Series ARM 2 and 3 machines. RISC OS 3.5 was somewhat shoehorned into the 2 MB footprint, and moved the ROM applications of RISC OS 3.1 onto the hard drive; this proved so unpopular that they were later moved back into ROM.
RISC OS 3.60 followed in 1995. The OS features much better hard disk access and its networking was enhanced to include TCP/IP as standard in addition to Acorn's existing proprietary Econet system. The hardware support was also improved; Risc PCs could now use ARM 7 processors. Acorn's A7000 machine with its ARM 7500 processor was also supported. RISC OS 3.6 was twice the size of RISC OS 3.5, shipping on 4 MB in two ROM chips.
RISC OS 3.70 was released in 1996. The primary changes in the OS was support for the StrongARM processor that was made available as an upgrade for the Risc PC. This required extensive code changes due to StrongARM's split data and instruction cache (Harvard architecture) and 32-bit interrupt modes.
RISC OS 3.71 is a small update released to support the hardware in the Acorn A7000+ with its ARM 7500FE processor. The FE offered hardware support for floating point mathematics, which until then was usually emulated in one of the RISC OS Software modules).
RISC OS 3.60 also formed the foundation of NC OS, as shipped in the Acorn NetChannel NCs.[9]
Demise of Acorn Computers Ltd
Acorn officially halted work in all areas except set-top boxes in January 1999 and the company was renamed Element 14[10] (the 14th element of the periodic table being silicon) with a new goal to become purely a Silicon design business (like the previous very successful spin off of ARM from Acorn in 1990). RISC OS development was halted during the development of OS 4.0 for the RiscPC 2 ("Phoebe 2100"), whose completion was also cancelled. A beta version, OS 3.8 ("Ursula") for the original RiscPC, had previously been released to developers. The project code names of Phoebe (for the hardware), Ursula (for the software) and Chandler (for the graphics processor chip) were taken from the names of characters in the TV series Friends (Phoebe and Ursula were twin sisters in the series).
This led to a number of rescue efforts to try and keep the Acorn desktop computer business alive. Acorn held discussions with many interested parties, and eventually agreed to exclusively licence RISC OS to RISCOS Ltd, which was formed from a consortium of dealers, developers and end-users. There were also a number of projects to bring the advantages of the RISC Operating System to other platforms by the creation of the ROX Desktop to provide a RISC OS-like interface on Unix and Linux systems. Two similar projects, Impulse and Eidos's Phoenix have both stalled.[11]
Work post-Acorn by RISCOS Ltd
RISC OS 4
In March 1999 a new company called RISCOS Ltd was founded. They licensed the rights to RISC OS from Element 14 (and eventually from the new owner, Pace Micro Technology)[12] and continued the development of OS 3.8, releasing it as RISC OS 4 in July 1999.[13]
Whilst the hardware support for Phoebe was not needed, the core improvements to RISC OS 3.80 could be finished and released, they included;
- A better file system, increasing the number of items in directory from 77 to approximately 88,000 and increasing the max length of a filename from 10 characters to 255[14][15]
- A plugin based system configuration utility.[16]
- A new screensaver API[17]
- An enhanced window manager[18]
- An updated interactive help application[19]
- A redesigned set of icons
According to the company, over 6,400 copies of RISC OS 4.02 on ROM were sold up until production was ceased in mid 2005.[20]
During 1999 and 2000, RISCOS Ltd also released versions of RISC OS 4 to support several additional hardware platforms, the Microdigial Mico,[21] RiscStation R7500[22] and the Castle Kinetic RiscPC.[23]
RISC OS 4 is also available for various hardware emulators for other operating systems. In September 2003 VirtualAcorn released the commercial emulator VirtualRPC which included a copy of RISC OS 4.02.[24] In December 2008 RISCOS Ltd made 4.02 available for non-commercial emulators for £5 in a product called Virtually Free.[25]
RISC OS Select and Adjust
In May 2001 the company launched RISC OS Select, a subscription scheme allowing users access to the latest OS updates in between major releases. These upgrades are released as soft-loadable ROM images, separate to the ROM where the boot OS is stored, and are loaded at boot time.[26] The scheme was devised to accelerate RISCOS Ltd's development cycle by producing extra income in between major releases.[citation needed] It has also allowed the company to subsidise the retail price of ROM releases, which are generally a culmination of the last few Select upgrades with a few extra minor changes.[citation needed]
In May 2002 the final release of Select 1 was shipped that included;[27]
- DHCP Client
- Multi-User support and logon
- Preview versions of new printer support and networking with Appletalk
In November 2002 the final release of Select 2 was shipped[28] that included;[29]
- Support for CMYK sprites
- Hardware support for the scroll wheel on PS/2 mice
- Support for the window manager tools to be in a configurable order
- RiscStation hardware support is now in the kernel
In June 2004 the final release of Select 3 was shipped[30] that included;[31]
- Cut and Paste supported in writeable icons (textboxes)
- The filer can display image thumbnails
- Button and other icons can now support rounded borders
- The sprite format now supported an alpha channel
- A recycle bin
- An improved version of !Paint, the bitmap editor, to support the alpha channel sprites
Also in June 2004, RISCOS Ltd released the ROM based version 4.39,[32] being dubbed RISC OS Adjust. (The name was a play on the RISC OS GUI convention of calling the three mouse buttons 'Select', 'Menu' and 'Adjust'.) RISCOS Ltd sold its 500th Adjust ROM in early 2006[33]
Further release under the Select scheme were made under the RISC OS Six branding, mentioned below.
The A9Home
In 2004, RISCOS Ltd privately began work on a version of RISC OS that supported 32-bit addressing modes found on later ARM architectures, RISC OS Adjust (Adjust 32), which is compatible with current ARM processors and designed for both embedded and desktop forms. The first, and so far only, machine to make use of the 32-bit version of the OS is the Advantage6 A9home. It was released in May 2006 after a 12 month Beta testing process,[34] although the current build of Adjust 32, namely RISC OS 4.42, is a prerelease and no final version of the OS has yet been released.[35]
Both 26- and 32-bit builds of new RISC OS 4 releases can now be compiled from the same source code, but will have to be modified to run on each individual machine supported, as the OS has no HAL at present. Instead it has a hardware-abstracted kernel, which allows specific code to be substituted for each platform supported.[citation needed]
RISC OS Six
In October 2006, shortly after Castle Technology announced the Shared Source Initiative, RISCOS Ltd announced RISC OS Six, the next generation of their stream of the operating system.[36]
The first product to be launched under the RISC OS Six name, was the continuation of the Select scheme, Select 4.[citation needed] A beta-version of RISC OS 6, Preview 1 (Select 4i1), was available in asdf 2007 as a free download[37] to all subscribers to the Select scheme, both present subscribers and those whose subscription was renewed after 30 May 2004 but has since lapsed.
RISC OS Six brought portability, stability and internal structure improvements, including full 26/32 bit neutrality.[38] It is now highly modularised, with legacy and hardware specific features abstracted, and other code separated for easier future maintenance and development.[citation needed] Teletext support, device interrupt handler, software-based graphics operations, the real-time clock, the mouse pointer, CMOS RAM support, and hardware timer support have been abstracted out of the kernel and into their own separate modules.[citation needed] Legacy components, like the VIDC driver, and obsolete functionality for the BBC Micro have been abstracted too.[citation needed] AIF and transient utility executable checking has been introduced also to protect against rogue software, while graphics acceleration modules are provided for the SM501 graphics chip in the A9home and for ViewFinder AGP podule cards.[citation needed]
In April 2008 the final release of Select 4 was shipped that included;[39]
- 8MB VRAM support in VirtualRPC
- Filer updates, Keyboard shortcuts, alternative layouts, configurability
- SVG export in !Draw
Select 4 releases are initially compatible with only Acorn Risc PC and A7000 machines.[citation needed] RiscStation R7500, MicroDigital Omega and Mico computers will not officially be supported, as the company does not have test machines available and requires proprietary software code to which they do not have the rights.[citation needed] Lack of detailed technical information about the MicroDigital Omega has also been cited as being another reason why support of that hardware is difficult.[citation needed]
In April 2009 the final release of Select 5 was shipped[40] that included;[41]
- 64K colour screen modes
- More responsive desktop
- Improvements to !Paint and !Draw
The latest release of RISC OS from RISCOS Ltd is Select 6i1, shipped in December 2009, it includes;[42]
- Configurable Filer toolbars
- Improved Task Manager
- Improved Draw with new editing features
- Configurable File Types menu
- New Firewall configuration interface
- Improvements to Pinboard configuration
- Improvements to Configure itself
Work post-Acorn by Pace, Castle and RISC OS Open Ltd
RISC OS 5
RISC OS 5 is a separate evolution by Castle Technology Ltd based upon work done by Pace for their NCOS based set top boxes. RISC OS 5 was written to support Castle's Iyonix PC Acorn-compatible, which runs on the Intel XScale ARM processor. Although a wealth of software has now been updated, a few older applications can only be run on RISC OS 5 via an emulator called Aemulor, since the ARMv5 XScale processor does not support 26-bit addressing modes. Likewise, RISC OS 5 itself had to be ported to run properly on the new CPU, and abstraction of the graphics and other hardware interfaces created, to allow it, for example, to use standard graphics cards, instead of Acorn's own VIDC chip.
In July 2003, Castle Technology Ltd bought the head licence for RISC OS from Pace Micro.[43][44]
Shared Source Initiative
In October 2006, Castle Technology Ltd announced a plan to release elements of RISC OS 5 under a unique source sharing license. The Shared Source Initiative (SSI) is a joint venture between Castle and RISC OS Open Limited (ROOL), a newly formed software development company, which aims to accelerate development and encourage uptake of the OS. Under the custom dual license, released source will be freely available and may be modified and redistributed without royalty for non-commercial use, while commercial usage will incur a per-unit license fee to Castle.
The SSI has made phased releases of source code, starting in May 2007[45]. Up to October 2008, enough source has been released to build an almost complete Iyonix ROM image.[46]
ROOL will maintain the shared source tree and build an international developer community on a non-profit basis to support and encourage development. Both ROOL and Castle intend to provide RISC OS consultancy to clients requiring embedded ARM solutions, already a major market for the OS.
Ports of RISC OS 5 to the BeagleBoard and Risc PC/A7000 are, however, under way.[47][48]
Emulators
There are several free emulators available for Windows, Mac, Linux and other platforms. These include:
These do not come with the operating system and so legal means need to be found to find an appropriate version for the emulator. RISC OS 4.02 licensed for use with emulators may be purchased for £5.[49]
Commercial emulators Virtual A5000 and Virtual RPC can be regarded as a fully working RISC OS systems. The latter is bundled with RISC OS 4.02 or 4.39,[50] and runs on Microsoft Windows and Apple Mac OS X.[50] It is generally regarded as a much upgraded version of Red Squirrel as the two are derivatives.[51]
See also
References
- ^ Revill, Steve; Andrew Hodgkinson (2010-01-23). "New IYONIX ROM release (version 5.16)". RISC OS Open Ltd. http://www.riscosopen.org/news/articles/2010/01/23/new-iyonix-rom-release-version-5-16. Retrieved 2011-02-06.
- ^ RISC OS Shared Source FAQ, RISC OS Open, accessed 2011-01-06
- ^ RISC OS Open - About us: RISC OS Open Limited FAQ
- ^ "RISC OS 5 features". Iyonix Ltd. http://www.iyonix.com/iyonix/features/osfeatures.shtml. Retrieved 2011-01-31. "All IYONIX pcs ship with RISC OS 5 in flash ROM."
- ^ "RISC OS 6 GENERAL FAQ". RISCOS Ltd. http://select.riscos.com/RISCOS6/faq.html. Retrieved 2011-01-31. "[RISC OS 6 is] suitable for Risc PC, A7000 and Virtual Acorn products."
- ^ "Cortex-A8 port status". RISC OS Open Ltd. https://www.riscosopen.org/wiki/documentation/pages/Cortex-A8+port+status/versions/1. Retrieved 2011-01-31. "[The port includes] a modified version of the RISC OS kernel containing support for (all) Cortex-A8 CPU cores."
- ^ "Acorn announces distribution deal with Castle Technology for RISC based products". Press release (Acorn Computers Ltd). 1998-10-12. http://web.archive.org/web/19990506180305/www.acorn.co.uk/acorn/news/press/castle.html. Retrieved 2011-01-06. "(October 12th 1998), Cambridge, UK-Acorn announced today that it has completed negotiations with Castle Technology for them to distribute Acorn products."
- ^ [|Pountain, Dick] (1988-12). "Screentest: Archie RISC OS". Personal Computer World: pp. 154. http://acorn.chriswhy.co.uk/docs/Mags/PCW/PCW_Jan89_RISCOS.pdf. Retrieved 2011-01-14. "[ArcDraw] can also add text in multiple sizes and fonts to a drawing (including anti-aliased fonts)"
- ^ Acorn Clan Newsletter
- ^ "Company No. 01403810". Companies House. http://wck2.companieshouse.gov.uk/a87d7c62f33cfda0a4b2acecf2741ab9/compdetails. Retrieved 2011-01-06. "Date of change 03/08/1999 Previous Name ELEMENT 14 LIMITED, Date of change 15/01/1999 Previous Name ACORN COMPUTERS LIMITED"
- ^ Stephen B. Streater (September 17, 1998). "Forbidden Technologies". comp.sys.acorn.misc. (Web link). Retrieved on February 14, 2011.
- ^ RISCOS Ltd - PRESS RELEASE 5th March 1999 RISCOS Ltd acquires license to develop and release RISC OS 4
- ^ RISCOS Ltd - PRESS RELEASE 7th July 1999 RISC OS 4 Launched
- ^ Acorn Clan Newsletter - August 1998
- ^ Acorn Computers - FileCore - Phase 1 Functional Specification
- ^ Acorn Computers - Ursula !Configure Changes Functional Specification
- ^ Acorn Computers - Ursula Screensaver Functional Specification
- ^ Acorn Computers - Ursula Window Manager Changes Functional Specification
- ^ Acorn Computers - Ursula Interactive Help Functional Specification
- ^ RISCOS Ltd News October 2005, accessed 2009-07-16
- ^ Chris's Acorns - Microdigital Mico
- ^ Chris's Acorns - RiscStation
- ^ The Iconbar - Castle reveal Kinetic to the press
- ^ RISCOS Ltd - RISCOS Ltd Licenses RISC OS 4 for general use with VirtualAcorn Emulators
- ^ RISCOS Ltd - "Virtually Free" RISC OS 4.02 for use with Emulators announced
- ^ RISCOS Ltd - RISC OS Select Subscription Scheme for RISC OS 4 upgrades announced
- ^ RISCOS Ltd - 1st Select CD commences shipping
- ^ RISCOS Ltd - RISC OS Select 4 Home Page
- ^ RISCOS Ltd - RISC OS Select 2 What's New? October 2002
- ^ RISCOS Ltd - RISC OS Select 4 Home Page
- ^ RISCOS Ltd - Select 3 Features
- ^ RISCOS Ltd - RISCOS Ltd announces RISC OS 4.39 ROM sets
- ^ PRESS RELEASE 03/02/2006, RISCOS Ltd., accessed 2009-07-16
- ^ A9home on sale from CJE Micros, drobe.co.uk, 6 May 2006, accessed 2009-07-16
- ^ Chris's Acorns - Advantage Six A9home
- ^ RISCOS Ltd - NEWS FROM RISCOS Ltd
- ^ RISC OS 6 downloads, RISCOS Ltd
- ^ RISCOS Ltd - RISC OS Select 4 changes
- ^ RISCOS Ltd - NEW FEATURES IN RISC OS Select 4i4
- ^ RISCOS Ltd - NEWS FROM RISCOS Ltd
- ^ RISCOS Ltd - NEW FEATURES IN RISC OS Select 5i1
- ^ My RISC OS - Operating System: RISC OS 6.20 released
- ^ Castle buys RISC OS from Pace, drobe.co.uk, 4 Jul 2003, accessed 2009-07-16
- ^ "Castle buys RISC OS technology from Pace". http://www.pace.com/universal/news-events/press-releases/2003/castle-buys-risc-os-technology-from-pace/. Retrieved 2011-02-04. "Castle Technology Ltd today announced the purchase of the RISC OS technology from Pace Micro Technology plc."
- ^ Drobe - Castle reveal shared source licence
- ^ Batch Five source code released, RISC OS Open, 18th October 2008
- ^ New Iyonix ROM release version 5.14, RISC OS Open, 28 Apr 2009
- ^ [1] RISC OS on new hardware
- ^ "Virtually Free" RISC OS 4.02 for use with Emulators announced, RISCOS Ltd, 06 Dec 2008
- ^ a b Virtual Acorn Product Comparison
- ^ VirtualAcorn FAQ, 3QD Developments, 31 Jan 2009
External links
- Arthur Lives! - a guide by Ben Jefferys
- Arthur OS Emulator (original site has been taken down - discovered 2009/01/26)
- What is RISC OS?
- RISCOS Ltd
- RISC OS Open Ltd
v · d · eMicrocomputers by Acorn Computers | |
---|---|
Microcomputers | |
Operating systems |
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)