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
120
0
Share
へにゃぺんて新作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
35
RPGOS(仮)進捗紹介
cupnes
0
73
セガサターンのタイル描画機能を試す
cupnes
0
110
最近の自作OSネタ
cupnes
0
160
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
54
Other Decks in Technology
See All in Technology
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
TypeScript の型で副作用の実行順序を制御する
yanaemon
2
160
障害対応のRunbookは作った、でも本当に動くの? AWS FIS で EKS の AZ 障害を再現してみた
tk3fftk
0
120
Geek Woman の育ち方 〜コミュニティとAIと〜
chicaco
0
330
Orchestration Development Workshopを半期実施して
lycorptech_jp
PRO
0
270
Cortex(Code) を ML モデルの 精度改善サイクルに組み込む.pdf
oimo23
0
260
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
3
1.6k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
その英語学習、AWSで代替できませんか?
suzutatsu
1
210
まだ道半ば、AI-DLCを歩み始めている話
news_it_enj
2
110
情シスがMCP環境導入時に打ちのめされる認可の崖
oidfj
0
270
「使われるデータ基盤」を目指してデータアナリストとワークショップをやった話
jackojacko_
2
660
Featured
See All Featured
A Soul's Torment
seathinner
6
2.8k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
160
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
750
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Technical Leadership for Architectural Decision Making
baasie
3
370
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Into the Great Unknown - MozCon
thekraken
41
2.5k
ラッコキーワード サービス紹介資料
rakko
1
3.4M
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
430
Scaling GitHub
holman
464
140k
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 ご清聴ありがとうございました!