JMich: DOSBox already supports IPX.
Which at best simplifies the network-client side of IPX down to Ethernet. But GOG still has to implement (or license from someone else) the "server side" (which is going to have to emulate ethernet/IPX/IP switching/routing/naming/etc hardware and emulate the non-switchy-nature of direct serial connections) and there will need to be some protocol for getting the galaxy connection into the right mode. (There's also configuring the DOSBox for the given game, but that part would probably be easy as it doesn't require any UI as GOG can just hard-code it into the DOSBox config on a per-game basis.) There's a lot of crap in network stacks, and if something doesn't work (a game isn't "happy") figuring out what magic bits it's waiting for is likely going to involve a decent debugger with a disassembler and someone who knows how to read raw stack frames and make sense of it all and has a lot of time on their hands.
JMich: If Use_GOGGalaxy == true
{
redirect network to GOGGalaxy
}
Well, I'm sure you can just take the above and submit it to the DOSBox team. Done! :-P
Kismet: If Galaxy won't allow to just download and check integrity of installers, patches and extras for backup (without actually installing games or updates), yes, I'd like to still have the option to use the GOG Downloader for that.
JaqFrost: ^ This.
Ditto. Running backups on installed games is stupid and useless -- I need the downloaded installers sitting someplace where I can back them up. If I need to restore from backup, I'm going to need to reinstall, which means I need the installers.
toxicTom: Well since Galaxy should be able to connect people from different services (non-GOG), they can't really validate ownership, can they?
Yes, they can "validate ownership" (require a GOG key). They can't require everyone have a GOG key (as that obviously wouldn't support cross-play), but they can require that at least one of the players has a GOG key. E.g., I don't think GOG intends to connect steam players with desura players (with no GOG players in the game), but who knows -- maybe they've come up with some kind of distributed scalable match-making service that actually makes use of the PCs of all gamers attached to the service so they can scale out like that and it doesn't cost them a penny in extra server capacity, but that's a much harder problem to crack than just making your own match-making service run on your own servers so I doubt it.