Новость об изменениях в коде ядра операционной системы Linux.
Создатель Линус Торвальдс одобрил идею замены части терминов в коде операционной программы на нейтральные названия. Информация об этом появилась в Сети 10 июля. Также сообщается, что за внедрение новой инклюзивной терминологии проголосовали практически все разработчики ядра Linux.
Текст предлагаемых изменений был утвержден в третьей редакции. Ведущие разработчики ядра приняли активное участие в разработке изменений. После согласования всех ключевых моментов проект был представлен Линусу Торвальдсу. Предполагалось, что изменения будут включены в ядро операционной системы Linux версии 5.9. Однако создатель пошел навстречу разработчикам. В результате этого новый документ был принят в ветку ядра версии Linux 5.8.
Перечень изменений
В окончательном варианте перечень заменяемых терминов выглядит следующим образом:
- Изначальный вариант primary заменен secondary;
- Термин main заменят на replica или subordinate;
- Было initiator, стало target;
- Слово requester заменили responder;
- Термин controller превратился в device;
- Слово host можно будет заменить worker или proxy;
- Был термин leader, а стал follower;
- Элемент кода director будет заменен на performer.
Планируется, что изменения затронут код ядра версии Linux 5.8 и выше. Переименования будут применены ко всем версиям старше вышеуказанной. В настоящее время идет обсуждение спорных моментов и согласование технических деталей процедуры.
С чего все начиналось
В начале лета среди ведущих программистов Linux проводились многочисленные дебаты, касающиеся необходимости нововведений. Это обусловлено внедрением новых разработок и изменениями, которым подвергаются аналогичные операционные системы. Практически все участники обсуждений поддерживали необходимость изменений. Главными противниками нововведений были Стивен Ротвелл и Джеймс Боттомли. По их мнению, замена терминов не принесет никакой пользы и обусловлена давлением со стороны владельцев других операционных систем.
Читайте также: Эксперты нашли самый уязвимый маршрутизатор. Также ранее мы писали о том, что Apple разрабатывает новый iPhone c функциями MacOS.
Оригинал статьи на нашем сайте: https://h-it.ru/chast-terminov-v-kode-linux-budet-zamenena-na-neytralnye-nazvaniya