the license changes were made to deter parties who had violated the previous license [GPL] by not attributing the work and stripping copyright information
That is a violation of the GPL. Changing the license isn't going to stop license violations. It's really unfortunate when software gets into legal hell.
no it isn’t. The old versions are still GPL. permission from contributors was attained.
Stripping copyright information is a violation of the GPL. friend_of_satan meant that. He clearly did not mean changing the license with consent of all contributors.
As much as all of this sucks, the part where they said if this devolves into harassment they'll shut the whole thing down is so valid. Let people enjoy their hobbies.
Exactly my thoughts. The project is going to remain open source, but not free. I hate when people fail to recognize the difference between free software and open source software.
Libretro folks are going to take the code of any maintained emulators anyways, so people don't really need to port it. Also didn't follow any news from Libretro's side, but considering Libretro's founder's past interactions in license changes of emulators the project benefited from, I can't help but wonder if he/she threw a hissing fit at the Duckstation folks as well.