Originally posted by jrch2k8
View Post
* Community? Nope, OpenGL specs pop out of Khronos with almost no community involvement or feedback involved, with GL3.0 and its secret years-long development being a huge "screw you" to the community.
* IHV involvement? They're all very involved with Microsoft, too, and help define the upcoming D3D revisions that OpenGL then spends the next several years catching up to.
* Gratis? APIs cannot be copyrighted, at best only "certified;" Mesa is an unofficial implementation of OpenGL just like a Gallium D3D state tracker would be an unofficial D3D implementation, so this is a non-point.
* Patent issues? *GL3 has those, though admittedly slightly smaller number of them (by putting more hardware functionality into optional extensions, hurting compatibility between implementations and making the API a pain in the butt, as extensions do)
* Micro$haft suxx0rz? I counter with Linsux and Open Sores, if we're giving up on maturity. Name calling is so easy that a 4th grader can do it!
Comment