What Microsoft meant was not “free upgrade for the first year,” but “upgrade for free within the first year.” It’s not a subscription: it’s a free, one-time upgrade from Windows 7 or 8 to Windows 10, which includes free future updates, the way Windows has always worked. To clarify, Microsoft’s poorly-worded announcement made it sound to some like the free upgrade would eventually involve a subscription plan.