Hogy ne indulna el? Ha van a boardodhoz Linux disztró, akkor pillanatok alatt ki lehet próbálni.
Két megfontolandó dolog:
* A userek képesek furcsán működni. Volt olyan programom, amit hónapokig nem indítottak újra, ott volt a műhelyben a gép és sosem nem állították le. Pedig nem használták minden nap (logok alapján). Nem erre terveztem a programot és egy listener leak miatt el is halálozott. Azóta tettem bele egy figyelmeztetőt, ami naponta kéri, hogy indítsák újra: de továbbra se indítják újra :-)
* Egy dolog, hogy valami általában megbízhatóan működik és egy másik ezt kimérni és bizonyítani. Neked kell tudni, hogy mi az igény.
Úgy vagyok vele, hogy karcsúbb technológia választását még sosem bántam meg. Ha valami miatt crash-el a UI, akkor mennél kisebb az állat, annál több esélyed van megtalálni, hogy mi az oka.
A natív alkalmazások GUI-ját is át lehet lőni netre, például VNC klienst lehet a böngésző ablakba is tenni, vagy ilyesmit. Kérdés az is, hogy csak a fejlesztés során segít, vagy élesben is szükség lesz-e rá? Ha csak a fejlesztéshez kell, akkor bármilyen összetákolt technika megteszi. Ha élesben is kell, akkor még mindig meg lehet fontolni, hogy kétszer is lefejlesztjük a UI-t egyszer beágyazottan, egyszer pedig webre: kis pluszmunka, de amikor nem kell böngészőt debuggolni, hogy miért törik el hetente, akkor mégis megéri.