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
0
85
へにゃぺんて新作OSのご紹介
オープンソースカンファレンス2025 Tokyo/Spring
の2日目(2/22(土))の
ライトニングトーク&閉会式
でLT発表した際のスライドです。
Yuma Ohgami
February 23, 2025
Tweet
Share
More Decks by Yuma Ohgami
See All by Yuma Ohgami
RPGOS NPC独自アセンブリプログラミング
cupnes
0
10
RPGOS(仮)進捗紹介
cupnes
0
49
セガサターンのタイル描画機能を試す
cupnes
0
89
最近の自作OSネタ
cupnes
0
130
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
39
Other Decks in Technology
See All in Technology
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
740
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.6k
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
320
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
AI with TiDD
shiraji
1
340
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
310
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Introduction to Bill One Development Engineer
sansan33
PRO
0
340
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
700
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
790
Redshift認可、アップデートでどう変わった?
handy
1
130
Everything As Code
yosuke_ai
0
500
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Utilizing Notion as your number one productivity tool
mfonobong
2
190
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Heart Work Chapter 1 - Part 1
lfama
PRO
4
35k
The Curious Case for Waylosing
cassininazir
0
200
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
360
Mind Mapping
helmedeiros
PRO
0
46
Google's AI Overviews - The New Search
badams
0
890
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
43
Typedesign – Prime Four
hannesfritz
42
2.9k
sira's awesome portfolio website redesign presentation
elsirapls
0
110
Between Models and Reality
mayunak
1
160
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 ご清聴ありがとうございました!