Diky za dost dobry clanek. Bez emoci a jasny. Po uzivatelske strance je to jednoduche, kazdy si vybere co chce. Ale co programator? Kazdy OS je natolik specificky, ze "spodek" vyvijeneho SW bude muset byt ruzny, coz znamena dobrou dokumentaci OSu a vice casu na vyvoj. Proste si myslim, ze prechod spolecnosti k vice OS se projevi i v cenach softu a tlaku na lepsi dokumentaci.
Mimochodem: Jeden velice dobry postreh meho kamarada: Vsimli jste si, ze Window$ jsou asi posledni OS bez U*Xove architektury? Masochista si vzdycky nejak zduvodni, proc je integrace rozhrani do jadra dobry napad...
Pro tvorbu multiplatformnich aplikaci lze pouzit napr. knihovnu wxWindows, ktera resi GUI i dalsi veci, jako jsou napr. sitova rozhrani. Funguje pod M$ Windows, Mac, Unix + GTK+, Unix + Motif (Lesstif), pracuje se na verzich pro BeOS a OS/2. Je-li nutne pouzivat primo sluzby konkretniho OS, je mozne platformove zavisly kod oddelit. Myslim, ze vyvoji multiplatformnich aplikaci dnes uz v podstate nic nebrani.