何がLinuxデスクトップを殺したか
https://www.yamdas.org/column/technique/linuxdesktopj.html

(a) 第一の要因:物事があまりに早く変化し、オープンソースも独占ソフトウェアも同じように壊れる。(b) Linux ディストリビューション間の非互換性。

これがデスクトップ分野で Linux をターゲットとしようとするサードパーティの開発者のエコシステムを殺した。
一度は挑戦して、「トップ」ディストロや寛容な人なら「トップ3」ディストロをサポートするのに最善を尽くすだろう。
それで知ることになるのは、6ヵ月後にはそのソフトウェアがもう動かないということだけ。

デスクトップ分野の Linux サポートは、独立系の開発者にとって負担になったのだ。

Linux は信頼できるパッケージ管理と最も進化したソフトウェア更新システムを開拓した。
その目標と文化を考えれば、我々は優れた仕事を行った。

しかし、我々は全体像を見失った。その過程でサードパーティの開発者を遠ざけてしまったのだ。
下位互換性や Linux ディストリビューション間の互換性は、セクシーな問題ではない。解決するのが面白い問題ですらない。
そんな仕事をやろうとは誰も思わないし、誰もが革新を起こして Linux の次の目玉機能に関わりたいのだ。

かくして Linux は、サポートや下位互換性といった
退屈で些細なことを心配する必要なく実現しうる最高のシステムをデザインしたい理想主義者に押し付けられた。

Linux を正常な状態に戻す唯一の手段は、一つのディストロ、一つのベースラインコンポーネント一式に絞り、
それ以外はすべて諦め、皆がこの単一の Linux だけに貢献するようにすべきだ。
これが Canonical の Ubuntu であれ、Red Hat の Fedora であれ、Debian のシステムであれ、
もしくは新たな共同の取り組みであれ、頭のいい人たちが最後まで意見の一致をみないだろうけど。