A half-serious thought I had is to allow AI to be trained on copyrighted materials but require all output to be public domain.
It doesn’t solve attribution, and you could get a sufficiently advanced ai to “launder” copyright but at least it would prevent those corporations from leveraging public works into copyrighted projects