large image

Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more.

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

Why trust our journalism?

Founded in 2004, Trusted Reviews exists to give our readers thorough, unbiased and independent advice on what to buy.

Today, we have millions of users a month from around the world, and assess more than 1,000 products a year.

author icon

Editorial independence

Editorial independence means being able to give an unbiased verdict about a product or company, with the avoidance of conflicts of interest. To ensure this is possible, every member of the editorial staff follows a clear code of conduct.

author icon

Professional conduct

We also expect our journalists to follow clear ethical standards in their work. Our staff members must strive for honesty and accuracy in everything they do. We follow the IPSO Editors’ code of practice to underpin these standards.