据俄媒Habr报道,从4月13日起,GitHub开始屏蔽受美国制裁公司的俄罗斯开发者账户,其中包括俄罗斯银行Sberbank、俄罗斯最大的私人银行Alfa-Bank和其他公司的账户,以及个人个体开发商的账户。
无论是个人,还是团队,或都受影响
据悉,禁令并未明确区分是企业还是个人账户,只要是在受美国制裁的公司中工作,甚至是以前在这些公司工作的开发者都受到了不同程度的波及与影响。因此,俄罗斯开发者账号可能随时会面临被停用风险,账号下面的项目被抹除、暂停等情况。
例如以下账号,此前就出现被封禁的情况:
-
https://github.com/Sberbank-Technology
-
https://github.com/sberbank-ai-lab
-
https://github.com/alfa-laboratory
其中,俄罗斯研究员Sergey Bobrov连发几条Twitter证实了这一问题的存在。4月15日,他在Twitter上用表情符表达了自己GitHub账户被封禁一事的无奈:
隔日, Sergey Bobrov在评论区表示其GitHub的账号已经恢复,之所以被停用,与他之前所在的公司有关,也就意味着,即使从被制裁公司离职,也有被误封的风险。
当GitHub个人帐户被封锁后,页面会标记“suspended”,而企业账号则会标记为“flagged”:
如果是企业账号,那么存储库数据会有几个小时的访问时间,而个人账号就会立即受到限制。这包括删除问题和拉动请求到其他存储库。一些被锁定的账户不包含私人存储库,只包含公共存储库。
在封锁一段时间后,个人用户会收到一封电子邮件,告知他们,其账号在受制裁地区进行了操作:
美国法律下的GitHub
其实早在两个月前,就有不少开发者担心,受国际局势的影响,GitHub会被牵扯此场纷争中。
彼时据俄国准官方大报《生意人报》报道,GitHub或正在考虑限制俄罗斯开发者访问开源存储库的可能性。彼时,有不少开发者在社交网络上发布关于可能禁止俄罗斯程序员使用其代码的声明。尽管开发人员可以自由使用正式开源软件,但代码作者可以设置使用其开发的规则,包括出于某种原因有权拒绝他人使用自己开源软件的权利。
3月2日,GitHub CEO Thomas Dohmke曾紧急发布声明回应关于俄罗斯开发者是否会被封锁的争议时表示:
GitHub作为所有开发者寄予厚望的开源大家庭,将会为所有国家/地区的开发者提供使用GitHub的同时,还会确保所有人都可以免费使用开源服务,当然也包括俄罗斯开发者们。
不过,这份声明也提及:
我们正在采取行动支持我们的平台,并遵守你可能在这场战争中读到的许多政府强制规定。我们的法律团队彻底审查这些要求,我们正在遵守出口管制和贸易法规,因为它们在不断发展。这包括实施严格的新出口管制,旨在严格限制俄罗斯获得其维持侵略性军事能力所需的技术和其他物品。
当前GitHub在遵循美国当地的法律以及政策之下,毅然决然地选择封禁俄罗斯开发者的GitHub账号,虽然早有心理准备,但依然不太能接受。
而就封锁俄罗斯开发者账号一事,GitHub在回复外媒Bleeping Computer时表示:
与在美国开展业务的任何公司一样,GitHub可能必须限制被美国特别指定的国民名单(SDN,美国财政部海外资产管理办公室维护的名单),或根据美国和其他适用的制裁法律被拒绝或被阻止的用户,以及可能代表被阻止使用GitHub的用户和客户团体。
同时,GitHub的愿景是成为开发者协作的全球平台,无论开发者居住在哪里。我们会彻底审查政府制裁,以确保用户和客户不会受到超出法律要求的影响。
参考链接:
https://habr.com/ru/news/t/661113/
https://github.blog/2022-03-02-our-response-to-the-war-in-ukraine/
https://www.bleepingcomputer.com/news/security/github-suspends-accounts-of-russian-devs-at-sanctioned-companies/
END
《新程序员001-004》全面上市,对话世界级大师,报道中国IT行业创新创造
— 推荐阅读 — —点这里↓↓↓记得关注标星哦~—
一键三连 「分享」「点赞」「在看」
成就一亿技术人
文章评论