This kind of banning based on compliance with US laws remains unethical and must be denounced (and resisted) by the community of developers and tech professionnals. Github response that it is only complying with US laws is not good enough. Companies as well as individuals have no obligation to obey unjust laws. If they choose to obey without questionning these laws, it means they are consciously adhering to these unethical policies. Companies have under national laws and international laws the obligation to respect human rights. It may be argued that this banning of individuals based on their ethnicity or their country of origin is violating some people's human rights. These US based companies could resist complying based on these consequences. If they choose not to do so, it means they are consciously subscribing to these questionable policies. What strikes is that these companies have greatly relied on open source software development and have drawn a great deal of profit from open source software development that have seen developers from around the world contribute to products such as docker, git, linux, java, etc... And now, some of these people are being collectively excluded by the same companies that have striven on free circulation of code and knowledge. This is simply unacceptable. It is all the more unacceptable that this is being used to settle political rivalries. Developers and Tech professionals should unite to resist these trends.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.