The creator of the popular PlayStation 1 emulator DuckStation, known as stenzek, has made significant changes to the project's licensing, causing controversy in the emulation community. Originally open-source under the General Public License, DuckStation's license was changed first to PolyFormStrict License and then to CC-BY-NC-ND. These changes prohibit commercial use and derivatives of the emulator, including packaging it for distribution.Stenzek explained that the license changes were made to deter parties who had violated the previous license by not attributing the work and stripping copyright information. He also mentioned that preventing packagers from distributing modified versions was a 'beneficial side-effect' due
CC0 is awful for code. I didn’t understand why until reading this https://lists.opensource.org/pipermail/license-review_lists.opensource.org/2012-February/001431.html (you can click the thread button to see the full thread as well).
https://creativecommons.org/publicdomain/zero/1.0/legalcode.en#limitations
The only license/declaration approved by both the FSF and OSI for putting something into the public domain while having a permissive fallback license (for jurisdictions without public domain) is the Unlicense. If you know of others please let me know.