县委办公室主任是什么级别| 红色血痣是什么原因| 余沧海为什么是两个人| 看输卵管是否堵塞做什么检查| 所以我求求你别让我离开你是什么歌| 珍珠状丘疹用什么药膏| 脂肪肝轻度是什么意思| 惊鸿一面是什么意思| 思密达是什么药| 为什么腹水会很快死亡| 10点半是什么时辰| 痣是什么| 香蕉有什么好处| 罗贯中是什么朝代的| 铁锭是什么意思| 老学究什么意思| 鞘膜积液挂什么科| 天地不仁以万物为刍狗是什么意思| 生物工程学什么| 痛风吃什么食物好得快| 湿化瓶内放什么水| 一般什么人会有美人尖| 首长是什么级别| 月经来了一点就没了是什么原因| 5月28是什么星座| 李晨什么星座| 梦见自己牙齿掉了是什么意思| 39年属什么生肖| 总lge是什么意思| 为什么叫水浒传| 手指头发红是什么原因| 副鼻窦炎是什么意思| ncs是什么意思| 晴雨伞是什么意思| 拔了牙吃什么消炎药| 一个不一个好念什么| 阿司匹林主要治什么病| 城市的夜晚霓虹灯璀璨是什么歌| 准妈妈是什么意思| 肺大泡用什么药| 一什么水花| giada是什么牌子| 什么是烂桃花| 湿疹为什么要查肝功能| 栗子不能和什么一起吃| 感恩节是什么时候| 百岁老人叫什么| 芭乐是什么季节的水果| 牙疼吃什么药止痛快| 开塞露加什么能去皱纹| 什么叫阴吹| 白细胞wbc偏高是什么意思| 请婚假需要什么材料| 比宇宙还大的是什么| 补钙吃什么好| 超敏c反应蛋白是什么| 自恋是什么意思| 外阴炎是什么原因引起的| 什么持不什么| 梦见发大水是什么意思| sorona是什么面料| 膝跳反射属于什么反射| 哄是什么意思| 膻中穴在什么位置| 鱼油有什么功效和作用| 梦见小猪仔什么意思| 心脏缺血吃什么药好| 蛀牙挂什么科| 男生喜欢女生有什么表现| 什么叫白癜风| screenx影厅是什么| 挂帅是什么意思| 吃绿豆有什么好处| 喜欢黑色的人是什么性格| 末伏是什么意思| 什么是寓言故事| 一物降一物指什么生肖| 篓子是什么意思| 14楼五行属什么| 验孕棒什么时候测准确| 海马是什么动物| 上24休24是什么意思| 长期喝饮料对身体有什么危害| 首战告捷什么意思| 鹅蛋脸适合什么刘海| 比肩什么意思| 榴莲和什么相克| 什么牌子的冰箱好用又省电| 梅毒病有什么症状| 包皮是什么| 每天都做梦是什么原因| aone是什么牌子| 艾滋病是什么引起的| 父亲的弟弟叫什么| 绯是什么意思| 蚊虫叮咬用什么药膏| 手老是出汗是什么原因| 淋巴挂什么科| 什么是小三| 脂肪肝能吃什么水果| 万象更新是什么生肖| 今年52岁属什么生肖| 尿气味重是什么原因| 胎儿宫内窘迫是什么意思| 咽后壁淋巴滤泡增生吃什么药| 八月一日是什么节日| 1947年属什么| 什么是阳虚| 保护心脏吃什么最好| 985学校是什么意思| 大年初一是什么星座| 吃山竹有什么好处| 总警监是什么级别| 鲜黄花菜含有什么毒素| 杏黄是什么颜色| 做肠镜检查需要提前做什么准备| 凹儿念什么| 橄榄油的好处和坏处是什么| 为什么会血压低| 猪肉炒什么好吃| 心悸是什么意思啊| 怀孕头三个月吃什么好| 左下眼皮跳是什么预兆| 清蒸什么鱼好吃| 一点半是什么时辰| electrolux是什么牌子| oem是什么| 尿频尿急尿不尽吃什么药效果最好| 瘆人是什么意思| 6月19日是什么日子| 448是什么意思| 华山在什么地方| 子宫粘连是什么原因造成的| 政委是什么军衔| 月经稀发是什么意思| 脓毒血症是什么原因引起的| 右侧卵巢内囊性回声是什么意思| 耵聍是什么| 用什么泡脚减肥最快| 上岸了是什么意思| 自慰用什么| 取次是什么意思| 提手旁的字有什么| 木隶念什么| 目鱼和墨鱼有什么区别| 尿急吃什么药效果最好| 右位主动脉弓是什么意思| 口僻是什么病| 动态心电图能检查出什么病| 人活一辈子到底为了什么| 减肥期间可以喝什么茶| 胃不好应该吃什么| 副军长是什么军衔| 蝙蝠吃什么| 舌苔黄是什么原因引起的| 血脂高吃什么蔬菜好| 偶发性房性早搏是什么意思| 夏季吃桃子有什么好处| 相恋纪念日送什么礼物| 慢阻肺是什么病| 美的e3是什么故障| 头疼吃什么| 吃什么精力旺盛有精神| 西瓜都有什么品种| 肾阳虚什么症状| 什么泡水喝能降血压| 男外科都检查什么| 评审是什么意思| 脸颊为什么会凹陷| 中国第一大姓是什么| 213是什么意思| 十二指肠憩室是什么意思| 梦见吃豆腐是什么意思| 摩拳擦掌是什么生肖| 手指疣初期什么样子| 为什么作什么的成语| 慢性萎缩性胃炎c2是什么意思| 什么的云彩| 红班狠疮的早期症状是什么| 狗狗感冒了吃什么药| 水分是什么意思| 血沉50说明什么原因| 淋巴细胞比率偏高是什么意思| 蜱虫用什么药可以消灭| 小心地什么| 脑宁又叫什么名字| 有缘无分什么意思| 乡愁是什么| 麻油是什么| 雌激素过高是什么原因造成的| qq邮箱的格式是什么| 100001是什么电话| 什么的瞬间作文| mi是什么| 高铁上不能带什么东西| 黄皮不能和什么一起吃| 什么津乐道| 大姨妈来了不能吃什么东西| 心衰吃什么食物好| 什么是真心| 晚饭吃什么减肥| 男生进入是什么感觉| 什么时候立夏| 重阳节送老人什么礼物| 羊奶粉有什么好处| 孩子胆子小用什么方法可以改变| 原发性高血压是什么意思| r是什么数| 胃胀胃不消化吃什么药| 双子座男生喜欢什么样的女生| 肝脏检查挂什么科| b型o型生出来的孩子什么血型| 血压低吃什么东西好| 裤裙搭配什么上衣好看| 人参果什么季节成熟| 狗下崽前有什么征兆| 高五行属什么| 感统训练是什么| 吃柿子有什么好处和坏处| 河南有什么特产| 尿黄是什么原因引起的男性| 死侍是什么意思| nt检查前需要注意什么| 国防部长有什么权利| 定力是什么意思| 小米性寒为什么养胃| 室性早搏是什么原因引起的| 女生排卵期是什么意思| 新生儿拉稀是什么原因| 肝虚火旺吃什么中成药| 下头是什么意思| 碱是什么| 蚊香灰有什么作用| 龙涎香什么味道| 谣言是什么意思| 开门见什么最吉利| 保健品是什么| 破伤风针什么时候打| 腾字五行属什么| 眼痒用什么眼药水| 双马尾是什么意思| 做梦掉牙齿是什么意思周公解梦| 冰箱底部漏水是什么原因| 子宫内膜回声不均匀是什么意思| 龙舌兰是什么酒| orange是什么颜色| cm和mm有什么区别| 胆结石吃什么比较好| 2月15号是什么星座| 结肠炎吃什么药| 上海市委书记什么级别| 吃激素有什么副作用| 什么是肠易激综合征| 咳嗽吃什么能治好| 什么的流着| 什么是好人| 蜂蜡是什么| 止血芳酸又叫什么名| 胃溃疡a1期是什么意思| 山竹有什么好处| 怎么判断自己什么脸型| 一直吐口水是什么原因| wbc是什么意思| 未病是什么意思| 百度Jump to content

《出租汽车驾驶员从业资格管理规定》和《巡游出租...

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by LucasBrown (talk | contribs) at 10:04, 5 August 2025 (WP:SDCONTENT compliance). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
百度 第六,加快全省生态网建设。

RISC OS
A screenshot of RISC OS 5.30 (released 2024) running on a Raspberry Pi
DeveloperAcorn Computers

Open-source (version 5)

Proprietary (versions 4 & 6)

Written inBBC BASIC, C, C++, assembly language
Working stateCurrent
Source modelClosed source; open source for some versions since 2018
Initial release25 September 1987; 37 years ago (2025-08-07)[1]
Latest release
  • 5.30[2] / 27 April 2024; 15 months ago (2025-08-07)
  • 6.20 / 1 December 2009; 15 years ago (2025-08-07)
Latest preview5.31
Marketing targetAcorn personal computers
Available inEnglish
Update methodFlash ROM, OTP ROM, or loadable ROM image
Package managerPackMan, RiscPkg
Supported platformsARM
Kernel typeMonolithic
Default
user interface
GUI
License
Preceded byMOS (discontinued)
ARX (discontinued)
Official websiteriscosopen.org RISC OS Open
riscos.com RISCOS

RISC OS (/r?sk.o???s/)[4] is an operating system designed to run on ARM computers. Originally designed in 1987 by Acorn Computers of England, it was made for use in its new line of ARM-based Archimedes personal computers and was then shipped with other computers produced by the company. Despite the demise of Acorn, RISC OS continues to be developed today by the RISC OS Open community on version 5.0 of the system that was open sourced in 2018.[5]

RISC OS is a 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 shipped with every ARM-based Acorn computer including the Archimedes line, Acorn's R line (with RISC iX as a dual-boot option), RiscPC, A7000, and prototype models such as the Acorn NewsPad and Phoebe computer. A version of the OS, named NCOS, was used in Oracle's Network Computer and compatible systems.

After the break-up of Acorn, development of the OS was forked and continued separately by several companies, including RISCOS Ltd, Pace Micro Technology, Castle Technology, and RISC OS Developments.[6] Since then, it has been bundled with several ARM-based desktop computers such as the Iyonix PC[7] and A9home. Most recent stable versions run on the ARMv3/ARMv4 RiscPC, the ARMv5 Iyonix,[8] ARMv7 Cortex-A8 processors[9][10][a] and Cortex-A9 processors[11][b] and the low-cost educational Raspberry Pi series of computers, with the exception of the Raspberry Pi 5.[12][13][14]

History

[edit]
Original cogwheel logo

The first version of RISC OS was originally released in 1987 as Arthur 1.20. The next version, Arthur 2, became 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.[15]

An Acorn Archimedes A3020 computer running RISC OS

Acorn officially halted work on the OS in January 1999, renaming themselves 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 boxes. In 2000, as part of the acquisition of Acorn Group plc by MSDW Investment, RISC OS was sold to Pace Micro Technology,[16] who later sold it to Castle Technology Ltd.

In May 2001, RISCOS Ltd launched RISC OS Select, a subscription scheme allowing users access to the latest RISC OS 4 updates. 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. Select 1 was shipped in May 2002, with Select 2 following in November 2002 and the final release of Select 3 in June 2004. In the same month, RISC OS 4.39, dubbed RISC OS Adjust, was released. RISC OS Adjust was a culmination of all the Select Scheme updates to date, released as a physical set of replaceable ROMs for the RiscPC and A7000 series of machines.

Meanwhile, in October 2002, Castle Technology released the Acorn clone Iyonix PC. This ran a 32-bit (in contrast to 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 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.[17]

In 2018 RISC OS Developments acquired Castle Technology Ltd including its intellectual property.[6]

In December 2020, the source code of RISC OS 3.71 was leaked to The Pirate Bay.[citation needed]

Features

[edit]

OS core

[edit]

The OS is single-user and employs cooperative multitasking (CMT).[18] While most current desktop OSes use preemptive multitasking (PMT) and multithreading, RISC OS remains with a CMT system. By 2003, many users had called for the OS to migrate to PMT.[19] The OS memory protection is not comprehensive.[20][21] A third party attempt to add preemptive multitasking was started in 1999, as the Wimp2 project,[22] and similar goal added to the RISC OS Open roadmap in 2015.[23] 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 ROM, giving a fast bootup time and safety from operating system corruption. RISC OS 4 and 5 are stored in 4 MB of flash memory, or as a ROM image on SD card on single board computers such as the Beagleboard or Raspberry Pi, allowing the operating system to be updated without having to replace the ROM chip. The OS is made up of several modules. These can be added to 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 their versions of the 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.

Most of the OS has defined application binary interfaces (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.

File system

[edit]

The file system is volume-oriented: the top level of the file hierarchy is a volume (disc, network share) prefixed by the file system type. To determine file type, the OS uses metadata instead of file extensions. Colons are used to separate the file system from the rest of the path; the root is represented by a dollar ($) sign and directories are separated by a full stop (.). Extensions from foreign file systems are shown using a slash (example.txt becomes example/txt).[24] For example, ADFS::HardDisc4.$ is the root of the disc named HardDisc4 using the Advanced Disc Filing System (ADFS) file system. RISC OS filetypes can be preserved on other systems by appending the hexadecimal type as ',xxx' to filenames.[24][25] When using cross-platform software, filetypes can be invoked on other systems by naming appending '/[extension]' to the filename under RISC OS.[26]

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.

The file system abstraction layer API uses 32-bit file offsets, making the largest single file 4 GiB (minus 1 byte) long. However, prior to RISC OS 5.20 the file system abstraction layer and many RISC OS-native file systems limited support to 31 bits (just under 2 GiB) to avoid dealing with apparently negative file extents when expressed in two's complement notation.[citation needed]

File formats

[edit]

The OS uses metadata to distinguish file formats. Some common file formats from other systems are mapped to filetypes by the MimeMap module.[27]

Kernel

[edit]

The RISC OS kernel is single-tasking and controls handling of interrupts, DMA services, memory allocation and the video display; the cooperative multi-tasking is provided by the WindowManager module.[18]

Desktop

[edit]
A screenshot of RISC OS 4

The WIMP interface is based on a stacking window manager and incorporates three mouse buttons[28] (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). The icon bar (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.

The GUI functions on the concept of files. The Filer, a spatial file manager, displays the contents of a disc. Applications are run from the Filer view and files can be dragged to the Filer view from applications to perform saves, rather than opening a separate 'Save' dialog box where the user must navigate to a location already visible in the Finder. In addition, files can be directly transferred between applications by dragging a save icon into another application's window.

Application directories are used to store applications. The OS differentiates them from normal directories through the use of an exclamation mark (also called a pling or shriek) prefix. 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 installing and removing.

The RISC OS Style Guide encourages a consistent look and feel across applications. This was introduced in RISC OS 3 and specifies application appearance and behaviour. Acorn's own main bundled applications were not updated to comply with the guide until RISCOS Ltd's Select release in 2001.[29]

Font manager

[edit]

RISC OS was the first operating system to provide scalable anti-aliased fonts.[30][31][32][33] Anti-aliased fonts were already familiar from Arthur, and their presence in RISC OS was confirmed in an early 1989 preview,[34] featuring in the final RISC OS 2 product, launched in April 1989.[35]

A new version of the font manager employing "new-style outline fonts" was made available after the release of RISC OS,[36] offering full support for the printing of scalable fonts, and was provided with Acorn Desktop Publisher.[37] It was also made available separately and bundled with other applications.[38] This outline font manager provides support for the rendering of font outlines to bitmaps for screen and printer use, employing anti-aliasing for on-screen fonts, utilising sub-pixel anti-aliasing and caching for small font sizes.[39] 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.[40]

From 1993, starting with the German RISC OS 3.12, and in 1994 for RISC OS 3.5, it has been possible to use an outline anti-aliased font in the WindowManager for UI elements, rather than the bitmap system font from previous versions.[41][42] RISC OS 4 does not support Unicode but "RISC OS 5 provides a Unicode Font Manager which is able to display Unicode characters and accept text in UTF-8, UTF-16 and UTF-32. Other parts of the RISC OS kernel and core modules support text described in UTF-8."[43]

Support for the characters of RISC OS (and some other historic computers) was added to Unicode 13.0 (in 2020).[44]

Bundled applications

[edit]

RISC OS is available in several distributions, all of which include a small standard set of desktop applications, but some of which also include a much wider set of useful programs. Some of those richer distributions are freely available, some are paid for.

Backward compatibility

[edit]

Limited software portability exists with subsequent versions of the OS and hardware. Single-tasking BBC BASIC applications often require only trivial changes, if any.[citation needed] Successive OS upgrades have raised more serious issues of backward compatibility for desktop applications and games.[45] Applications still being maintained by their author(s) or others have sometimes historically been amended to provide compatibility.[citation needed]

The introduction of the RiscPC in 1994 and its later StrongARM upgrade raised issues of incompatible code sequences and proprietary squeezing (data compression). Patching of applications for the StrongARM was facilitated and Acorn's UnsqueezeAIF software unsqueezed images according to their AIF header.[46] The incompatibilities prompted release by The ARM Club of its Game On![47][48] and StrongGuard software.[47][49][50] They allowed some formerly incompatible software to run on new and upgraded systems. The version of the OS for the A9home prevented the running of software without an AIF header (in accord with Application Note 295)[51] to stop "trashing the desktop".[52]

The Iyonix PC (RISC OS 5) and A9home (custom RISC OS 4) saw further software incompatibility because of the deprecated 26-bit addressing modes. Most applications under active development have since been rewritten.[53][54][55] Static code analysis to detect 26-bit-only sequences can be undertaken using ARMalyser.[56] Its output can be helpful in making 32-bit versions of older applications for which the source code is unavailable.[57][56][58] Some older 26-bit software can be run without modification using the Aemulor emulator.[55][59][60]

Additional incompatibilities were introduced with newer ARM cores, such as ARMv7 in the BeagleBoard and ARMv8 in the Raspberry Pi 3. This includes changes to unaligned memory access in ARMv6/v7 and removal of the SWP instructions in ARMv8.[61]

Supported hardware

[edit]

RISC OS has also been used by both Acorn and Pace Micro Technology in various TV connected set-top boxes, sometimes referred to instead as NCOS.[citation needed] A special cut down RISC OS Pico (for 16MiB cards and larger) styled to start up like a BBC Micro was released for BASIC's 50th anniversary.[62] 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[63] and a command-line interface only version (RISC OS Pico, at 3.8 MB).[64]

Versions of RISC OS run or have run on the following hardware: (RISC OS Open Limited adopted[65] the '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.)

RISC OS compatible hardware
Machine ARM architecture Introduced Acorn version RISCOS Ltd version Castle Technology, RISC OS Open version
First Last First Last First Latest
ARM with 26-bit program counter
Acorn Archimedes ARMv2 1987–1992 0.20 3.1x
ARM with 26- & 32-bit program counter
Acorn Risc PC ARMv3 / v4 1994[66] 3.50[66] 3.71 4.00 6.20[67] 5.15 5.30[68]/5.31
Acorn A7000 and A7000+ ARMv3 1995[69] – 1997[70] 3.60[69][70]
Acorn Phoebe (cancelled) ARMv4 1998 3.80 (Ursula)
MicroDigital Medi[71] ARMv3 1998[72] 3.71[72] 4.02 6.20
MicroDigital Mico 1999[73] 4.03[73] 4.39[67]
RiscStation R7500 1999[74] 4.03[74] 4.39[67]
Castle Kinetic RiscPC ARMv4 2000[75] 4.03 6.20 5.19[76] 5.30[68]/5.31
MicroDigital Omega 2003[77] 4.03[78] 4.39[67]
Advantage Six A75 ARMv3 2004[79] 4.39[80]
ARM with 32-bit program counter
Iyonix Ltd Iyonix PC ARMv5TE 2002 5.01 5.30[81]/5.31
Advantage Six A9 (Home/RM/Loc) ARMv4T 2005 4.42[67]
BeagleBoard[9] ARMv7-A 2008 5.15 5.30[82]/5.31
IGEPv2[83] 2009
DevKit8000 ?
Always Innovating Touch Book 2009
OpenPandora's Pandora 2010 5.17[84]
PandaBoard[85] 2011 5.17 5.30[11]/5.31
Raspberry Pi (1 - 4 and compatible)[13][86][87][88] ARMv6, v7-A, v8-A 2012 5.19 5.30/5.31
IGEPv5[89] ARMv7-A 2014 5.23 5.30/5.31
Wandboard Quad[90][91] 2015 5.21 5.31
Titanium[92] 5.23 5.30/5.31
Pinebook[93] ARMv8-A 2017 5.27 5.31

RISC OS can also run on a range of computer system emulators that emulate the earlier Acorn machines listed above:

RISC OS capable hardware emulators
Emulator Machines emulated Host platforms supported Latest release
!A310Emu[94] Archimedes RISC OS 0.59
Archie[95] DOS, Windows 0.9 – 10 February 2001
ArchiEmu[96] RISC OS 0.53.3 – 7 December 2014
ArcEm[97] Windows, Linux, macOS, RISC OS 1.50.1 – 18 December 2015
Arculator[98] Windows, Linux 2.2 – 24 June 2023
Virtual A5000 Windows 1.4
Red Squirrel[99] Archimedes, Risc PC, A7000 0.6 – 28 October 2002
RPCEmu[100] Risc PC, A7000, Phoebe Windows, Linux, macOS, OpenBSD 0.9.5 – 23 October 2024
VirtualRPC Risc PC Windows, macOS 5 September 2014[101]

See also

[edit]

Notes

[edit]
  1. ^ (such as that used in the BeagleBoard and Touch Book)
  2. ^ (such as that used in the PandaBoard)

References

[edit]
  1. ^ Revill, Steve (27 April 2024). "RISC OS 5.30 now available". RISC OS Open. Retrieved 30 April 2024.
  2. ^ RISC OS is open for business! Archived 22 October 2018 at the Wayback Machine, RISC OS Open Ltd, accessed 23 October 2018
  3. ^ "RISC OS" (PDF). ISV Department news from Acorn. No. 14. Acorn Computers Limited. May 1989. p. 2. Archived (PDF) from the original on 21 May 2021. Retrieved 14 February 2021. It is RISC OS (pronounced risk oh ess, not risk oss)
  4. ^ Proven, Liam (21 June 2022). "RISC OS: 35-year-old original Arm operating system is alive and well". The Register.
  5. ^ a b "Home". riscosdev.com.
  6. ^ "Acorn announces distribution deal with Castle Technology for RISC based products" (Press release). Acorn Computers Ltd. 12 October 1998. Archived from the original on 6 May 1999. Retrieved 6 January 2011. (October 12th 1998), Cambridge, UK-Acorn announced today that it has completed negotiations with Castle Technology for them to distribute Acorn products.
  7. ^ "RISC OS 5 features". Iyonix Ltd. Archived from the original on 10 November 2010. Retrieved 31 January 2011. All IYONIX pcs ship with RISC OS 5 in flash ROM.
  8. ^ a b Farrell, Nick (27 April 2009). "Snaps leak of RISC OS5 on BeagleBoard". The Inquirer. Archived from the original on 19 May 2009. Retrieved 28 June 2011. A snap of an RISC OS 5, running on a BeagleBoard device powered by a 600MHz ARM Cortex-A8 processor with a built-in graphics chip, has tipped up on the world wide wibble. The port developed by Jeffrey Lee is a breakthrough for the shared-source project because it has ported the OS without an army of engineers.
  9. ^ "Cortex-A8 port status". RISC OS Open. Archived from the original on 26 October 2021. Retrieved 31 January 2011. [The port includes] a modified version of the RISC OS kernel containing support for (all) Cortex-A8 CPU cores.
  10. ^ a b Revill, Steve (25 April 2015). "RISC OS 5.22 stable is now available". RISC OS Open. Retrieved 25 April 2015.
  11. ^ Lee, Jeffrey. "Newsround". The Icon Bar. Archived from the original on 4 January 2016. Retrieved 17 October 2011.
  12. ^ a b Holwerda, Thom (31 October 2011). "Raspberry Pi To Embrace RISC OS". OSNews. Archived from the original on 4 January 2016. Retrieved 1 November 2011.
  13. ^ Dewhurst, Christopher (December 2011). "The London show 2011". Archive. Vol. 23, no. 3. p. 3.
  14. ^ "ART – Acorn RISC OS" (PDF). acorn.chriswhy.co.uk. Archived (PDF) from the original on 27 May 2013. Retrieved 8 July 2011.
  15. ^ Cullen, Drew (24 April 1999). "ARM denies role in Acorn dismemberment". The Register. Retrieved 31 January 2021.
  16. ^ Speed, Richard. "Roughly 30 years after its birth at UK's Acorn Computers, RISC OS 5 is going open source". The Register. Archived from the original on 23 September 2021. Retrieved 26 October 2021.
  17. ^ a b Palmer, Stewart (December 1996). "A RISC OS for All Seasons". Byte. 21 (12): 49. ISSN 0360-5280. OCLC 208951251.
  18. ^ Williams, Chris (26 July 2003). "Imagining RISC OS and PMT". Drobe. Archived from the original on 17 June 2018. Retrieved 10 July 2012.
  19. ^ Michael Reed Tech Book 1 – Published articles Oct 2006 – June 2008 Archived 26 July 2020 at the Wayback Machine
  20. ^ "RISC OS Memory Protection". Drobe: The Archives. Archived from the original on 31 March 2014. Retrieved 4 March 2013.
  21. ^ "ned Productions - RISC-OS programs - Wimp2". www.nedprod.com. Retrieved 7 June 2025.
  22. ^ "RISC OS Open: RISC OS Roadmap in Library". www.riscosopen.org. Archived from the original on 1 April 2025. Retrieved 7 June 2025.
  23. ^ a b Naulls, Peter (2 January 2004). "RISC OS filename translation". Drobe. Archived from the original on 9 July 2011. Retrieved 25 April 2012.
  24. ^ "Emulating RISC OS, Page 3/3". OSNews. Archived from the original on 13 March 2012. Retrieved 25 April 2012.
  25. ^ Fitton, Gerald (August 1994), "Fireworkz for Windows" (PDF), Archive, vol. 7, no. 11, Glastonbury: Abbey Press, p. 21, OCLC 222434223, archived (PDF) from the original on 3 December 2013, retrieved 25 April 2012
  26. ^ "Iyonix: MIMEMap". iyonix.com. Archived from the original on 3 March 2016.
  27. ^ Ryan, Dan (13 April 2011). History of Computer Graphics: DLR Associates Series. AuthorHouse. p. 358. ISBN 978-1-4567-5115-9. Archived from the original on 6 July 2014. Retrieved 13 June 2013.
  28. ^ Phil, Mellor (23 March 2007). "An arbitrary number of possibly influential RISC OS things". The Icon Bar. Archived from the original on 31 March 2012. Retrieved 27 September 2011. Admittedly it wasn't until RISC OS Select was released, almost 10 years later, that the standard Acorn applications (Draw, Edit, and Paint) implemented the style guide's clipboard recommendations, but most products followed it with care.
  29. ^ Round, Mark (26 February 2004). "Emulating RISC OS under Windows". OSnews. Archived from the original on 14 November 2010. Retrieved 12 May 2011. Many of the UI concepts that we take for granted were first pioneered in RISC OS, for instance: scalable anti-aliased fonts and an operating system extendable by 'modules', while most of the PC world was still on Windows 3.0.
  30. ^ Ghiraddje (22 December 2009). "The RISC OS GUI". Telcontar.net. Archived from the original on 16 July 2011. Retrieved 12 May 2011. Only with Mac OS X did any mainstream graphical interface provide the smoothly rendered, fractionally spaced type that Acorn accomplished in 1992 or earlier.
  31. ^ Reimer, Jeremy (May 2005). "A History of the GUI". ArsTechnica. Archived from the original on 2 December 2011. Retrieved 25 May 2011. [...] in 1987, the UK-based company Acorn Computers introduced their [...] GUI, called "Arthur", also was the first to feature anti-aliased display of on-screen fonts, even in 16-color mode!
  32. ^ Holwerda, Thom (23 June 2005). "Screen Fonts: Shape Accuracy or On-Screen Readability?". OSNews. Archived from the original on 19 November 2011. Retrieved 13 June 2011. [...] it was RISC OS that had the first system-wide, intricate [...] font rendering in operating systems.
  33. ^ Pountain, Dick (January 1989). "Screentest: Archie RISC OS" (PDF). Personal Computer World. p. 154. Archived (PDF) from the original on 13 June 2021. Retrieved 4 March 2021. [ArcDraw] can also add text in multiple sizes and fonts to a drawing (including anti-aliased fonts)
  34. ^ "RISC OS is ready for April launch". Acorn User. February 1989. p. 9. Retrieved 31 October 2020.
  35. ^ "New fonts for DTP". Acorn User. April 1989. p. 7. Retrieved 3 May 2021.
  36. ^ Bell, Graham (October 1989). "Hold the Font Page". Acorn User. pp. 134–135. Retrieved 14 April 2021.
  37. ^ "Acorn Customer Hotline". Acorn User. April 1990. p. 19. Retrieved 2 May 2021.
  38. ^ Raine, Neil; Seal, David; Stoye, William; Wilson, Roger (November 1989). The Acorn Outline Font Manager. Fifth Computer Graphics Workshop. Monterey, California: USENIX Association. pp. 25–36.
  39. ^ Bell, Graham (November 1989). "My Type". Acorn User. pp. 68–69. Retrieved 7 May 2021.
  40. ^ "Acorn signs pre-press deal". Acorn User. Addison-Wesley. July 1993. p. 10.
  41. ^ Murphy, Dean (29 March 1994). Acorn Computers Support Group Application Notice 253 – New features of RISC OS version 3.5 (PDF) (Technical report). Acorn Computers Limited. Retrieved 2 March 2022.
  42. ^ "Unicode in RISC OS". riscos.info. Archived from the original on 11 April 2015. Retrieved 28 April 2015.
  43. ^ "The Unicode? Standard Version 13.0 – Core Specification" (PDF). Archived (PDF) from the original on 6 May 2021. Retrieved 11 March 2020.
  44. ^ "ARM architecture versions cheat sheet". Archived from the original on 12 April 2015. Retrieved 14 January 2015.
  45. ^ "Application Note 295". Engineering Support Application Note. Acorn Computers. 4 October 1996. Archived from the original on 4 January 2013. Retrieved 28 June 2012.
  46. ^ a b Foggy (11 July 2001). "Games FAQ". Acorn Arcade. Archived from the original on 21 March 2012. Retrieved 27 June 2012.
  47. ^ Ruck, David J. "Game On!". The ARM Club: Software Products. David J. Ruck. Archived from the original on 4 October 2001. Retrieved 27 June 2012.
  48. ^ Ruck, David J. "StrongGuard". The ARM Club: Software Products. David J. Ruck. Archived from the original on 12 February 2009. Retrieved 27 June 2012.
  49. ^ McKillop, Keith (22 November 2000). "RISC OS 2000: Show Report". Acorn Arcade. Archived from the original on 16 October 2015. Retrieved 27 June 2012.
  50. ^ "RISCOS Ltd News" (PDF). RISCOS Ltd. May 2006. Archived from the original (PDF) on 5 November 2012. Retrieved 28 June 2012.
  51. ^ Williams, Chris (17 April 2006). "ROL release C99 SCL to A9home users". Drobe. Archived from the original on 1 October 2009. Retrieved 28 June 2012.
  52. ^ Thompson, Matt. "Iyonix Issues". RISC World. Vol. 7, no. 2. Retrieved 27 June 2012.
  53. ^ Thompson, Matt. "Iyonix Issues". RISC World. Vol. 8, no. 2. Retrieved 27 June 2012.
  54. ^ a b "A Guide to RISC OS Versions". WROCC website. Wakefield RISC OS Computer Club. Archived from the original on 7 January 2013. Retrieved 27 June 2012.
  55. ^ a b Brett, Paul. "PD World". RISC World. Vol. 7, no. 1. Retrieved 27 June 2012.
  56. ^ Brett, Paul. "PD World". RISC World. Vol. 3, no. 1. Retrieved 27 June 2012.
  57. ^ Ruck, David J. "Free Software". The ARM Club. David J. Ruck. Archived from the original on 26 June 2012. Retrieved 27 June 2012.
  58. ^ Williams, Chris (19 November 2002). "Aemulor: Number of apps working on Iyonix 'growing daily'". Drobe. Archived from the original on 2 February 2014. Retrieved 21 June 2012.
  59. ^ Williams, Chris (25 March 2003). "Aemulor sees the light of day". Drobe. Archived from the original on 2 February 2014. Retrieved 27 June 2012.
  60. ^ "ARMv7 compatibility primer in Documentation". Archived from the original on 16 October 2021. Retrieved 16 October 2021.
  61. ^ "Happy birthday, BASIC". 5 January 2014. Archived from the original on 9 November 2018. Retrieved 8 May 2018.
  62. ^ "Downloads". Raspberry Pi. Archived from the original on 14 January 2013. Retrieved 2 September 2013.
  63. ^ "RISC OS Open: Raspberry Pi". riscosopen.org. Archived from the original on 20 March 2021. Retrieved 25 April 2015.
  64. ^ "Stable release criteria". 12 January 2017. Archived from the original on 9 November 2018. Retrieved 12 January 2017.
  65. ^ a b "Chris's Acorns: Risc PC Computers". chrisacorns.computinghistory.org.uk. Archived from the original on 21 October 2017. Retrieved 22 July 2015.
  66. ^ a b c d e "RISC OS Six Frequently Asked Questions". Archived from the original on 8 December 2012.
  67. ^ a b "RISC OS Open: RiscPC". www.riscosopen.org. Archived from the original on 11 April 2015. Retrieved 25 April 2015.
  68. ^ a b "Chris's Acorns: Acorn A7000". computinghistory.org.uk. Archived from the original on 11 October 2015. Retrieved 22 July 2015.
  69. ^ a b "Chris's Acorns: Acorn A7000+". computinghistory.org.uk. Archived from the original on 11 October 2015. Retrieved 22 July 2015.
  70. ^ repackaged A7000+
  71. ^ a b "Chris's Acorns: MicroDigital". computinghistory.org.uk. Archived from the original on 22 July 2015. Retrieved 22 July 2015.
  72. ^ a b "Chris's Acorns: MicroDigital". computinghistory.org.uk. Archived from the original on 22 July 2015. Retrieved 22 July 2015.
  73. ^ a b "Chris's Acorns: RISC OS After Acorn". computinghistory.org.uk. Archived from the original on 11 October 2015. Retrieved 22 July 2015.
  74. ^ "The Icon Bar: Castle reveal Kinetic to the press". iconbar.com. Archived from the original on 16 July 2012. Retrieved 23 February 2011.
  75. ^ "Bugs and sources". RISC OS Open. 28 March 2013. Archived from the original on 13 April 2015. Retrieved 2 September 2013.
  76. ^ "Omega production saga continues – Drobe.co.uk archives". drobe.co.uk. Archived from the original on 16 March 2012. Retrieved 8 February 2012.
  77. ^ "Chris's Acorns: MicroDigital". computinghistory.org.uk. Archived from the original on 22 July 2015. Retrieved 22 July 2015.
  78. ^ "A75 is ARM7500FE ruggable – Drobe.co.uk archives". drobe.co.uk. Archived from the original on 16 October 2015. Retrieved 8 February 2012.
  79. ^ "Advantage6: Thea75". advantagesix.com. Archived from the original on 2 November 2013. Retrieved 9 February 2012.
  80. ^ "RISC OS Open: Iyonix". riscosopen.org. Archived from the original on 11 April 2015. Retrieved 25 April 2015.
  81. ^ "RISC OS Open: BeagleBoard". riscosopen.org. Archived from the original on 11 April 2015. Retrieved 25 April 2015.
  82. ^ "RISC OS on IGEPv2". 24 January 2010. Retrieved 19 September 2023.
  83. ^ "RISC OS Open: Forum: Let's get started with a Pandora port". riscosopen.org. Archived from the original on 19 September 2014. Retrieved 10 July 2012.
  84. ^ Lee, Jeffrey (2 August 2011). "Have I Got Old News For You". The Icon Bar. Archived from the original on 12 June 2012. Retrieved 28 September 2011. [...] Willi Theiss has recently announced that he's been working on a port of RISC OS to the PandaBoard [...]
  85. ^ "raspberrypi.org". Archived from the original on 29 February 2012. Retrieved 1 November 2011.
  86. ^ "Raspberry Pi B+". 15 July 2014. Archived from the original on 25 July 2014. Retrieved 13 August 2014.
  87. ^ "Raspberry Pi 3". 29 February 2016. Archived from the original on 7 April 2016. Retrieved 26 March 2016.
  88. ^ "RISC OS on IGEPv5". 9 September 2014. Archived from the original on 11 April 2015. Retrieved 9 September 2014.
  89. ^ Hudd, Vince M. (1 February 2015). "ARMX6 formally announced at last". RISCOSitory. Soft Rock Software. Archived from the original on 4 January 2016. Retrieved 1 November 2015. [...] The heart of the machine is a Freescale i.MX 6 series processor [...]
  90. ^ "i.Mx6". 26 January 2018. Archived from the original on 9 November 2018. Retrieved 26 January 2018.
  91. ^ "Preview of a whole new RISC OS platform". 23 October 2015. Archived from the original on 24 November 2015. Retrieved 23 October 2015.
  92. ^ "Pinebook port". 8 September 2023. Retrieved 19 September 2023.
  93. ^ "Welcome to my homepage!". Home.tiscali.nl. Archived from the original on 19 June 2013. Retrieved 2 September 2013.
  94. ^ "Archie – Acorn Archimedes Emulator". 12 August 2001. Archived from the original on 6 February 2004. Retrieved 2 September 2013.
  95. ^ "Tellima". Archived from the original on 22 December 2015. Retrieved 13 December 2015.
  96. ^ "ArcEm – The Acorn Archimedes Emulator". Arcem.sourceforge.net. Archived from the original on 9 August 2013. Retrieved 2 September 2013.
  97. ^ "Arculator – The Acorn Archimedes Emulator". B-em.bbcmicro.com. Archived from the original on 21 June 2013. Retrieved 11 September 2019.
  98. ^ "Red Squirrel Acorn Archimedes Emulator". Redsquirrel.fsnet.co.uk. Archived from the original on 27 December 2005. Retrieved 2 September 2013.
  99. ^ "RPCEmu". Marutan.net. Archived from the original on 16 March 2013. Retrieved 7 November 2017.
  100. ^ "VirtualAcorn". virtualacorn.co.uk.
[edit]
庸人自扰是什么意思 什么情况需要打破伤风针 粉底和气垫的区别是什么 耳堵是什么 亚铁是什么
薤白的俗名叫什么 霉菌性阴道炎有什么症状 133是什么意思 印度为什么用手吃饭 银色山泉香水什么牌子
多吃黄瓜有什么好处 大头鱼吃什么食物 间接胆红素偏高是什么意思 岁月蹉跎是什么意思 镜花水月什么意思
减肥吃什么肉 人体出汗多是什么原因 落是什么意思 血糖高吃什么药 眼袋肿了是什么原因
花呗是什么意思hcv8jop1ns6r.cn 吃什么长内膜最快最有效hcv9jop0ns7r.cn 法国铁塔叫什么hcv8jop3ns4r.cn 巨蟹男和什么座最配对xinjiangjialails.com 开胃菜都有什么hcv7jop6ns4r.cn
孕妇能吃什么wmyky.com 天公作美什么意思hcv9jop2ns1r.cn 出汗太多会对身体造成什么伤害hcv7jop9ns5r.cn 白带是什么样子的creativexi.com sob是什么意思hcv8jop4ns1r.cn
辣椒有什么营养价值hcv8jop1ns2r.cn feel什么意思hcv8jop2ns0r.cn 6月5号什么星座hcv8jop3ns0r.cn 社恐是什么意思hcv9jop6ns4r.cn 冠心病什么症状表现hcv8jop4ns1r.cn
金目念什么hcv8jop5ns8r.cn 什么远什么长hcv9jop2ns1r.cn 甲钴胺是什么hcv9jop5ns4r.cn 额头爱出汗是什么原因hcv9jop5ns9r.cn 大排畸是什么检查hcv7jop6ns7r.cn
百度