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
「Linux」という言葉が指すもの
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Satoru Takeuchi
PRO
September 13, 2025
Technology
280
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「Linux」という言葉が指すもの
以下動画のテキストです
https://youtu.be/pXpCrqksFUE
Satoru Takeuchi
PRO
September 13, 2025
More Decks by Satoru Takeuchi
See All by Satoru Takeuchi
cpコマンドはディスク上でデータを コピーしないことがある
sat
PRO
3
41
114-ファイルのshallow_copy.pdf
sat
PRO
2
22
113-Btrfsのスナップショット.pdf
sat
PRO
0
7
システム強制終了時にファイルシステムの整合性を保つ~ コピーオンライト編 ~
sat
PRO
0
54
システム強制終了時に ファイルシステムの整合性を保つ ~ ジャーナリング編 ~
sat
PRO
2
60
ファイルシステムの整合性を回復するfsck
sat
PRO
1
60
小学校5,6年生向けキャリア教育 大人になるまでの道
sat
PRO
8
4.9k
ファイルシステムの不整合
sat
PRO
2
150
書籍執筆での生成AIの活用
sat
PRO
2
520
Other Decks in Technology
See All in Technology
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
6
5.3k
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
140
人材育成分科会.pdf
_awache
4
270
あなたの知らないPDFのアクセシビリティ
lycorptech_jp
PRO
0
200
AIネイティブな開発のサプライチェーンリスク対策 〜激動の開発現場でリスクに立ち向かう〜【ZennFes】
cscengineer
PRO
2
130
やさしいA2A入門
minorun365
PRO
12
1.9k
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
180
Claude Codeとのおしゃべりでセマンティックモデルの定義からダッシュボード作成まで完成させる
nic_sugiyama
0
120
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
1.1k
AIはどのように 組織のアジリティを変えるのか?
junki
4
960
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
680
20260619 私の日常業務での生成 AI 活用
masaruogura
1
220
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
600
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Fireside Chat
paigeccino
42
4k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
The Language of Interfaces
destraynor
162
27k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
WENDY [Excerpt]
tessaabrams
11
38k
Code Review Best Practice
trishagee
74
20k
Transcript
「Linux」という 言葉が指すもの Sep. 14th, 2025 Satoru Takeuchi X: satoru_takeuchi 1
はじめに • 「Linux」という言葉は世の中では複数の意味で使われている • 本来の意味、および、その他使用頻度が高いものについて述べる 2
• Linus Torvalds氏が作成したOSのカーネル ◦ 「Linuxカーネル」とも呼ばれる ◦ Linus氏を権利者として商標登録されている • 通常単体では利用せず、何らかのOSの一部として動作する 本来の意味でのLinux
3 OSの概念図 カーネル ライブラリ プログラム Linux ライブラリ プログラム OSの中のLinux
• Linuxをカーネルとして、別のプログラムやライブラリと組み合わせてOSとして動作 させるようにしたもの ◦ 主としてPOSIXで定義されるインタフェースを持つシステム +αを提供しているものを指す ◦ 「Linuxディストリビューション (e.g. Debian,
Ubuntu, RHEL)」が該当 • 厳密な定義があるわけではない OSとしてのLinux 4 Linux ライブラリ(例: GNU libc) プログラム(例: GNU *utils) POSIX APIをおおむね提供
TIPS: GNU/Linux • Linuxディストリビューションを指して「Linux」ではなく「GNU/Linux」と呼ぶべきでは ないか、という主張 ◦ 「Linux」といいつつOSを構成するほとんどのコンポーネントは GNUが提供するものであるというこ とから来ている ◦
Debianが「Debian Linux」ではなく「Debian GNU/Linux」であるのはこういう事情がある • 詳しく知りたい人はWikipediaの「GNU/Linux名称論争」を参照 ◦ https://ja.wikipedia.org/wiki/GNU/Linux%E5%90%8D%E7%A7%B0%E8%AB%96%E4%BA%89 5
TIPS: AndroidはLinux? • AndroidもカーネルはLinuxを使っている • しかし「AndroidはLinux」とはあまり言われない • 恐らくユーザインタフェースがPOSIXで定義するものと全く違うため ◦ Android
NDKはPOSIX APIの一部をサポートしている 6 Linux Android Runtime(e.g. Dalvik VM) プログラム
まとめ • 「Linux」といわれるものには様々な意味がある • 本来の意味でのLinuxはOSカーネルのみを指す 7