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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuma Ohgami
February 23, 2025
Technology
130
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
44
RPGOS(仮)進捗紹介
cupnes
0
82
セガサターンのタイル描画機能を試す
cupnes
0
120
最近の自作OSネタ
cupnes
0
170
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
61
Other Decks in Technology
See All in Technology
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
260
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
7.9k
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
1
110
Zenoh on Zephyr on LiteX
takasehideki
2
160
Why is RC4 still being used?
tamaiyutaro
0
270
フロントエンドイチゲキ実装 ― Figmaデザインと画面設計書からAIに実装・テストを書かせるための”下ごしらえ” / 20260627 Yusuke Mazuka
shift_evolve
PRO
0
120
Foundry Toolkit + Lemonade Serverでローカルワークフロー開発
seosoft
0
110
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
180
デジタル・デザイン:次の50年を描く「進化する青写真」
y150saya
0
720
組織における AI-DLC 実践
askul
0
260
認証認可だけじゃない! ID管理の構成要素と ライフサイクルを意識しよう
ritou
1
430
背中から、背中へ /paying forward to community
naitosatoshi
0
200
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
Navigating Team Friction
lara
192
16k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
400
Information Architects: The Missing Link in Design Systems
soysaucechin
0
990
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
210
Technical Leadership for Architectural Decision Making
baasie
3
430
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 ご清聴ありがとうございました!