OpenGL contro Microsoft Vista
L' OpenGL Foundation ha pubblicato un messaggio in cui svela i piani di microsoft e invita a boicottare il nuovo Windows Vista.
Il nuovo sistema di supporto delle APIs grafiche di Windows Vista si traduce sotto Aeroglass in :
- Performance OpenGL estremamente ridotte (forse fino al 50%)
- OpenGL su Windows bloccate ad una "vanilla version" di OpenGL 1.4
- Nessuna estensione possibile a supporto delle future innovazioni hardware
Il risultato è che il futuro di OpenGL, come libreria grafica mainstream e videoludica, sarebbe fortemente compromesso. Microsoft inoltre ha deciso di non rilasciare le informazioni necessarie agli sviluppatori di terze parti (come nVidia e ATI) per la realizzazione di drivers sostitutivi.
La comunità OpenGL viene incoraggiata dalla fondazione a fare pressione sui developers hardware e software e su Microsoft per conservare il supporto di OpenGL come "first class API" anche in Windows Vista.
Il comunicato consultabile alla pagina http://www.opengl.org/ recita testualmente:
Microsoft's current plan for OpenGL on Windows Vista
is to layer OpenGL over Direct3D in order to use OpenGL with a composited desktop to obtain the Aero experience. If an OpenGL ICD is run - the desktop compositor will switch off - significantly degrading the user experience. In practice this means for OpenGL under Aeroglass:- OpenGL performance will be significantly reduced - perhaps as much as 50%
- OpenGL on Windows will be fixed at a vanilla version of OpenGL 1.4
- No extensions will be possible to expose future hardware innovations
It would be technically straightforward to provide an OpenGL ICD within the full Aero experience without compromising the stability or the security of the operating system. Layering OpenGL over Direct3D is a policy decision more than a technical decision.
The OpenGL community should encourage hardware & software developers, as well as Microsoft to maintain OpenGL as a first class API under Windows Vista.
Tags:
