Posix je par funkci a vlastnosti, na kterem postavis prd. Navic tusim, ze i windows slpnuji posix. Potrebujes jadro(v pripade Linuxu to je neustale se menici ABI) a knihovny(casto zpetne nekompatibilni). Win32api je na tom ohledne zpetne kompatibility o dost lepe a problem Linuxu neni videt jen proto, ze packageri jednotlivych distribucich tohle vsechno resi za uzivatele(kompilaci modulu ovladacu proti distribucnimu jadru, hlidani zavislosti jednotlivych aplikaci a knihoven, ...). Gcc a header fajly k jadru proste vyvojari nestaci.
P.S. Rikam to jako zaryty Linuxak.