TrueDosGamer: The idea of saved games files kept in the cloud wouldn't make sense. These files are tiny. Let's say GOG's cloud servers went down then you couldn't resume where you left off or say the saved game data was destroyed / corrupted since it was all kept in the Gog cloud and not locally on your computer.
JMich: You are aware that by "Keep the saves in the cloud" we mean keeping
a copy of them there, and if there's a discrepancy, ask us which one to keep, right? So if you are offline, you continue with your local files, while if you are online and the files date is different, you are asked if you want to use the local ones or download the ones from the cloud.
If there are cloud files and no local, cloud ones are downloaded, if there are local and no cloud, at the end of the session, they are uploaded. Do add a better check than date if you wish to counter possible corruption.
P.S. While I don't doubt netmarketshare's stats (don't really want to check what machines they count in their data), I know for a fact that quite a ton of machines that are not used for games but are on the internet are stuck with older OSes. For gaming media, a better estimate would be
Steam's Hardware & Software Survey, though that only takes into account users of Steam, so the Linux percentage is quite smaller than the Linux machines in use, even discounting the fact that many Linux gamers do not game on Steam. From those stats, Windows XP share is an order of magnitude less than Windows 8 share, and 20 times less than the Windows 7 share.
So while XP may still be in use by 1 in every 10 machines (really? Linux only has a 1.62% share? That by itself makes me question the data), not all of those machines are used to game.
Excellent explanation of how cloud saves should work. To me it was self-evident, but I guess not to all.
As to the OS market share, the vast overwhelming majority of those ancient computers running extinct OSs are not only not used for gaming, they are not even personal computers strictly speaking. What happens is that businesses have an enormous amount of various computers set up to do different tasks. The software is written and it works. Companies don't want to invest into developing a new one, so tons of machines still run MS-DOS even. I've seem quite a few myself. The thing is, more often than not, users don't even log in to these computers. They are just buzzing away somewhere and nobody remembers them until they break, in which case they just get replaced, the same old OS gets installed and they keep going.
Counting them for our purposes is ... absurd.