> it would require either seeking permission from all those contributors or removing all of the code that they wrote.
I might be mistaken, but I believe this would only apply to copyleft licenses? Permissive licenses allow redistributing under a different license, as long as the attribution and original copyright disclaimer are retained.