RISC OS Open の20年:マイルストーンとコミュニティへの影響
概要
RISC OS Open の20年は、専有OSをコミュニティが保守するオープンソースプラットフォームへと変貌させ、現在では最新の ARM ハードウェア上で動作し、世界中の開発者からの貢献が取り込まれています。
年表ハイライト
組織化されてからの各年は具体的な前進をもたらしました:2007 年の最初の公開ソースリリース、2008 年のイニシアティブに対する Drobe アワード、2008‑09 年の IYONIX 上の RISC OS 5 ビルド、2009‑10 年のナイトリィ自動ビルドと BeagleBoard 移植、2010‑11 年のバウンティ制度開始、2011‑12 年の SD/MMC ファイルシステム、2012‑13 年の Raspberry Pi 用 RISC OS Pi、2013‑14 年の最初の安定版 ROM リリース RISC OS 5.20、2014‑15 年の Raspberry Pi 2 対応と RISC OS 5.22、2015‑16 年の Titanium プロトタイプと10年マイルストーン、2016‑17 年のバウンティによる EDID 対応、2017‑18 年の BBC BASIC リファレンスマニュアルと RISC OS 5.24、2018‑19 年の Apache 2.0 への再ライセンス、2019‑20 年の公開 GitLab への移行と Raspberry Pi 4 の作業、2020‑21 年の公式 Raspberry Pi 4 対応と Pi 400 エディション、2021‑22 年の 5.28 とフォーラムへの表彰、2022‑23 年の Archimedes BASIC コンパイラにおけるハードウェア浮動小数点利用と(主張された)SpaceX の火星ミッション言及、2023‑24 年のネイティブ Git クライアント、オープンソース SparkFS、NVMe 対応、RISC OS 5.30、2024‑25 年の千件超えるマージリクエストの通過と Moonshots イニシアティブの発表、2025‑26 年の 8 GB Pi の RAM を 32 ビット制限から解放し、Fortran の復活。
コミュニティへの影響
プロジェクトの成功は、ボランティアによるコード、バグ報告、バウンティ、フォーラムやウィキへの貢献、ナイトリィビルドのテスト、そして精神的支援に依存しています。バウンティ制度は、コミュニティが欲しい機能を直接資金提供できる仕組みです。Drobe アワードや RISC OS Awards といった表彰は、コミュニティ主導の開発を評価します。2019‑20 年に公開 GitLab リポジトリへ移行したことで、全履歴(10万6千件以上のコミット)が誰でも閲覧・改善できるようになりました。
技術的マイルストーン
主な技術的成果は次のとおりです:継続的インテグレーションを実現するナイトリィ自動ビルド、BeagleBoard、Raspberry Pi(オリジナル、2、4)、Pi 400、Titanium、PandaBoard、複数の ARM プラットフォームへの対応、EDID 自動モニター設定、Archimedes BASIC コンパイラにおけるハードウェア浮動小数点アクセラレーション、ネイティブ Git クライアント、オープンソース SparkFS、NVMe SSD 対応、そしてコア OS の Apache 2.0 への再ライセンスにより商用・非商用利用が可能になりました。
コメントからの考察
"I used and developed software for RISC OS for many years and it was there I cut my teeth as an open source developer." – @nickcw
"I think maybe the famous surviving Risc OS application might be Sibelius music notation program." – @Lio
"As someone that grew up using Acorn Archimedes it's hard to express to those that were never involved just how difficult what has been going on here is or how surprising it is they have stuck at it." – @fidotron
"It's impressive how fast it boots up on a Pi. I've tried all the OSs for the Pi and RISCOS is way faster than all the alternatives." – @forinti
"If you want to know what it's like to program for RISC OS: https://www.riscos.com/support/developers/prm/" – @amiga386
"The original ARM operating system" – @codeulike
"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." – @bishengke
"I think we're getting pretty close to the point where hardware manufacturers can find a niche use case for these OS's - I put ReactOS and Haiku in this set - and build custom hardware just for these OS's." – @MomsAVoxell
"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?" – @Kwpolska
"RISC OS is a really interesting and significant OS, one whose importance is largely missed by American readers... It can talk IPv6, has modern web browsers and email and chat and media and all that stuff that people said Linux and BSD needed for decades, and it always had them. And it's FOSS." – @lproven
これらのコメントは、個人的なノスタルジー、プラットフォームの高速性と起動時間への評価、歴史的意義の認識、そして視覚的なドキュメントの充実を求める声を浮き彫りにしています。
将来展望(Moonshots)
2024‑25 年に発表された Moonshots イニシアティブは、32 ビットチップが入手困難になる前に OS を 64 ビット ARM に移植するため、フルタイム・複数年規模のエンジニアリング体制を確立し、将来を保証することを目的としています。初期段階として、ロケット燃料段階のスポンサーシップ、8 GB Raspberry Pi の RAM を 32 ビット制約から解放する作業、そして数十年前のバックアップテープから復元した Fortran のツールチェーン復活が挙げられます。
結論
RISC OS Open の20年は、献身的なコミュニティがレガシーOSを活性化し、現代ハードウェアへ拡張し、オープンライセンス、協働資金調達、そして野心的な長期技術目標を通じて持続可能にできることを示しています。