Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
へにゃぺんて新作OSのご紹介
Search
Yuma Ohgami
February 23, 2025
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
へにゃぺんて新作OSのご紹介
オープンソースカンファレンス2025 Tokyo/Spring
の2日目(2/22(土))の
ライトニングトーク&閉会式
でLT発表した際のスライドです。
Yuma Ohgami
February 23, 2025
More Decks by Yuma Ohgami
See All by Yuma Ohgami
RPGOS NPC独自アセンブリプログラミング
cupnes
0
52
RPGOS(仮)進捗紹介
cupnes
0
87
セガサターンのタイル描画機能を試す
cupnes
0
120
最近の自作OSネタ
cupnes
0
180
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
67
Other Decks in Technology
See All in Technology
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7.6k
ハーレムエンジニアリング
kazuma777777
0
180
My broken English still works: speaking at global OSS events
naruoga
0
110
35分でわかるEffective Platform Engineering
nwiizo
3
200
事業価値と Engineering 2026年度版
recruitengineers
PRO
51
25k
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
280
ブラウザ研修 2026
recruitengineers
PRO
6
1.1k
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
関東Kaggler会発表資料
takoi
1
250
自宅NWにISR4331を導入してみた話
okaits
0
110
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
970
同じWAFが、攻撃の“形”は弾く── 正当な“形”の不正は通す
kuroneko13
0
230
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Designing Experiences People Love
moore
143
24k
Visualization
eitanlees
152
17k
Balancing Empowerment & Direction
lara
6
1.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Color Theory Basics | Prateek | Gurzu
gurzu
0
420
Between Models and Reality
mayunak
4
390
Transcript
へにゃぺんて新作OSのご紹介 2025/02/22 大神 祐真 (へにゃぺんて)
2025/02/22 大神 祐真(へにゃぺんて) 2 [宣伝] [osunc 2025] で検索!
2025/02/22 大神 祐真(へにゃぺんて) 3 自己紹介 大神 祐真 (@yohgami) 「へにゃぺんて」 という個人サークルで 独自なOSを作るための
活動を行っています!
2025/02/22 大神 祐真(へにゃぺんて) 4 まずはデモを
2025/02/22 大神 祐真(へにゃぺんて) 5 一応、カーネルとユーザーランドで 動作しています カーネル: ・画面出力とキーボードコントローラ(KBC)のドライバ ・標準入出力のWrite/Readシステムコール ユーザーランド:
・Write/Readシステムコールを用いたシェル
2025/02/22 大神 祐真(へにゃぺんて) 6 内部を見てみると
2025/02/22 大神 祐真(へにゃぺんて) 7 RPGのような世界で動作するOS これは、 「RPGの世界の上でOSを表現したらどうなるだろう」 という取り組みです。
2025/02/22 大神 祐真(へにゃぺんて) 8 構成 一応、この環境の要素は 現実のハードやOS、ユーザーランドと対応付いています。 ハード → 環境上の何らかの装置 カーネル、ユーザープロセス → NPC
2025/02/22 大神 祐真(へにゃぺんて) 9 今後 OS周りの基本機能を実装: ・ファイルシステム ・実行ファイル ・基本的なコマンド ・OSの設定変更機能(/procやsysfs的な)
方向性としては、エンジニアでない方も 見て楽しんでもらえるものにできればと考えています!
2025/02/22 大神 祐真(へにゃぺんて) 10 ご清聴ありがとうございました!