最近,全球最大的代碼托管網(wǎng)站github開(kāi)始對(duì)部分地區(qū)和國(guó)家做出限制闸衫!
伊朗献丑、克里米亞等國(guó)家的開(kāi)發(fā)者突然發(fā)現(xiàn)自己的github私有庫(kù)不能使用了末捣。
經(jīng)過(guò)網(wǎng)友總結(jié),限制主要是以下幾方面:
一是创橄,托管在GitHub Pages上面的個(gè)人網(wǎng)站404了箩做。
二是,不能創(chuàng)建私有repo了妥畏。
三是邦邦,從前創(chuàng)建的私有repo,現(xiàn)在也禁用了醉蚁。git clone命令圃酵,返回的是403。
四是馍管,可以創(chuàng)建公開(kāi)repo郭赐,但是不能刪除。
看來(lái)确沸,被微軟收購(gòu)的github捌锭,開(kāi)始淪為美國(guó)制裁其他國(guó)家的政治工具。開(kāi)源社區(qū)GitHub罗捎,畢竟是一家注冊(cè)在美國(guó)的公司观谦。
沒(méi)有提醒直接限制
最近伊朗地區(qū)開(kāi)發(fā)者發(fā)起一個(gè)名為GitHub Must Be a Free Platform的GitHub項(xiàng)目。
這位叫Hamed(哈梅德)的程序員桨菜,GitHub私有庫(kù)不能訪問(wèn)了豁状。而且其后得知,由于伊朗受到美國(guó)制裁倒得,目前伊朗地區(qū)的GitHub帳號(hào)均無(wú)法正常使用泻红。
在這個(gè)項(xiàng)目地址中,支持者列表中伊朗國(guó)旗????滿目皆是霞掺,可能都是受影響用戶谊路。
https://github.com/1995parham/github-do-not-ban-us
目前,該項(xiàng)目已獲1232星菩彬。而且GitHub官方并沒(méi)有給出解釋和回復(fù)缠劝。
哈梅德小哥還專門寫了博客,介紹了自己的完整遭遇骗灶。
哈梅德是伊朗籍且base伊朗的程序員惨恭,從2012年開(kāi)始使用GitHub。
2019年1月耙旦,當(dāng)微軟宣布GitHub私有庫(kù)也無(wú)限免費(fèi)后脱羡,哈梅德更是將代碼完全托管到了GitHub。
并且哈梅德還是一個(gè)對(duì)開(kāi)源深懷熱情的開(kāi)發(fā)者,之前還參加了Hacktoberfest轻黑。但那時(shí)稍微有點(diǎn)征兆糊肤,因?yàn)槊绹?guó)對(duì)伊朗禁運(yùn),沒(méi)有收到活動(dòng)T恤氓鄙。
然而真正悲劇的是馆揉,7月25日一覺(jué)醒來(lái),收到一封GitHub郵件抖拦,宣布由于美國(guó)制裁伊朗升酣,受相關(guān)法律限制,伊朗地區(qū)GitHub賬戶將受影響:
郵件中說(shuō)态罪,核心限制的是個(gè)人通信的GitHub公有庫(kù)服務(wù)噩茄。但很快,個(gè)人GitHub頁(yè)面也被禁止复颈,共有開(kāi)源庫(kù)也不能訪問(wèn)了绩聘。
最可氣的是,GitHub的這一波限制耗啦,來(lái)得毫無(wú)征兆凿菩,也沒(méi)有事先通知開(kāi)發(fā)者備份。
哈梅德通過(guò)推特等喊話GitHub的CEO帜讲,也沒(méi)有任何回應(yīng)衅谷。
另外,只是按地區(qū)或IP地址限制似将?naive获黔。
哈梅德還介紹了一位伊朗籍的芬蘭開(kāi)發(fā)者的遭遇:
即便人在芬蘭,國(guó)籍是伊朗在验,也能也會(huì)受到GitHub限制玷氏。無(wú)獨(dú)有偶,克里米亞的21歲程序員译红,也遭遇類似情況预茄。
那么都有哪些地區(qū)的用戶受到了這樣的災(zāi)害兴溜?github詳情頁(yè)面里侦厚,有這樣一個(gè)列表:
對(duì)此,GitHub還說(shuō)明了拙徽,就算只是到這些地方去旅行刨沦,也會(huì)影響賬號(hào)的狀態(tài)。不過(guò)膘怕,一旦出了這些地區(qū)想诅,訪問(wèn)權(quán)限還會(huì)恢復(fù)的。
總結(jié)
這次事件告訴我們,真的不能一味的把代碼完全放心的交到一個(gè)外國(guó)的第三方平臺(tái)上来破,即使它是國(guó)際性的篮灼,有影響力的。自己的平臺(tái)才是最靠譜的徘禁,所以诅诱,我們應(yīng)該大力發(fā)展自己的平臺(tái),比如碼云送朱,比如其他國(guó)產(chǎn)的等娘荡。這就是獨(dú)立自主的重要性。