- PVSM.RU - https://www.pvsm.ru -
13 июля один из разработчиков Linux Паоло Бонзини заметил [1] некрасивое слово в коде гипервизора HyperV, который был включён в ядро Linux по предложению Microsoft.
Функция сравнения версий Git выявила такой фрагмент:
+#define HV_LINUX_GUEST_ID_LO 0x00000000
+#define HV_LINUX_GUEST_ID_HI 0xB16B00B5
+#define HV_LINUX_GUEST_ID (((u64)HV_LINUX_GUEST_ID_HI << 32) |
+ HV_LINUX_GUEST_ID_LO)
«Кто-то пытается пошутить, я полагаю?», — спрашивает Паоло Бонзини.
Константу 0xB16B00B5 для гостевой ОС Linux можно прочитать как B16 B00B5, то есть BIG BOOBS.
Подобная наглость со стороны Microsoft вызвала неодобрение у разработчиков Linux. Они обратили внимание [2], что в оригинальном коде гипервизора была также константа 0x0B00B135 [3] (BOOBIES), так что это не совпадение. Microsoft однозначно пытается внедрять пошлые словечки прямо в ядро Linux.
Претензии к Microsoft на этом не заканчиваются.
В школьном жаргоне выражением big boobs презрительно называют девчонок, которые затесались в мальчишеский коллектив. В гипервизоре Hyper-V эта константа относится к Linux-окружениям, запускаемым под управлением HyperV.
Статистика показывает, что в ядре Linux всё чаще встречаются странные слова [4]. Но для активистов Open Source одно дело — простое ругательство, и совсем другое дело — хитрые подвохи от Microsoft. Ведь эти ребята из Microsoft потом могут втихую смеяться в своём кругу, мол, смотрите, что мы вставили в этот Linux. Кроме того, такие выражения оскорбительны для женщин, по этому поводу уже высказалась Мэйрин Даффи (Máirín Duffy) из Fedora Team. Она спрашивает — в какой профессиональной среде, кроме мира Open Source, можно встретить такие выражения в постоянном использовании?
Вчера компания Microsoft принесла официальные извинения [5] за инцидент: «Мы благодарим сообщество за информацию по этому вопросу и приносим извинения за оскорбляющую строку. Мы отправили патч, который исправляет эту проблему, изменения вступят в силу со следующей версией ядра», — сказано в комментарии Microsoft.
Автор: alizar
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/yumor/11723
Ссылки в тексте:
[1] заметил: https://lkml.org/lkml/2012/7/13/154
[2] обратили внимание: http://mjg59.dreamwidth.org/14955.html
[3] 0x0B00B135: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/staging/hv/Hv.h;h=cbc77d2d086a41c00fc9139047ee989555f7e09e;hb=3e7ee4902fe6996048f03433dd111426db3cfa92#l62
[4] странные слова: http://www.vidarholen.net/contents/wordcount/
[5] принесла официальные извинения: http://www.networkworld.com/community/blog/microsoft-code-contains-phrase-big-boobs-yes-really
Нажмите здесь для печати.