- PVSM.RU - https://www.pvsm.ru -

Microsoft извинилась за «оскорбление» в ядре Linux

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