Намерения отказаться от использования расистской терминологии высказали разработчики системы управления базами данных MySQL, ОС Android, Chrome, языка программирования Go, библиотеки PHPUnit и утилиты Curl, разработчики ПО для управления хранением файлов OpenZFS, Twitter, американский банк JPMorgan и сервис GitHub.

Компании опубликовали официальные обращения, в которых рассказали, что пришли к решению отказаться от использования таких расистских терминов, как master («хозяин» или «ведущий») и slave («раб» или «ведомый»), blacklist («черный список») и whitelist («белый список») в исходном коде и документации баз данных.

Термин master разработчики заменят на:

  • leader (лидер);
  • main (основной);
  • default (по умолчанию);
  • primary (первичный);
  • source (источник).

Обозначение slave будет заменено на:

  • follower (последователь);
  • replica (копия);
  • standby (резервный);
  • secondary (вторичный).

Вместо слова blacklist разработчики будут использовать:

  • blocklist (список запрещенных);
  • denylist (список запрещенных);
  • excludelist (список исключенных).

Whitelist разработчики заменят на allowlist (список разрешенных).

Компании меняют нормы, принятые в некоторых языках программирования, на фоне движения против расизма, проходящих по всему миру. Разработчики поясняют, что язык, который они использует в своих кодах на данный момент, не отражает их ценностей и не представляет людей, для которых они работают. Новые обозначения, напротив, полностью отражают миссии корпораций.

ПОДЕЛИТЕСЬ В СОЦСЕТЯХ