美文网首页码农的世界时事杂谈想法
猝不及防:github的断供危机

猝不及防:github的断供危机

作者: Nanayai | 来源:发表于2019-07-29 09:57 被阅读81次

    最近,全球最大的代码托管网站github开始对部分地区和国家做出限制!

    伊朗、克里米亚等国家的开发者突然发现自己的github私有库不能使用了。
    经过网友总结,限制主要是以下几方面:

    一是,托管在GitHub Pages上面的个人网站404了。
    二是,不能创建私有repo了。
    三是,从前创建的私有repo,现在也禁用了。git clone命令,返回的是403。
    四是,可以创建公开repo,但是不能删除。

    看来,被微软收购的github,开始沦为美国制裁其他国家的政治工具。开源社区GitHub,毕竟是一家注册在美国的公司。

    没有提醒直接限制

    最近伊朗地区开发者发起一个名为GitHub Must Be a Free Platform的GitHub项目。

    这位叫Hamed(哈梅德)的程序员,GitHub私有库不能访问了。而且其后得知,由于伊朗受到美国制裁,目前伊朗地区的GitHub帐号均无法正常使用。

    在这个项目地址中,支持者列表中伊朗国旗🇮🇷满目皆是,可能都是受影响用户。

    https://github.com/1995parham/github-do-not-ban-us

    image

    目前,该项目已获1232星。而且GitHub官方并没有给出解释和回复。

    哈梅德小哥还专门写了博客,介绍了自己的完整遭遇。

    哈梅德是伊朗籍且base伊朗的程序员,从2012年开始使用GitHub。

    2019年1月,当微软宣布GitHub私有库也无限免费后,哈梅德更是将代码完全托管到了GitHub。

    并且哈梅德还是一个对开源深怀热情的开发者,之前还参加了Hacktoberfest。但那时稍微有点征兆,因为美国对伊朗禁运,没有收到活动T恤。

    然而真正悲剧的是,7月25日一觉醒来,收到一封GitHub邮件,宣布由于美国制裁伊朗,受相关法律限制,伊朗地区GitHub账户将受影响:

    image

    邮件中说,核心限制的是个人通信的GitHub公有库服务。但很快,个人GitHub页面也被禁止,共有开源库也不能访问了。

    最可气的是,GitHub的这一波限制,来得毫无征兆,也没有事先通知开发者备份。

    哈梅德通过推特等喊话GitHub的CEO,也没有任何回应。

    image

    另外,只是按地区或IP地址限制?naive。

    哈梅德还介绍了一位伊朗籍的芬兰开发者的遭遇:

    即便人在芬兰,国籍是伊朗,也能也会受到GitHub限制。无独有偶,克里米亚的21岁程序员,也遭遇类似情况。

    那么都有哪些地区的用户受到了这样的灾害?github详情页面里,有这样一个列表:

    对此,GitHub还说明了,就算只是到这些地方去旅行,也会影响账号的状态。不过,一旦出了这些地区,访问权限还会恢复的。

    总结

    这次事件告诉我们,真的不能一味的把代码完全放心的交到一个外国的第三方平台上,即使它是国际性的,有影响力的。自己的平台才是最靠谱的,所以,我们应该大力发展自己的平台,比如码云,比如其他国产的等。这就是独立自主的重要性。

    相关文章

      网友评论

        本文标题:猝不及防:github的断供危机

        本文链接:https://www.haomeiwen.com/subject/djjvrctx.html