--snip--
It's will be 10+ years from the original release of Windows 10.
Most linux versions will do about the same amount of time for support and updates.
--snip--
I think there aren't many Linux distro that give 10 years or more support either. If you exclude server-only and enterprise distro, AFAIK only Debian (with Freexian) that have 10+ years support.