The article links to an interesting view on how even AOSP is a no-go for Huawei: https://www.xda-developers.com/analysis-huawei-aosp-google-b... What I find interesting is that Apache Licensed software can be relicensed even in proprietary form (as long as you make it a derivative work, with your derivative bits with a proprietary license), thus the easy way out seems to be to have a non-US entity make a proprietary…
- Can open source licenses be unilaterally revoked?
- Is Google the sole proprietor of AOSP?
- If there are other proprietors of AOSP, do they have a say?