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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yuma Ohgami
February 23, 2025
Technology
0
96
へにゃぺんて新作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
14
RPGOS(仮)進捗紹介
cupnes
0
54
セガサターンのタイル描画機能を試す
cupnes
0
92
最近の自作OSネタ
cupnes
0
130
The OS Theory and Design Based on Biological Concepts (SEGA SATURN part)
cupnes
0
41
Other Decks in Technology
See All in Technology
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
690
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
1
890
みんなだいすきALB、NLBの 仕組みから最新機能まで総おさらい / Mastering ALB & NLB: Internal Mechanics and Latest Innovations
kaminashi
0
200
日本語テキストと音楽の対照学習の技術とその応用
lycorptech_jp
PRO
1
400
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Kubecon NA 2025: DRA 関連の Recap と社内 GPU 基盤での課題
kevin_namba
0
110
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
4
2k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
170
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
410
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.5k
MySQLのJSON機能の活用術
ikomachi226
0
130
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
41k
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Paper Plane
katiecoart
PRO
0
46k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
A better future with KSS
kneath
240
18k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
WENDY [Excerpt]
tessaabrams
9
36k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
100
Facilitating Awesome Meetings
lara
57
6.7k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
150
Building Flexible Design Systems
yeseniaperezcruz
330
40k
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 ご清聴ありがとうございました!