為了對抗“邪惡的” ICE 工程師從Github上刪除了他的代碼
據外媒The Verge報導,當工程師Seth Vargo發現一家使用他的開源代碼的公司與美國移民和海關執法局((ICE)合作時,他將該代碼從Github中刪除。這家公司是企業軟件製造商Chef,Vargo刪除代碼的做法對這家公司產生的業務產生了重大影響。
Vargo曾在這家位於西雅圖的公司工作,但是直到作家Shanley Kane週一在推特上發布消息之前,他對該公司與ICE的合同一無所知。Vargo與Chef主管取得聯繫,以更好地了解他們與ICE合同的依據,但三天后未得到任何回應。“很明顯,他們對承認與ICE的合作關係毫無興趣,ICE是一個以拆散家庭並將兒童關在籠子里而聞名的組織,” Vargo在接受The Verge採訪時表示。
週五早上,他決定從Github中退出開源項目。他知道公司會注意到此事,但是他驚訝地發現該公司嚴重依賴於他的代碼,以至於立即開始經歷大規模宕機。
“作為軟件工程師,我們必須遵守某種道德準則,” Vargo寫道。“當我得知自己的代碼被用於我個人認為是邪惡的目的時,我感到有義務防止這種情況的發生。”
Vargo的行為是科技員工激增運動的一部分,這些員工已開始抗議違反其道德準則的公司政策和政府合同。8月,有1500名Google員工簽署了一份請願書,要求該公司在與邊境保護的合同曝光後停止與ICE以及美國海關與邊境保護局(CBP)的合作。當Vargo取消代碼時,Chef員工表示了支持。
在給員工的一封信中,Chef首席執行官Barry Crist承認其員工可能對合同感到不舒服:
我認為審查特定的政府項目,以選擇我們應該或不應該開展業務的美國機構是不適當、不切實際的,也不是我們的任務之內。我的目標是繼續讓Chef成為一家超越眾多美國企業的公司。