GOG's official line is that dropping zip and tar ball files at customers is possible but isn't how they do things. They want to offer the 'it works' service to everyone regardless of the platform. I admire that sentiment but in this case, it means no Linux versions for any of us.
I don't think it's possible to distribute source of the games unless the games are free open source software (like Warsow). It may also not be in the best interest of the original developers and publishers to hand it out if the game is fairly recent. I don't see this happening anyhow.
I know that is their official line, but it is what I am questioning. Why have that official line? It doesn't benefit the customers and I don't see how it benefits GoG.
As far as source code goes there is no need for that(except in the case of GPL games like Warsow in which case they already have to dristibute code). Just provide those binaries/installers that ALREADY exist.
The most obvious benefit have GOG themselves, since they don't need to worry about the whole cycle of bug reporting and feedback about Linux versions (which they'd have to deal otherwise). Not that it's impossible to do, they just didn't get enough resolve to start doing it already.
Not if they distribute it on an "as is" basis. There is tons of stuff distributed like that already. For example older games that are re-released as freeware.
Can anyone tell me how Linux binaries/installers are any different than all the other extras they provide currently?
Also what should Linux users do with those games that already have Linux native versions? Take Psychonauts, why buy it on GoG when the Humble Bundle version has a native Linux port?