Regarding the „legally murky move“ I don’t understand how that’s even possible. 👀
I feel it’s straight up illegal.
In general you cannot relicense contributions under a different license (proprietary or otherwise) without contributors explicit permission.
I remember how Exiv2 dropped the idea to switch from GPL3 to Apache or MIT, because they have 100+ contributors they need to ask first and if someone doesn’t give consent this code needs to be replaced for licensing reasons.
Did they all assign the copyright to the project by signing a contributors agreement?
In that case we need to watch out for those things.
Good to hear they corrected it for the contributions.
But yeah, this theme of others taking advantage of open source and not committing back repeats.
Reminds me of the sad story how RoboVM failed.
https://www.linuxjournal.com/content/death-robovm