I should note that the Linux benchmarks were done on Mesa, an open-source clone of OpenGL programmed by volunteers — I can't wrap my head round how they can get better performance from the same hardware than Apple if Apple truly bothers to optimise its GPU code; I think the parsimonious answer is Apple didn't care...
Yes, probably OpenGL is dead going forward on OS X, if they were incapable of keeping up with volunteer programmers before doubt they will going forwards. My problem is Apple is great on bluster and "vision" (aka Marketing), but then technology it implements is just left to languish as it moves onto the next big thing. That was the case for OpenGL, then OpenCL and now we have Metal, and I just worry that Apple will do the same to Metal as it did to the preceding graphics tools.
And let's not forget: not every app can implement the low-level optimisation Metal requires. I use an open source psychophysics toolbox for scientific research on vision, and they can't and won't move to Metal as it provides no benefits[1] only a huge amount of work for scientists who are trying to do research not keep up with apple's latest...
----
[1] performance is secondary to reliable timing and accurate flip logging, and we're still desperately waiting for 10bit support. Apple has left/added so many bugs in the OpenGL stack that is simply forcing vision researchers to have to move to Linux and even Windows!!! OS X was once the best OS for vision research but is now the worst...
It'll be interesting to be a fly on the wall to see how long Metal has been getting developed for and whether for the last 2-3 years Apple has been kicking the can down the road with OpenGL to keep the locals happy whilst they focus on something bigger and more important (in their eyes). You don't need to worry about Apple leaving Metal because this is a technology they've created in house, it is in use on iOS and now on OS X - now the big issue will be whether there will be a divergence between the iOS and OS X versions as the GPU's on their Mac's are more sophisticated than what is in the iOS thus it is possible to offer developer more features or will the feature set of Metal remain in sync between iOS and OS X? if they do remain in sync what will that mean for in between iOS releases - if there are improvements to Metal will we see those improvements float back to OS X via the usual update mechanism? That being said, I think OpenCL will keep hanging around given that they're making greater use of OpenCL in Yosemite but when it comes to OpenGL I'd say it is very much on life support.