According to earlier rumors, the Microsoft Windows 10 RTM build was supposed to be released in July. However, the Newegg website now says it has been postponed until Aug. 31.

However, the Newegg listing specifies the OEM versions of  Windows 10 Home and Windows 10 Professional. The site has also mentioned the price of the Home version of Windows 10 as $110 and the Professional version as $150.

Meanwhile, GSM Arena says the Windows 10 OEM editions are apparently at a discounted price. Therefore, the regular edition’s pricing could be higher. Interested readers can check out the listing from NewEgg: Microsoft Windows 10 Home – OEM and Microsoft Windows 10 Professional – OEM.

Meanwhile, Microsoft has reportedly stated that users of Windows 7, Windows 8 and Windows Phone 8.1 OS will be able to upgrade to the new version for free when Windows 10 is released. Windows users are expected to upgrade within a year from the time of the OS launch.

So, what happens if a user does not upgrade within the given deadline? PC World says the tech giant will apparently not extend the timeframe to upgrade to Windows 10. Corroborating this, Neowin says Alex Snelson of Microsoft Australia stated, “Microsoft will offer a free upgrade to Windows 10 for qualified Windows 7, Windows 8 and Windows Phone 8.1 devices in the first year. After the first year, upgrades will be paid via boxed product and VL Upgrades.”

With this official confirmation, it is clear that, if users forget to upgrade to the Windows 10, they will have to buy the OS version. When it comes to PCs/desktops, Windows 10 is reportedly not completely free. The free upgrade covers only systems running on a “legitimately licensed version of Windows 7 or Windows 8.” Therefore, those with pirated editions of the OS will have to bring Windows 10 on board as a paid service. Nonetheless, Microsoft has not confirmed any Windows 10 details thus far.