Advancing developer freedom: GitHub is fully available in Iran
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.
阅读中文版本
推动开发者自由:
GitHub 在伊朗现已完全可用
无论开发者身在何处,都应该有权自由使用GitHub。与此同时,GitHub 也尊重并且遵守美国法律,也就意味着政府制裁限制了我们向某些国家的开发人员所提供的 GitHub 服务。
今天,我们郑重宣布一项重大进展:我们已经取得了美国政府颁发的许可证,可以向伊朗的开发者提供 GitHub 服务,其中包括面向个人和组织的所有服务,包括私人和公共的免费与付费服务。
所以具体情况是什么?
美国长期以来对包括伊朗在内的多个国家实施了广泛制裁。 这些制裁措施禁止任何美国公司与受制裁国家中的任何人进行商业往来。 (这些制裁措施也可以适用于其活动直接或间接涉及美国的非美国公司,包括使用美国的银行或Visa之类的付款机制进行的支付。)
因此,在 2019 年,GitHub 对伊朗和其他几个国家/地区的开发者实施了访问权限限制,以遵守美国制裁法。 但与此同时,为了实现让所有人都能使用 GitHub 的目标,我们还立即采取了另外两项措施:
首先,在服从制裁政策的同时,我们按照美国制裁法律的规定,竭尽所能地让尽可能更多的开发者们使用尽可能多的 GitHub 服务,甚至在被制裁国家/地区也提供了公共代码库。
另外,我们向美国财政部下属的海外资产控制办公室 (OFAC) 反映了情况,并就争取在被制裁国家/地区提供广泛开放的 GitHub 服务与其展开了漫长且紧张的谈判。
接下的两年内,我们证明了开发者如何使用 GitHub 来推动全人类的进步,国际化的交流,以及美国长期秉持的言论自由和信息自由流通的外交政策。我们非常感谢 OFAC 的努力配合,为开发者带来了如此丰硕的成果。
目前我们正在撤销对伊朗开发者的全部限制措施,并恢复受影响帐户的全部使用权限。 如果开发者有任何疑问或者需要帐户方面的帮助,请访问我们的帮助页面。
我们仍然任重道远。我们希望每一个开发者都能够在 GitHub 上通力协作,所以我们也同时在与美国政府协作,以争取为在克里米亚和叙利亚的开发者取得类似的许可证。敬请期待。
ورژن فارسی را بخوانید
پیشرفتی چشمگیر در افزایش آزادی عمل توسعهدهندگان نرمافزار:
GitHub به طور کامل در ایران قابل دسترسی است
ھمه توسعهدهندگان نرمافزار باید بتوانند آزادانه و صرف نظر از کشور محل اقامت خود، از GitHub استفاده کنند. در عین حال، GitHub به قوانین ایالات متحده احترام گذاشته و از آنها پیروی میکند. این امر بدین معنا است که تحریمهای دولتی توانایی ما را برای ارائه مجموعه خدمات کامل GitHub به توسعهدهندگان در برخی کشورها محدود کرده است.
امروز، در کمال مسرت خبر یک پیشرفت بزرگ را اعلام میکنیم: ما از دولت ایالات متحده مجوزی را برای ارائه
GitHub به توسعهدهندگان نرمافزار در ایران دریافت کردهایم. این شامل کلیه خدمات برای اشخاص و سازمانها، اعم از خصوصی و عمومی و نیز رایگان و غیر رایگان میشود.
خوب اینجا چه اتفاقی روی داد؟
ایالات متحده از دیرباز تحریمهایی گسترده را به چندین کشور، از جمله ایران، تحمیل کرده است. طبق این تحریمها، هیچ شرکتی در ایالات متحده مجاز به انجام فعالیتهای تجاری با هیچ یک از اشخاص مقیم کشور تحریم شده نیست.
(البته این تحریم ها میتواند شامل آن دسته از شرکتهای غیر آمریکایی هم شود که فعالیتهای آن ھا به صورت مستقیم یا غیرمستقیم به ایالات متحده ربط دارد، از جمله صرفاً به واسطه انجام پرداختھایی که از طریق بانکها یا مکانیسمهای پرداخت ایالات متحده، مثل Visa، جریان پیدا میکنند.)
در نتیجه، در سال ۲۰۱۹، GitHub به منظور پیروی از قوانین ایالات متحده در خصوص تحریمها، محدودیتهای دسترسی را برای توسعهدهندگان نرمافزار در ایران و چندین کشور دیگر اعمال کرد. در عین حال، در راستای رسیدن به هدف خود، مبنی بر فراهم نمودن امکان دسترسی همه به GitHub، فوراً اقدامات دیگری را هم اتخاذ کرد.
نخست، حتی به موازات پیروی از قوانین مربوط به تحریمها، تمام تلاش خود را به کار گرفتیم تا بر اساس قوانین ایالات متحده درباره تحریمها، ھر مقدار از GitHub که امکان پذیر باشد را در دسترس توسعهدهندگان نرمافزار قرار دهیم و توافقنامههای بازخرید عمومی را حتی در کشورهای تحریم شده قابل دسترسی کردیم.
ھمچنین، به صورت جداگانه پرونده خود را به “اداره کنترل داراییھای خارجی” (OFAC)، که بخشی از وزارت خزانهداری ایالات متحده است، بردیم و فرایندی طولانی و فشرده را با ھدف دفاع از برند و ضرورت دسترسی آزاد به GitHub در کشورھای تحریم شده آغاز کردیم.
طی مدت دو سال، توانستیم ثابت کنیم که استفاده برنامه نویسان از GitHub چه نقش مهمی در پیشرفت بشر، توسعه ارتباطات بینالمللی، و تحمل سیاست خارجی ایالات متحده مبنی بر ترویج آزادی بیان و گردش آزاد اطلاعات دارد. وظیفه خود میدانیم از OFAC به خاطر همکاریهای بی شائبهاش که این نتیجه عالی را برای توسعهدهندگان نرمافزار در بر داشت، تشکر کنیم.
ما در حال لغو کلیه محدودیتهای اعمال شده روی توسعهدهندگان نرمافزار مقیم ایران و ابقای دسترسی کامل به حسابهایی هستیم که تحت تاثیر این محدودیتها قرار گرفتند. آن دسته از توسعهدهندگان که پرسشی دارند یا نیازمند کمک در خصوص حسابھای خود ھستند، لطفاً از صفحه راھنمای ما دیدن فرمایند.
ھنوز کارهای دیگری ھم ھست که باید انجام دهیم. ما میخواهیم همه توسعهدهندگان بتوانند در GitHub ھمکاری کنند، لذا در حال مذاکره با دولت ایالات متحده جهت اخذ مجوزهای مشابه برای توسعهدهندگان در کریمه و سوریه نیز هستیم. منتظر خبرهای بعدی باشید.
All developers should be free to use GitHub, no matter where they live. 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. (These sanctions can also apply to non-US companies whose activities directly or indirectly involve the US, including merely having payments that flow through US banks or payment mechanisms like Visa.)
And so in 2019, GitHub implemented access restrictions for developers in Iran and several other countries to comply with US sanctions laws. At the same time, in keeping with our goal of making GitHub available to everyone, we also immediately took two other actions:
First, even as we complied with sanctions, we went to great lengths to keep as much of GitHub available to as many developers as possible under US sanctions laws, making public repos available even in sanctioned countries.
And separately, we took our case to the Office of Foreign Assets Control (OFAC), part of the US Treasury Department, and began a lengthy and intensive process of advocating for broad and open access to GitHub in sanctioned countries.
Over the course of two years, we were able to demonstrate how developer use of GitHub advances human progress, international communication, and the enduring US foreign policy of promoting free speech and the free flow of information. We are grateful to OFAC for the engagement which has led to this great result for developers.
We are in the process of rolling back all restrictions on developers in Iran, and reinstating full access to affected accounts. For developers who have questions or need help with their accounts, please visit our help page.
We still have more work to do. We want every developer to be able to collaborate on GitHub, and we are working with the US government to secure similar licenses for developers in Crimea and Syria as well. Stay tuned.
Written by
Related posts
Inside the research: How GitHub Copilot impacts the nature of work for open source maintainers
An interview with economic researchers analyzing the causal effect of GitHub Copilot on how open source maintainers work.
OpenAI’s latest o1 model now available in GitHub Copilot and GitHub Models
The December 17 release of OpenAI’s o1 model is now available in GitHub Copilot and GitHub Models, bringing advanced coding capabilities to your workflows.
Announcing 150M developers and a new free tier for GitHub Copilot in VS Code
Come and join 150M developers on GitHub that can now code with Copilot for free in VS Code.