While a reference implementation would be nice, in this case it's not practical since it depends on hardware. C++ is another example where a reference implementation would be less useful than specific implementations.
Originally Posted by pingufunkybeat
Not really, Mesa supports OpenGL up to 3.0 & KOS for the Dreamcast supports roughly 1.2. Neither of these are certified OpenGL though, they just implement the standard. That's not to say though you have to use a proprietary implementation. I don't see where the confusion is here...
Originally Posted by M1kkko