They still have to provide fair upstream financial kickback imo
Then it’s not FOSS. I don’t see how it’s very different from Unity (for example) licensing model. So maybe a license like that can have a place, but not in the FOSS space and it will be definitely not compatible with any gpl.
Take this with a pinch of salt, I’m not a programmer just a nerd that likes those kind of things. I tried them years ago first swift (I think it was in version 2) and a couple years later rust, and while both are great I found swift makes it easier to write clear code you’re gonna understand and like when you come back to it. Rust was better I think with concurrency (at the time), you’ll catch everything at compile time, but they talk about interoperability with c++, so this safety will be lost since most code interfacing with c++ will be unsafe.