Content deleted Content added
m v2.05b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation) |
→File system: Corrected to British English as this is a British OS Tags: Mobile edit Mobile web edit |
||
(26 intermediate revisions by 15 users not shown) | |||
Line 1:
{{Short description|Computer operating system by Acorn Computers Ltd
{{About|the operating system developed by Acorn Computers Ltd|the OS developed by MIPS Computer Systems|MIPS RISC/os}}
{{Use dmy dates|date=
{{Use British English|date=April 2013}}
{{Infobox OS
| name
| logo = Risc
| logo size
|
| screenshot_size = 300px
| caption = A screenshot of RISC OS 5.30
| developer
Open-source (version 5)
* [[Castle Technology]]
Line 16:
Proprietary (versions 4 & 6)
* [[RISCOS Ltd]]
| working state
| source model
| released = {{Start date and age|1987|09|25|df=yes}}<ref name="arthur_os_copyright_note">copyright notice Arthur 1.20 (25 September 1987)</ref>
| latest release version = * 5.30<ref name="ROOL news 2024-04-27">{{cite web |url=https://www.riscosopen.org/news/articles/2024/04/27/risc-os-5-30-now-available |title=RISC OS 5.30 now available |access-date=30 April 2024 |last=Revill |first=Steve |date=27 April 2024 |publisher=[[RISC OS Open]] }}</ref> / {{Start date and age|2024|04|27|df=yes}}
* 6.20 / {{Start date and age|2009|12|01|df=yes}}
| latest release date
| latest preview version = 5.31
| latest preview date =
| marketing target
| language
| programmed in
| update model
| package manager
| supported platforms
| kernel type
| userland =
| ui
| license
* [[Apache License 2.0]]<ref>[https://www.riscosopen.org/news/articles/2018/10/22/risc-os-is-open-for-business RISC OS is open for business!] {{Webarchive|url=https://web.archive.org/web/20181022204607/https://www.riscosopen.org/news/articles/2018/10/22/risc-os-is-open-for-business |date=22 October 2018 }}, RISC OS Open Ltd, accessed
* [[Proprietary software|Proprietary]] (version 6)
}}
| preceded by
| succeeded by =
| website
| date
}}
'''RISC OS''' ({{IPAc-en|r|ɪ|s|k|.|oʊ|ˈ|ɛ|s}})<ref name="acorn_developer_news_issue14">{{cite news | url=http://chrisacorns.computinghistory.org.uk/docs/Acorn/DN/Acorn_DevNL14.pdf | title=RISC OS | work=ISV Department news from Acorn | publisher=Acorn Computers Limited | date=May 1989 | issue=14 | access-date=
RISC OS is a [[Modular programming|modular]] operating system and takes its name from the [[reduced instruction set computer]] (RISC) architecture it supports. It incorporates a [[graphical user interface]] and a [[windowing system]]. Between 1987 and 1998, RISC OS
After the break-up of Acorn
== History ==
{{Main|History of RISC OS}}
[[File:Riscos logo generic cogwheel richard hallas lg cogwheel x1.svg|thumb|left|110x110px|Original cogwheel logo]]
The first version of RISC OS was originally released in 1987 as ''Arthur 1.20''. The next version, {{nowrap|Arthur 2}}, became {{nowrap|RISC OS 2}} and was released in April 1989. RISC OS 3.00 was released with the A5000 in 1991, and contained many new features. By 1996, RISC OS had been shipped on over 500,000 systems.<ref>{{cite web|url=http://acorn.chriswhy.co.uk/docs/Acorn/ART/ART_DS013_AcornRISCOS.pdf|title=ART – Acorn RISC OS|work=acorn.chriswhy.co.uk|access-date=8 July 2011|archive-date=27 May 2013|archive-url=https://web.archive.org/web/20130527220851/http://acorn.chriswhy.co.uk/docs/Acorn/ART/ART_DS013_AcornRISCOS.pdf|url-status=live}}</ref>
[[File:Acorn Archimedes A3020 ( Bletchley Park, translucent ).png|thumb|left|An Acorn Archimedes A3020 computer running RISC OS]]
Acorn officially halted work on the OS in January 1999, renaming themselves [[Element 14 (company)|Element 14]]. In March 1999 a new company, [[RISCOS Ltd]], licensed the rights to develop a desktop version of RISC OS from Element 14, and continued the development of RISC OS 3.8, releasing it as ''RISC OS 4'' in July 1999. Meanwhile, Element 14 had also kept a copy of RISC OS 3.8 in house, which they developed into [[NCOS]] for use in [[set-top box]]es. In 2000, as part of the acquisition of Acorn Group plc by MSDW Investment, RISC OS was sold to [[Pace plc|Pace Micro Technology]],<ref name="register19990429">{{ cite news | url=https://www.theregister.com/1999/04/29/arm_denies_role_in_acorn/ | title=ARM denies role in Acorn dismemberment | work=[[The Register]] | date=24 April 1999 | access-date=31 January 2021 | last1=Cullen | first1=Drew }}</ref> who later sold it to [[Castle Technology]] Ltd.
Line 62 ⟶ 59:
Meanwhile, in October 2002, [[Castle Technology]] released the ''Acorn clone'' [[Iyonix PC]]. This ran a [[32-bit computing|32-bit]] (in contrast to [[26-bit computing|26-bit]]) variant of RISC OS, named ''RISC OS 5''. RISC OS 5 is a separate evolution of RISC OS based upon the [[NCOS]] work done by Pace. The following year, Castle Technology bought RISC OS from Pace for an undisclosed sum. In October 2006, Castle announced a [[Source-available software|shared source]] license plan, managed by [[RISC OS Open Limited]], for elements of ''RISC OS 5''.
In October 2018, RISC OS 5 was re-licensed under the [[Apache 2.0]] license.<ref>{{Cite
In 2018 [[RISC OS Developments]] acquired Castle Technology Ltd including
In December 2020, the source code of RISC OS 3.71 was leaked to The Pirate Bay.{{cn|date=May 2022}}
{{clear}}
== Features ==
=== OS core ===
The OS is [[single-user]] and employs [[cooperative multitasking]] (CMT).<ref name="byte tired">{{cite journal |url=https://archive.org/details/eu_BYTE-1996-12_OCR/page/n84/mode/1up |title=A RISC OS for All Seasons |last=Palmer |first=Stewart |journal=[[Byte (magazine)|Byte]] |date=December 1996 |volume=21 |issue=12 |page=49 |oclc=208951251 |issn=0360-5280}}</ref> While most current desktop OSes use [[preemption (computing)|preemptive]] [[computer multitasking|multitasking]] (PMT) and [[thread (computer science)|multithreading]], {{nowrap|RISC OS}} remains with a CMT system. By 2003, many users had called for the OS to migrate to PMT.<ref name="drobe williams pmt 2003">{{cite news|last=Williams|first=Chris|title=Imagining RISC OS and PMT|url=http://www.drobe.co.uk/article.php?id=764|access-date=10 July 2012|newspaper=[[Drobe]]|date=26 July 2003|archive-date=17 June 2018|archive-url=https://web.archive.org/web/20180617115807/http://www.drobe.co.uk/article.php?id=764|url-status=live}}</ref> The OS [[memory protection]] is not comprehensive.<ref>Michael Reed [https://books.google.com/books?id=Lr8ldHhh_wsC&pg=PA82 ''Tech Book 1'' – Published articles Oct 2006 – June 2008] {{Webarchive|url=https://web.archive.org/web/20200726094727/https://books.google.es/books?id=Lr8ldHhh_wsC&pg=PA82 |date=26 July 2020 }}</ref><ref>{{cite web|url=http://www.drobe.co.uk/riscos/artifact1327.html|title=RISC OS Memory Protection|website=Drobe: The Archives|access-date=4 March 2013|archive-date=31 March 2014|archive-url=https://web.archive.org/web/20140331035623/http://www.drobe.co.uk/riscos/artifact1327.html|url-status=live}}</ref> A third party attempt to add preemptive multitasking was started in 1999, as the Wimp2 project,<ref>{{Cite web |title=ned Productions - RISC-OS programs - Wimp2 |url=https://www.nedprod.com/programs/RISC-OS/Wimp2/ |access-date=2025-06-07 |website=www.nedprod.com}}</ref> and similar goal added to the RISC OS Open roadmap in 2015.<ref>{{Cite web |title=RISC OS Open: RISC OS Roadmap in Library |url=https://www.riscosopen.org/wiki/documentation/show/RISC%20OS%20Roadmap |archive-url=https://web.archive.org/web/20250401115500/https://www.riscosopen.org/wiki/documentation/show/RISC%20OS%20Roadmap |archive-date=1 April 2025 |access-date=2025-06-07 |website=www.riscosopen.org |language=en |url-status=live }}</ref> In addition support for Posix / SysV / BSD pthread (preemptive-threading) was made available through the provision of UnixLib 3.6 in 1992, a C library introduced to permit the porting of the standard GNU / BSD tool chains to RISC OS, by Alun Jones, then of the Higher Education National Software Archive (HENSA). As of 2025 UnixLib is available through the PackMan package manager.
The core of the OS is stored in [[read-only memory|ROM]], giving a fast [[bootup]] time and safety from operating system corruption. RISC OS 4 and 5 are stored in {{nowrap|4 MB}} of [[flash memory]], or as a [[ROM image]] on [[SD
Most of the OS has defined [[application binary interface]]s (ABIs) to handle filters and vectors. The OS provides many ways in which a program can intercept and modify its operation. This simplifies the task of modifying its behaviour, either in the GUI, or deeper. As a result, there are several third-party programs which allow customising the OS look and feel.
Line 175 ⟶ 76:
=== File system ===
{{More citations needed section|date=July 2017}}
The [[file system]] is volume-
A file system can present a file of a given type as a volume of its own, similar to a [[loop device]]. The OS refers to this function as an image filing system. This allows transparent handling of archives and similar files, which appear as directories with some special properties. Files inside the 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 file systems put a reference inside the image file and go elsewhere for the data.
Line 189 ⟶ 90:
=== Desktop ===
[[File:RISCOS 4 scr.png|thumb|A screenshot of RISC OS 4]]
The [[WIMP (computing)|WIMP]] interface is based on a [[stacking window manager]] and incorporates three [[mouse button]]s<ref name="Ryan2011">{{cite book|last=Ryan|first=Dan|title=History of Computer Graphics: DLR Associates Series|url=https://books.google.com/books?id=136myWlKpwEC&pg=PA358|access-date=13 June 2013|date=13 April 2011|publisher=AuthorHouse|isbn=978-1-4567-5115-9|page=358|archive-date=6 July 2014|archive-url=https://web.archive.org/web/20140706155034/http://books.google.com/books?id=136myWlKpwEC&pg=PA358|url-status=live}}</ref> (named ''Select'', ''Menu'' and ''Adjust''), [[context-sensitive user interface|context-sensitive]] menus, window order control (i.e. send to back) and dynamic window [[Focus (computing)|focus]] (a window can have input focus at any position on the stack). The [[icon bar]] ([[Dock (computing)|Dock]]) holds icons which represent mounted disc drives, RAM discs, running applications, system utilities and docked: files, directories or inactive applications. These icons have context-sensitive menus and support [[drag-and-drop]] operation. They represent the running application as a whole, irrespective of whether it has open windows.
Line 198 ⟶ 100:
=== Font manager ===
RISC OS was the first operating system to provide scalable anti-aliased fonts.<ref>{{cite web |url=http://www.osnews.com/story/6170/Emulating_RISC_OS_under_Windows/page1/ |title=Emulating RISC OS under Windows |access-date=
A new version of the font manager employing "new-style outline fonts" was made available after the release of RISC OS,<ref name="acornuser198904_fonts">{{ cite news | url=https://archive.org/details/AcornUser081-Apr89/page/n8/mode/1up | title=New fonts for DTP | work=Acorn User | date=April 1989 | access-date=3 May 2021 | pages=7 }}</ref> offering full support for the printing of scalable fonts, and was provided with Acorn Desktop Publisher.<ref name="acornuser198910">{{ cite news | url=https://archive.org/details/AcornUser087-Oct89/page/n135/mode/2up | title=Hold the Font Page | work=Acorn User | date=October 1989 | access-date=14 April 2021 | last1=Bell | first1=Graham | pages=134–135 }}</ref> It was also made available separately and bundled with other applications.<ref name="acornuser199004_font">{{ cite news | url=https://archive.org/details/AcornUser093-Apr90/page/n20/mode/1up | title=Acorn Customer Hotline | work=Acorn User | date=April 1990 | access-date=2 May 2021 | pages=19 }}</ref> This [[outline font]] manager provides support for the rendering of font outlines to bitmaps for screen and printer use, employing [[spatial anti-aliasing|anti-aliasing]] for on-screen fonts, utilising sub-pixel anti-aliasing and caching for small font sizes.<ref name="raine1991">{{ cite conference | url=https://archive.org/details/1989-proceedings-5th-comp-graphics-workshop/page/25/mode/1up | title=The Acorn Outline Font Manager | last1=Raine | first1=Neil | last2=Seal | first2=David | last3=Stoye | first3=William | last4=Wilson | first4=Roger | conference=Fifth Computer Graphics Workshop | ___location=Monterey, California | date=November 1989 | publisher=USENIX Association | pages=25–36 }}</ref> At the time of the introduction of Acorn's outline font manager, the developers of rival desktop systems were either contemplating or promising outline font support for still-unreleased products such as Macintosh [[System 7]] and [[OS/2]] version 2.<ref name="acornuser198911_mytype">{{ cite news | url=https://archive.org/details/AcornUser088-Nov89/page/n69/mode/2up | title=My Type | work=Acorn User | date=November 1989 | access-date=7 May 2021 | last1=Bell | first1=Graham | pages=68–69 }}</ref>
| date = July 1993
| title = Acorn signs pre-press deal
Line 238 ⟶ 139:
Additional incompatibilities were introduced with newer [[ARM core]]s, such as ARMv7 in the [[BeagleBoard]] and ARMv8 in the {{nowrap|[[Raspberry Pi 3]]}}. This includes changes to unaligned memory access in ARMv6/v7 and removal of the SWP instructions in ARMv8.<ref>{{Cite web |url=https://www.riscosopen.org/wiki/documentation/show/ARMv7%20compatibility%20primer#TOC3.11 |title=ARMv7 compatibility primer in Documentation<!-- Bot generated title --> |access-date=16 October 2021 |archive-date=16 October 2021 |archive-url=https://web.archive.org/web/20211016142701/https://www.riscosopen.org/wiki/documentation/show/ARMv7%20compatibility%20primer#TOC3.11 |url-status=live }}</ref>
== Supported hardware ==
RISC OS has also been used by both Acorn and [[Pace Micro Technology]] in various TV connected [[set-top box]]es, sometimes referred to instead as [[NCOS]].{{Citation needed|date=December 2024}} A special cut down RISC OS Pico (for 16MiB cards and larger) styled to start up like a [[BBC Micro]] was released for [[BASIC|BASIC's]] 50th anniversary.<ref>{{cite web |date=5 January 2014 |title=Happy birthday, BASIC |url=https://www.riscosopen.org/news/articles/2014/05/01/happy-birthday-basic |url-status=live |archive-url=https://web.archive.org/web/20181109020010/https://www.riscosopen.org/news/articles/2014/05/01/happy-birthday-basic |archive-date=9 November 2018 |access-date=8 May 2018}}</ref> [[SD card]] images have been released for downloading free of charge to [[Raspberry Pi]] 1, 2, 3, & 4 users with a full [[graphical user interface]] (GUI) version<ref>{{cite web |title=Downloads |url=http://www.raspberrypi.org/downloads |url-status=live |archive-url=https://web.archive.org/web/20130114192342/http://www.raspberrypi.org/downloads |archive-date=14 January 2013 |access-date=2 September 2013 |publisher=Raspberry Pi}}</ref> and a [[command-line interface]] only version (RISC OS Pico, at 3.8 MB).<ref name="Pico">{{cite web |title=RISC OS Open: Raspberry Pi |url=https://www.riscosopen.org/content/downloads/raspberry-pi |url-status=live |archive-url=https://web.archive.org/web/20210320161349/https://www.riscosopen.org/content/downloads/raspberry-pi |archive-date=20 March 2021 |access-date=25 April 2015 |work=riscosopen.org}}</ref>
Versions of RISC OS run or have run on the following hardware: ([[RISC OS Open Limited]] adopted<ref name="Stable release criteria">{{cite web |date=12 January 2017 |title=Stable release criteria |url=https://www.riscosopen.org/content/documents/stable-releases |url-status=live |archive-url=https://web.archive.org/web/20181109020018/https://www.riscosopen.org/content/documents/stable-releases |archive-date=9 November 2018 |access-date=12 January 2017}}</ref> the '[[Software versioning#Odd-numbered versions for development releases|even numbers are stable]]' version numbering scheme post version 5.14, hence some table entries above include two latest releases – the last stable one and the more recent development one.)
{| class="wikitable"
|+ RISC OS compatible hardware
! rowspan="2" style="vertical-align:bottom;" |Machine !! rowspan="2" style="vertical-align:bottom;" |[[Arm architecture|ARM architecture]] !! rowspan="2" style="vertical-align:bottom;" |Introduced !! colspan="2" style="vertical-align:bottom;" |[[Acorn Computers|Acorn]] version !! colspan="2" style="vertical-align:bottom;" |[[RISCOS Ltd]] version !! colspan="2" style="vertical-align:bottom;" |[[Castle Technology]], [[RISC OS Open]] version
|-
! First !! Last !! First !! Last !! First !! Latest
|-
| colspan="8" | '''ARM with [[26-bit computing|26-bit]] program counter'''
|-
| [[Acorn Archimedes]] || ARMv2 || 1987–1992 || 0.20 || 3.1x || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}}
|-
| colspan="8" | '''ARM with 26- & 32-bit program counter'''
|-
| [[Risc PC|Acorn Risc PC]] || ARMv3 / v4 || 1994<ref name="riscpc">{{Cite web |title=Chris's Acorns: Risc PC Computers |url=http://chrisacorns.computinghistory.org.uk/Computers/RiscPCComputers.html |url-status=live |archive-url=https://web.archive.org/web/20171021213428/http://chrisacorns.computinghistory.org.uk/Computers/RiscPCComputers.html |archive-date=21 October 2017 |access-date=22 July 2015 |website=chrisacorns.computinghistory.org.uk}}</ref> || 3.50<ref name="riscpc" /> || rowspan="2" | 3.71 || rowspan="2" | 4.00 || rowspan="2" | 6.20<ref name="select-faq">{{cite web |title=RISC OS Six Frequently Asked Questions |url=http://select.riscos.com/RISCOS6/faq.html |archive-url=https://archive.today/20121208135752/http://select.riscos.com/RISCOS6/faq.html |archive-date=8 December 2012}}</ref> || rowspan="2" | 5.15 || rowspan="2" | 5.30<ref name="downloads/riscpc">{{Cite web |title=RISC OS Open: RiscPC |url=https://www.riscosopen.org/content/downloads/riscpc |url-status=live |archive-url=https://web.archive.org/web/20150411175939/https://www.riscosopen.org/content/downloads/riscpc |archive-date=11 April 2015 |access-date=25 April 2015 |website=www.riscosopen.org}}</ref>/5.31
|-
| [[Acorn A7000|Acorn A7000 and A7000+]] || ARMv3 || 1995<ref name="a7000">{{cite web |title=Chris's Acorns: Acorn A7000 |url=http://chrisacorns.computinghistory.org.uk/Computers/A7000.html |url-status=live |archive-url=https://web.archive.org/web/20151011194352/http://chrisacorns.computinghistory.org.uk/Computers/A7000.html |archive-date=11 October 2015 |access-date=22 July 2015 |work=computinghistory.org.uk}}</ref>{{spaced ndash}}1997<ref name="a7000+">{{cite web |title=Chris's Acorns: Acorn A7000+ |url=http://chrisacorns.computinghistory.org.uk/Computers/A7000+.html |url-status=live |archive-url=https://web.archive.org/web/20151011194330/http://chrisacorns.computinghistory.org.uk/Computers/A7000+.html |archive-date=11 October 2015 |access-date=22 July 2015 |work=computinghistory.org.uk}}</ref> || 3.60<ref name="a7000" /><ref name="a7000+" />
|-
| [[Acorn Phoebe]] (cancelled) || ARMv4 || 1998 || 3.80 (Ursula) || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}}
|-
| MicroDigital Medi<ref>repackaged A7000+</ref> || rowspan="3" | ARMv3 || 1998<ref name="medi">{{cite web |title=Chris's Acorns: MicroDigital |url=http://chrisacorns.computinghistory.org.uk/AfterAcorn/Microdigital.html#Medi |url-status=live |archive-url=https://web.archive.org/web/20150722224655/http://chrisacorns.computinghistory.org.uk/AfterAcorn/Microdigital.html#Medi |archive-date=22 July 2015 |access-date=22 July 2015 |work=computinghistory.org.uk}}</ref> || 3.71<ref name="medi" /> || {{n/a}} || 4.02 || 6.20 || {{n/a}} || {{n/a}}
|-
| MicroDigital Mico || 1999<ref name="mico">{{cite web |title=Chris's Acorns: MicroDigital |url=http://chrisacorns.computinghistory.org.uk/AfterAcorn/Microdigital.html#Mico |url-status=live |archive-url=https://web.archive.org/web/20150722224655/http://chrisacorns.computinghistory.org.uk/AfterAcorn/Microdigital.html#Mico |archive-date=22 July 2015 |access-date=22 July 2015 |work=computinghistory.org.uk}}</ref> || {{n/a}} || {{n/a}} || 4.03<ref name="mico" /> ||4.39<ref name="select-faq" /> || {{n/a}} || {{n/a}}
|-
| RiscStation R7500 || 1999<ref name="r7500">{{cite web |title=Chris's Acorns: RISC OS After Acorn |url=http://chrisacorns.computinghistory.org.uk/AfterAcorn.html#RiscStation |url-status=live |archive-url=https://web.archive.org/web/20151011194254/http://chrisacorns.computinghistory.org.uk/AfterAcorn.html#RiscStation |archive-date=11 October 2015 |access-date=22 July 2015 |work=computinghistory.org.uk}}</ref> || {{n/a}} || {{n/a}} || 4.03<ref name="r7500" /> ||4.39<ref name="select-faq" /> || {{n/a}} || {{n/a}}
|-
| Castle Kinetic RiscPC || rowspan="2" | ARMv4 || 2000<ref name="kinetic">{{cite web |title=The Icon Bar: Castle reveal Kinetic to the press |url=http://www.iconbar.com/forums/viewthread.php?newsid=918 |url-status=live |archive-url=https://web.archive.org/web/20120716211137/http://www.iconbar.com/forums/viewthread.php?newsid=918 |archive-date=16 July 2012 |access-date=23 February 2011 |work=iconbar.com}}</ref> || {{n/a}} || {{n/a}} || 4.03 || 6.20 || 5.19<ref name="ROOLkinetic">{{cite web |date=28 March 2013 |title=Bugs and sources |url=https://www.riscosopen.org/viewer/revisions/logs?ident=1364507316-018164.html |url-status=live |archive-url=https://web.archive.org/web/20150413035910/https://www.riscosopen.org/viewer/revisions/logs?ident=1364507316-018164.html |archive-date=13 April 2015 |access-date=2 September 2013 |publisher=RISC OS Open}}</ref> || 5.30<ref name="downloads/riscpc" />/5.31
|-
| [[MicroDigital Omega]] || 2003<ref>{{cite web |title=Omega production saga continues – Drobe.co.uk archives |url=http://www.drobe.co.uk/article.php?id=973 |url-status=live |archive-url=https://web.archive.org/web/20120316220842/http://www.drobe.co.uk/article.php?id=973 |archive-date=16 March 2012 |access-date=8 February 2012 |work=drobe.co.uk}}</ref> || {{n/a}} || {{n/a}} || 4.03<ref name="omega">{{cite web |title=Chris's Acorns: MicroDigital |url=http://chrisacorns.computinghistory.org.uk/AfterAcorn/Microdigital.html#Omega |url-status=live |archive-url=https://web.archive.org/web/20150722224655/http://chrisacorns.computinghistory.org.uk/AfterAcorn/Microdigital.html#Omega |archive-date=22 July 2015 |access-date=22 July 2015 |work=computinghistory.org.uk}}</ref> || 4.39<ref name="select-faq" /> || {{n/a}} || {{n/a}}
|-
| Advantage Six A75 || ARMv3 || 2004<ref>{{cite web |title=A75 is ARM7500FE ruggable – Drobe.co.uk archives |url=http://www.drobe.co.uk/article.php?id=1047 |url-status=live |archive-url=https://web.archive.org/web/20151016230127/http://www.drobe.co.uk/article.php?id=1047 |archive-date=16 October 2015 |access-date=8 February 2012 |work=drobe.co.uk}}</ref> || {{n/a}} || {{n/a}} ||4.39<ref>{{cite web |title=Advantage6: Thea75 |url=http://www.advantagesix.com/Thea75.html |url-status=live |archive-url=https://web.archive.org/web/20131102161846/http://www.advantagesix.com/Thea75.html |archive-date=2 November 2013 |access-date=9 February 2012 |work=advantagesix.com}}</ref> || || {{n/a}} || {{n/a}}
|-
| colspan="8" |'''ARM with 32-bit program counter'''
|-
| [[Iyonix PC|Iyonix Ltd Iyonix PC]] || ARMv5TE || 2002 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.01 || 5.30<ref>{{cite web |title=RISC OS Open: Iyonix |url=https://www.riscosopen.org/content/downloads/iyonix |url-status=live |archive-url=https://web.archive.org/web/20150411180000/https://www.riscosopen.org/content/downloads/iyonix |archive-date=11 April 2015 |access-date=25 April 2015 |work=riscosopen.org}}</ref>/5.31
|-
| [[A9home|Advantage Six A9]] (Home/RM/Loc) || ARMv4T || 2005 || {{n/a}} || {{n/a}} || 4.42<ref name="select-faq" /> || || {{n/a}} || {{n/a}}
|-
| [[BeagleBoard]]<ref name="theinquirer snaps leak" /> || rowspan="6" | ARMv7-A || 2008 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || rowspan="4" | 5.15 || rowspan="5" | 5.30<ref>{{cite web |title=RISC OS Open: BeagleBoard |url=https://www.riscosopen.org/content/downloads/beagleboard |url-status=live |archive-url=https://web.archive.org/web/20150411175957/https://www.riscosopen.org/content/downloads/beagleboard |archive-date=11 April 2015 |access-date=25 April 2015 |work=riscosopen.org}}</ref>/5.31
|-
| [[IGEPv2]]<ref>{{cite web |date=24 January 2010 |title=RISC OS on IGEPv2 |url=https://www.riscosopen.org/forum/forums/5/topics/303 |access-date=19 September 2023}}</ref> || 2009 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}}
|-
| [[DevKit8000]] || ? || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}}
|-
| Always Innovating [[Touch Book]] || 2009 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}}
|-
| OpenPandora's [[Pandora (console)|Pandora]] || 2010 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.17<ref name="Pandora port">{{cite web |title=RISC OS Open: Forum: Let's get started with a Pandora port |url=https://www.riscosopen.org/forum/forums/5/topics/166?page=14 |url-status=live |archive-url=https://web.archive.org/web/20140919225512/https://www.riscosopen.org/forum/forums/5/topics/166?page=14 |archive-date=19 September 2014 |access-date=10 July 2012 |work=riscosopen.org}}</ref>
|-
| [[PandaBoard]]<ref name="iconbar old news for you">{{cite web |last=Lee |first=Jeffrey |date=2 August 2011 |title=Have I Got Old News For You |url=http://www.iconbar.com/articles/Have_I_Got_Old_News_For_You/index1268.html |url-status=live |archive-url=https://web.archive.org/web/20120612074011/http://www.iconbar.com/articles/Have_I_Got_Old_News_For_You/index1268.html |archive-date=12 June 2012 |access-date=28 September 2011 |work=[[The Icon Bar]] |quote=[...] Willi Theiss has recently announced that he's been working on a port of RISC OS to the PandaBoard [...]}}</ref> || 2011 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.17 || 5.30<ref name="ROOL news 2015-04-25" />/5.31
|-
| [[Raspberry Pi]] (1 - 4 and compatible)<ref name="osnews risc os" /><ref>{{Cite web |title=raspberrypi.org |url=http://www.raspberrypi.org/?page_id=43&mingleforumaction=viewtopic&t=919.0 |url-status=dead |archive-url=https://web.archive.org/web/20120229180108/http://www.raspberrypi.org/?page_id=43 |archive-date=29 February 2012 |access-date=1 November 2011}}</ref><ref>{{cite web |date=15 July 2014 |title=Raspberry Pi B+ |url=https://www.riscosopen.org/news/articles/2014/07/15/raspberry-pi-model-b |url-status=live |archive-url=https://web.archive.org/web/20140725122155/https://www.riscosopen.org/news/articles/2014/07/15/raspberry-pi-model-b |archive-date=25 July 2014 |access-date=13 August 2014}}</ref><ref>{{cite web |date=29 February 2016 |title=Raspberry Pi 3 |url=https://www.riscosopen.org/forum/forums/1/topics/3943?page=2#posts-50397 |url-status=live |archive-url=https://web.archive.org/web/20160407201218/https://www.riscosopen.org/forum/forums/1/topics/3943?page=2#posts-50397 |archive-date=7 April 2016 |access-date=26 March 2016}}</ref> || ARMv6, v7-A, v8-A || 2012 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.19 || 5.30/5.31
|-
| [[ISEE (company)#IGEPv5|IGEPv5]]<ref name="RISC OS on IGEPv5">{{cite web |date=9 September 2014 |title=RISC OS on IGEPv5 |url=https://www.riscosopen.org/forum/forums/9/topics/2803 |url-status=live |archive-url=https://web.archive.org/web/20150411204755/https://www.riscosopen.org/forum/forums/9/topics/2803 |archive-date=11 April 2015 |access-date=9 September 2014}}</ref> || rowspan="3" | ARMv7-A || 2014 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.23 || 5.30/5.31
|-
| Wandboard Quad<ref name="armx6 formally announced at last">{{cite web |last=Hudd |first=Vince M. |date=1 February 2015 |title=ARMX6 formally announced at last |url=http://www.riscository.com/2015/armx6-formally-announced/ |url-status=live |archive-url=https://web.archive.org/web/20160104182418/http://www.riscository.com/2015/armx6-formally-announced/ |archive-date=4 January 2016 |access-date=1 November 2015 |website=RISCOSitory |publisher=Soft Rock Software |quote=[...] The heart of the machine is a Freescale i.MX 6 series processor [...]}}</ref><ref name="Mx6">{{cite web |date=26 January 2018 |title=i.Mx6 |url=https://www.riscosopen.org/content/downloads/imx6 |url-status=live |archive-url=https://web.archive.org/web/20181109013617/https://www.riscosopen.org/content/downloads/imx6 |archive-date=9 November 2018 |access-date=26 January 2018}}</ref> || rowspan="2" | 2015 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.21 || 5.31
|-
| Titanium<ref name="pedal to the metal">{{cite web |date=23 October 2015 |title=Preview of a whole new RISC OS platform |url=https://www.riscosopen.org/news/articles/2015/10/23/preview-of-a-whole-new-risc-os-platform |url-status=live |archive-url=https://web.archive.org/web/20151124070340/https://www.riscosopen.org/news/articles/2015/10/23/preview-of-a-whole-new-risc-os-platform |archive-date=24 November 2015 |access-date=23 October 2015}}</ref> || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.23 || 5.30/5.31
|-
| [[Pinebook]]<ref>{{cite web |date=8 September 2023 |title=Pinebook port |url=https://www.riscosopen.org/wiki/documentation/show/Pinebook%20port |access-date=19 September 2023}}</ref> || ARMv8-A || 2017 || {{n/a}} || {{n/a}} || {{n/a}} || {{n/a}} || 5.27 || 5.31
|-
|}
RISC OS can also run on a range of computer system emulators that emulate the earlier Acorn machines listed above:
{| class="wikitable"
|+ RISC OS capable hardware emulators
|-
! Emulator !! Machines emulated !! Host platforms supported !! Latest release
|-
| !A310Emu<ref>{{cite web |title=Welcome to my homepage! |url=http://home.tiscali.nl/jandboer/ |url-status=live |archive-url=https://web.archive.org/web/20130619204318/http://home.tiscali.nl/jandboer/ |archive-date=19 June 2013 |access-date=2 September 2013 |publisher=Home.tiscali.nl}}</ref> || rowspan="6" | Archimedes || RISC OS || 0.59
|-
| Archie<ref>{{cite web |date=12 August 2001 |title=Archie – Acorn Archimedes Emulator |url=http://www.geocities.com/chris-o/ |url-status=dead |archive-url=https://web.archive.org/web/20040206063028/http://www.geocities.com/chris-o |archive-date=6 February 2004 |access-date=2 September 2013}}</ref> ||[[DOS]], [[Microsoft Windows|Windows]] || 0.9 – 10 February 2001
|-
| ArchiEmu<ref>{{cite web |title=Tellima |url=http://www.tellima.nl/riscos/ |url-status=live |archive-url=https://web.archive.org/web/20151222081521/http://www.tellima.nl/riscos/ |archive-date=22 December 2015 |access-date=13 December 2015}}</ref> || RISC OS || 0.53.3 – 7 December 2014
|-
| ArcEm<ref>{{cite web |title=ArcEm – The Acorn Archimedes Emulator |url=https://arcem.sourceforge.net/ |url-status=live |archive-url=https://web.archive.org/web/20130809130647/http://arcem.sourceforge.net/ |archive-date=9 August 2013 |access-date=2 September 2013 |publisher=Arcem.sourceforge.net}}</ref> || Windows, [[Linux]], [[macOS]], RISC OS || 1.50.1 – 18 December 2015
|-
| Arculator<ref>{{cite web |title=Arculator – The Acorn Archimedes Emulator |url=http://b-em.bbcmicro.com/arculator/ |url-status=live |archive-url=https://web.archive.org/web/20130621075124/http://b-em.bbcmicro.com/arculator/ |archive-date=21 June 2013 |access-date=11 September 2019 |publisher=B-em.bbcmicro.com}}</ref> || Windows, Linux || 2.2 – 24 June 2023
|-
| [[VirtualAcorn|Virtual A5000]] || rowspan="2" | Windows || 1.4
|-
| Red Squirrel<ref>{{cite web |title=Red Squirrel Acorn Archimedes Emulator |url=http://www.redsquirrel.fsnet.co.uk/redsquirrel.html |url-status=live |archive-url=https://web.archive.org/web/20051227213827/http://www.redsquirrel.fsnet.co.uk/redsquirrel.html |archive-date=27 December 2005 |access-date=2 September 2013 |publisher=Redsquirrel.fsnet.co.uk}}</ref> || Archimedes, Risc PC, A7000 || 0.6 – 28 October 2002
|-
| RPCEmu<ref>{{cite web |title=RPCEmu |url=https://www.marutan.net/rpcemu/ |url-status=live |archive-url=https://web.archive.org/web/20130316043123/http://www.marutan.net/rpcemu/ |archive-date=16 March 2013 |access-date=7 November 2017 |publisher=Marutan.net}}</ref> || Risc PC, A7000, Phoebe || Windows, Linux, macOS, [[OpenBSD]] || 0.9.5 – 23 October 2024
|-
|[[VirtualAcorn|VirtualRPC]]|| Risc PC || Windows, macOS || 5 September 2014<ref>{{cite web |title=VirtualAcorn |url=http://www.virtualacorn.co.uk/news.htm |work=virtualacorn.co.uk}}</ref>
|}
== See also ==
Line 247 ⟶ 237:
* [[RISC OS character set]]
== Notes ==
<references group="lower-alpha" />
== References ==
{{Reflist|30em|refs=
|