Švaukoň:
"To se stane možná za hodně dlouho podle marketshare" - jak dlouho trval sešup Nokii? Tři roky a bylo po všem...
"do tý doby snad Microsoft napadne udělat i multiplatformní GUI" - nenapadne, protože nic jinýho neumí. Co čekat od debilů, co grafiku integrují do jádra systému a dialogy pro nastavování periferek rvou do stejné DLL knihovny, jako ovladače?
"Linux narozdíl od OS X nepodporuje plno programů..." - Protože to tak vytvořili autoři těch programů. Za to Linux nemůže.
"... a je rozdrobenej do několika distribucí." - Jádro je jedno, balíčkovací systémy jsou jenom o distribuci binárky a jsou jenom záležitost jednou napsanýho skriptu. GUI se omezí na Qt nebo GTK, navíc zapouzdřený frameworkem a záměnný, takže stačí použít jedno z toho. Logika aplikace v C/C++ pojede všude. Tahle výmluva, proč to nejde, je hodně chabá.
"... pochybuju, že si budou kupovat OS samostatně, to si nechaj radši Windows." Do chvíle, než poznají jinou alternativu, která se po každým nechtěným update nerozbije a prostě dělá, co čekají. A pokud ta alternativa bude zadarmo a malej měkýš si začne kompenzovat skomírající OEM měsíčním výpalným...
Každopádně multiplatformní aplikace může být konkurenční výhoda. Kdyby widle ztrácely market share a ty jsi rychle reagoval a nabídl multiplatformní řešení, tak s malou investicí do reklamy "Naše aplikace podporuje i Linux a Os X" přetáhneš zákazníky konkurenci. A pro vendor lock-in snad dneska není rozumný důvod...