Trilarion: That's what you hear quite often, although it's a bit vague. What exactly does this set of API's do and how is the process more complicated by GOG getting more involved? One could maybe expect that this involvement can also have positive speeding things up effects while Steam not getting in the way could also mean that there is noone to talk to. Don't get me wrong. I think it would be plausible that Steam has a more streamlined interface given their larger amount of available resources, but we cannot really judge this given that we know not much about how Steam and GOG work with publishers.
Surely GOG will not deliberately make things more difficult than necessary. Maybe even both companies offer comparable service but the devs just care less about GOG (smaller market, prejudice, ...) and that's why patches come slower to GOG and maybe GOG could not even do something against it. Or maybe they can.
These API's do things like provide network features, cloud support, achievement support, VAC for online, mod workshop, etc... anything Steam provides devs to integrate into their game. These API's are code that devs can "hook" into so to speak without having to code this stuff themselves. It makes providing this stuff easier and faster since Steam has already did the leg work. See
Steamworks...
We know a enough based on dev feedback. They have expressed how much easier Steam is compared to GOG. We hear about "communication issues" with devs -> GOG all the time, because this stuff is handled via email.That's the thing with Steam
you don't have to talk to anyone... this is by design. I'm not sure how the big AAA games are handled, but for indies you just pay a fee and once enough people
vote in Steam Greenlight and say that want to play your game, your greenlit and then you can upload your game, patches, whatever all from your Steam account with no input from Valve.
Now I'm not saying that system is perfect and that it isn't abused because it is... but if I can upload patches/ my games from my Steam account, and get a whole butch of API's from Steam to better my product vs GOG where I have to manually submit patches and games (which depending on the method could take a long time), wait for them to test them and release them sometimes days later (and during that time take complains as to why the patch isn't on GOG), have to go through a long approval process, can't have DRM, and get access to zero API's (before Galaxy). Which one if I'm a dev looking at the market that Steam controls probably 90 - 95% of do you think I'm going to go with and which one am I not going to bother with?