You make a fair point that corporations benefitting from the free labor of FOSS movements is problematic when they don't contribute back to their respective communities. But I must ask you to rethink the implications of adding ethical qualifications to such FOSS licenses. To give you an example, I am a member of an anti-genocide group in my home country where there is an ethnic group that is routinely demonized in public. We peacefully organize members for peaceful demonstrations in the hope of changing hearts and minds against demonizations. I'm happy to report that it does seem to work with the general public quite well, and it is only a vocal minority in my country who *really* want to attack us. However, they often use lawfare to hamstring our resources (we run on less-than-shoestring budgets) and FOSS is a huge boon to us in organizing our efforts. If ethical conditions start being inserted into software licenses then they will surely (wrongly) sue us in court, and while we would probably ultimately win in such lawsuits (the government thankfully is more neutral in general than those who hate us) it will still drain our resources in performing peaceful anti-genocide demonstrations in our effort to win hearts and minds. So I ask that even though I'm sure you only have good intentions in introducing ethical concerns into FOSS, I ask you to reconsider this in light of the fact that legal enforcement will often reflect power disparities in favor of more powerful and oppressive groups. Thank you.
Political Dissident Infrastructure