dburtsev (dburtsev) wrote,
dburtsev
dburtsev

Developer Takes Down Ruby Library After He Finds Out ICE Was Using It

A software engineer pulled a personal project down after he found out that one of the companies using it had recently signed a contract with the U.S. Immigrations and Customs Enforcement (ICE). The engineer, Seth Vargo, cited the ICE's "inhumane treatment, denial of basic human rights, and detaining children in cages," as the reason for taking down his library. The project was called Chef Sugar, a Ruby library for simplifying work with Chef, a platform for configuration management. Varga developed and open-sourced the library while he worked at Chef, and the library was later integrated into Chef's source code.

Инженер-программист удалил личный проект после того, как он узнал, что одна из компаний, использующих его, недавно подписала контракт с иммиграционным и Таможенным Управлением США (ICE). Инженер Сет Варго назвал "ICE бесчеловечное обращение, отрицание основных прав человека и содержание детей в клетках" причиной уничтожения его библиотеки. Проект получил название Chef Sugar, библиотека Ruby для упрощения работы с Chef, платформа для управления конфигурацией. Варга разработал и открыл библиотеку с открытым исходным кодом, когда он работал в Chef,и библиотека была позже интегрирована в исходный код Chef.

Earlier this week, a Twitter user discovered that Chef was selling $95,000-worth of licenses through a government contractor to the ICE. The news didn't go well with Vargo, who, yesterday, September 19, took down the Chef Sugar library from both GitHub and RubyGems, the main Ruby package repository, in a sign of protest. "I have a moral and ethical obligation to prevent my source from being used for evil," Vargo wrote on the now-empty Chef Sugar GitHub repository. Vargo's actions didn't go unnoticed, and in a blog post published later in the day, Chef Software CEO Barry Crist said the incident impacted "production systems for a number of our customers." The Chef team fixed the issue by scouring some of the older Chef Sugar source code and re-uploading it on their own GitHub account.
Ранее на этой неделе пользователь Twitter обнаружил, что Chef продавал лицензии на сумму $95,000 через государственного подрядчика ICE. Новость не понравилась Варго, который вчера, 19 сентября, снял библиотеку Chef Sugar с GitHub и RubyGems, главного хранилища пакетов Ruby, в знак протеста. "У меня есть моральное и этическое обязательство не допустить, чтобы мой источник использовался для зла",-написал Варго на теперь пустом хранилище Chef Sugar GitHub. Действия Варго не остались незамеченными, и в блоге, опубликованном позже в тот же день, генеральный директор Chef Software Барри Крист сказал, что инцидент повлиял на "производственные системы для ряда наших клиентов."Команда Chef исправила проблему, найдя некоторые из старых исходных кодов Chef Sugar и повторно загрузив их на свой собственный аккаунт GitHub.

Following public criticism of the contract, Chef Software CEO Barry Crist responded by saying the company had been a long-time ICE collaborator for years, since the previous administration, long before ICE became the hated agency it is today.
"While I understand that many of you and many of our community members would prefer we had no business relationship with DHS-ICE, I have made a principled decision, with the support of the Chef executive team, to work with the institutions of our government, regardless of whether or not we personally agree with their various policies," Crist said.
"I want to be clear that this decision is not about contract value - it is about maintaining a consistent and fair business approach in these volatile times. I do not believe that it is appropriate, practical, or within our mission to examine specific government projects with the purpose of selecting which U.S. agencies we should or should not do business," Crist added.

После публичной критики контракта генеральный директор Chef Software Барри Крист ответил, что компания была давним сотрудником ICE в течение многих лет, начиная с предыдущей администрации, задолго до того, как ICE стал ненавистным агентством, которым он является сегодня.
"Хотя я понимаю, что многие из вас и многие из наших членов сообщества предпочли бы, чтобы у нас не было деловых отношений с DHS-ICE, я принял принципиальное решение, при поддержке команды Chef executive, работать с учреждениями нашего правительства, независимо от того, согласны ли мы лично с их различными политиками", - сказал Крист.
"Я хочу, чтобы было ясно, что это решение не о стоимости контракта - речь идет о поддержании последовательного и справедливого подхода к бизнесу в эти нестабильные времена. Я не считаю, что уместно, практично или в рамках нашей миссии рассматривать конкретные правительственные проекты с целью выбора, с какими американские агентствами мы должны или не должны делать бизнес", - добавил Крист.
https://yro.slashdot.org/story/19/09/21/0133217/developer-takes-down-ruby-library-after-he-finds-out-ice-was-using-it

Update:
As many of you know, we began our work with the U.S. Government in earnest in 2014 and 2015... Policies such as family separation and detention did not yet exist...
...While I and others privately opposed this and various other related policies, we did not take a position despite the recommendation of many of our employees. I apologize for this...
After deep introspection and dialog within Chef, we will not renew our current contracts with ICE and CBP when they expire over the next year.
Barry Crist, CEO
https://blog.chef.io/2019/09/23/an-important-update-from-chef/
Tags: hrw, it, США, миграция, свобода слова
Subscribe

  • Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments