Fenixp: Oh, sorry. Fans can make additions when they're needed, not 5 years down the line :-P
You haven't even seen it to know what changes it would need if any... give it a break dude.
Fenixp: It's not... Uh, look: I will continue this debate when you show at least basic understanding of the issue, all right? This example makes it clear you have no clue what you're talking about. Hint: Information on how locks work is freely availible.
I honestly could care less, and really don't care to debate you. If the OP didn't want different opinions against what he wanted, OP shouldn't have made the thread.
Fenixp: First of all, as I have said multiple times in my previous posts and I'm really, really tired of repeating it: If all GOG makes availible open sourced is their client, it'll be utterly useless to anyone else trying to use it without the server portion. Reverse engineering the entire server side by what basically amounts to guesswork is not an easy job. Which you'd know if you've had at least minor understanding of the issue.
The client itself would be useless, but if given the source code one could easily build there own client from that code... for whatever reason. All the client is doing is pointing to some server somewhere to handle the server side features (aka updating, multiplayer) ect.
Furthermore, my main point was about security... not this. GOG may not even care since as you stated, they do work with open source software. So they may not care to share how there client works.
Fenixp: Second: What shmerl said. Any programmer will tell you that free flow of information makes their jobs helluvalot easier. What you also don't seem to quite comprehend is that if GOG manages to significantly contribute to open source community, they will get a lot of outside help. If they don't, they don't need to worry about source code theft.
Again handing someone the keys to your software, and giving away free info and advise is two very different things. Programmers do share info, they don't always share there work though.
Take Steam for example? Would you expect them to hand over there source code or any of Steams coding to GOG, so GOG can build there client from Steams source code? No... because this is bad for Steam business.
Fenixp: I'm quite sorry for sounding arrogant in my post, it's quite difficult for me to help doing so - your posts show only extremely superficial understanding of the issue, and the very damaging 'Collaboration is bad' attitude.
Not to mention that open sourcing software doesn't actually take any control away from whoever is developing application. If I hear the 'Open source = free!' thing again I'm going to start shooting people.
You don't have to agree, that's fine... but neither do I... OP asked in a thread... and because that I was free to express my opinion and concerns. I just don't feel it's in GOG's best interest just because the OP wants to know what Galaxy is doing on his computer. Which is his purpose for this if you read his other thread.
BKGaming: Collaborating and giving someone the keys is two different things... a lot of companies collaborate and share work, ideas, ect This isn't the same as taking a software that basically your bread and butter and letting people have at it.
You must be a Linux user... which says a lot right there... think of it from a business prospective instead of a user who just wants to know what GOG is doing on there system.
shmerl: You keep repeating something about giving the keys. Keys to what? I don't really understand what you are talking about. Others already explained to you above that open client and open protocol aren't giving anyone unauthorized access to GOG servers. So far you didn't bring any concrete argument why GOG would not want to open the client from business perspective.
I can think only of one - GOG is not familiar with managing an open project, and it's an extra overhead for them. Nothing insurmountable on the other hand, but can explain some reluctance to do it.
Sorry, it's I meant that as a metaphor... keys to the kingdom. I never said anything about unauthorized access to GOG's servers... so I don't know how your getting to that.