There has been some suggestion that Microsoft may move towards defining the real name of their upcoming products earlier in the product development lifecycle to avoid needing product codenames.[1]
Codename | Preliminary name | Final name | Notes | Ref |
---|
Janus | | Windows & MS-DOS 5 | Combined bundle of Windows 3.1 and MS-DOS 5. Janus is a Roman god usually depicted with two faces, here symbolizing the previously separate Windows and MS-DOS products. | [2] |
Jastro | | Windows & MS-DOS 6 | Combined bundle of Windows 3.1 and MS-DOS 6. Portmanteau of Janus and Astro, the codename of MS-DOS 6. | [3] |
Sparta, Winball | Windows 3.1 Plus | Windows for Workgroups 3.1 | Windows 3.1 (16-bit) with enhanced networking; designed to work particularly well as a client with the new Windows NT. | [4] [5] |
Snowball | | Windows for Workgroups 3.11 | An updated version of Windows for Workgroups 3.1, which introduces 32-bit file access and network improvements. It also removes the Standard Mode, effectively dropping support for 16-bit x86 processors. | [6] |
Chicago | Windows 4.0, Windows 93, Windows 94 | Windows 95 | For codenames of some of the internal components of Windows 95, see "Jaguar", "Cougar", "Panther" and "Stimpy" under . | [7] [8] |
Detroit | | USB Supplement to Windows 95 OSR2 | Named after Detroit, Michigan. A writer for Maximum PC suggested that "Detroit" and other Windows 95-era names were answers to the question posed by Microsoft's "Where do you want to go today?" marketing campaign. | [9] |
Nashville | Windows 96 | | Named after Nashville. Cancelled upgrade for Windows 95; sometimes referred to in the press as Windows 96. Codename was reused for Internet Explorer 4.0 and Windows Desktop Update which incorporated many of the technologies planned for Nashville. | [10] [11] |
Memphis | Windows 97 | Windows 98 | | [12] [13] |
Millennium | | Windows Me | ME stands for Millennium Edition; Microsoft states that it is pronounced Me. | [14] | |
Codename | Preliminary name | Final name | Notes | Ref |
---|
Razzle | NT OS/2, Advanced Windows | Windows NT 3.1 | Is also the name of a script that sets up the Windows NT development environment. NT OS/2 reflected the first purpose of Windows NT to serve as the next version of OS/2, before Microsoft and IBM split up. Microsoft used the NT OS/2 code to release Windows NT 3.1. | [15] [16] [17] [18] |
Daytona | | Windows NT 3.5 | Named after the Daytona International Speedway in Daytona Beach, Florida. | [19] |
Cairo | | | A cancelled project that would have fulfilled Bill Gates' "Information at your fingertips" vision. | [20] |
Shell Update Release | | Windows NT 4.0 | | |
Wolfpack | | Microsoft Cluster Server | | [21] |
Janus | | | Codename for the proposed 64-edition Windows 2000, which was never released. | [22] [23] |
Impala | | Windows NT 4.0 Embedded | | [24] |
Neptune | | | Planned to be the first consumer-oriented release of Windows NT succeeding the Windows 9x series; merged with Odyssey to form Whistler. | [25] |
Triton | | | A planned minor update to "Neptune". | [26] |
Odyssey | | | Planned to be a successor to Windows 2000; merged with Neptune to form Whistler. | |
Whistler | Windows 2002 | Windows XP | Named after Whistler Blackcomb, where design retreats were held. | |
Mantis | | Windows XP Embedded | Named after the Mantis shrimp. | |
Freestyle | | Windows XP Media Center Edition | | [27] [28] |
Harmony | | Windows XP Media Center Edition 2004 | | [29] |
Symphony | | Windows XP Media Center Edition 2005 | | [30] |
Emerald | | Windows XP Media Center Edition 2005 Update Rollup 2 | | [31] |
Diamond | | Windows Media Center | Included with Windows Vista. | |
Springboard | | | Set of enhanced security features, included in Windows XP Service Pack 2. | [32] |
Lonestar | | Windows XP Tablet PC Edition 2005 | | [33] |
Whistler Server | Windows 2002 Server, Windows .NET Server, Windows .NET Server 2003 | Windows Server 2003 | | [34] [35] |
Bobcat | | Windows Small Business Server 2003 | Not to be confused with Microsoft Bob. | [36] |
Eiger, Mönch | | Windows Fundamentals for Legacy PCs | Mönch included additional features for use on mobile devices. | [37] [38] |
Longhorn | | Windows Vista | Named after the Longhorn Bar in the Whistler Blackcomb ski resort; initially planned as a "minor release" between "Whistler" and "Blackcomb" (see below) | [39] [40] [41] |
Blackcomb, Vienna | | | The purported successor to Whistler, and later, Longhorn. Named after Whistler Blackcomb, where design retreats were held. Blackcomb was later renamed to Vienna in January 2006, named after the capital of Austria. Eventually cancelled due to scope creep and replaced with Windows 7. | [42] [43] |
Q, Quattro | | Windows Home Server | | [44] [45] |
Vail | | Windows Home Server 2011 | | [46] |
Longhorn Server | | Windows Server 2008 | | [47] |
Cougar | | Windows Small Business Server 2008 | | [48] |
Centro | | Windows Essential Business Server | Named after the Spanish translation of the word "center". | |
Windows 7 | | Windows 7 | The number 7 comes from incrementing the internal version number of Windows Vista (6.0) by one. Often incorrectly referred to as Blackcomb or Vienna, while the codenames actually refer to an earlier Vista successor project that was cancelled due to scope creep. | [49] [50] |
Windows Server 7 | | Windows Server 2008 R2 | | |
Fiji | Windows Vista Media Center Feature Pack 2008 | Windows Media Center TV Pack 2008 | Named after the country of Fiji. | [51] |
Cascades | Windows Essential Business Server "v2" | Windows Essential Business Server 2008 R2 (Cancelled) | Would be Originally Be the successor of Windows Essential Business Server 2008But was canceled By Microsoft. | |
Aurora | | Windows Small Business Server 2011 Essentials | | [52] |
Quebec | | Windows Embedded Standard 7 | | [53] |
Windows 8 | | Windows 8 | Often incorrectly referred to as Jupiter, Midori and Chidori. Jupiter is the application framework used to create "immersive" apps for Windows 8, and Midori was a separate, managed code operating system. (see below) | [54] [55] [56] |
Windows Server "8" | | Windows Server 2012 | | [57] |
Blue | | Windows 8.1 | | [58] |
Threshold | Windows 8.2, Windows 9 | Windows 10 (RTM) Windows 10 November Update | Named after a location seen in , near which Installation 04 orbits. | [59] |
Redstone | | Windows 10 Anniversary Update Windows 10 Creators Update Windows 10 Fall Creators Update Windows 10 April 2018 Update Windows 10 October 2018 Update | Named after a fictional mineral from Minecraft. | [60] [61] |
Santorini | Windows 10X | | Named after an island in Greece. Originally supposed to be a new OS to be released mid-late 2021, was eventually canceled. Some of its features were integrated into Windows 11 and other products. | [62] |
Sun Valley | | Windows 11 | Named after Sun Valley, Idaho. | [63] [64] [65] |
Hudson Valley | | Windows 12 | A possibly-planned version of Windows scheduled to be released in 2024. Named after Hudson Valley, New York | [66] [67] [68] | |
Codename | Preliminary name | Final name | Notes | Ref |
---|
Anaheim | | Microsoft Edge | A rewrite of Microsoft's web browser, based on the Chromium project. | [93] |
Barcelona | | Windows Defender Application Guard | A security feature for running the Microsoft Edge web browser inside a virtual machine, thus isolating it from the rest of the system in the event that it was hacked. | [94] |
Beihai | | Paint 3D | 3D version of Microsoft Paint | [95] |
Code Integrity Rooting | Secure Startup | BitLocker | A security feature that checks and validates the integrity of Windows boot and system components. | [96] [97] |
Continuum | Tablet Mode | Continuum | A Windows 10 feature that enables hybrid devices to switch between tablet mode and desktop mode. An immediately manifest effect is the Start screen getting maximized in tablet mode. | [98] |
Cornerstone | Secure Startup | BitLocker | Full disk encryption feature introduced in Windows Vista and present in subsequent versions that utilizes the Trusted Platform Module to perform integrity checking prior to operating system startup. | [99] |
Assistant | | Cortana | An intelligent personal assistant included with Windows 10, named after an artificial intelligence character in Halo | [100] |
Cougar | | VMM32 | 32-bit kernel | |
Darwin | Microsoft Installer | Windows Installer | A Windows service and application programming interface for installing software on computers running Microsoft Windows operating systems | [101] |
Frosting | | Microsoft Plus! for Windows 95 | | [102] |
Hydra | | Terminal Services, Windows Terminal Server | Terminal Server adds "multiheading" support to Windows (the ability to run multiple instances of the graphics subsystem), and the hydra is a mythological monster with multiple heads. | [103] |
Jaguar | | | 16-bit DOS kernel for Windows 95 based on MS-DOS 5.0, used by Windows 95 boot loader and compatibility layer. | [104] [105] |
Jupiter | | WinRT XAML | A new application framework on Windows 8 used to create cross-platform "immersive" apps. | [106] |
Monad | MSH, Microsoft Shell | Windows PowerShell | "Monads", according to philosopher Gottfried Leibniz's monadology, are the ultimate elements of the universe, individual percipient beings, and MSH is similarly composed of small, individual modules the user puts in interrelation. | [107] |
Morro | | Microsoft Security Essentials | MSE was codenamed after the Morro de São Paulo beach in Brazil. | [108] [109] |
Neon | | Fluent Design | Microsoft Fluent Design System is a revamp of the Windows UI based around five key components: Light, Depth, Motion, Material, and Scale. | [110] |
O'Hare | | Internet Explorer 1 | Internet Explorer 1, first shipped in Microsoft Plus! for Windows 95: The codename O'Hare ties into the Chicago codename for Windows 95: O'Hare International Airport is the largest airport in the city of Chicago, Illinois — in Microsoft's words, "a point of departure to distant places from Chicago". | [111] |
Panther | | | Cancelled. Panther was a 32-bit kernel based on Windows NT kernel. | |
Pinball | | High Performance File System (HPFS) | "Pinball" is the nickname (as opposed to a codename) for HPFS because HPFS driver in Windows NT 3.5 is called PINBALL.SYS. | [112] [113] [114] |
Piton | | ReadyDrive | Feature introduced in Windows Vista to support hybrid drives | [115] [116] |
Protogon | | ReFS | The successor of NTFS | [117] |
Rincon | | Internet Explorer 7 | Rincon is a surfing beach in Puerto Rico | [118] |
Spartan | | Microsoft Edge | Web browser first introduced in Windows 10, which uses EdgeHTML rendering engine. Refers to Spartans in Halo. | [119] |
Stimpy | | Windows Shell | Applies to Windows 95 only. | |
Viridian | | Hyper-V | Virtualization update for Windows Server 2008 | [120] |
WinFS | | | A cancelled data storage and management system project based on relational databases, first demonstrated in 2003 as an advanced storage subsystem for the Microsoft Windows, designed for persistence and management of structured, semi-structured as well as unstructured data. | [121] [122] |
Cascadia | | Windows Terminal | A terminal emulator for Windows 10. | [123] |
|
Codename | Final name | Notes | Ref |
---|
SQLNT | SQL Server 4.21 | | |
SQL95 | SQL Server 6.0 | | |
Hydra | SQL Server 6.5 | | |
Sphinx | SQL Server 7.0 | | [124] |
Plato | OLAP Services 7.0 | "OLAP Services" was later renamed Microsoft Analysis Services | [125] |
Shiloh | SQL Server 2000 | Version 8 | |
Rosetta | Reporting Services in SQL Server 2000 | | |
Yukon | SQL Server 2005 | Version 9 | [126] [127] |
Picasso | Analysis Services in SQL Server 2005 | | |
Katmai | SQL Server 2008 | Version 10 | [128] [129] |
Kilimanjaro | SQL Server 2008 R2 | Version 10.5 | [130] |
Blue | SQL Server 2008 Report Designer 2.0 | This is the standalone release of the tool for Reporting Services. It must not be confused with Report Builder 2.0. | [131] [132] [133] |
Denali | SQL Server 2012 | Version 11 | [134] [135] [136] |
Juneau | SQL Server Data Tools | Was included in SQL Server 2012, later released as a standalone downloadable application | [137] |
Crescent | Power View | A data visualisation tool that originally shipped as part of SQL Server 2012, later an add-in for Microsoft Excel | [138] |
SQL14 | SQL Server 2014 | Version 12 | [139] |
Hekaton | SQL Server In-Memory OLTP | In-memory database engine built into SQL Server 2014 | [140] |
SQL16 | SQL Server 2016 | Version 13 | [141] |
Helsinki | SQL Server 2017 | Version 14 | [142] [143] |
Seattle | SQL Server 2019 | Version 15 | [144] |
Aris | SQL Server Big Data Clusters | Announced at Microsoft Ignite 2018 event on September 24–28. Retirement announced for Feb-28 2025 | [145] |
Dallas | SQL Server 2022 | Version 16. Public preview available for download. Announced at Microsoft Build 2022 event on May 24 | [146] | |
Codename | Preliminary name | Final name | Notes | Ref |
---|
Thunder | | Visual Basic 1.0 | The first version of Visual Basic. The standard dialogs and controls created by the Visual Basic runtime library all have "Thunder" as a prefix of their internal type names (for example, buttons are internally known as ThunderCommandButton). | [154] |
Escher | | Microsoft Visual Basic for MS-DOS | | |
Dolphin | | Microsoft Visual C++ 2.0 | | |
Zamboni | | Microsoft Visual C++ 4.1 | After Zamboni, an ice resurfacing machine. | |
Boston | | Microsoft Visual Studio 97 | Named for Boston, Massachusetts | [155] |
Aspen | | Microsoft Visual Studio 6.0 | Named after the popular ski destination Aspen, Colorado | [156] |
Cassini Web Server | | ASP.NET Development Server | The lightweight local Web server that is launched in Visual Studio in order to test Web projects | [157] |
Hatteras | Visual Studio Team System's Source Control System | | Named after the Cape Hatteras Lighthouse in the Outer Banks region of North Carolina | [158] |
Ocracoke | Visual Studio Team System load testing suite | | Named after the Ocracoke Island Lighthouse on Ocracoke Island, also in North Carolina | |
Currituck | Team Foundation Work Item Tracking | | Named after the Currituck Beach Lighthouse in Corolla, North Carolina | |
Bodie | Team Foundation Server SDK | | Named after the Bodie Island Lighthouse in North Carolina | |
Tuscany | | Online version of Visual Studio. | Currently a research project | [159] |
Phoenix | | | A Microsoft research software development kit | [160] |
Eaglestone | | Visual Studio Team Explorer Everywhere | This is the name given to the Teamprise suite Microsoft acquired. The product is now named Visual Studio Team Explorer Everywhere | [161] [162] |
KittyHawk | | Visual Studio LightSwitch | RAD tool aimed at non-programmers | [163] [164] |
Rainier | | Visual Studio .NET (2002) | Named for Mount Rainier, a volcanic mountain peak visible from the Seattle area (where Microsoft is based) | [165] |
Everett | | Visual Studio .NET 2003 | Named after the town Everett, Washington, in Washington state | [166] [167] |
Whidbey | | Visual Studio 2005 | Named after Whidbey Island in the Puget Sound | |
Orcas | | Visual Studio 2008 | Named after Orcas Island in the Puget Sound | |
Camano | Microsoft Test and Lab Manager | Microsoft Test Manager, a part of Visual Studio 2010 Test Professional, Premium and Ultimate editions | Named after Camano Island in the Puget Sound | [168] [169] [170] |
Rosario | | Visual Studio Ultimate 2010 (formerly Team System or Team Suite) | | [171] |
Cider | | | Visual Studio designer for building Windows Presentation Foundation applications, meant to be used by application developers | [172] |
Monaco | | Monaco Editor | In-browser IDE for Visual Studio. Monaco powers Visual Studio Code. | [173] [174] | |
Codename | Final name | Notes | Ref |
---|
Astoria | | Enables the creation and consumption of OData services for the web | [175] |
Atlas | ASP.NET AJAX | An implementation for ASP.NET of Ajax native to .NET Framework 2.0 | [176] |
Avalon | Windows Presentation Foundation | Graphical subsystem released as part of .NET Framework 3.0 | [177] |
Fusion | | .NET Framework subsystem for locating and loading assemblies, including GAC management | [178] [179] |
Hailstorm | .NET My Services | | [180] |
Indigo | | An application programming interface (API) in .NET Framework for building connected, service-oriented applications | [181] |
Jolt | Silverlight 1.0 | | [182] |
Lightning, Project 42 | .NET Framework 1.0 | Project Lightning was the original codename for the Common Language Runtime in 1997. The team was based in building 42, hence Project 42. | [183] [184] |
Project 7 | | Early program to recruit implementors of both commercial and academic languages to target the Common Language Runtime. 7 was a prime factor of 42, metaphorizing the relationship between Project 7 and Project 42 (see above). | [185] |
Roslyn | .NET Compiler Platform | Open-source project that exposes programmatic access to compilers via corresponding APIs | [186] [187] [188] [189] | |
Codename | Final name | Notes | Ref |
---|
DirectX Box | Xbox | | [195] |
Natal | Kinect | Motion sensitive control system. | [196] [197] |
Xenon | Xbox 360 | Successor to the original Xbox. | [198] |
Durango | Xbox One | Successor to Xbox 360. | [199] |
Edmonton | Xbox One S | Xbox One with 4K and HEVC Support. | [200] |
Scorpio | Xbox One X | Upgrade to Xbox One, announced at Electronic Entertainment Expo 2016. Announced to have 6 TFLOPS GPU and 8-core CPU. | [201] |
Scarlett | Xbox Series X|S | Project name for a family of next-gen consoles. Xbox Anaconda and Xbox Lockhart are both part of Project Scarlet. Announced by Microsoft at E3 2018. | [202] |
Anaconda | Xbox Series X | Successor to Xbox One. Higher end model. Announced by Microsoft at The Game Awards 2019. Later called "Starkville"[203] | Xbox Series X|S |
Lockhart | Xbox Series S | Potential lower end model for a cheaper price. Was announced by Microsoft in September 2020. Would be successor to Xbox One S. Later called "Edith". | [204] |
Ellewood | | Rumored new Xbox Series S console refresh planned for launch at the end of August, 2024. | |
Brooklin | | Rumored new Xbox Series X console refresh planned for launch at the end of October 2024. | |
Edinburgh | | Originally spotted by software developer bllyhlbrt on Twitter, a new codename, Xbox Edinburgh, can be seen within the Xbox One's operating system, underneath Lockhart and Anaconda. | [205] | |
Codename | Preliminary name | Final name | Notes | Ref |
---|
Albany | | Microsoft Equipt | Microsoft's all-in-one, subscription-based service for office, communication, and security software | [206] |
Bandit | | Schedule+ 1.0 | Microsoft's first Personal Information Manager | |
Barney | | Money 1.0 | Microsoft's personal finance software (Flintstones theme) | |
Betty | | Money 2.0 | | |
Budapest | | Microsoft Office Communicator Web Access 2005 | | |
Bullet | | Microsoft Mail 3.0 | Microsoft's first LAN-based email product written in-house | |
Cirrus | | Microsoft Access 1.0 | | |
CRM V1.0, Tsunami | | Microsoft CRM 1.0 | The platform was initially codenamed Tsunami, but once the decision was made to make it an actual product it was just changed to the initials as the initials were enough of a codename. | [207] |
Danube Phase I | | Microsoft CRM 1.2 | | |
Danube Phase II | | Microsoft CRM 3 | | |
Dino | | Microsoft Money 3.0 | | |
Kilimanjaro | Titan | Microsoft CRM 4 | Was originally Kilimanjaro but changed to Titan, as Kilimanjaro was too difficult to spell | |
Deco | | Microsoft PhotoDraw | | |
Greenwich | Real-Time Communications Server 2003 | Microsoft Office Live Communications Server 2003 | | |
Istanbul | | Microsoft Office Communicator 2005 | | |
Maestro | | Microsoft Office Business Scorecard Manager 2005 | | |
Opus | | Word for Windows v1.0 for Windows 2.x | | |
Oslo | Microsoft BizTalk Server SOA, SQL Server Modeling CTP | | Set of Service-oriented architecture (SOA) technologies | [208] [209] [210] |
Ren, Stimpy | Wren | Microsoft Outlook | "Stimpy" was merged into "Ren", which later became "Wren". "Ren" and "Stimpy" are references to Ren and Stimpy, characters of an American animated television series. "Wren", a homophone of "Ren", is a reference to Christopher Wren, the architect of St Paul's Cathedral. | [211] |
Rigel | | Skype Room Systems | A meeting room system designed to interface with Skype | [212] |
Tahiti | Microsoft SharedView | | A screen sharing tool which allows users to take over sessions and interact with remote desktops. No audio or conference facilities. | [213] [214] |
Tahoe | | SharePoint Portal Server 2001 | | |
Utopia | | Microsoft Bob | Intended to be a user-friendly GUI | [215] | |
Codename | Preliminary name | Final name | Notes | Ref |
---|
Acropolis | | | Application framework for Smart Clients | |
Aero Diamond | | | Used during the development of Windows Vista to describe a set of advanced user interface effects for the Desktop Window Manager to be introduced after Vista's release | [216] |
Alexandria | | Zune Marketplace | An online music store | |
Argo | | Zune | A digital media player | |
Atlanta | | | A cloud service that monitors Microsoft SQL Server deployments | [217] |
Baraboo | | Microsoft HoloLens | | [218] |
Blackbird | | | An online content-authoring platform centered around the concept of distributed Object Linking and Embedding (OLE) and meant to be an alternative to HTML. The developer tools were originally released in beta and some titles were made available on MSDN before it was scrapped in favor of web development around ASP and ActiveX and the designer was refashioned into Visual InterDev. | |
Concur | | | Aims to: define higher-level abstractions (above "threads and locks"); for today's imperative languages; that evenly support the range of concurrency granularities; to let developers write correct and efficient concurrent applications; with much latent parallelism; that can be efficiently mapped to the user's. | |
Dallas | | | Aims to help discover, purchase and manage, premium data subscriptions in the Windows Azure platform | [219] |
Dorado | | Zune PC Client | | |
Eldorado | | MVP Reconnect | Program to recognize alumni of Microsoft's Most Valuable Professional award program when they left the program in good standing or were not re-awarded. | [220] |
HailStorm | | .NET My Services | Collection of web services centered around the storage and retrieval of information. Cancelled before it could fully materialize. | [221] [222] |
Honolulu | | Windows Admin Center | | |
Ibiza | | Azure Portal | Website for managing cloud resources | [223] |
Kratos | | PowerApps | Software for building and sharing native, mobile, and Web apps | [224] |
Kumo | | Bing | Microsoft's set of features improving Live Search search engine | |
Marvel | | The Microsoft Network | The classic version of MSN, originally as a proprietary, "walled garden" online service | |
Media2Go | | Windows Mobile software for Portable Media Centers | Platform built on Windows Mobile found on portable media players | [225] [226] |
Metro | | XML Paper Specification (XPS) | Named after Metro by T-Mobile, a wireless prepaid service in the United States. | |
Milan | Surface | Microsoft PixelSense | Table-top style computer with multi-touch touchscreen interface | |
Mira | | | Windows CE .NET-based technology for smart displays | [227] [228] |
Monaco | | | Music-making program similar to Apple GarageBand application | [229] |
Origami | | Ultra-Mobile PC | | |
Palladium | Trusted Windows | | Effort to develop a small, very secure operating environment within Windows, including curtained memory, trusted input, and graphics. Project renamed to Next-Generation Secure Computing Base, and was never fully implemented. | [230] [231] |
Softsled | | | Software based Windows Media Center Extender | |
Springfield | Microsoft Popfly | | Website in Alpha testing stage providing mashup and webpages creation tools, with publishing as Rich Internet Application option | [232] |
Wolverine | | TCP/IP stack for Windows for Workgroups 3.11 | Named after the Wolverine, a character from Marvel Comics. | [233] | |