RISC OS Open、開源化20周年を迎える
RISC OS Open Ltd は 20 June 2006 の設立から 20 年を経て、独自開発のオペレーティングシステムをオープンソース化し、コミュニティと共に発展させてきた。
RISC OS Open Ltd は 20 June 2006 に設立され、「独占的なオペレーティングシステムを誰でも開発を手伝える状態に開放する」という野心的な目標を掲げた。Steve Revill と RISC OS Open の全メンバーは「20 June 2006 に RISC OS Open Ltd を設立した際の目標は、ある意味で少し無茶なものでした。しかし 20 年を経た今、その目標は大きく達成されました」と述べている。
主要な開発歴
設立から 20 年間、RISC OS Open は複数の安定版をリリースし、様々なハードウェアプラットフォームへの移植を実現した。2006 年秋には Castle との間で共有ソース化イニシアティブが発表され、2007 年 5 月には RISC OS のソースコードが Wakefield Show で公開された。2013 年には Drobe 賞で「Best show of initiative」を受賞している。
Raspberry Pi 対応は大きなマイルストーンとなり、2012-13 年に RISC OS Pi がリリースされた。その後 2014 年 2 月には Raspberry Pi 2 対応が追加され、2019 年 4 月には RISC OS 5.30 がリリースされた。2019-20 年には Raspberry Pi 4 対応作業が完了し、RISC OS 5.28 が Raspberry Pi 4 対応を含めてリリースされた際には 700 の改善が含まれた。さらに RISC OS 5.28 は翌年の RISC OS Awards で Best New Development を受賞している。
コミュニティの成長と技術的進展
20 年間の開発プロセスで、RISC OS のコードベースは 106,000 commits の履歴を記録している。2019 年に GitLab への移行が完了して以降、2024-25 年までに 1,000 件を超えるマージリクエストが受け入れられた。
技術的な成果も顕著である。2023-24 年には Archimedes BASIC Compiler がハードウェア浮動小数点ユニット (FPU) の使用に対応し、Mandelbrot セットの計算では FPU 使用時に平解釈版の 35 倍の速度向上を実現している。2024-25 年 2 月には Git クライアント、SparkFS、NVMe ストレージ対応が追加された。同じ時期に Raspberry Pi 上で 32 ビット制限から解放された 8GB RAM が利用可能となり、2024-25 年には Fortran がバックアップテープから復旧して開発環境に復帰している。
ライセンスと今後の展開
2018-19 年に Castle が RISC OS Developments に買収されたのに伴い、RISC OS は Apache 2.0 ライセンスの下で再ライセンスされた。2023-24 年には Moonshots イニシアティブが発表され、64 ビット ARM 開発に向けた取り組みが開始された。現在このイニシアティブはスポンサーおよびボランティアのサポートを受けている。
RISC OS Open は BBC BASIC Reference Manual を 520 ページの改訂版として再版し、Bounty Scheme を通じた コミュニティ資金による機能開発の仕組みも構築している。2019-20 年には EDID サポートが Bounty を通じて実装され、ROOL フォーラムは翌年の RISC OS Awards で Best Website を受賞した。
筆者の見立て
- 「RISC OS Open が引き継いだ当時と比べて、今の RISC OS はより良い状態にある」と述べている(意見)
- 「RISC OS コミュニティは参加して貢献した全ての人によって、かつてより活気を帯びている」と論じている(解釈)
- 「将来がどのようになるのかを見ることに期待している」と述べている(見通し)
この記事は元記事の事実のみに基づいて自動生成されました。
出典
RISC OS Open, "Twenty years of RISC OS Open", https://www.riscosopen.org/news/articles/2026/06/20/twenty-years-of-risc-os-open