Without wanting to open a can of worms, I've suspected for years that it would only be a matter of time before someone else realises, and actually publicly tries to do all sorts of cheatery by being able to interfere at that layer, no-op certain draw calls, etc - but I never said anything for fear of some company spotting it and then using the problem as an excuse to check checksums on everything and whitelist only certain OSs or versions of them.
It seems that the cat is out of the bag now anyway. Oops. The problem here is, you can't now compile from source and also have binaries with known checksums (at least, not when there are so many possible combinations of compiled output).
So what you get is, an industry of Windows-only games, or at least games that only work on Ubuntu version "X" and reject everything else. There's a possibility steam does this at least with libraries it uses itself (Ubuntu ones), since those ship with it (or used to, at least).
It seems that the cat is out of the bag now anyway. Oops. The problem here is, you can't now compile from source and also have binaries with known checksums (at least, not when there are so many possible combinations of compiled output).
So what you get is, an industry of Windows-only games, or at least games that only work on Ubuntu version "X" and reject everything else. There's a possibility steam does this at least with libraries it uses itself (Ubuntu ones), since those ship with it (or used to, at least).
Comment