Введение

Microsoft присваивает кодовые имена продуктам, находящимся в разработке, до того как им будут даны названия, под которыми они поступят в продажу. Многие из этих продуктов (особенно новые версии Windows) имеют большое значение для ИТ-сообщества, поэтому эти кодовые имена часто широко используются в обсуждениях до официального выпуска. Microsoft обычно не объявляет окончательное название до непосредственной перед публичным релизом. Microsoft нередко повторно использует кодовые имена спустя несколько лет после того, как предыдущее использование было прекращено. Существуют предположения, что Microsoft может перейти к определению реального названия своих будущих продуктов на более раннем этапе жизненного цикла разработки, чтобы избежать необходимости в кодовых именах.

Windows 3.x и 9x

Кодовое имяПредварительное имяОкончательное имяПримечанияRefJanusWindows & MS DOS 5Комбинированный пакет Windows 3.1 и MS DOS 5. Янус – римский бог, обычно изображаемый с двумя лицами, здесь символизирующий ранее раздельные продукты Windows и MS DOS. JastroWindows & MS DOS 6Комбинированный пакет Windows 3.1 и MS DOS 6. Портманто из слов "Янус" и "Астро", кодовое имя MS DOS 6. Sparta, WinballWindows 3.1 PlusWindows для рабочих групп 3.1Windows 3.1 (16 бит) с улучшенной сетевой поддержкой; разработана для оптимальной работы в качестве клиента с новой Windows NT. SnowballWindows for Workgroups 3.11Обновленная версия Windows для рабочих групп 3.1, представляющая 32-битный доступ к файлам и улучшения сети. Также удален стандартный режим, что фактически прекращает поддержку 16-битных процессоров x86. ChicagoWindows 4.0, Windows 93, Windows 94Windows 95Для кодовых названий некоторых внутренних компонентов Windows 95, см. "Ягуар", "Кугар", "Пантера" и "Стимпи" в DetroitUSB Supplement to Windows 95 OSR2Назван в честь Детройта, штат Мичиган. Автор журнала Maximum PC предположил, что "Детройт" и другие названия эпохи Windows 95 были ответом на вопрос, заданный в маркетинговой кампании Microsoft "Куда вы хотите пойти сегодня?". NashvilleWindows 96Назван в честь Нэшвилла. Отмененное обновление для Windows 95; иногда упоминается в прессе как Windows 96. Кодовое имя было повторно использовано для Internet Explorer 4.0 и Windows Desktop Update, которые включали многие технологии, запланированные для Нэшвилла. MemphisWindows 97Windows 98MillenniumWindows MeME расшифровывается как Millennium Edition; Microsoft утверждает, что произносится как "Ми".

Семейство Windows NT

Кодовое имяПредварительное имяПоследнее имяЗамечанияRefRazzleNT OS/2, Advanced Windows Windows NT 3.1Также является названием скрипта, настраивающего среду разработки Windows NT. NT OS/2 отражала первоначальную цель Windows NT – служить следующей версией OS/2, до разделения Microsoft и IBM. Microsoft использовала код NT OS/2 для выпуска Windows NT 3.1. DaytonaWindows NT 3.5 Названа в честь Международной скоростной трассы в Дейтона-Бич, штат Флорида. КаирОтмененный проект, который должен был реализовать видение Билла Гейтса "Информация на кончиках пальцев". Shell Update ReleaseWindows NT 4.0WolfpackMicrosoft Cluster ServerJanusКодовое имя для предлагаемой 64-разрядной версии Windows 2000, которая так и не была выпущена. ImpalaWindows NT 4.0 EmbeddedNeptuneПланировалась как первая потребительская версия Windows NT, следующая за серией Windows 9x; объединилась с Odyssey, образовав Whistler. TritonПланировалось незначительное обновление "Neptune". OdysseyПланировалась как преемница Windows 2000; объединилась с Neptune, образовав Whistler. WhistlerWindows 2002Windows XPNазвана в честь Whistler Blackcomb, где проводились дизайнерские ретриты. MantisWindows XP Embedded Названа в честь креветки-мантиса. HarmonyWindows XP Media Center Edition 2004SymphonyWindows XP Media Center Edition 2005EmeraldWindows XP Media Center Edition 2005 Обновление 2DiamondWindows Media CenterВходит в состав Windows Vista. LonestarWindows XP Tablet PC Edition 2005Whistler ServerWindows 2002 Server,Windows NET Server,Windows NET Server 2003Windows Server 2003BobcatWindows Small Business Server 2003Не путать с Microsoft Bob. Eiger, MönchWindows Fundamentals for Legacy PCsMönch включала дополнительные функции для использования на мобильных устройствах. LonghornWindows VistaНазвана в честь бара Longhorn на горнолыжном курорте Whistler Blackcomb; первоначально планировалась как "незначительный релиз" между "Whistler" и "Blackcomb" (см. ниже). Blackcomb, ViennaПредполагаемая преемница Whistler, а затем и Longhorn. Названа в честь Whistler Blackcomb, где проводились дизайнерские ретриты. В январе 2006 года Blackcomb была переименована в Vienna, в честь столицы Австрии. В конечном итоге была отменена из-за разрастания масштаба и заменена Windows 7. Q, QuattroWindows Home ServerVailWindows Home Server 2011Longhorn ServerWindows Server 2008CougarWindows Small Business Server 2008CentroWindows Essential Business ServerНазвана по испанскому переводу слова "центр". Windows Server 7 Windows Server 2008 R2FijiWindows Vista Media Center Feature Pack 2008Windows Media Center TV Pack 2008Названа в честь страны Фиджи. Cascades Windows Essential Business Server "v2"Windows Essential Business Server 2008 R2(Отменена) Первоначально должна была стать преемницей Windows Essential Business Server 2008, но была отменена Microsoft. AuroraWindows Small Business Server 2011 EssentialsQuebecWindows Embedded Standard 7 Windows Server "8" Windows Server 2012 Blue Windows 8.1 Threshold Windows 8.2, Windows 9 Windows 10 (RTM) Windows 10 November Update Названа в честь локации из Halo: Combat Evolved, рядом с которой находится Installation 04. Redstone Windows 10 Anniversary UpdateWindows 10 Creators UpdateWindows 10 Fall Creators UpdateWindows 10 Апрель 2018 ОбновлениеWindows 10 Октябрь 2018 Обновление Названа в честь вымышленного минерала из Minecraft. Santorini Windows 10X Названа в честь острова в Греции. Первоначально предполагалось, что новая ОС будет выпущена в середине-конце 2021 года, но в конечном итоге была отменена. Некоторые из её функций были интегрированы в Windows 11 и другие продукты. Sun Valley Windows 11 Названа в честь Сан-Вэлли, штат Айдахо. Hudson Valley Windows 12 Возможно, планируемая версия Windows, которая должна быть выпущена в 2024 году. Названа в честь долины Гудзон, Нью-Йорк.

Инженерные вехи платформы Windows

Ниже приведены кодовые имена, используемые для внутренних итераций цикла разработки ядра Windows, хотя они не обязательно являются кодовыми именами каких-либо из финальных релизов. За некоторыми исключениями, обозначения семестров обычно соответствуют номеру версии Windows.

Кодовое имя | Заметки о выпуске семестра | Ref
---|---|---
Titanium | 19H1 | Windows 10 May 2019 Update
Vanadium | 19H2 | Windows 10 Ноябрь 2019
Vibranium | 20H1 | Windows 10 May 2020 Update
Manganese | 20H2 |
Iron | 21H1 | Windows Server 2022
Cobalt | 21H2 | Windows 11
Nickel | 22H2 | Windows 11 2022 Update
Copper | 23H1 |
Zinc | 23H2 | Windows Server, версия 23H2
Gallium | 24H1 |
Germanium | 24H2 | Windows 11 2024 Update
Dilithium | 25H1 |

Названия даны по химическим элементам в периодической таблице. Название Vibranium дано в честь вымышленного металла Vibranium из комиксов Marvel. Продолжение линии названий химическими элементами после хрома могло вызвать путаницу с проектом веб-браузера. Первоначально планировалось, что это будет семестр 22H1, однако он был пропущен, и Nickel был перенесён на 22H2, охватывающий весь год. Дилитий назван в честь вымышленного материала из вселенной «Звёздный путь».

Семейство Windows CE

Кодовое имяПредварительное имяОкончательное имяRefPegasus, Alder Windows CE 1.0 Birch Windows CE 2.0 Chelan Windows Embedded CE 7 Windows Embedded Compact 7

Windows Mobile (вводится в действие с 1 января 2013)

Кодовое имяПредварительное имяКонечное имяRefRapierPocket PC 2000MerlinPocket PC 2002Mango Windows Phone 7.5 Midori Управляемая операционная система, разрабатываемая Microsoft при совместных усилиях Microsoft Research. Red DogWindows CloudAzureПлатформа облачных сервисов MicrosoftTokyoAzure AD Cloud App DiscoveryCloud App DiscoveryСервис каталога данных на базе Azure, предназначенный для помощи в подключении нужных людей к нужным данным. Zurich. NET ServicesЧасть Microsoft Azure, облачной вычислительной платформы Microsoft, ориентированная на расширенную разработку программного обеспечения на основе .NET Framework для облака.

Компоненты ОС

Кодовое имяПредварительное имяОкончательное имяПримечанияRefAnaheimMicrosoft EdgeПереработка веб-браузера Microsoft, основанная на проекте Chromium. BarcelonaWindows Defender Application GuardФункция безопасности для запуска веб-браузера Microsoft Edge внутри виртуальной машины, тем самым изолируя его от остальной системы в случае взлома. BeihaiPaint 3D3D-версия Microsoft PaintCode Integrity RootingSecure StartupBitLockerФункция безопасности, которая проверяет и подтверждает целостность загрузочных и системных компонентов Windows. Continuum Tablet ModeContinuumФункция Windows 10, позволяющая гибридным устройствам переключаться между режимом планшета и режимом рабочего стола. Непосредственным эффектом является разворачивание экрана "Пуск" на весь экран в режиме планшета. CornerstoneSecure StartupBitLockerФункция полного шифрования диска, представленная в Windows Vista и присутствующая в последующих версиях, использующая Trusted Platform Module для проверки целостности перед запуском операционной системы. AssistantCortanaИнтеллектуальный личный помощник, входящий в состав Windows 10, названный в честь персонажа искусственного интеллекта из Halo. CougarVMM3232-битное ядроFrostingMicrosoft Plus! для Windows 95HydraTerminal Services, Windows Terminal ServerTerminal Server добавляет поддержку "многоголовости" в Windows (возможность запуска нескольких экземпляров графической подсистемы), а гидра — мифологическое чудовище с множеством голов. Jaguar16-битное DOS-ядро для Windows 95, основанное на MS DOS 5.0, используемое загрузчиком Windows 95 и слоем совместимости. JupiterWinRT XAMLA — новая среда разработки приложений для Windows 8, используемая для создания кроссплатформенных "иммерсивных" приложений. MonadMSH, Microsoft ShellWindows PowerShell"Монады", согласно монодологии философа Готфрида Лейбница, являются элементарными единицами вселенной, индивидуальными воспринимающими существами, и MSH аналогично состоит из небольших, независимых модулей, которые пользователь объединяет между собой. MorroMicrosoft Security EssentialsMSE получил кодовое имя в честь пляжа Morro de São Paulo в Бразилии. NeonFluent DesignMicrosoft Fluent Design System — обновление пользовательского интерфейса Windows, основанное на пяти ключевых компонентах: Свет, Глубина, Движение, Материал и Масштаб. O'HareInternet Explorer 1Internet Explorer 1, впервые выпущенный в Microsoft Plus! для Windows 95: кодовое имя O'Hare связано с кодовым именем Chicago для Windows 95: Международный аэропорт O'Hare — крупнейший аэропорт в городе Чикаго, штат Иллинойс, по словам Microsoft, "точка отправления в далекие места из Чикаго". PantherОтменено. Panther — 32-битное ядро, основанное на ядре Windows NT. PitonReadyDriveФункция, представленная в Windows Vista для поддержки гибридных дисков. ProtogonReFSПреемник NTFS. RinconInternet Explorer 7Rincon — пляж для серфинга в Пуэрто-Рико. SpartanMicrosoft EdgeВеб-браузер, впервые представленный в Windows 10, использующий движок рендеринга EdgeHTML. Отсылка к спартанцам из Halo. StimpyWindows ShellПрименимо только к Windows 95. WinFSA — отмененный проект системы хранения и управления данными, основанный на реляционных базах данных, впервые продемонстрированный в 2003 году как расширенная подсистема хранения для Microsoft Windows, предназначенная для хранения и управления структурированными, полуструктурированными и неструктурированными данными. CascadiaWindows TerminalЭмулятор терминала для Windows 10.

Семейство SQL Server

Кодовое имяОкончательное названиеПримечанияRefSQLNTSQL Server 4.21SQL95SQL Server 6.0HydraSQL Server 6.5SphinxSQL Server 7.0PlatoOLAP Services 7.0"OLAP Services" позже был переименован в Microsoft Analysis ServicesShilohSQL Server 2000Version 8RosettaОтчетность в SQL Server 2000YukonSQL Server 2005Version 9PicassoAnalysis Services в SQL Server 2005KatmaiSQL Server 2008Version 10KilimanjaroSQL Server 2008 R2Version 10.5BlueSQL Server 2008 Report Designer 2.0Это автономный выпуск инструмента для Reporting Services. Не следует путать его с Report Builder 2.0.DenaliSQL Server 2012Version 11JuneauSQL Server Data ToolsВключен в SQL Server 2012, позже выпущен как отдельное загружаемое приложениеCrescentPower ViewИнструмент визуализации данных, который изначально поставлялся как часть SQL Server 2012, позже стал надстройкой для Microsoft ExcelSQL14SQL Server 2014Version 12HekatonSQL Server In Memory OLTPIn memory database engine, встроенный в SQL Server 2014SQL16SQL Server 2016Version 13HelsinkiSQL Server 2017Version 14SeattleSQL Server 2019Version 15ArisSQL Server Big Data ClustersОбъявлено на мероприятии Microsoft Ignite 2018, проходившем 24–28 сентября. Прекращение поддержки объявлено на 28 февраля 2025 года.DallasSQL Server 2022Version 16. Общедоступная предварительная версия доступна для скачивания. Объявлено на мероприятии Microsoft Build 2022 24 мая.

Другие

Кодовое имяОкончательное имяRefHermesMicrosoft System Management Server 1.0CatapultMicrosoft Proxy Server 1.0 Geneva Active Directory Federation Services Falcon Microsoft Message Queue Server Viper Microsoft Transaction Server Normandy Коммерческая система Интернета Microsoft (CIS) StirlingСвита защиты Microsoft Forefront

Семейство Visual Studio

Кодовое имяПредварительное имяОкончательное имяПримечанияRefThunderVisual Basic 1.0Первая версия Visual Basic. Стандартные диалоги и элементы управления, созданные библиотекой времени выполнения Visual Basic, имеют "Thunder" в качестве префикса их внутренних имен типов (например, кнопки внутренне известны как ThunderCommandButton). EscherMicrosoft Visual Basic для MS DOSDolphinMicrosoft Visual C++ 2.0ZamboniMicrosoft Visual C++ 4.1Назван в честь машины для обработки льда Zamboni. AspenMicrosoft Visual Studio 6.0Назван в честь популярного горнолыжного курорта Аспен, штат КолорадоCassini Web ServerASP. NET Development ServerЛегкий локальный веб-сервер, запускаемый в Visual Studio для тестирования веб-проектовHatterasСистема контроля версий Visual Studio Team SystemНазван в честь маяка Кейп-Хаттерас в регионе Внешних отмелей Северной КаролиныOcracokeКомплекс для нагрузочного тестирования Visual Studio Team SystemНазван в честь маяка острова Окракок на острове Окракок, также в Северной КаролинеPhoenixКомплект разработки программного обеспечения Microsoft для исследованийEaglestoneVisual Studio Team Explorer EverywhereЭто название, данное пакету Teamprise, приобретенному Microsoft. Продукт теперь называется Visual Studio Team Explorer EverywhereKittyHawkVisual Studio LightSwitchRAD-инструмент, предназначенный для непрограммистовRainierVisual Studio NET (2002)Назван в честь горы Рейнир, вулканического пика, видимого из Сиэтла (где находится Microsoft)EverettVisual Studio NET 2003Назван в честь города Эверетт, штат Вашингтон, в штате ВашингтонWhidbeyRosarioVisual Studio Ultimate 2010 (ранее Team System или Team Suite)CiderДизайнер Visual Studio для создания приложений Windows Presentation Foundation, предназначенный для разработчиков приложенийMonacoMonaco EditorIDE для Visual Studio, работающая в браузере. Monaco является основой Visual Studio Code.

Семейство .NET Framework

Кодовое имяОкончательное имяПримечанияRefAstoriaWCF Data Services Обеспечивает создание и использование OData-сервисов для вебAtlasASP.NET AJAX Реализация для ASP.NET технологии Ajax, изначально разработанная для .NET Framework 2.0AvalonWindows Presentation FoundationГрафическая подсистема, выпущенная как часть .NET Framework 3.0Fusion.Подсистема .NET Framework для поиска и загрузки сборок, включая управление GACHailstorm.NET My ServicesIndigoWindows Communication Foundation Интерфейс прикладного программирования (API) в .NET Framework для создания подключенных, сервисно-ориентированных приложенийJoltSilverlight 1.0Lightning, Проект 42.NET Framework 1.0Проект Lightning был первоначальным кодовым именем среды выполнения Common Language Runtime в 1997 году. Команда базировалась в здании 42, отсюда и название Проект 42.Проект 7Ранняя программа по привлечению разработчиков коммерческих и академических языков для поддержки среды выполнения Common Language Runtime. Число 7 являлось простым множителем числа 42, что метафорически отражало связь между Проектом 7 и Проектом 42 (см. выше).Roslyn.NET Compiler PlatformПроект с открытым исходным кодом, предоставляющий программный доступ к компиляторам через соответствующие API.

Языки

Кодовое имяОкончательное имяПримечанияRefClarityLanguage Integrated Query (LINQ) LINQ Языковые расширения для обеспечения нативного синтаксиса запросов в языках, таких как Visual Basic .NET и C#DMЯзык моделированияДжакартаVisual J++Назван в честь столицы Индонезии, ДжакартыMetroЯзык дизайна MicrosoftДизайнерский язык, основанный на типографике.

Другие

Кодовое имяФинальное имяПримечанияRefGodotMicrosoft Layer for UnicodeНазван в честь пьесы "В ожидании Годо" (посвященной бесконечному ожиданию человека по имени "Годо", который так и не появляется), поскольку считалось, что это давно пора было сделать. VoltaНабор инструментов разработчика для создания многоуровневых веб-приложенийProject CentennialDesktop App ConverterПозволяет разработчикам переупаковывать существующие настольные приложения в формат APPX Универсальной платформы Windows и продавать их в Магазине Windows.

Игровое оборудование

Кодовое имяОкончательное имяПримечанияRefDirectX BoxXboxNatalKinectСистема управления с распознаванием движений. XenonXbox 360Преемник оригинальной Xbox. DurangoXbox OneПреемник Xbox 360. Edmonton Xbox One SXbox One с поддержкой 4K и HEVC. ScorpioXbox One XМодернизация Xbox One, анонсированная на выставке Electronic Entertainment Expo 2016. Имеет GPU мощностью 6 TFLOPS и 8-ядерный CPU. ScarlettXbox Series X|SПроектное название для семейства консолей нового поколения. Xbox Anaconda и Xbox Lockhart являются частью проекта Scarlett. Анонсировано Microsoft на E3 2018. AnacondaXbox Series XПреемник Xbox One. Модель более высокого класса. Анонсировано Microsoft на The Game Awards 2019. Позже названный "Starkville"EllewoodПредполагаемое обновление консоли Xbox Series S, планируемое к выпуску в конце августа 2024 года.

Офисное программное обеспечение

CodenameПредварительное имяFinal nameПримечанияRefAlbanyMicrosoft EquiptКомплексное решение Microsoft, предоставляемое по подписке для офисного программного обеспечения, средств связи и безопасностиBanditSchedule+ 1.0Первый персональный информационный менеджер MicrosoftBarneyMoney 1.0Программное обеспечение Microsoft для личных финансов (в стиле мультфильма "Флинстоуны")BettyMoney 2.0BudapestMicrosoft Office Communicator Web Access 2005BulletMicrosoft Mail 3.0Первый продукт электронной почты Microsoft для локальных сетей, разработанный внутри компанииCirrusMicrosoft Access 1.0CRM V1.0, TsunamiMicrosoft CRM 1.0Платформа изначально имела кодовое название Tsunami, но после принятия решения о выпуске продукта, название было изменено на инициалы, так как их было достаточно для кодового обозначения. Danube Phase IMicrosoft CRM 1.2Ren, StimpyWrenMicrosoft Outlook"Stimpy" был объединен с "Ren", который позже стал "Wren". "Ren" и "Stimpy" – отсылки к персонажам американского мультсериала "Рен и Стимпи". "Wren", омофон "Ren", является отсылкой к Кристоферу Рену, архитектору собора Святого Павла. RigelSkype Room SystemsСистема для переговорных комнат, предназначенная для интеграции со SkypeTahitiMicrosoft SharedViewИнструмент для демонстрации экрана, позволяющий пользователям управлять сеансами и взаимодействовать с удаленными рабочими столами. Без поддержки аудио- и видеоконференций. TahoeSharePoint Portal Server 2001UtopiaMicrosoft BobПредназначался для создания удобного графического интерфейса.

Другие кодовые названия

Кодовое имяПредварительное имяОкончательное имяПримечанияRefAcropolisФреймворк приложений для интеллектуальных клиентовAero DiamondИспользовалось в процессе разработки Windows Vista для описания набора расширенных эффектов пользовательского интерфейса для диспетчера окон рабочего стола, которые должны были быть представлены после выпуска VistaAlexandriaZune MarketplaceОнлайн-магазин музыкиArgoZuneЦифровой медиаплеерAtlantaОблачный сервис для мониторинга развертываний Microsoft SQL ServerBarabooMicrosoft HoloLensBlackbirdПлатформа для создания онлайн-контента, основанная на концепции распределенного связывания и внедрения объектов (OLE) и задуманная как альтернатива HTML. Инструменты разработчика были первоначально выпущены в бета-версии, а некоторые проекты были доступны на MSDN, прежде чем проект был закрыт в пользу веб-разработки на базе ASP и ActiveX, а дизайнер был переработан в Visual InterDev. ConcurЦель: определить абстракции более высокого уровня (выше "потоков и блокировок"); для современных императивных языков; равномерно поддерживающие различные уровни параллелизма; чтобы разработчики могли создавать корректные и эффективные параллельные приложения; с большим потенциалом скрытого параллелизма; которые могут быть эффективно сопоставлены с пользовательскими. DallasЦель: помочь обнаруживать, приобретать и управлять премиальными подписками на данные на платформе Windows AzureDoradoZune PC КлиентEldoradoMVP ReconnectПрограмма для признания выпускников программы Microsoft Most Valuable Professional, покинувших программу с хорошей репутацией или не получивших повторного награждения. HailStorm. NET My ServicesНабор веб-сервисов, ориентированных на хранение и извлечение информации. Отменено до полной реализации. HonoluluWindows Admin CenterIbizaAzure PortalВеб-сайт для управления облачными ресурсамиKratosPowerAppsПрограммное обеспечение для создания и публикации нативных мобильных и веб-приложенийKumoBingНабор функций Microsoft для улучшения поисковой системы Live SearchMarvelMicrosoft NetworkКлассическая версия MSN, изначально как проприетарный онлайн-сервис "закрытого типа"Media2GoWindows Mobile программное обеспечение для портативных медиацентровПлатформа на базе Windows Mobile, используемая в портативных медиаплеерахMetroXML Paper Specification (XPS)Назван в честь Metro by T-Mobile, услуги предоплаченной беспроводной связи в США. MilanSurfaceMicrosoft PixelSenseНастольный компьютер с многоточечным сенсорным экраномMiraWindows CE NET-технология для интеллектуальных дисплеевMonacoПрограмма для создания музыки, аналогичная Apple GarageBandOrigamiUltra Mobile PCPalladiumTrusted WindowsПопытка разработать небольшую, высокозащищенную операционную среду в Windows, включая защищенную память, надежный ввод и графику. Проект был переименован в Next Generation Secure Computing Base и так и не был полностью реализован. SoftsledПрограммное обеспечение Windows Media Center ExtenderSpringfieldMicrosoft PopflyВеб-сайт на стадии альфа-тестирования, предоставляющий инструменты для создания машепов и веб-страниц с возможностью публикации в виде Rich Internet ApplicationWolverineTCP/IP-стек для Windows for Workgroups 3.11Назван в честь Росомахи, персонажа из комиксов Marvel.