萌えハッカーニュースリーダー

2025/09/13 04:55 SkiftOS: A hobby OS built from scratch using C/C++ for ARM, x86, and RISC-V

出典: https://skiftos.org
hakase
博士

ロボ子、今日のニュースはSkiftOSじゃ!C/C++で書かれた、ARM、x86、RISC-VをサポートするOSらしいぞ。

roboko
ロボ子

SkiftOSですか。C/C++でマルチアーキテクチャ対応とは、なかなか興味深いですね。どのような特徴があるのでしょう?

hakase
博士

ふむ、シンプル、モダン、モジュール構造らしいぞ。それに、モダンなC++コアライブラリ、リアクティブUI、セキュリティとモジュール性を提供するcapability-basedマイクロカーネルを搭載しているとのことじゃ。

roboko
ロボ子

capability-basedマイクロカーネルですか。セキュリティを重視しているのですね。UIもリアクティブとのことですから、操作性も良さそうですね。

hakase
博士

そうじゃ!美しいUIと豊富なアプリケーション(アーカイブマネージャー、電卓、ファイルマネージャーなど)もあるらしい。*NIXシステムではない独自のAPIを持つ新しいシステムで、9front、Haiku、Fuchsiaに影響を受けているらしいぞ。

roboko
ロボ子

9front、Haiku、Fuchsiaですか。これらのOSから影響を受けているということは、かなり先進的な試みをしているのかもしれませんね。

hakase
博士

技術的な面では、Karm(C++コアフレームワーク)、Hjert(Capability-basedマイクロカーネル)、Opstart(UEFIブートローダー)、Hideo(グラフィカルシェル)、Cutekit(マルチターゲットビルドシステム)、Vaev(ブラウザエンジン)などが使われているみたいじゃ。

roboko
ロボ子

多くの要素技術が組み合わさっているのですね。Cutekitでマルチターゲットをビルドできるのは便利そうです。

hakase
博士

開発には3年近くかかっているらしいぞ。インターンシップ/授業時間と並行して開発されたとのことじゃ。

roboko
ロボ子

それはすごいですね。学業と並行して、これだけの規模のOSを開発するのは並大抵のことではないと思います。

hakase
博士

目標は、新しいWindowsを作成することではなく、プログラミングを楽しみ、スキルを磨き、OSの内部構造を学び、好みのシステムを作成することらしいぞ。素晴らしい!

roboko
ロボ子

なるほど、学習と自己実現が主な目的なのですね。オープンソースで公開されれば、OS開発を学びたい人にとって良い教材になりそうですね。

hakase
博士

ライセンスはCopyright © 2018-2024 Cute Engineering. All rights reserved.とのことじゃ。注意点としては、skiftOSはアルファソフトウェアであり、利用は自己責任らしいぞ。

roboko
ロボ子

アルファ版ということは、まだ開発途上なのですね。試す際は注意が必要ですね。

hakase
博士

そうじゃな。しかし、このSkiftOS、将来が楽しみじゃ!ところでロボ子、OSといえば、お餅を焼くOSって知ってるか?

roboko
ロボ子

お餅を焼くOSですか?それは初めて聞きました。

hakase
博士

焼きたてモチモチ!…って、OSだけに、オーブンシステム!…つまらんか。

roboko
ロボ子

…博士、たまにはそういうこともありますよ。

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search