It's not retroactive, ie it only applies to new builds. Which means anything newly made. Which while perfectly legal, is plenty bad enough to avoid using it.
so if i have been working on a project for 3 years thinking I’m going to be able to work with the initial licence at launch I can just forget about that and throw out 3 years of work.
doesn’t really sit right