文章摘要
RISC OS Open Ltd成立二十周年,成功将专有操作系统开源。文章回顾了每年里程碑,感谢所有贡献者,包括编写代码、提交漏洞、资助悬赏、参与论坛和测试的用户。
文章总结
好的,这是根据您的要求,对原文进行的中文重述:
标题:RISC OS 开源二十周年
2006年6月20日,我们成立了RISC OS Open有限公司,怀揣着一个略显疯狂的抱负:将一个专有操作系统开放给任何愿意参与贡献的人。二十年后的今天,这个目标已基本实现,如今的RISC OS比我们接手时健康得多。
为纪念这一时刻,以下是这二十年来的故事,每年选取一个亮点。我们感谢每一位编写代码、提交错误、资助悬赏、在论坛和维基上贡献、测试每日构建版本,或只是在场边为我们加油的人。没有你们,这一切都不会存在。
二十年,一年一回顾
第一年 (2006-07):一切始于一个看似不可能的计划。当年秋天,Castle公司和ROOL宣布了一项共享源代码计划。次年五月的韦克菲尔德展会上,第一批RISC OS源代码就公开在了社区面前。
第二年 (2007-08):操作系统代码分批发布给社区,早期的势头为ROOL赢得了第二个Drobe奖,表彰其“最佳主动性展示”。
第三年 (2008-09):平台迎来首次突破。一个包含大量社区贡献代码的RISC OS 5版本在IYONIX上运行,并在中部地区展会上获得热烈反响。
第四年 (2009-10):基础设施逐渐成熟。每日自动构建开始自动重建和测试源代码,同时Jeffrey Lee将系统移植到BeagleBoard,这是迈向廉价RISC OS硬件的第一步,并获得了Icon Bar奖项。
第五年 (2010-11):一个巧妙的想法成形了。悬赏计划让社区可以汇集捐款,并投票决定他们最希望从路线图中看到的功能。该计划至今仍在运行。
第六年 (2011-12):与Piccolo Systems合作,ROOL发布了开源的SD和MMC文件系统,为BeagleBoard机器提供了原生存储卡支持,并为后续的稳定版发布奠定了基础。
第七年 (2012-13):转折点到来。RISC OS Pi将操作系统带到了树莓派上,这款信用卡大小的计算机只需敲击键盘即可运行BBC BASIC,让RISC OS展现在全新一代用户面前。我们的网站流量记录在那一周内就被打破了。
第八年 (2013-14):RISC OS 5.20作为多年来首个稳定版ROM发布,并首次支持经典的Risc PC和A7000系列。为纪念BASIC诞生五十周年,我们还发布了Pico,一个精简版的RISC OS,启动后直接进入命令行,就像当年的BBC Micro电脑一样。
第九年 (2014-15):对四核树莓派2的支持于二月到来,紧随其后的是RISC OS 5.22,这是下一个稳定版,也是首个捆绑了OMAP4(PandaBoard)移植的版本。
第十年 (2015-16):在伦敦展会上,Titanium——一款专为RISC OS设计的双核Cortex-A15主板——展示了未来的雏形。2016年6月,ROOL达到了两位数年龄:十岁了,最初的大部分目标已经实现。
第十一年 (2016-17):显示器学会了自我介绍。一个悬赏项目实现了EDID支持,使RISC OS能直接读取显示器的能力,省去了用户手动调整显示器定义文件的旧有步骤。
第十二年 (2017-18):权威的《BBC BASIC参考手册》经过全面修订,以520页的篇幅重新出版。RISC OS 5.24稳定版发布,这次树莓派和Titanium的移植版本获得了正式认证,同时社区贡献的首版《RISC OS 5用户指南》也问世了。
第十三年 (2018-19):我们自2006年就设定的目标终于达成。随着Castle公司被RISC OS Developments收购,RISC OS在Apache 2.0许可证下重新发布,这是其历史上首次允许任何人自由使用、分享和在此基础上进行开发,无论是商业还是非商业用途。
第十四年 (2019-20):开始着手将系统移植到新的树莓派4上。ROOL开放了其代码库,将整个代码库(所有组件和超过10.6万次提交历史)迁移到公共GitLab上,供任何人浏览和改进。
第十五年 (2020-21):RISC OS 5.28发布,提供了对树莓派4的官方支持,并包含约700项改进。恰逢圣诞节,一体机Pi 400也获得了自己的即用版。
第十六年 (2021-22):社区在RISC OS奖项中发声,5.28版本获得了“最佳新开发奖”,ROOL论坛赢得了“最佳网站奖”,两者均以较大优势胜出。
第十七年 (2022-23):Archimedes BASIC编译器学会了使用硬件浮点单元,绘制曼德勃罗集的速度比纯解释器快了约35倍。次年四月,RISC OS被SpaceX选中用于火星任务——这个说法在4月2日之前一直站得住脚(愚人节玩笑)。
第十八年 (2023-24):这是现代便利功能繁忙的一年。原生Git客户端、开源SparkFS和NVMe固态存储支持均在二月到来。RISC OS 5.30于四月发布,这是一个跨越七个硬件平台的大版本稳定版。
第十九年 (2024-25):迁移到Git的举措获得了丰厚回报,自2019年以来通过的合并请求超过一千个。随后,ROOL宣布了其最大胆的计划——Moonshots计划,旨在转向全职、多年的工程开发,以在32位芯片枯竭之前将RISC OS带到64位Arm平台。
第二十年 (2025-26):Moonshots火箭开始“加注燃料”,迎来了首批赞助商和志愿者。8GB树莓派的全部内存从32位限制中解放出来。此外,Fortran语言在失踪数十年后,从一份古老的备份磁带中重现,并回归了工具集。
展望下一个二十年
这一切并非ROOL一己之功。如今的RISC OS相比2006年那令人遗憾的状态已有了巨大改进,而围绕它的整个生态也因为每一位参与并投入其中的人而变得生机勃勃。我们期待未来,期待下一个RISC OS稳定版,也期待我们迈向月球的下一步。
感谢你们所有人。让我们共同期待下一个二十年!
- Steve Revill 及 RISC OS Open 全体成员
评论总结
根据评论内容,总结如下:
主要观点与论据:
怀旧与坚持的难度(评分:None,作者:fidotron)
- 评论指出,对于曾使用Acorn Archimedes的用户而言,RISC OS的持续发展令人惊讶,因为大多数用户早在2000年前(甚至1995年前)就已离开。
- 关键引用:"As someone that grew up using Acorn Archimedes... it's hard to express... how surprising it is they have stuck at it."
小众平台的价值(评分:None,作者:bishengke)
- 强调RISC OS的真正价值不在于市场份额,而在于其设计理念在其他系统中的延续。
- 关键引用:"The real value of a niche platform like RISC OS isn't measured by market share, but by how much of its design DNA survives elsewhere."
开发者体验与贡献(评分:None,作者:nickcw)
- 分享个人开发经历,包括用ARM汇编编写!Director应用,并指出RISC OS是其开源开发的起点。
- 关键引用:"I used and developed software for RISC OS for many years and it was there I cut my teeth as an open source developer."
对现状的批评(评分:None,作者:Kwpolska)
- 质疑RISC OS网站缺乏截图,认为这对一个图形操作系统而言不够严肃。
- 关键引用:"Twenty years, but apparently no screenshots. How can they be serious about making a graphical operating system with no screenshots anywhere on their web site?"
未来潜力与市场定位(评分:None,作者:MomsAVoxell)
- 认为小众操作系统(如RISC OS、ReactOS、Haiku)可能找到硬件定制市场,尤其因其未被AI、广告或间谍软件污染。
- 关键引用:"I think we're getting pretty close to the point where hardware manufacturers can find a niche use case for these OS's... not... encumbered with AI/Ads/spyware/etc."
知名应用案例(评分:None,作者:Lio)
- 指出RISC OS上著名的幸存应用是Sibelius乐谱软件,最初由两兄弟在Acorn Archimedes上开发。
- 关键引用:"the famous surviving Risc OS application might be Sibelius music notation program... started as the work of two brothers on an Acorn Archimedes under Risc OS."
平衡性总结: - 正面观点:RISC OS具有历史价值、开发者社区贡献、设计理念延续性,以及未被现代科技污染的市场潜力。 - 负面观点:用户流失严重、网站缺乏截图等基本展示,显示其发展停滞或不够专业。 - 中立观点:作为小众平台,其价值更多体现在技术遗产和特定应用(如Sibelius)上。