Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

Ask HN: もし2026年にLinuxをゼロから作り直せるとしたら、何を変えますか?

投稿者はC言語を習得するためにゼロからカーネルを書くことを考えている。Linuxは素晴らしいが、誰も太刀打ちできない存在であり、なぜ一からカーネルを作るのか、その動機や変更点についてコミュニティの意見を求めている。

背景メモ

- Hacker Newsの「Ask HN」スレッド。ユーザー(おそらく独学のプログラマー)が「もし2026年にLinuxをゼロから作り直せるとしたら、何を変えるか」と問いかけている。発言者はC言語習得のために自作カーネルに挑戦中で、「Linuxは既存の選択肢を圧倒しているが、あえてスクラッチから書く意義は何か」と疑問を投げている。 - Linuxカーネルは1991年にリーナス・トーバルズが始めたオープンソースプロジェクト。現在は膨大なコード量(約3000万行)で、歴史的経緯による古い設計判断(x86前提のアーキテクチャ、C言語前提、モノリシックカーネル、ドライバAPIの互換性維持など)が積み重なっている。 - 「ゼロから作り直す」という思考実験は、OSコミュニティでは「Unixへの批判的再考」としてredox(Rust製OS)やPlan 9などで繰り返されてきたテーマ。本スレッドでは、現代のハードウェア・セキュリティ要件・プログラミング言語事情を踏まえた理想論が交わされる場になっている。