Hi All,

Wow, I was expecting a few more bodies to show some support for MS +
Direct3D... so far it's just Gordon's clients...

Excellent article Paul, I agree pretty well 100%.

I would love MS to properly support OpenGL and not fight it like they
have done so for the last decade.  The introduction of Direct3D and
MS's manipulation of the market has done a great deal of damage to the
quality of OpenGL drivers.  Hardware vendors having to field two sets
of driver teams, is not sensible at all, and thanks for the MS's
market clout and throwing it's wait around we have hardware vendors
that do a pretty shoddy job on the OpenGL side.

MS agenda over the last twenty years has been about having control
over API's and "standards" that other software companies build upon.
It's about build a whole MS centric eco-system, and crushing means of
moving out to alternative systems.  It's a honey trap, invite vendors
in with promise of great API's and gains in productivity, then lock
them in your eco-system.  MS is not alone is trying this, but there
have been uniquely successful at it.

For me OpenGL's weakness on Windows is not that it does advance faster
enough (we struggle to keep up latest extensions of versions) or that
it's not efficient enough, OpenGL 2.x + extensions matches up with
Direct3D 10.0 pretty comfortably and we have all this lovely
functionality on all platforms where hardware/drivers support it, no
the weakness is not in the OpenGL specification but in it's
implementation by some hardware vendors.  If the OpenGL
implementations were universally reliable then Direct3D would really
have nothing but marketing to prop it up.

I think the only way that MS would give OpenGL an equal footing in
Windows would be for an anti-trust case to come up that forces them.
The current browser case in Europe is very specific, as was the media
and server cases before them.  The case of MS trying to destroy OpenGL
is really no different and deserves a anti-trust case.

Such anti-trust cases don't really help us right away though, so
previous ones have done little to bring things back to a level playing
field, and they always take many many years to go through.  What is
needed right now is for us and the hardware vendors to whole heartily
support OpenGL.  In this direction, perhaps it's time we started
coordinating better to make noise publicly about support for the
OpenGL family.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to