您的位置:首页 >动态 >

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

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

在星期四,软件工程师Seth Vargo从他的开源“ Chef Sugar”项目中撤出了Github上,以及Ruby包库RubyGems。Vargo决定撤销该代码,因为下载在得知Chef(一家提供用于基础结构管理的“自动化平台”的公司)与ICE签订了软件合同之后。

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

令人震惊的是,在最近与ICE达成的合同中,@ chef完全沉默了。我对时间的选择感到怀疑,但是现在已经超过48小时了,领导层也没有进行任何沟通。

-赛斯·瓦尔戈(@sethvargo)2019年9月18日

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

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

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

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

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

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

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

在回应推文中称他为“击败厨师的人”的瓦尔戈澄清。

他写道:“我没有'将它们删除'。他们对第三者代码的依赖性'将它们删除了。”

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

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

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

嘿@chef,能否请您提供一份与ICE的$ 100,000合同的声明,如此处所述:https://t.co/x1awrUmVEt

-shanley(@shanley)2019年9月16日

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

近年来,数的公司从亚马逊彼得·泰尔(Peter Thiel)的真知晶球已发现自己与ICE的关系陷入争议。

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

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

免责声明:本文由用户上传,如有侵权请联系删除!