Нет, не тот M, другой M, тот, которого звали Макс

В Microsoft широко распространены кодовые имена. Одна из целей кодовых имен заключается в том, чтобы донести до сотрудников, работающих над проектом, мысль о том, что текущее наименование является временным и окончательное наименование будет получено от парней из маркетингового отдела (которые иногда придумывают такое звучное название, как «Zune», или могут сплоховать с таким именем, как «Bob», или выдают таких монстров, как «Веб-инсталлятор пакета инструментов Microsoft WinFX для разработчиков для предварительной версии операционной системы с кодовым названием «Longhorn» Beta 1 компании Microsoft® »).

Но что мне кажется занимательным, так это такие проекты, в которых кодовые имена со временем изменяются. В смысле, кодовое имя — оно итак временно, оно является заменителем окончательного имени. Зачем заменять одно временное имя другим?

В качестве примера я могу вспомнить экспериментальный проект, выпущенный под кодовым именем «Max». В самом начале проекта его основатели назвали свое детище «M». Просто буква «M». Не для того, чтобы путать с этой вещью с кодовым названием «M» или с другой, вот этой вещью с кодовым названием «M».

В качестве реакции на замечание от вышестоящего руководства о недопустимости однобуквенных кодовых имен, название было изменено на «Молочный коктейль» («Milkshake»), и члены команды даже сделали маленькую милую фигурку-талисман, с соломинкой, торчащей из головы, как из молочного коктейля.

Я точно не знаю, почему имя было изменено во второй раз. Возможно, это вышестоящее руководство посчитало название «Молочный коктейль» недостаточно благородным. Как бы то ни было, имя снова было изменено, на этот раз на «Макс» («Max»). (Википедия утверждает, что проект был назван так в честь собаки одного из членов команды. Я не могу этого подтвердить. Потому что я просто не утруждал себя выяснением правдивости этого утвержения).

В этой истории нет никакой неожиданной развязки, простите меня. Это просто история одного из таких проектов, которые несколько раз меняют свое название.

Дополнительная тема для беседы: по всей видимости, парни из вышестоящего руководства, которым не понравилось однобуквенное кодовое имя «M» проморгали другой проект с кодовым наименованием «Q» (теперь известный как «Windows Home Server»).