ICE合约透露后,开发人员从科技公司提取关键代码

厌倦了看到家庭破裂的烦恼,一个人决定站在与ICE合作的一家科技公司中提取自己的代码,以表示立场。

周四,软件工程师Seth Vargo从Github撤回了他的开源“ Chef Sugar”项目,以及Ruby包库RubyGems。 Vargo在得知Chef(一家提供用于基础结构管理的“自动化平台”的公司)与ICE签有软件合约后,决定撤消具有数百万次下载的代码。

瓦尔戈在该项目Github页上的一份声明中说:“厨师被发现与美国移民和海关执法局(ICE)达成了一项协议,该协议以对人道的不人道待遇,剥夺基本人权以及将儿童关在笼子里而闻名。” 。作为回应,我已经从Chef生态系统中删除了我的代码。我负有道义上和道德上的义务,以防止我的来源被用于邪恶。”

以前在Chef工作的Vargo在发给Mashable的消息中进一步详细介绍了他的决定。

他说:“ Chef发行版的一部分捆绑了其他公司的开源工具。” “我一直都知道,我的一些个人开源代码已捆绑在Chef的发行版中。”

他继续说:“当我得知上述分销被出售给ICE并使用时,ICE是一个以拆散家庭和将儿童关在笼子里而闻名的组织,当时我睡不着觉。” “我与Chef联系了他们与ICE的合作关系,但72小时后没有人回应。我曾希望采取一种破坏性较小的途径,但他们的沉默令人耳目一新。因此,我撤回了我的守则。”

他的行为确实确实破坏了Chef及其客户的运营。

“对于厨师社区,我们的客户,最重要的是您我们的员工,今天是艰难的一天,”厨师首席执行官Barry Crist在公司电子邮件中写道,该电子邮件随后发布在博客上。 “今天早些时候,一位前厨师员工删除了几个Ruby Gems,影响了许多客户的生产系统。我们的整个团队都在努力最大程度地减少客户的停机时间,并将继续这样做,直到我们将服务恢复到100%正常运行为止。”

公司有时会使用第三方开发人员编写的开源代码并不罕见。毕竟,该代码已被许可由任何一方使用和分发。对于Vargo而言,令人惊讶的是Chef如此依赖他的代码。

根据Vargo的说法,Chef随后恢复了较旧的代码副本,并将其删除为作者。公众强烈抗议后,该公司后来将其名字恢复为密码。

Vargo在回应一条推文时称他为“击败Chef的人”。

他写道:“我没有'把它们取下来。'他们对第三方代码的依赖'将它们取下来。”

至于Chef与ICE的合约,其首席执行官表示,该公司仍在继续与合作伙伴关系。

“虽然我了解到你们中的许多人和我们的许多社区成员都希望我们与DHS-ICE没有业务关系,但在厨师执行团队的支持下,我做出了一项原则性的决定,与政府机构合作,无论我们个人是否同意他们的各种政策。”首席执行官Crist写道。 “我认为审查特定的政府项目,以选择我们应该或不应该开展业务的美国机构是不适当,不切实际的,也不是我们的任务之内。我的目标是继续将Chef成长为一家超越众多美国总统府的公司。”

他补充说:“要明确一点:我还发现诸如分离家庭,错误地拘留儿童以及违反我们国家的最大利益之类的政策。”

在本周早些时候,厨师与联邦执法机构之间发现了一份为期一年的$95,000合约,由于对无证移民和过境家庭的待遇,特朗普政府对其进行了审查。

近年来,从亚马逊到彼得·泰尔(Peter Thiel)的Palantir等许多公司都因与ICE的关系而陷入争议。

“我个人反对将我的代码用于我认为是邪恶的目的,”瓦戈在给Mashable的一封信中说。 “确保自己的指南针始终指向真理和正义是我们的个人责任。”

他继续说:“我认为有很多开发人员的代码在他们不知情的情况下被用于邪恶。” “问题变成了-当光线照进来时您会怎么做?您想成为历史的哪一方面?”

资讯来源:由0x资讯编译自MASHABLE。版权归作者(Deleted account)所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢