How many companies on the planet have the money and the in-house talent to build a graphics stack supporting all this stuff without starting from #Mesa?
There's just one little difference with linux: using permissive licenses (mostly MIT) instead of the GPL.
This means that evil GPU vendors *can* use Mesa as a starting point for their proprietary drivers, without giving back. Oh no! 😠
But, who will able to keep up with the pace development? The moment they fall behind, their hardware will stand out for missing the latest #Vulkan extensions, optimizations and bug fixes...
@lightweight Indeed. Using the #GPL while signaling that all businesses are welcome to contribute.
Linus gets a lot of press for his rude emails, but there were other notable leaders in the #FreeSoftware movement who were actively fighting against Red Hat, Canonical and all the other businesses who played a crucial role in the success of #Linux.
I predict they'll get there incrementally, open-sourcing parts of their stack that make most sense to to ease the support pain for themselves and for their customers.
@codewiz I wish that was the case (i.e., companies making use of the fact mesa is MIT licensed). If Nvidia used mesa as the base for their proprietary driver, we'd deal with a lot less incompatibilities today.
Now imagine being a GPU engineer at Evilcorp, and being forbidden by management to ask questions to the other Mesa developers...
Maybe you're smart enough to figure out everything on your own... but if you're really smart, why would you be working for Evilcorp when there are similar jobs at Valve, Intel, AMD, Qualc... err... never mind! 😏