2019年,Github突然禁止了特定國家程序員訪問他們自己所有倉庫的權限。 這件事情沒有任何的提前通知,這些程序員訪問自己的倉庫會彈出這么一條提示:
而伊朗就是「特定國家」的其中之一。 當時,這件事情在 twitter和 reddit上面掀起了軒然大波。 當時,Github的工作人員表示: 「所有開發人員都應該免費使用GitHub,不管他們住在哪里。 同時,GitHub尊重并遵守美國法律,這意味著政府制裁限制了我們向一些國家的開發者提供GitHub全方位服務的能力。」 而就在昨天,1月5日,在美國政府的許可下,伊朗的開發者終于擁有了自由使用GitHub的權限——
「今天我們宣布了一項突破: 我們已經獲得了美國政府的許可,可以向伊朗的開發者提供GitHub。 這包括為個人和組織提供的所有服務,不管是私人的還是公共的,是免費的還是付費的。」 看到這里,你可能就有疑惑了: 怎么有這么突然開放了呢?這中間到底發生了什么?
2019年GitHub「斷供」伊始,抱怨聲連綿不斷 長期以來,美國一直對包括伊朗在內的多個國家實施廣泛制裁,這些制裁禁止任何美國公司與被制裁國家的公民做生意。 此外,這些制裁也適用于那些活動直接或間接涉及美國的非美國公司—— 其中也包括僅通過美國銀行或Visa等支付機制進行支付的公司。 因此,這些制裁涉及范圍之廣,真的可想而知。 2019年,GitHub,全球最大的源代碼社群,阻止了伊朗,敘利亞,克里米亞和可能受到其他制裁的國家的用戶訪問服務。 GitHub CEO Nat Friedman在Twitter上寫道,就像其他「在美國開展業務的公司」一樣,GitHub必須遵守美國出口法。
Friedman表示,作為推動的一部分,GitHub實施了新的限制,以防止受制裁國家的用戶訪問私有存儲庫和GitHub Marketplace,以及維護私有付費組織帳戶。 該公司在其網站上的一份聲明中表示,各種GitHub服務(例如訪問公共存儲庫)仍將提供給所有人。 「這包括對GitHub公共存儲庫服務的有限訪問(例如,對GitHub Pages和用于開源項目的公共存儲庫的訪問),僅用于個人交流,而不能用于商業目的。」 對于打算存儲導出控制數據的開發人員,GitHub將它們指向其企業服務器產品,這是一種可在用戶自己的數據中心或虛擬私有云中運行的自托管虛擬設備。 當時,一些開發人員開始抱怨他們無法訪問GitHub的某些服務。 例如,一名居住在克里米亞的俄羅斯開發人員,其GitHub帳戶受到限制。
伊朗的一名開發人員Hamed Saeedi Fard在一個帖子中寫道,他的GitHub帳戶被封鎖,而且沒有任何事先通知或選擇備份他的數據。 有趣的是,該限制是根據用戶的位置(通過跟蹤其IP地址和付款歷史記錄)施加的,而不是驗證其國籍和種族。 但隨后,隨著一些用戶抱怨他們被認證錯誤,GitHub提出了一項服務,用戶可以填寫一份申訴表格,出示帶照片的ID副本以證明其當前居住地以及自拍照等信息,如果核查正確,即可「解封」。
反對聲如期而至,伊朗程序員要求GitHub道歉 事件發生之后,伊朗的程序員開始公開表示反對:
并表示: 「GitHub 曾是對每個人來說都是開源和自由的平臺,但是它現在決定去限制伊朗的賬戶。 雖然我們理解 GitHub 在美國政府的施壓下不得作出此決定,但我們希望 GitHub 做出更讓人尊重的決定。 1) GitHub 突然限制了我們對私有倉庫的訪問,但我們希望至少GitHub在限制訪問前警告我們。 2) GitHub 團隊的限制更嚴格,根據我們的國籍進行限制,無論我們在哪,而不是像其他美國公司一樣限制IP地址。」 最后,伊朗的程序員對GitHub的團隊提出了要求和期許: 「1、讓我們下載私有項目,并且能讓它們公開(設置權限) 2、改變他們的限制政策,不要去根據用戶的國籍進行限制 3、公開的為他們的這次行為道歉」
GitHub:近乎兩年抗爭,將持續秉承開放! 秉持著GitHub對所有人開放的理念,GitHub官方也立即采取了另外兩個行動: 1、「首先,即使遵守了制裁規定,也會竭盡全力,讓盡可能多的開發者可以使用GitHub,即使是在受制裁的國家,也可以使用公開的repos」 2、「另外,我們向美國財政部下屬的外國資產控制辦公室(Office of Foreign Assets Control,簡稱OFAC)提出了自己的申訴,并開始了一個漫長而深入的過程,倡導在受制裁國家廣泛開放GitHub」
經過兩年的堅持和「抗爭」,終于,在2021年的開年,伊朗程序員終于等到了所期待的結果。 GitHub表示:「在兩年的時間里,我們能夠證明,開發者使用GitHub確實可以促進人類進步和國際交流。 同時,這還得益于美國持久的促進言論自由和信息自由流動的外交政策。 我們非常感謝OFAC的參與,為開發者帶來了這么好的結果。 我們正在撤銷對伊朗開發者的所有限制,并恢復受影響帳戶的全部訪問權限。」 最后,GitHub還表示,他們還將繼續他們的爭取,為每個開發者能夠在GitHub上進行合作爭取應有的權利。 此外,GitHub表示正與美國政府進行合作,為克里米亞和敘利亞的開發者獲得類似的許可證。
原文標題:封殺兩年后,GitHub 重向伊朗開發者打開大門
文章出處:【微信公眾號:數據分析與開發】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
開發者
+關注
關注
1文章
563瀏覽量
17005 -
GitHub
+關注
關注
3文章
469瀏覽量
16428
原文標題:封殺兩年后,GitHub 重向伊朗開發者打開大門
文章出處:【微信號:DBDevs,微信公眾號:數據分析與開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論