Situaci, kdy v jádru přestal fungovat ovaldač pro zvukovku a byl pak odstraněn, jsem s Linuxem zažil (Crystal v jednom notebooku Dell). Nejdřív se rozbila Alsa, nikdo to neopravil, protože fungoval OSS. Pak OSS šel pryč a Alsu už nikdo neopravil. Je hezké, že to "můžete opravit sami" protože open source. Nevýhoda je, že to musíte opravit sami, protože to často někdo jiný neudělá. Ztratil jsem fidláním s tou zvukovkou tehdy dost času i bez toho a protože nejsme programátor, tak jsem to neopravil a myslím, že ani nikdo jiný. Na Windows XP tehdy byla situace taková, že se stáhl tehdy několik let starý ovladač, nainstaloval se do aktuální verze toho OS a jelo to. Já vám netvrdím, že tenhle problém vyvstává v jednom kuse a pořád. Ale to vázání ovladačů na upstream jádra je reálné omezení a negativum, jehož přínosy (výrobci jsou nucení dávat kód ovladačů pod GPL) podle mě nevyrovnávají nevýhody. Na PC to ještě není nějak zlé, ale koukněte na SBC desky na bázi ARMu.
P.S.
Že přestane být dostupný ovladač, se stává i na Windows (tiskárny, skenery, které nedostaly ovladače pro Vistu...), o tom to přímo není. Jde o tu koncepci monolitického celku jádro+ovladače versus koncepci, kdy jádro má standardizované rozhraní a ovladač je od něj oddělený a dají se s určitou volností kombinovat.