大水冲了龙王庙:GitHub以贸易制裁为理由误封微软工程师的账号和代码仓
众所周知代码托管平台 GitHub 已经在微软全资收购,该平台现在已经是微软全资子公司不过仍保持着独立运营。
此前该平台将包括伊朗在内的部分国家的开发者账号封禁,原因是美国禁止该国的公司与被制裁国家有任何往来。
不过在审查活动中该平台似乎也存在某些意料之外的事情,比如把母公司微软的员工开发者账号以及代码库封禁。
在推特上微软开发工程师艾森伯格发文称自己的账号突然被封禁,随后邮箱里收到 GitHub 系统发送的封禁通知。
在封禁通知中该平台称根据美国相关法律规定艾森伯格是贸易制裁对象,因此这家平台无法再为其提供任何服务。
在被封禁的同时 GitHub 并没有给用户提供备份的机会,一旦遭到封禁账号直接无法登录代码仓库也无法再查看。
如果开发者将自己的开发资料和文档放在该平台并遭到封禁的话,那么所有资料可能都会被锁定且无法再被备份。
在收到消息后 GitHub 多名高管发布推特向艾森伯格道歉,他的账户在被封禁几个小时后已经成功解封恢复使用。
当然我们知道平台封禁微软工程师账户纯属大水冲了龙王庙,毕竟 GitHub 现在也是微软的怎么能封禁同事账号。
但真正引起开发者热议的是 GitHub 封禁账号的处理措施,即账号被封禁后开发者无法再通过正常渠道备份资料。
因为没人知道该平台是如何根据美国法律来封停贸易制裁对象的开发者账号的,这可能会引起大面积的误杀现象。
如果真的遭到误杀估计并不是所有开发者都像艾森伯格那样幸运,让 GitHub 多名高管为其解封账户并进行道歉。
退一步说如果开发者真的是在被美国制裁的国家,那么账号被封后也无法再被封资料,这可能会造成严重的损失。
不过很遗憾 GitHub 并不会像 RISC-V 那样搬迁到中立国去,所以以后这种以贸易制裁为理由的封停可能会更多。