Posted June 06, 2014
Piranjade: To explain it to somebody like me (who has no clue) - there could be something the "Barefoot Essentials for GOG" for the client, modifying it in some ways? Or did I misunderstand that?
Fenixp: Open sourcing such software works like this: GOG writes an application and then makes it public. People may create so-called forks (or branches) of this application. Simply put, it means that they can take the current version of the application and make their own changes to it - after this occurs, you'll have an official GOG Galaxy and JMich's Galaxy - two separate applications, which just share parts of code.
Now if GOG opts to do so, they may freely decide whether or not they want to incorporate changes from JMich's application into the official one. So let's say JMich is annoyed that GOG Galaxy lacks strippers and blackjack, and modifies the GOG's client to contain those. Now GOG looks at that modification and thinks "It would be real cool if our client contained strippers and blackjack officially!", so, depending on how they build their copyright agreement, they can ask JMich if he's okay with joining his changes with their application - and if he is okay with that, they will get free work done for them. They can even build the copyright in such a way that they could officially incorporate changes without saying a word to the original author, altho that would be not cool.
So there. It's basically free development for GOG, and customers would be able to add their own requested features.
Can you give an example? Is it like Firefox with all its add-ons?
(Sorry if these are stupid questions, I just try to understand and imagine what this debate is about.)