I’m also curious about this. I’m not having a strong reaction yet because I’m just not quite sure what to make of it, though at first glance it certainly has me going “wait what?”
I hope it’s not just some boiler plate legalese about how you have to make sure you have the rights to everything you upload.