質問: WIndowsやMacOSにはLinuxのようなカーネルビルドはないと思うのですがなぜカーネルビルドがないのかわかりません。
回答: 本質的には、自由なソフトと不自由なソフトの違い MicrosoftやAppleの考え方は 「当社が提供するカーネルをそのまま使え」 「重くてもカーネルの軽量化の権限は貴様には無い」 「軽量化したOSを他人に頒布することも許さん」 「当社が対応外としたPCに対応する改造も認めない」 なぜならば、そうすれば儲けが減る恐れがあるからです。 また、サポート窓口としては、同じWindows 10の同じバージョンに 異なる仕様のカーネルが複数存在することで トラブル原因の特定が困難になることがありえます。 ですから、Linux系OSでもカーネルビルドは しかたがない場合の特別の作業となっていますし ほとんどのLinuxユーザーは、もう10年20年規模で 自分でカーネルビルドをしたことなんか無いと思います。 ArchやGentooみたいなスタイルのOSなら別ですが それらは決してLinux系の主流にはならないのです。