RISC OS 诞生 35 周年


RISC OS 是面向 ARM 架构系统设计的基于图形用户界面的电脑操作系统,由命令行界面和桌面环境组成,其名字来源于它所支持的精简指令集 RISC 架构。RISC OS 最初由 Acorn Computers 开发,搭载于他们 1987 年推出的使用了 ARM 处理器的 Archimedes 个人电脑。

1987 年 6 月,Acorn 推出了 Archimedes A305 和 A310 电脑,起售价为 800 英镑(约 982 美元),运行名为 Arthur (Arthur 1.20 ) 的新操作系统。当时,它是一台与众不同且速度非常快的电脑。IT 记者 Dick Pountain 评价道:“它加载巨大的程序时会发出微弱声音,一眨眼的时间即可完成。”

Arthur 与 Acorn 早期 MOS (BBC Micro 运行的操作系统)存在某种程度上的联系,不过 Arthur 采用了 BBC BASIC 实现的原型图形桌面,它看起来非常不同。

▲ Acorn's Archimedes 310

1989 年,Arthur 发布第 2 版,并更名为 RISC OS。RISC OS 的历史相当曲折,部分原因是 Acorn 公司剥离了 Arm 业务,最终退出计算机市场,然后更名为 Element 14 并被 Broadcom 收购。在随后的几年里,RISC OS 的所有权发生了戏剧性的变化。因为 RISC OS 陆续被出售或被授权给了 RISCOS Ltd、Pace Micro Technology 和 Castle Technology 等公司,导致其所有权非常混乱。

RISC OS 的分支之一仍然支持 Acorn 时代 Arm 的 26 位模式,因此它主要在商业 Virtual Acorn 模拟器上运行。

另一个分支,专为 Arm 芯片的 32 位模式而设计,现在版权归 RISC OS Developments 所有,并在 2018 年完全开源。开发和维护工作由 RISC OS Open Ltd 的 ROOL 团队完成。

如果没有合适的硬件设备,但又想体验现代版本的 RISC OS,不妨尝试一下名为 RPCemu 的 FOSS 模拟器,它可以运行 RISC OS 的现代版本。

下图展示了在 RPCemu 上运行 RISC OS:

RISC OS Developments 还提供了一个名为 RISC OS Direct 的特殊 Raspberry Pi 发行版,它可以在所有版本的 Raspberry Pi(Pico 除外)上运行。RISC OS Direct 基于 ROOL 最新稳定版本 5.28,包含多个其他的额外应用程序。

 


相关文章

2022-12-04

GIMP (GNU Image Manipulation Program) 已经诞生 27 周年了。1995 年 11 月 21 日,GIMP 首次公开发布,当时它的全称为 General Image Manipulation Program,作为加州大学伯克利分校 eXperimental Computing Facility 的中长期发展项目发展。 1996 年,RMS 访问

2023-07-01

ECharts 宣布诞生 10 周年。 ECharts 是一款基于 JavaScript 的开源可视化图表库,提供了开箱即用的 20 多种图表和十几种组件,并且支持各种图表以及组件的任意组合。 ECharts 最初由百度团队开源,并于 2018 年初捐赠给 Apache 基金

2022-06-02

WPE WebKit (WebKit Port optimized for Embedded devices) 是面向嵌入式设备而优化的 WebKit 移植,可用于将支持大量现代 Web 技术的成熟 Web 浏览器引擎“内嵌”到嵌入式设备中。WPE 本身并不是像 Safari、Chrome 或 Firefox 等此类产品形态的 Web 浏

2022-03-10

计、基于 Linux 的单片机计算机“树莓派”(Raspberry Pi) 诞生至今已有十年历史,目前已售出超过 4000 万台,并创造了价值 10 亿美元的市场。 树莓派在设计之初的用途是为了激发青少年的编程兴趣,让年轻人能以低价获得可

2022-10-10

TypeScript 已经诞生 10 年了。10 年前——2012 年 10 月 1日,TypeScript 首次公开亮相。当时主导 TypeScript 开发的 Anders Hejlsberg 这样描述 TypeScript: 它是 JavaScript 的类型化超集,可被编译成常用的 JavaScript。TypeScript 还可以通过启

2023-07-18

Wireshark 已诞生 25 周年,项目作者 Gerald Combs 近日发文介绍了创建 Wireshark 的动机,以及一路走来的心得和经验教训。 Gerald Combs 说道,25 年前他发送了下面这封电子邮件,最终改变了自己的人生轨迹。 从邮件可以看到,项目

2022-05-08

五月是 GCC 1.0 发布的 35 周年,同时 GCC 12.1 也已正式发布,GCC 12.1 是一个重要的功能版本,包含新的 C/C++ 功能到 Fortran 和 Ada 等其他语言的持续工作,支持跨多个架构的最新 CPU 和 ISA 功能,并推进 GCC 的最新功能如内置静态分析

2023-01-31

英特尔近些年一直有在持续投资 RISC-V,比如去年他们就加入了 RISC-V 国际基金会,旗下的 Mobileye 还推出了基于 RISC-V 的 EyeQ Ultra 芯片,在去年 8 月英特尔还推出了 Intel Pathfinder for RISC-V 项目。 Intel Pathfinder for RISC-V 是一个集成开

2023-04-04

领域向通用桌面领域的迈进。 作为第一代样机,ROMA 诞生的背后凝聚了无数人的努力与付出。在双方合作前期,openKylin社区技术委员会主任吴庆波、委员王文竹、刘晓东、李剑峰,社区秘书长余杰、副秘书长刘敏,RISC-V SIG M

2022-07-12

订单将于 7 月底开始发货。 ROMA:首款面向开发者的 RISC-V 笔记本电脑 鉴释科技 (Xcalibyte) 宣布了 ROMA,声称是全球首款面向开发者的 “原生” RISC-V 笔记本电脑,由 RISC-V International(非营利性组织)领导,Deepcomputing

2023-06-20

ubbard 和 Rod Grimes 发布了 BSD 4.3 的分支,并为这个从 386BSD 诞生的项目选择了 “ FreeBSD ”名称。(但其实 FreeBSD 的第一个正式版本直到 1993 年 11 月才发布) FreeBSD 基金会将六月的公告留给了 FreeBSD 30 周年庆,并推出了一系列活动

2022-08-30

上周也刚好是 Linus Torvalds 宣布启动 Linux 内核的 31 周年,Linus 在 6.0-rc3 公告中评论称: 正如一些人已经注意到的那样,上周是一个周年纪念周--从最初的 Linux 开发公告到现在已经有 31 年了。时光飞逝。 但这不是那

2022-04-02

协调开源指令集架构 (ISA) 开发的 RISC-V International 正在努力制定各项标准性规范,尽可能地减少该架构的碎片化问题。 上周,该组织在其上分享了一项调查,以收集社区的反馈, “帮助识别 ISA 差距,制定未来的扩展计划,并

2022-08-24

彩。UI 代码和预览如下图所示: 延伸阅读 Kotlin 诞生 10 周年