Линус Торвальдс (Linus Torvalds), легендарный отец-основатель Linux, одобрил новую терминологию для использования в коде ядра и документации Linux.
Этот шаг был сделан на волне интернационального движения Black Lives Matter (Жизни чёрных важны). Напомним, движение Black Lives Matter обрело новую жизнь и бурное международное признание после гибели афроамериканца Джорджа Флойда в мае 2020 года, спровоцировавшей протесты, массовые беспорядки и погромы в США.
В связи с этим многие компании, сервисы и проекты решили пересмотреть использующуюся терминологию и отказаться от таких устоявшихся годами терминов, таких как whitelist / blacklist (белый и чёрный списки), master/slave (дословно — хозяин и раб), а также некоторых других, и заменить «расистский» жаргон на более нейтральные варианты. Подобную работу уже ведут в Twitter, GitHub, Microsoft, LinkedIn, Ansible, Splunk, Android, Go, MySQL, PHPUnit, Curl, OpenZFS, и так далее.
Теперь разработчиков Linux будут просить использовать новые термины вместо привычных master/slave и blacklist/whitelist. Команда Linux не рекомендует никаких конкретных терминов, но просит выбрать из предложенных альтернатив.
Для master/slave предлагаются такие альтернативы:
- primary/secondary
- main/replica or subordinate
- initiator/target
- requester/responder
- controller/device
- host/worker or proxy
- leader/follower
- director/performer
- denylist/allowlist
- blocklist/passlist
Предложения были приняты Торвальдсом для Linux версии 5.8, хотя изначально предложения по замене были сделаны для версии 5.9.
QUOTE(NewsUser, 13 Jul 13:05:45)