Hayır. Sadece gnome kabuğu içindir. Özel bir API bekliyorlar, javascript ile yazılmışlar ve genellikle Unity'de kullanılmak için çok farklılar.
Javascript'te gnome kabuğu kullanıcı arayüzünün çoğunu yazma fikrinin, her yere yakın olan uzantıları yazmayı çok kolaylaştıracağını unutmayın. Elbette hızda bir ceza alacaktır. Firefox ve Chrome arasındaki ödünleşime oldukça benziyor. Firefox kullanıcı arayüzü XUL (javascript uzantısı) ve Chrome C ++ ile yazılmıştır. Birincisinin uzatılması daha kolaydır, ancak daha sonra muhtemelen her zaman daha hızlı ve daha duyarlı olacaktır (render veya javascript motoru değil, kullanıcı arayüzü hakkında konuşuyorum).
Size ikinci soruyu cevaplamak için, hayır, muhtemelen Gnome-Shell, tasarım kararının bir sonucu olarak Birlik'ten her zaman daha özelleştirilebilir olacaktır.