开发者账号-伊朗软件开发人员的重要性已经不必再赘述了!
在短短十年的时间里,GitHub已成为数百万软件开发人员生活的核心部分,GitHub对软件开发人员的重要性已经不必再赘述。如果把它从一个程序员身边抹去,那一定是件很痛苦的事情开发者账号,因为它不仅改变您的工作方式,还切断了您作为开发人员的身份。
不过一位伊朗软件开发人员 Hamed Saeedi 似乎就发生了这样的事情。Saeedi在Medium上写道,他今天收到GitHub发来的一封电子邮件,解释说“由于美国贸易管制法律的限制”,他的账户受到了限制。正如Saeedi所指出的,他不是付费的GitHub客户,只是使用他们的免费服务,但是对于一个开发者账户受限制了,这个真的不是惊讶而是惊悚了!
GitHub真的会认为开发者提交的软件带来危险吗?
在深入研究美国贸易法的条款和条件后开发者账号,Saeedi发现有一段开发者平台规定不允许的违规项目的说明:
“……用于适用出口管制法律禁止的服务,包括与发展、生产或使用核武器、生物或化学武器、远程导弹或无人机有关的目的。”
这或许意味着Saeedi在GitHub上开发的项目违背了上述规定,或者为了达到这个类似目的而使用着GitHub,这起事件与Slack在2018年底终止伊朗用户账户的事件有点类似。
那么GitHub和开发者社区对此有何反应?
截至发稿时,GitHub尚未对此事做出公开回应。鉴于科技对地缘政治的影响受到越来越多的关注,以及当前伊朗/美国的情况紧张关系,也许并不令人惊讶,但它在Twitter上受到了许多开发者的谴责。一名用户评论了要打破GitHub垄断的必要性,而另一名用户则表示,这起事件凸显了 #deletegithub 的重要性。#deletegithub 运动认为GitHub(以及其他表面上“免费”的软件)受到了损害,未能实现自由和开源软件的理想。
其他伊朗用户似乎也受到了同样的影响,只是目前GitHub对伊朗账户的限制程度尚无法估量出来。