A Message to GitHub
English | 简体中文 | Español | Ελληνικά | Italiano | Русский | فارسی | Français | Deutsch | Հայերէն | Српски | العربية | Türkçe | Português do Brasil | Nederlands | 한국어 | 日本語 | नेपाल | 繁體中文
Attention!
We are so thankful for your support. This repository always shows that people are all together against unfortunate happening around the world.
As GitHub revised some of the previous restrictions, we decided to reduce this repository's activity. Of course, it does not mean that we agree with the sanctions and the GitHub.
We will post a conclusion and explain more soon, please wait for that.
The campaign will be terminated Thursday 1 August 23:59 (Tehran Time GMT +4:30). After this time we won't merge any new PR.
Once again thanks for your support and kindness
Please wait for our final conclusion
Tip: You can use this extension or this extension or this tampermonkey script or Stylish to hide this yellow box!
UPDATE: The warning message is dismissable now.
Introduction
GitHub used to be an open and free platform for everyone, but it has decided to restrict Iranian accounts from contributing and being part of the open-source ecosystem. Although we understand GitHub might make this decision under the pressure of US government, we were expecting a more respectful action from GitHub.
-
GitHub restricted our access to private repositories suddenly, but at the very least we wanted GitHub to warn us before limiting our access.
-
GitHub decided to take one step further and ban every user that used Iran's IP address somewhere their history no matter where she/he is living, while they could just restrict access by IP address like other US-based companies. This action is kind of ban by nationality.
Eventually, we are hoping that GitHub's team will:
- Let us download our private repositories and gists and also make them public (setting control).
UPDATE: It is possible now to make private repositories public,
however this option is not available on private gists (containing IDE Setting Sync files etc.) yet.
UPDATE: It is now possible to make private gists public.
- Change their restriction policies so as to not limit users based on their Nationality.
- Announce their decision publicly and apologize for making this situation (like what Slack did before in the same situation: https://slackhq.com/an-apology-and-an-update).
- UPDATE GitHub Pages are now working for restricted persons.
Open-source projects made by Iranian developers
Some examples of open-source projects created by Iranian developers:
You can find the full list here.
Alternatives
How you can support us
You can spread the message everywhere you can, and keep the Free Software "as in Free speech".
You can:
- Star and share this repo on social platforms with #githubForEveryone.
- Add a folder with your username in "together" folder.
- Write a piece of code that prints "GitHub is for everyone" (in any language you wish).
- Create a pull request.
- Add your name and your country to the supporters section.
Further Readings
- GitHub restricts developer accounts based in Iran, Crimea, and other countries under US sanctions
- GitHub confirms it has blocked developers in Iran, Syria and Crimea
- Microsoft enters: GitHub banned Iranian developers!
- GitHub banned Iran-based users
- GitHub has blocked an Iranian software developer account
- GitHub starts blocking developers in countries facing US trade sanctions
- What is it like to be a dev in Iran
- I am lucky, you are not
- If You Don't Know, Now You Know - GitHub Is Restricting Access For Users From Iran And A Few Other Embargoed Countries
- محدود شدن اکانت های ایرانیها روی گیت هاب
- GitHub blocked my account and they think I’m developing nuclear weapons
- Yellow badges are back. This time not by Nazi Germany & not for Jews, but by U.S. tech companies
- GitHub: The largest developer communities from every corner of the globe, But Iran!
- GitHub confirms it has blocked developers in Iran, Syria and Crimea
- GitHub is reportedly blocking access to its site for users in places like Crimea and Iran, which are under US sanctions
- GitHub restricts developer accounts based in Iran, Crimea, and other countries under US sanctions
- GitHub builds wall round private repos, makes devs in US-sanctioned countries pay for it
- GitHub starts blocking developers in countries facing US trade sanctions
- GitHub Bans Iran-Based Users
- GitHub Has Started Blocking Developers From Countries That Face US Trade Sanctions And Restricting Access To The Repository’s Tools
- GitHub is reportedly blocking access to its site for users in places like Crimea and Iran, which are under US sanctions
- Coder Radio 368: Clojure Clash - Minute 10:53
On Social Networks
News
- GitHub page are now working for restricted persons.
Supporters (list sorted alphabetically)