每日最新頭條.有趣資訊

GitHub回應對伊朗程序員斷供:並非自願,需遵守美國法律

今年6月,谷歌限制華為使用安卓系統時,關於開源項目是否會受到美國出口管理條例的管制,曾在國內掀起一番熱議,但當時尚未看到相應的案例。近期,一名伊朗開發者的遭遇揭示了一個殘酷的現實——沒有絕對的、永遠的開源自由。

7月25日,一位名為Hamed Saeedi的伊朗程序員一覺醒來後,發現自己的GitHub账號被封,公有開源庫也不能訪問,相關資源和代碼都來不及備份,且沒有收到任何的事先提醒。這一切是因為伊朗被列入了美國EAR(《出口管理條例》)名單,同樣在名單中的還有古巴、朝鮮、蘇丹和敘利亞。

由於對GitHub的行為不滿,這名程序員不僅發了推文曝光,還在GitHub創建了名為“github-do-not-ban-us”的項目進行抗議,受到了程序員的廣泛支持,還登上了GitHub熱搜榜第一。

沉默了3天后,7月28日,GitHub CEO Nat Friedman終於發了四條twitter就此事進行回應。大概意思是,就像任何在美國開展業務的公司一樣,GitHub也受到受美國貿易法的約束,不得不對伊朗、敘利亞和克裡米亞的私人 repo 和付費账戶實施限制,也不能將限制事宜提前通知任何人,但公開 repo 依然能被所有開發人員訪問 —— 開源的 repo 不會受到影響。

最後Nat Friedman說:“我們這麽做並非出於自願,而是因為我們必須這樣做。 GitHub將繼續與各國政府一起,積極倡導保護軟體開發者與全球開源社區的政策。”

但程序員們當然對這樣的解釋不買账。作為全球程序員的大本營,有人認為GitHub過度屈服於美國法律,比如這名伊朗程序員就在推文中說,他們同樣沒法使用GitLab,但被提前告知,而且GitLab還沒有禁用任何repo。有人更將GitHub的行為比作一種種族主義。

正值中美貿易戰,這些程序員的遭遇也給國內的開發者敲響了警鍾。今年5月,在文章《開源界也要注意,Apache 基金會與 GitHub 都受美國法律約束》中,“開源中國”通過展示 Apache 軟體基金會以及 GitHub 官網中涉及出口限制部分的內容,對開源項目未來會受到限制感到擔憂。(文/AI財經社 唐煜 編/趙豔秋)

獲得更多的PTT最新消息
按讚加入粉絲團