"Code is cheap, show me your nationality" approach to opensource is an absolute disgrace to the world. Surely sharing knowledge and volunteer work in software is one place where nationality and politics should have no place
That's not about nationality though. That PR is about (re)enabling OpenTofu to work more smoothly with Russian SaaSes, which are either already sanctioned or are likely to be sanctioned.
Everything is political, being "apolitical" is a political choice. You can't escape politics.
As an example, AOSC OS project owners feel offended and made a public post about it on Telegram: https://t.me/aosc_os/523.
It could disrupt the community because for issues and pull requests created on GitCode, the original maintainers are likely not going to receive any notifications and they will just be ignored.
GitCode also did not make it clear that those repos are mirrored from GitHub in an obvious way, especially on the organization or user pages, e.g. https://archive.is/su9h5. IANAL, but this looks like impersonation to me.
A sibling comment also mentioned that CSDN is publishing machine-generated blog posts about cloned projects with a link to GitCode. I believe this is even more unethical.
> [...] and to reproduce Your Content solely on GitHub as permitted through GitHub's functionality
Use, display, and perform through the GitHub Service are permitted according to the GitHub ToS, but not reproduce except on GitHub, unless further rights are granted with a license.
Any repository without a LICENSE file or license grant in code or README, and I could create one in a few minutes.
GitHub and GitCode do not provide an easy way to search for these, so you will have to scrape the API and clone the repos to find out the ratio of FOSS/restrictive/no license.
The title reminds me of the Work Smarter loop in "Nobody Ever Gets Credit for Fixing Problems that Never Happened", but that's more about management than organic growth of efficiency.
reply