Why Windows ME isn't called as 100? (9x Question)

Discuss Windows 95, 98 and ME.
Drapy
User avatar
Posts: 62
Joined: Tue Aug 23, 2016 8:17 pm
Location: Belarus

Why Windows ME isn't called as 100? (9x Question)

Post by Drapy »

Oh, and yeah, why Windows ME has that name (Millennium Edition)?
Nope, I'm back on the same old account.

LangsamSpieler
User avatar
Posts: 302
Joined: Sun Apr 16, 2017 4:38 pm
Location: Zurich, Switzerland
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by LangsamSpieler »

Drapy wrote:Oh, and yeah, why Windows ME has that name (Millennium Edition)?
Because it’s release in 2000.
416175:38 BetaArchive Registration
416176:06 First BetaArchive Post
4251811:32 Archive Access Granted

Drapy
User avatar
Posts: 62
Joined: Tue Aug 23, 2016 8:17 pm
Location: Belarus

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Drapy »

LangsamSpieler wrote:
Drapy wrote:Oh, and yeah, why Windows ME has that name (Millennium Edition)?
Because it’s release in 2000.
Millennium = 1000
but released in 2000
*-)
Nope, I'm back on the same old account.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Battler »

Millennium is a 1000-year period. The year 2000 marked the entry into the 3rd millennium.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Overdoze »

Battler wrote:Millennium is a 1000-year period. The year 2000 marked the entry into the 3rd millennium.
That, and it also kinda nicely fits with its NT counterpart, Windows 2000.
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

LangsamSpieler
User avatar
Posts: 302
Joined: Sun Apr 16, 2017 4:38 pm
Location: Zurich, Switzerland
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by LangsamSpieler »

And Windows ME are released in the Year 2000, Windows 2000 on 1999. See the Bootscreen of example the German Version of Windows 2000:

Image
416175:38 BetaArchive Registration
416176:06 First BetaArchive Post
4251811:32 Archive Access Granted

AlphaBeta
User avatar
Donator
Posts: 2439
Joined: Sun Aug 12, 2012 4:33 pm
Location: Czechia

Re: Why Windows ME isn't called as 100? (9x Question)

Post by AlphaBeta »

No, Windows 2000 was officially released in February 2000. The RTM build itself was compiled in the middle of December 1999, that's why the copyright year is 1999.
AlphaBeta, stop brainwashing me immediately!

Image

os2fan2
User avatar
Donator
Posts: 1394
Joined: Sun Dec 30, 2007 8:12 am
Location: Brisbane, Queensland
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by os2fan2 »

One of the Y2K bugs is to print the year as "19"&STRING$(N), so the y2000 is printed as 19100. You can see this fault in some programs like MSDOS.EXE.

So it would hardly go a treat to advertise their product as Windows 100, when this bug exists,

OT: It took only four years for the world to run into their next bug. Apparently some gaming console wasn't told about leap years, and the next leap year was 2004.

DanielOosterhuis
User avatar
Donator
Posts: 108
Joined: Mon Nov 20, 2017 6:52 pm

Re: Why Windows ME isn't called as 100? (9x Question)

Post by DanielOosterhuis »

Because Microsoft's naming schemes are all over the place. To be serious though, at this point they were still going with naming the Windows version after the year or time period it was released in (95 in 1995, 98 in 1998, 2000 in 2000 of course), so instead of naming it Windows 00 (which would be a weird name), and given 2000 was taken, they went with ME.

It also makes sense to a degree that the next Home and Professional workstation version of Windows would be XP, given it adheres to the two letter name that ME had, but abandoned the year naming scheme as Microsoft had decided to give that to the Server versions of Windows, one naming scheme they fortunately have stuck with. Afterwards, they went for a fancy name, Vista, then moved on to single number names that didn't make a whole lot of sense (7, 8, 10). 7 and 8(.1) didn't make a whole lot of sense since the underlying NT versions were NT 6.1, 6.2 and 6.3 respectively, with Windows 10 they just moved to NT 10 to finally have it make more sense, but then it doesn't make sense that NT jumped from 6.3 to 10. But as I said, Microsoft isn't hugely consistent in naming conventions outside of the Windows Server operating systems.
MCSA: Windows Server 2016 (70-740, 70-741, 70-742)
MTA: 98-349, 98-365

MasonSparkle
User avatar
Posts: 24
Joined: Wed Nov 15, 2017 10:24 am
Location: UK

Re: Why Windows ME isn't called as 100? (9x Question)

Post by MasonSparkle »

Offtopic Comment
Afterwards, they went for a fancy name, Vista, then moved on to single number names that didn't make a whole lot of sense (7, 8, 10). 7 and 8(.1) didn't make a whole lot of sense since the underlying NT versions were NT 6.1, 6.2 and 6.3 respectively, with Windows 10 they just moved to NT 10 to finally have it make more sense, but then it doesn't make sense that NT jumped from 6.3 to 10.
Simple answer: Because of Neptune.
Windows 10 jumped straight from NT 6.3 to NT 10.0 because Neptune had plans for a 64-bit version known as NT64. IIRC this was before there were any plans for a 64-bit version of Windows 2000 or Triton which was in planning stages at the time; Triton was also planned to have a 64-bit version.
Mason Sparkle

Full-on Windows nerd who loves to explore classic OSes, Betas & cancelled projects.
I'm also addicted to BBQ Hula Hoops & Lemon Fanta.

DanielOosterhuis
User avatar
Donator
Posts: 108
Joined: Mon Nov 20, 2017 6:52 pm

Re: Why Windows ME isn't called as 100? (9x Question)

Post by DanielOosterhuis »

MasonSparkle wrote:
Offtopic Comment
Simple answer: Because of Neptune.
Windows 10 jumped straight from NT 6.3 to NT 10.0 because Neptune had plans for a 64-bit version known as NT64. IIRC this was before there were any plans for a 64-bit version of Windows 2000 or Triton which was in planning stages at the time; Triton was also planned to have a 64-bit version.
Offtopic Comment
Is there any evidence Microsoft actually skipped 6.4 due to Neptune? Because I seriously doubt a 64 bit build of Neptune was ever even completed. And even if it were, and it somehow would cause incompatibility errors with legacy apps thinking they are running on Neptune, Microsoft had already altered the old Winver API that gives the NT version to legacy apps that use it to verify what Windows version they are running on, to think they are running on 6.2 (Windows 8), since 8.1. Also, beta versions of Windows 10 did bear the NT6.4 version number, which to me indicates it was just done to finally have the NT version and Windows version line up, unlike what happened with 7, 8 and 8.1.
MCSA: Windows Server 2016 (70-740, 70-741, 70-742)
MTA: 98-349, 98-365

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Overdoze »

Not sure how you managed to implicate Neptune into this, considering it was never released, therefore why would version 6.4 be a problem for applications?
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

AlphaBeta
User avatar
Donator
Posts: 2439
Joined: Sun Aug 12, 2012 4:33 pm
Location: Czechia

Re: Why Windows ME isn't called as 100? (9x Question)

Post by AlphaBeta »

MasonSparkle wrote:
Offtopic Comment
Afterwards, they went for a fancy name, Vista, then moved on to single number names that didn't make a whole lot of sense (7, 8, 10). 7 and 8(.1) didn't make a whole lot of sense since the underlying NT versions were NT 6.1, 6.2 and 6.3 respectively, with Windows 10 they just moved to NT 10 to finally have it make more sense, but then it doesn't make sense that NT jumped from 6.3 to 10.
Simple answer: Because of Neptune.
Windows 10 jumped straight from NT 6.3 to NT 10.0 because Neptune had plans for a 64-bit version known as NT64. IIRC this was before there were any plans for a 64-bit version of Windows 2000 or Triton which was in planning stages at the time; Triton was also planned to have a 64-bit version.
Wrong. Windows 10 jumped to NT 10.0 for nothing more but marketing reasons. Also, Windows NT had a 64-bit version since NT 3.1 development as it ran on the Alpha AXP processor which was 64-bit and was supported all the way to Windows 2000 RC1.
AlphaBeta, stop brainwashing me immediately!

Image

DOS
User avatar
Posts: 206
Joined: Sun Mar 16, 2014 6:56 am

Re: Why Windows ME isn't called as 100? (9x Question)

Post by DOS »

AlphaBeta wrote:Windows 10 jumped to NT 10.0 for nothing more but marketing reasons.
Exactly. Version numbers are something that marketing teams come up with, they're not generated for the benefit of technical people. I've worked at a number of places where you internally (and sometimes even externally when talking to customers about what is coming up) avoid using any version numbers to refer to unreleased software because even if marketing say it's going to be called X they'll probably change their mind and then everyone will be confused. You can see this historically if you look at magazine articles discussing the "upcoming" Chicago, Longhorn, etc. releases.

Marketing just try to come up with something that sounds cool. If non-server versions of Windows had gone 3.1 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9, that would actually sound pretty boring to me.

I guess "X" was something that marketing people thought was cool when when XP and Xbox came out, for example.

LBPPlayer7
Posts: 1
Joined: Tue Mar 13, 2018 9:11 pm

Re: Why Windows ME isn't called as 100? (9x Question)

Post by LBPPlayer7 »

DOS wrote:
AlphaBeta wrote:Windows 10 jumped to NT 10.0 for nothing more but marketing reasons.
Exactly. Version numbers are something that marketing teams come up with, they're not generated for the benefit of technical people. I've worked at a number of places where you internally (and sometimes even externally when talking to customers about what is coming up) avoid using any version numbers to refer to unreleased software because even if marketing say it's going to be called X they'll probably change their mind and then everyone will be confused. You can see this historically if you look at magazine articles discussing the "upcoming" Chicago, Longhorn, etc. releases.

Marketing just try to come up with something that sounds cool. If non-server versions of Windows had gone 3.1 -> 4 -> 5 -> 6 -> 7 -> 8 -> 9, that would actually sound pretty boring to me.

I guess "X" was something that marketing people thought was cool when when XP and Xbox came out, for example.
FYI the X in Xbox is a shortening for Direct X, not just because the marketing team found it "cool". It was shortened probably because it was too long, but XP probably was to sound cool to get people to upgrade as you said.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Battler »

XP is also a shortening, for eXPerience.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

winnt32
Permanently Banned
Posts: 158
Joined: Thu Mar 02, 2017 2:40 pm

Re: Why Windows ME isn't called as 100? (9x Question)

Post by winnt32 »

"buy windows 100 today!"

it's pretty obvious lol

A.S. aka nanocomp.invent.
Posts: 26
Joined: Wed Apr 12, 2017 6:42 am
Location: New York

Re: Why Windows ME isn't called as 100? (9x Question)

Post by A.S. aka nanocomp.invent. »

Battler wrote:XP is also a shortening, for eXPerience.
You know some people actually mistaken XP for eXtreme Performance, only to later relize that there was no performance boost much.

MrBurgerKing
Posts: 180
Joined: Sat Feb 03, 2018 8:08 pm

Re: Why Windows ME isn't called as 100? (9x Question)

Post by MrBurgerKing »

Microsoft branded ME as a lifestyle product with digital media applications and enhancements, so the new name fits better with that marketing. Most marketing departments at the time wanted to take advantage of the opportunity to brand everything as millennium related. I also think Microsoft changed to a fresh, trendy new naming scheme with names instead of numbers just to make all of their new operating systems seem even newer. Fast forward to 7, and minimalist numbers are more modern and trendy, so Microsoft changed the scheme again. They were also probably trying to avoid the negative stigma clouding Vista.
Intel also did this, changing their mainstream and high end parts from numbers, to celeron/pentium/core2, to i3/i5/i7.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Battler »

MrBurgerKing wrote:Microsoft branded ME as a lifestyle product with digital media applications and enhancements, so the new name fits better with that marketing. Most marketing departments at the time wanted to take advantage of the opportunity to brand everything as millennium related. I also think Microsoft changed to a fresh, trendy new naming scheme with names instead of numbers just to make all of their new operating systems seem even newer. Fast forward to 7, and minimalist numbers are more modern and trendy, so Microsoft changed the scheme again. They were also probably trying to avoid the negative stigma clouding Vista.
Intel also did this, changing their mainstream and high end parts from numbers, to celeron/pentium/core2, to i3/i5/i7.
I suspect Microsoft shot their naming opportunity in the leg when they used the name Windows 2000 for NT 5.0. They should have released NT 5.0 as simply NT 5.0 and then ME as 2000. Also, XP's two-letter name fits in with NT.
Also, the Intel CPU's are Core i3/Core i5/Core i7, and there are still Pentiums and even Celerons, as well as Atoms, so Intel has hardly switched back to a number scheme.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

nixie
Posts: 37
Joined: Thu Oct 19, 2017 2:33 pm
Location: in his mother's basement

Re: Why Windows ME isn't called as 100? (9x Question)

Post by nixie »

Battler wrote: I suspect Microsoft shot their naming opportunity in the leg when they used the name Windows 2000 for NT 5.0. They should have released NT 5.0 as simply NT 5.0 and then ME as 2000. Also, XP's two-letter name fits in with NT.
Also, the Intel CPU's are Core i3/Core i5/Core i7, and there are still Pentiums and even Celerons, as well as Atoms, so Intel has hardly switched back to a number scheme.
Due to the year-based naming, a lot of people think 2000 is part of the 9x line or even another name for millenium, not to mention arguing well beyond necessity about windows 97, which was more likely word 97.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Battler »

Actually, Windows 98 was called Windows 97 in the press before it was finally named Windows 98 - the initial plan was to release it in 1997. Also, Nashville 999 calls itself Windows 96 in one part - the "Uninstall Windows 96" entry in Add/Remove Programs. So clearly, even Windows 96 was planned.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Overdoze »

I'd say those are more like preliminary, sort of placeholder names not necessarily done by the marketing team. I mean, look at all the name variants used in early Whistler.
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

SpiralVortex
Posts: 244
Joined: Fri Oct 08, 2010 6:06 am

Re: Why Windows ME isn't called as 100? (9x Question)

Post by SpiralVortex »

Battler wrote: I suspect Microsoft shot their naming opportunity in the leg when they used the name Windows 2000 for NT 5.0. They should have released NT 5.0 as simply NT 5.0 and then ME as 2000. Also, XP's two-letter name fits in with NT.
Actually, according to the press at the time, the plan was that 2000 would be the successor to 98, finally unifying the MS-DOS based and NT-based versions of Windows. MS put a great deal of effort into improving the MS-DOS compatibility of Windows 2000 (compared to NT4) in order to make the change as seamless as possible for regular home users. It's the reason, for example, that they added Soundblaster emulation to NTVDM - that was so that you could play your DOS games in Windows 2000. They also greatly improved compatibility with things like DOS/4GW extenders as used by the likes of Doom.

Sadly for MS, they couldn't quite complete their goal as there were still plenty of badly-behaved games which didn't work well. The hardware vendors were also lagging a bit, as even though Windows 98 brought WDM drivers (which worked with 2000) there were still plenty of companies who were dragging their heels (some hardware even involved loading a DOS driver in config.sys, which would then result in a lot of thunking between 16- and 32-bit code in Windows).

As a result, one final version of the MS-DOS-based version of Windows was rushed out, with a few tweaks to steer people away from using the DOS-based portion of it.

18 months later things were very different: people had been weaned off their DOS-based games, hardware vendors had finally started to produce NT-based or WDM-based drivers and the loss of being able to boot into pure DOS was much less of an issue. (Of course, you could still do it by making an MS-DOS boot disk, albeit that gave you a hacked-around version of the ME boot disk!)

Anyway, 2000 was meant to be the OS everyone used. ME was an afterthought and had an afterthought name!

(Source: PC Plus, PC Pro, Personal Computer World - all in the UK - in the 1998-2001 timeframe).

Postscript: I kept my old PC from that era, as I knew things were going to change forever with XP. It's a P3/450 with an AWE64 ISA sound card and a Voodoo2. To this day, it still dual boots between 98SE and 2000, happily running pretty much anything from the DOS era of gaming. DOSBox may be good, but the real thing is better!
Also, the Intel CPU's are Core i3/Core i5/Core i7, and there are still Pentiums and even Celerons, as well as Atoms, so Intel has hardly switched back to a number scheme.
In this case, the reason they switched from the 286, 386, etc was much less glamourous - you can't trademark a number, hence the 80586 was renamed to Pentium.

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Why Windows ME isn't called as 100? (9x Question)

Post by Battler »

SpiralVortex wrote:Actually, according to the press at the time, the plan was that 2000 would be the successor to 98,
I'd like to see some sources. Over here, the WIN.INI magazine (which had very close contact with Microsoft and even received pre-release builds from them) never called NT 5.0 (later, Windows 2000), as anything other than a successor to NT 4.0. Never was it touted as the successor to Windows 98. That makes no sense either, considering that a big chunk of its development coincided with the development of Windows 98.
The Anti-Trust documents never mentioned that either, at first they did mention "Memphis NT" as the successor to both Windows 95 and NT 4.0, but then that plan gradually shifts to Neptune (or, as they capitalize it, NepTune), planned to be the successor to both Windows 98 and NT 5.0.
Anyway, 2000 was meant to be the OS everyone used. ME was an afterthought and had an afterthought name!

(Source: PC Plus, PC Pro, Personal Computer World - all in the UK - in the 1998-2001 timeframe).
Those publications must have been wrong then, especially since Windows 2000 (NT 5.0) started development before Windows 98. Windows 2000 never had a home edition, not even planned (again, per the Anti-Trust Documents).
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

Post Reply