On GitHub, that’s not how it works at all.
Apparently, “suspending an account” on GitHub actually means deleting all activity for a user — which results in (1) every pull request from the suspended account being deleted, (2) every issue opened by the suspended account being deleted, (3) every comment or discussion from the suspended account being deleted. In effect, the user’s entire activity and history is evaporated. All of this valuable data is lost. The only thing left intact is the raw Git commit history.
Currently, the list is being updated with this [Reddit thread]
Please feel free to request to add or remove entities from this list.
GENERAL – anyone can sign the petitions below (no citizenship pre-requisite)
Top / Navigation
1.1 Petition United Nations to Condemn Hong Kong Police for Excessive Use of Force and Call for an Independent Inquiry [Petition United Nation]
1.2 Request International Court of Justice to Investigate Excessive Force of Hong Kong Police [Petition International Court of Justice]
1.3 Cancel or postpone your trip to Hong Kong until the HK government meets all 5 Main Demands of the protesters.
Developers can appeal its decision if they think their account should not have been restricted.
GitHub spokespeople have previously said that export controls would not apply to the service in relation to US sanctions against China, but they have yet to confirm what has changed since then. The company also has yet to confirm whether developers are being blocked automatically or whether it’s being done on a case-by-case basis.
The Verge reached out to Microsoft for details on the ban, but the company has only issued this generic statement:
GitHub is subject to U.S. trade control laws, and is committed to full compliance with applicable law. At the same time, GitHub’s vision is to be the global platform for developer collaboration, no matter where developers reside.
Russian flagships spontaneously combust, claim the ban began on April 13 and didn’t discriminate between companies and individuals.
The GitHub accounts of Sberbank Technology, Sberbank AI Lab, and the Alfa Bank Laboratory had their code repositories initially disabled and are now removed from the platform.
Personal accounts suspended on GitHub have their content wiped while all repositories become immediately out of reach, and the same applies to issues and pull requests.
Habr.com reports that some Russian developers contacted GitHub about the suspension and received an email titled ‘GitHub and Trade Controls’ that explained their account was disabled due to US sanctions.
This email contains a link to a GitHub page explaining the company’s policies regarding sanctions and trade controls, which explains how a user can appeal their suspension.
At the same time, GitHub respects and abides by US law, which means government sanctions have limited our ability to provide developers in some countries the full range of GitHub services.
Today we are announcing a breakthrough: we have secured a license from the US government to offer GitHub to developers in Iran. This includes all services for individuals and organizations, private and public, free and paid.
So what happened here?
The US has long imposed broad sanctions on multiple countries, including Iran. These sanctions prohibit any US company from doing business with anyone in a sanctioned country.
GitHub Marketplace, as well as maintaining private paid organization accounts.
A selection of GitHub services such as access to public repositories will remain available to everyone, the company said in a statement on its website. “This includes limited access to GitHub public repository services (such as access to GitHub Pages and public repositories used for open source projects), for personal communications only, and not for commercial purposes.”
For developers intending to store export-controlled data, GitHub points them to its enterprise server offering, a self-hosted virtual appliance that can be run within users’ own data center or virtual private cloud.
Several developers began to complain about their inability to access some of GitHub’s services last week.
OFAC به خاطر همکاریهای بی شائبهاش که این نتیجه عالی را برای توسعهدهندگان نرمافزار در بر داشت، تشکر کنیم.
ما در حال لغو کلیه محدودیتهای اعمال شده روی توسعهدهندگان نرمافزار مقیم ایران و ابقای دسترسی کامل به حسابهایی هستیم که تحت تاثیر این محدودیتها قرار گرفتند. آن دسته از توسعهدهندگان که پرسشی دارند یا نیازمند کمک در خصوص حسابھای خود ھستند، لطفاً از صفحه راھنمای ما دیدن فرمایند.
ھنوز کارهای دیگری ھم ھست که باید انجام دهیم. ما میخواهیم همه توسعهدهندگان بتوانند در GitHub ھمکاری کنند، لذا در حال مذاکره با دولت ایالات متحده جهت اخذ مجوزهای مشابه برای توسعهدهندگان در کریمه و سوریه نیز هستیم. منتظر خبرهای بعدی باشید.
All developers should be free to use GitHub, no matter where they live.
7.1 Write to your [Members of Parliament] (NZ)
Top / Navigation
8.1 Write to Your [Members of European Parliament] (EU)
8.2 Petition to Jean Yves Le Drian, Minister of Europe and Foreign Affairs of the French Republic calling for concrete actions against China to respect Hong Kong’s autonomy to prevent a humanitarian crisis [Petition to Jean Yves Le Drian]
8.3 #BoycottBlizzard if you are an EU player, instead of just deleting your account, [you should request GDPR] (General Data Protection Regulations) and if they do not comply within 30 days, they will have to pay a hefty fine of 4% of Global Annual Turnover of Blizzard.
Top / Navigation
9.1 Speak out but be anonymous.
US contact [Click for further information]
2.12 Giving away free #StandwithHongKong T-shirts at [Blizzcon 2019], Los Angeles Oct 31 – Nov 2 [Crowdfunding]
UNITED STATES OF AMERICA (USA)
Top / Navigation
3.1 Write to US Congress (Senators and Representatives)
[Find your representative]
[How to correspond Senators]
3.2 Ask Your US Representatives to Co-Sponsor the [Hong Kong Human Rights and Democracy Act of 2019]
3.3 [Call your representative] and tell them you are very concerned about the situation in Hong Kong, the excessive amounts tear gas used, some of which are expired, releases dangerous levels of hydrogen cyanide that could literally kill a person, which qualifies as chemical weapons, a flagrant violation of international law.
The reason I [CEO of Vershd] asked is because we chatted with many software developers who related that Git is very powerful, but can easily destroy days of work in just seconds and requires thousands of keyboard commands and parameters.
I would say that it is an exaggeration, on the brink of spreading FUD (Fear, Uncertainty, and Doubt marketing / propaganda tactics).
(By the way, Gmail spam filter also thinks so, and due to combination of this e-mail subject and the body of this e-mail, it put it in the Spam folder.)
Yes, that is true that Git consists of hundreds of commands and subcommands combinations (I do not count so-called “plumbing” commands, which are for scripting, not for the end user), each with tens of parameters, and that using Git GUI can help there.
因此，在 2019 年，GitHub 对伊朗和其他几个国家/地区的开发者实施了访问权限限制，以遵守美国制裁法。 但与此同时，为了实现让所有人都能使用 GitHub 的目标，我们还立即采取了另外两项措施：
首先，在服从制裁政策的同时，我们按照美国制裁法律的规定，竭尽所能地让尽可能更多的开发者们使用尽可能多的 GitHub 服务，甚至在被制裁国家/地区也提供了公共代码库。
另外，我们向美国财政部下属的海外资产控制办公室 (OFAC) 反映了情况，并就争取在被制裁国家/地区提供广泛开放的 GitHub 服务与其展开了漫长且紧张的谈判。
接下的两年内，我们证明了开发者如何使用 GitHub 来推动全人类的进步，国际化的交流，以及美国长期秉持的言论自由和信息自由流通的外交政策。我们非常感谢 OFAC 的努力配合，为开发者带来了如此丰硕的成果。
我们仍然任重道远。我们希望每一个开发者都能够在 GitHub 上通力协作，所以我们也同时在与美国政府协作，以争取为在克里米亚和叙利亚的开发者取得类似的许可证。敬请期待。
ورژن فارسی را بخوانید
پیشرفتی چشمگیر در افزایش آزادی عمل توسعهدهندگان نرمافزار: GitHub به طور کامل در ایران قابل دسترسی است
ھمه توسعهدهندگان نرمافزار باید بتوانند آزادانه و صرف نظر از کشور محل اقامت خود، از GitHub استفاده کنند.