No se si recordareis que Id Software modifico la licencia de su motor gráfico IdTech 4 a software libre bajo licencia GPL. Id Software es una de las empresas pioneras en el sector de los videojuegos y en el pasado publico muchos juegos comerciales tales como Doom o Quake oficialmente para GNU/Linux. Normalmente como viene siendo tradición para Id Software, cuando un motor gráfico ya tiene cierta edad lo libera pasando a ser software libre.
Doom 3 uno de los juegos mas famoso de Id Software que comparte motor junto con el Quake 4, pasaron a ser software libre en Noviembre de 2011 y hasta entonces las comunidades libres han estado trasteando con el código y empezando a portarlo a otros dispositivos. Ahora el merito se lo lleva Oliver McFadden, un programador que ha podido ejecutar el juego bajo la librería OpenGL ES 2.0 destinada principalmente a dispositivos móviles. Oliver es el mismo programador que también pudo portar el Quake 3 a un Nokia 900. En el canal IRC de Phoronix, Olivier comenta que lo ha hecho como hobby y no tiene intención de llegar a pulir el juego al 100% para que se pueda ejecutar sin ningún problema en librerías GLSL, pero desde luego es todo un logro y todo el trabajo hecho esta a disposición de todas las comunidades interesadas en seguir el desarrollo. Algo me dice que pronto veremos Doom 3 en Android.
Aquí tenéis una captura del Doom 3 compilado para x86_64 ejecutándose bajo OpenGL ES 2.0 con GLSL.
Fuente | Phoronix