Time to make Windows 10 as minimum supported on Windows platform.
Microsoft has made Windows 10 a free upgrade for prior versions of Windows.
Many games now are only W10 minimum.
W7 and W8/8.1 is going the way of XP. They are at end of life.
Windows 7, 8, 8.1 started dying in 2015.
It’s game over for those versions.
W10 will hold out a few years like W7 did once W11 is out then take the same decline.
No sane developer is going to jump to support those platforms unless they get paid a lot.
Linux or W10+ or Mac. I think it is crunch time to pick a replacement if you don’t have a special need for specific software, suitable for that version. For new software, imo it is a waste of effort. User count is declining.
Windows 7 (Released Oct 22, 2009, mainstream end of life Jan 13, 2015)
Windows 8 (Released Oct 30, 2012, extended end of life Jan 12, 2016)
Windows 8.1 (Released Nov 13, 2013, mainstream end of life, Jan 9, 2018)
Same goes for DirectX 9 (released 2002, last updated 2008).
Patch Tuesday, Exploit Wednesday. They just diff the patches to discover the exploit. Plus, architectures change and it becomes old technical baggage. Your problems will only get worse and cost in effort and time for keeping it running higher. Everytime you file bugs on software, you are probably going to get the standard response of we won’t support it anymore. This also impacts tools and API’s you consume as developers once they stop supporting those end of life platforms.
I think it is time to put the technical and support baggage out.
Linux market share is increasing and support increasing, W7/8/8.1 market share is decreasing and end of life. Linux will be a bigger market share than these old Windows platform versions.