でもデスクトップは? 「Ubuntuデスクトップ」はCanonicalが作っているんじゃないの? そう思う人もいるかもしれない。でもそんなことにはならないだろう。とはいえ、これをきちんと理解するためには、CanonicalのUbuntuチームがLinuxデスクトップの何を作っているのか、きちんと理解しておく必要がある。 現状、UbuntuデスクトップはGNOME shellの上に作られている。デスクトップそのものをFlutterで作るとしたら、それはGTKとGNOMEの上に構築されているGNOME shellそのものをFlutterで作り直すということになる。ユーザーがさまざまな拡張(gnome shell extensions)を出しているものが全部Flutterで作られる必要がある?? そんなのはとても現実的じゃない。少なくとも今すでに動いているものが無ければ話にならない。 もう少し掘