Термины программирования в Linux собираются изменить сами разработчики операционной системы. Позавчера об этом заявил Линус Торвальдс.
В частности, вместо whitelist/blacklist теперь можно будет прочитать в программном коде denylist/allowlist. Также данную пару можно заменить на blocklist/passlist. Использование новой для Linux терминологии будет зависеть от контекста, поясняет разработчик. Например, у пары master/slave появится целый список вариантов для замены.
Как сообщили в компании, замена терминов станет обязательным процессом. Ее собираются применять, начиная с ядер 5,8 и в более поздних версиях. Не исключено, что в дальнейшем изменения коснутся и всего программного кода операционной системы.