当時はLinuxもパッチ適用にはカーネル再コンパイルしてませんでしたっけ。
致命的に勘違いしているようですが、基本的にソースコードよりもコンパイル済バイナリの方が遥かに小さいので、わざわざソースコードやパッチファイルの方を落としてきて自前でビルドしていたのは、今も昔もカーネル開発者とGentooerだけですよ
ついでに指摘しとくと、リブートの煩わしさ的には*nixの圧勝ですが、アップデートのヤバさ的にはWindowsもLinuxも大差ないですよ
昔はともかくsystemd採用以降は特に…
systemdのアップデートしたらすぐにリブートするくらいの気持ちをもって始めないと、気がつくとsystemdがアホみたいにリソース掴んで頑張ってたりしますからね
systemdだけでなく、みんなが使ってるであるライブラリのアップデートなんかも、Linuxでは結構カオスな作業だったりして
最近もglibcが「将来のリリースでlibcrypt削除する」って言いだして、libxcryptへの以降を勧めてるんで
どこのディストリもこのタイミングでglibc & libxcryptへの移行はじめたから、アップデートのタイミングによっては途中でPAMやsudoが機能しなくなって、途中で止まってそこから何もできなくなって阿鼻叫喚してる人がちらほらいたりしますしね
まあ、最大数を抱えてるDebさんとかRHELさん達がこのアップデートするころが、真の地獄の始まりですよ(ニッコリ