OSI model is having how many layers?
- 7
- 6
- 2
- 4



| Codename | Preliminary name | Final name | Notes | Ref |
|---|---|---|---|---|
| Janus | N/A | Windows 3.1 | N/A | [2][3] |
| Sparta, Winball | Windows 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.10 | Windows for Workgroups 3.11 | Although this release was still 16-bit Windows, it included a 32-bit TCP/IP stack (when running on compatible hardware). Along with Win32s, this was one of the first steps towards moving the Windows desktop to a 32-bit code base. | [6] |
| Chicago | Windows 4.0 | Windows 95 | For codenames of some of the internal components of Windows 95, see "Jaguar", "Cougar", "Panther" and "Stimpy" under § OS components. | [7][8] |
| Detroit | Windows 4.1 | Windows 95 OSR 2 | 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 | N/A | 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 4.1 | Windows 98 | N/A | [12] |
| Millennium | Windows 4.9 | Windows ME | ME stands for Millennium Edition. |