#12#10 no, se puede hacer bastante más con OpenGL, sino mira Beryl o Compiz. El problema es que todas las compañías llevan años diseñando para DirectX y sus tecnicos están entrenados para DirectX, además aun hay una mayoría de gente usando Windows con lo cual sale a cuenta trabajar para DirectX (incluso hay gente que solo tiene el windows pirateado para poder jugar y para todo el resto usa alguna distro de linux). Y obviamente Microsoft va a defender a muerte esta exclusividad haciendo el circulo vicioso más dificil de romper. Existen emuladores de DirectX en linux pero no son completos debido a la dificultad (es ingenieria inversa ya que Microsoft no libera el codigo ni da ninguna ayuda, más bien lo oculta todo lo que puede).
#11 es la táctica de siempre de Microsoft. DirectX es un producto mediocre. No está a la altura de otros estandares, pero como Microsoft lo impone en su Windows y la mayoría usan Windows pues se convierte en el estandar de facto. Luego Microsoft solo hace DirectX para Windows y oculta todo lo que puede para que no se haga una versión para otros sistemas operativos. Circulo cerrado.
#11 es la táctica de siempre de Microsoft. DirectX es un producto mediocre. No está a la altura de otros estandares, pero como Microsoft lo impone en su Windows y la mayoría usan Windows pues se convierte en el estandar de facto. Luego Microsoft solo hace DirectX para Windows y oculta todo lo que puede para que no se haga una versión para otros sistemas operativos. Circulo cerrado.