Линус Торвальдс создатель Linux одобрил «антирасистскую» терминологию кода ядра и документации Linux, сообщает IXBT.com.
Теперь разработчикам Linux рекомендуется заменять термины whitelist / blacklist на такие пары, как denylist / allowlist или blocklist / passlist, в зависимости от контекста. Пару терминов master / slave предлагается заменить целым рядом альтернатив: primary / secondary, host / worker, leader / follower в зависимости от контекста.
По словам разработчиков, возможно, в дальнейшем изменения будут внесены в уже существующий код системы, но во всех новых разработках ядра Linux, начиная с версии 5.8, использование замены обязательно.
На волне движения Black Lives Matter («Жизни черных важны») и антирасистских митингов по всему миру многие технологические компании перешли на использование нейтральных терминов в коде.
Подобная практика уже используется в Twitter, Microsoft, LinkedIn, GitHub, Android, Go и других компаниях.
Напомним, Google заменит в коде термины «черный список» и «белый список» расово нейтральными аналогами
Фото: Linux