shmerl: Any solution from some provider which is not portable and locks developers into that provider is unacceptable. Convenience is a good thing, lock in - not at all.
shaddim: Did I understand you right that you would interprete every platform approach as lock-in already? Even if it would be an open platform (not al steam/apple walled garden)? That I have to say is a extreme interpretation for my taste, as I believe that developer convenience is compatible with user freedom and the GOG qualities.
That depends on the platform and approach which developers chose. Take for example OpenGL - it's cross platform. Choose Direct3D - it's already MS lock-in. Given that developers might prefer Direct3D on Windows, when they want to be cross platform, they simply implement both options or avoid locked-in ones to begin with to reduce duplication of effort.
Same thing can be said in the context of Steam which Fenixp brought above. Some feature from there can be very useful, but if developers what to avoid lock-in, they need to make that feature plugabble, to be able to replace it with alternative when the game doesn't rely on Steam. Saying that "Steam is a must" is akin to saying that Direct3D is a must, or lock-in is the only way to go.
niniendowarrior: That was not the point of my post. My point was that we are getting Linux games and GOG still refuses to acknowledge our space.
There are GOG games that have Linux ports and GOG just pretends they don't exist. This has nothing to do with Steam for me. It has everything to do with recognition.
Sure, that's why it's probably better to watch for new examples of Linux games that are really DRM free and not tied to one distributor. That will show that GOG ignores them without a valid reason.