Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
へにゃぺんて新作OSのご紹介
Search
Yuma Ohgami
February 23, 2025
Technology
160
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
59
RPGOS(仮)進捗紹介
cupnes
0
98
セガサターンのタイル描画機能を試す
cupnes
0
130
最近の自作OSネタ
cupnes
0
200
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
69
Other Decks in Technology
See All in Technology
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
530
[2026-09-30]ロックンロールは鳴り止まないっ - 信頼性かまってちゃん - 「データ駆動を投げ捨ててまで。」追いかける信頼性改善に向けた取り組みの話
tosite
0
210
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
310
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
110
自主式軟體工廠
philipz
0
240
go-sqletch
moznion
0
110
[AWS 秋のクラウドオペレーション祭り 2026]AWS DevOps Agentで変わるリリースと運用対応 ~リリース管理機能と Directed actions のご紹介~
furuton
4
1.1k
契約書画像からの情報抽出に特化した視覚接地モデルを育てる話
sansantech
PRO
1
150
プロダクト価値を、 チームが使える判断軸に変える
vivion
0
140
自分で立ててみるLLMサービス
y_sera15
0
150
二歩目のフロントエンド・ウェブアクセシビリティ
camiha
2
170
FOSS4Gを活用した自治体業務DXの試み
470715
0
120
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
96
6.9k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
400
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The World Runs on Bad Software
bkeepers
PRO
72
12k
WENDY [Excerpt]
tessaabrams
14
40k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
720
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 ご清聴ありがとうございました!