Originally posted by OldMan
Simples.. a M$ paga pra o desenvolvedor usar DirectX. Amba APIs podem fazer o mesmo.. so que o OpenGl tem a indepenêdencia de plataforma e é mais facil de programar, além de ser aberto o que não gera monopólio. A única vantagem do DX é a grana que vc ganha da M$ usando ele.
Não tem nenhum motivo para não ter jogos para Linux além do prórpio DirectX. Pode ver que a maioria dos jogos pra OpenGL tem uma versão pra linux (Wolfenstein, jedi Knight 2, Quake3, NeverWinterNights...)