Hacker News new | ask | show | jobs
by veave 1104 days ago
This is not really important since Metal is Apple-exclusive, right? It's not like it can be used on Linux
2 comments

It's still not a great thing to do. Apple used to contribute a lot more, even if some of their stuff was exclusive to their platform. https://opensource.apple.com
They can’t really do anything because of the massive liabilities GPL v3 opens them up to.

My understanding; the license won’t allow them to settle if a third party seeks patent licensing from them over shipped GPL code - they have to ensure everyone using any derivative of the upstreamed code is also covered by that patent license.

That's largely down to GPL3, unfortunately.
But it would be useful for OSS to do translation from Metal to DirectX - Apple probasbly doesn't want that.