Seeing the news of Apple using DXVK for the their new toolkit rubbed me the wrong way. I don’t think it’s right that corporations can just use your tools and give nothing back.
Given this, I think it’d be a good idea for DXVK to switch to MPL. I think hard copyleft would probably kill the project, but file based is a pretty good compromise in my opinion.
It would be quite difficult to do that now, as they would need the permission of everyone who has code in it.
I guess the question is would Apple have used it if it was under the MPL?