But this is not an open standard, it's just a hack, and it is under the control of a vendor.
Worse, it is nothing but a thin layer above an even more proprietary layer.
It's under a permissive license (MIT). What makes you say it is "just a hack"? What makes it a hack?
> Worse, it is nothing but a thin layer above an even more proprietary layer.
The same is true for OpenCL (layer above a proprietary layer) and pretty much any API interfacing with proprietary hardware/drivers.
Also it's not even proprietary software in the first place, even if you're trying to make it sound that way.
But this is not an open standard, it's just a hack, and it is under the control of a vendor.
Worse, it is nothing but a thin layer above an even more proprietary layer.