• Hype
  • Murai
  • Lipstiq
  • Varnam
  • Hangat
  • Autofreaks
Lowyat.NET
  • News
    • Lifestyle
    • Computing
    • Hardware
    • Internet
    • Rumours & Leaks
    • Software
  • Forums
    • Kopitiam
    • Tradezone
    • Property Talk
    • Finance & Business
    • Fast and Furious
  • Gaming
    • PC Gaming
    • Console
    • Mobile Gaming
    • Esports
  • Mobile
    • Apps
    • OS
    • Tablets
    • Phones
    • Telco
      • Celcom
      • DiGi
      • Maxis
      • Tune Talk
      • U Mobile
      • Buzzme
  • Pricelists
    • Compu-zoneUpdated
    • ViewnetUpdated
    • Sri ComputersUpdated
    • StartecUpdated
  • More
    • Automotive Tech
    • Drone
    • Enterprise
    • Entertainment
    • Fashion
    • E-Hailing
    • Wearables
No Result
View All Result
Lowyat.NET
  • News
    • Lifestyle
    • Computing
    • Hardware
    • Internet
    • Rumours & Leaks
    • Software
  • Forums
    • Kopitiam
    • Tradezone
    • Property Talk
    • Finance & Business
    • Fast and Furious
  • Gaming
    • PC Gaming
    • Console
    • Mobile Gaming
    • Esports
  • Mobile
    • Apps
    • OS
    • Tablets
    • Phones
    • Telco
      • Celcom
      • DiGi
      • Maxis
      • Tune Talk
      • U Mobile
      • Buzzme
  • Pricelists
    • Compu-zoneUpdated
    • ViewnetUpdated
    • Sri ComputersUpdated
    • StartecUpdated
  • More
    • Automotive Tech
    • Drone
    • Enterprise
    • Entertainment
    • Fashion
    • E-Hailing
    • Wearables
No Result
View All Result
Lowyat.NET
No Result
View All Result
Home News

Why is it called Windows 10, and not Windows 9

by Vijandren
October 2, 2014
Share on WhatsappShare on TelegramThreads

windows_product_family_9-30-event-741x416

When quizzed about why the new Windows is called Windows 10, instead of Windows 9, Windows chiefs Terry Myerson and Joe Belfiore avoided giving a straight answer, choosing instead to joke that ‘seven ate nine’. The real reason however is slightly more technical, and involves the way code has been written for 3rd party programs running on the Windows platform.

Think of it as something similar to the Y2K bug when we realized using two digits to represent the year was going to suddenly cause computers to roll back to the 1900’s.


Over the years, a lot of code has been written to identify two particular versions of Windows, Windows 95 and Windows 98 by using only the starting string.  So instead of  identifying Windows 95 and Windows 98 by a rather long statement like this:

 if (osName.startsWith("Windows")) {
            isWindows = true;
            if (osName.startsWith("Windows 95") || (osName.startsWith("Windows 98") ||
                osName.startsWith("Windows Me"))
            return; // win9x/Me cannot handle long paths
        }

Programmers would use the following shorter code which would yield the same results:

 if (osName.startsWith("Windows")) {
            isWindows = true;
            if (osName.startsWith("Windows 9") ||
                osName.startsWith("Windows Me"))
            return; // win9x/Me cannot handle long paths
        }

Unfortunately, this meant that calling the new Windows, Windows 9 would make all the applications still running on this piece of code see Windows 9 as either Windows 95 or Windows 98, not Windows 9.  A quick check on searchcode.com reveals that there are over 4000 pieces of code which use this reference, and these are only those codes which are released to the public domain. There might be thousands more on commercial applications that use similar shortcuts to identify Windows 95 and Windows 98 machines that will stop working on Windows 9 if Microsoft went with that name.

Untitled-2

Now you know.

Filed Under Windows 10Windows 9
Updated 4:06 pm, Thu, 2 October 14
SendShareShareShare2Tweet2

Follow us on Instagram, Facebook, Twitter or Telegram for more updates and breaking news. 

No Result
View All Result

TRENDING THIS WEEK

  1. 1
    E-Wallet

    TNG eWallet Now Lets Users Sign Up For Eastel Mobile Plans Directly In-App

  2. 2
    Smartwatches

    Apple Watch Ultra 4 To Get Major Redesign, Significant Sensing Functions Upgrade

  3. 3
    Virtual Reality

    ASUS Announces Global Pre-Order For XREAL R1 AR Glasses

  4. 4
    Headphones

    Sony Officially Launches The 1000X The Collexion Headphones In Malaysia

  5. 5
    Gaming

    Sony PlayStation CEO Confirms Decision To End Single Player PC Ports

NETWORK

  • Hype
  • Murai
  • Lipstiq
  • Varnam
  • Hangat
  • Autofreaks

ABOUT

  • Advertise
  • Careers
  • Privacy Statement
  • Editorial Policy
  • Terms of Use
  • Contact Us

©2026 VIJANDREN RAMADASS. ALL RIGHTS RESERVED.

No Result
View All Result
  • News
  • Forums
  • Laptops
  • Telco
  • Mobile
  • Gaming
  • Fintech
  • Artificial Intelligence
  • Cryptocurrency
  • Cyber Security
  • Hybrid Vehicles
  • Advertise with Us

©2026 VIJANDREN RAMADASS. ALL RIGHTS RESERVED.

No Result
View All Result
  • News
  • Forums
  • Laptops
  • Telco
  • Mobile
  • Gaming
  • Fintech
  • Artificial Intelligence
  • Cryptocurrency
  • Cyber Security
  • Hybrid Vehicles
  • Advertise with Us

©2026 VIJANDREN RAMADASS. ALL RIGHTS RESERVED.