Home / News / Software News / Windows 10 name may be Windows 95's fault

Windows 10 name may be Windows 95's fault

by

Windows 10 name may be Windows 95's fault

Most people were surprised by Microsoft's decision to flout naming convention and jump straight to Windows 10, but a fresh rumour suggests a plausible and practical reason for the move.

Over on Reddit, a user going by the name of Cranbourne who identifies themselves as a Microsoft developer came up with an interesting hypothesis. The full post reads like this:

"Microsoft dev here, the internal rumours are that early testing revealed just how many third party products that had code of the form:

if(version.StartsWith("Windows 9"))

{ /* 95 and 98 */ } else {

and that this was the pragmatic solution to avoid that."

In other words, a lot of old third party apps have been written (rather sloppily, it seems) to check for OS versions starting with Windows 9. This refers back, of course, to the time of Windows 95 and Windows 98.

The trouble is, this little piece of code could cause problems for any new OS simply calling itself 'Windows 9.'

So, the Windows 10 nomenclature may not be down to a team of marketing men throwing around buzz words and customer perception polls in an air conditioned office. It might just be the result of some very lazy 20-year-old code.

Microsoft yesterday made the Windows 10 Technical Preview available to download, just a day after unveiling the new OS. The full consumer version isn't expected to arrive until deep into 2015.

Read more: Windows 10: Microsoft begs for forgiveness

Via: Gizmodo

RelayerM31

October 2, 2014, 8:49 am

They should've called it Windows 11 confidently stating that this operating system goes to 11.

LamiaLove

October 2, 2014, 10:02 am

That is bullshlt!
How old would that hypothetical software be? Does software that old really run anymore UNMAINTAINED? If it's maintained, it can easily be fixed. If it's not, it probably is because nobody cares about it anymore.
So if it's old software and unmaintained, what would happen if that check would be done? Would it display nontransparent buttons? It's not like the software would know to display transparent ones anyway if it's that old. Would it restrict features? What features would it restrict? The GUI altogether? It makes no sense.

By the way, if you run software THAT old, you are definitely running it on old machines which will definitely not run Windows 9/10.
So much bullshlt...

Joycey

October 2, 2014, 10:52 am

IMO should've gone with Windows One if choosing another number other than 9, as in "One Windows for everything". But the Marketing Department within MSOFT have excelled again. Although I am looking forward to the final product.

mode11

October 2, 2014, 1:58 pm

Maybe it's because Windows Phone was on version 7 and Windows was on version 8 - restarting at 10 would get their version numbers in sync for the new unified world...

dgrantuk

October 2, 2014, 2:47 pm

Most software checks the internal version number and that is currently 6.3 for Windows 8.1. Maybe it's because the Japanese consider the number 9 as unlucky...then again the Chinese think it's great...

Person chap

October 5, 2014, 3:53 pm

Comments with swearing will be reported and you will get a good telling off. Now off to dinner with no supper for you.

comments powered by Disqus