Comment GPL MIT BSD - Each project can pick what they like (Score 1) 30
If you have a project and it has code that can be licensed, you have your choices.
Asahi is right to select a license that better fits how they want their code used. I'm not saying GPLv2 is better than GPLv3, Apache, MIT, BSD, etc. What I'm saying is it's THEIR project and THEIR code and THEY get to choose the license.
That having been said, they did originally put it under the MIT license so that the scaredy-cats who know nothing of licenses (BSD rats) would shirk away in fear and uncertainty and doubt, monsters under the bed and in the licensing closets preventing them from "being infected" with the "virus of GPL" licenses. That FuD is how BSD justifies maintaining a codebase based entirely on someone else's work but being ok with using it, improving it, and not at all sharing it back.
Asahi offers a valuable contribution to the community. Mac hardware is pretty good stuff performance and quality wise, even though Apple poltiics make disgusting bedfellows and bedbugs.
In simple terms, good on Asahi to continue to allow their code to be used, only requiring those that use it to share back with the community. BSD can use this code too. There are plenty of examples of BSD using GPL code. But those who would take, borrow, etc. and not contribute back can GFT.
Asahi crew: Well done.
E