Разработчики ядра Linux рассматривают переход к использованию инклюзивных терминов
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Для включения в ядро Linux предложен новый документ, предписывающий использование инклюзивной терминологии в ядре. Для применяемых в ядре идентификаторов предлагается отказаться от использования слов 'slave' и 'blacklist'. Слово slavе рекомендуется заменять на secondary, subordinate, replica, responder, follower, proxy и performer, а blacklist на blocklist или denylist.
Рекомендации применимы к добавляемому в ядро новому коду, но в долгосрочной перспективе не исключается и избавление существующего кода от применения указанных терминов. При этом для предотвращения нарушения совместимости предусмотрено предоставление исключения для выдаваемого в пространство пользователя API, а также для уже реализованных протоколов и определений аппаратных компонентов, спецификации на которые предписывают использование данных терминов. При создании реализаций на основе новых спецификаций рекомендуется где это возможно приводить терминологию спецификации в соответствие со стандартном кодирования для ядра Linux.
Документ предложен тремя участниками технического совета Linux Foundation: Дэном Вильямсом (Dan Williams, разработчик NetworkManager, драйверов для беспроводных устройств и nvdimm), Грегом Кроа-Хартманом (Greg Kroah-Hartman, отвечает за поддержку стабильной ветки ядра Linux, является мэинтейнером подсистем ядра Linux USB, driver core) и Крисом Мейсоном (Chris Mason, создатель и главным архитектор файловой системы Btrfs). Из участников технического совета с одобрением также выступили Кес Кук (Kees Cook, бывший главный сисадмин kernel.org и лидер Ubuntu Security Team, занимается продвижением в основное ядро Linux технологий активной защиты) и Олаф Йоханссон (Olof Johansson, работает над поддержкой архитектуры ARM в ядре). Из других известных разработчиков под документом подписались Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM) и Рэнди Данлэп (Randy Dunlap).
Несогласие выразили Джеймс Боттомли (James Bottomley, бывший участник технического совета и разработчик таких подсистем, как SCSI и MCA) и Стивен Ротвелл (Stephen Rothwell, мэйнтейнер ветки Linux-next). Стивен считает, что неправильно ограничивать расовые проблемы только людьми африканского происхождения, рабство не ограничивалось людьми с чёрным цветом кожи. Джеймс предложит игнорировать тему с инклюзивными терминами, так как она лишь способствует нагнетанию разобщённости в сообществе и бессмысленным спорам об исторической оправданности замены тех или иных терминов. Представленный документ подействует как магнит для привлечения желающих использовать более инклюзивные формулировки и других терминов. Если не поднимать эту тему, то нападки ограничатся лишь пустыми заявлениями о желании замены терминов, без ввязывания в бессмысленные споры о том, что османский работорговля была более или менее жестокой, чем американская.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://lkml.org/lkml/2020/7/4...)
- OpenNews: Инициатива по замене нецензурных комментариев в исходных текстах ядра Linux
- OpenNews: Подведены итоги выборов технического совета Linux Foundation
- OpenNews: Линус Торвальдс временно отстранился от разработки ядра Linux
- OpenNews: Проект OpenZFS из-за политкорректности избавился от упоминания слова "slave" в коде
- OpenNews: GitHub решил отказаться от имени "master" для основных веток
Похожие новости:
- [IT-инфраструктура, Open source, Разработка под Linux, Учебный процесс в IT] Наши уникальные бесплатные мастер-курсы Kubernetes, CLI tool для разработчиков Odo, Java в контейнерах и много книг
- [IT-инфраструктура, Open source, Настройка Linux, Системное администрирование] От “стартапа” до тысяч серверов в десятке ЦОД. Как мы гнались за ростом Linux инфраструктуры
- Google работает над поддержкой Steam в Chrome OS через виртуальную машину с Ubuntu
- [DevOps, Настройка Linux, Облачные вычисления, Серверное администрирование, Системное администрирование] Основы Ansible, без которых ваши плейбуки — комок слипшихся макарон
- [Настройка Linux, Системное администрирование, Виртуализация] Почему в Docker не работает Strace (перевод)
- [IT-стандарты, Интерфейсы, Спортивное программирование, Функциональное программирование] Минимизация кликов и горячие клавиши для жизни разработчика + Темнее Тёмной Темноты
- [*nix, C, Open source, Звук, Разработка под Linux] Изучаем VoIP-движок Mediastreamer2. Часть 13, заключительная
- [IT-инфраструктура, Open source, Виртуализация, Разработка под Linux, Сетевые технологии] Интеграция Open vSwitch с Р-виртуализацией
- [Open source, Настройка Linux, Процессоры] Линус Торвальдс о будущем Linux: «Сложно найти мейнтейнеров»
- [Восстановление данных, Настройка Linux, Системное администрирование, Хранение данных] XFS, Reflink и Fast Clone. Созданы друг для друга
Теги для поиска: #_linux, #_kernel, #_slave
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 04:02
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Для включения в ядро Linux предложен новый документ, предписывающий использование инклюзивной терминологии в ядре. Для применяемых в ядре идентификаторов предлагается отказаться от использования слов 'slave' и 'blacklist'. Слово slavе рекомендуется заменять на secondary, subordinate, replica, responder, follower, proxy и performer, а blacklist на blocklist или denylist. Рекомендации применимы к добавляемому в ядро новому коду, но в долгосрочной перспективе не исключается и избавление существующего кода от применения указанных терминов. При этом для предотвращения нарушения совместимости предусмотрено предоставление исключения для выдаваемого в пространство пользователя API, а также для уже реализованных протоколов и определений аппаратных компонентов, спецификации на которые предписывают использование данных терминов. При создании реализаций на основе новых спецификаций рекомендуется где это возможно приводить терминологию спецификации в соответствие со стандартном кодирования для ядра Linux. Документ предложен тремя участниками технического совета Linux Foundation: Дэном Вильямсом (Dan Williams, разработчик NetworkManager, драйверов для беспроводных устройств и nvdimm), Грегом Кроа-Хартманом (Greg Kroah-Hartman, отвечает за поддержку стабильной ветки ядра Linux, является мэинтейнером подсистем ядра Linux USB, driver core) и Крисом Мейсоном (Chris Mason, создатель и главным архитектор файловой системы Btrfs). Из участников технического совета с одобрением также выступили Кес Кук (Kees Cook, бывший главный сисадмин kernel.org и лидер Ubuntu Security Team, занимается продвижением в основное ядро Linux технологий активной защиты) и Олаф Йоханссон (Olof Johansson, работает над поддержкой архитектуры ARM в ядре). Из других известных разработчиков под документом подписались Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM) и Рэнди Данлэп (Randy Dunlap). Несогласие выразили Джеймс Боттомли (James Bottomley, бывший участник технического совета и разработчик таких подсистем, как SCSI и MCA) и Стивен Ротвелл (Stephen Rothwell, мэйнтейнер ветки Linux-next). Стивен считает, что неправильно ограничивать расовые проблемы только людьми африканского происхождения, рабство не ограничивалось людьми с чёрным цветом кожи. Джеймс предложит игнорировать тему с инклюзивными терминами, так как она лишь способствует нагнетанию разобщённости в сообществе и бессмысленным спорам об исторической оправданности замены тех или иных терминов. Представленный документ подействует как магнит для привлечения желающих использовать более инклюзивные формулировки и других терминов. Если не поднимать эту тему, то нападки ограничатся лишь пустыми заявлениями о желании замены терминов, без ввязывания в бессмысленные споры о том, что османский работорговля была более или менее жестокой, чем американская. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 04:02
Часовой пояс: UTC + 5