> MacOS má unixové jádro (protože společnost Apple nebyla schopná vyvinout nic lepšího)
To ešte nikto ;-)
> ale primární API nemá s UNIXy nic společného.
Z pohľadu hier má Mac rozdielne hlavne API pre zvuk. Okienka hry príliš neriešia a OpenGL je proste OpenGL. Najväčší problém bude mať samotné Valve a to s portáciou klienta. Najväčší ale neveľký, nakoľko je ich GUI kompletne postavené na Webkite a ne-grafická časť pre linux už dávno existuje.