rtcvb32: If you have a sufficiently large library (
say, 50+ games) the multi-person problem goes away. You can only play one game at a time, the odds of you playing the same game at the same time is low, and I have to think that if I was a father it doesn't matter how many kids I have (
plus wife/lover) I'd share my entire library with them as long as they were in the house.
As for multiple non-household members, if they share/buy games equally it shouldn't be a problem either. I can't help but think back to when I was a teen, I borrowed games all the time from my friend across the street, and I never ever paid for them (
as a child). If I were sharing an account and me and a friend both bought 5 games each during the next sale, what does it matter if we share 10 games collectively? I've bought hundreds of games I haven't yet touched. It won't matter or make a difference.
Although I'm not going to get into debates of the ethics of sharing one's library/account so that's that.
I'm not sure that you're seeing the problem. It has nothing to do with how many games someone owns, completely irrelevant. 3 people share a computer, each has their own GOG account whether they always lived together or they're roomates that moved in to share an apartment or one of 1000 other scenarios. They all end up sharing one computer and want to log into their GOG.com account to play the games that they own. GOG Galaxy does not support the feature to do this right now properly.
Also, with Galaxy, any GOG games that you have installed on one PC that are Galaxy aware, will be detected no matter what account happens to log into Galaxy. The games the person owns and the games everyone else owns, whether they want them to show up or not. Essentially GOG Galaxy detects all of the games, knows which ones are owned by you in your account and which are not owned in your account. Those you do not own in the logged-in account show up with a blue "Connect Now" button or something like that which takes you to the store page to buy the game to officially connect it to your account/library. You can launch and play these games even if they're not owned by you and I presume other menu entries work also but of course "Backups & Downloads" don't work because you personally do not own them in your account. My purpose of explaining all of this just to be clear is simply to describe how it works so others who may not have encountered this understand how it works.
The problem, is not that you can play games owned by someone else, it is that someone else's games show up in your library whether you want to see them there or not and there are many rock solid reasons why someone might not. None of what I'm talking about has anything to do with honouring the EULA licensing terms or anything like that. It has to do with multiple people being able to use a computer without other people's games showing up in their library, and limiting access by choice as well. Maybe you don't want your 11 year old son to be able to play The Witcher 3 and go to the whorehouse and nail chicks for example, but you want him to be able to access the special account you made for him that has Worms or other safe-for-kids games in it. Not the best example in the world because there are other ways to launch GOG games but that's beside the point.
None of what I am talking about has anything to do with sharing games or access to games and the legal, moral or ethical implications of that, whether it is right or wrong etc.
The fact is that there are both a number of good reasons that a single computer may have one or more people using it over time with one or more accounts and want to be able to both log into their own accounts and see the user interface reflect their own account and not show anything that might be owned by someone else.
If people want to discuss the other side of things of sharing games with friends of family members or pirating things or whatever - regardless of ones views on whether these things are right or wrong or something else, that is fine but it is entirely outside the scope of anything I'm talking about here. If that wasn't formerly clear I hope I've clarified that point now at least, but while you've touched upon the topic we seem to agree that it isn't something to want to discuss or debate and I'd agree - it is an orthagonal topic.
In short, multiple people can log into their Facebook on one computer, or have their own web browser profile on a shared computer, where everything is their own world. Someone else's bookmarks do not show up in my browser profile, nor mine in theirs. Someone else's Facebook newsfeed doesn't show up in mine - they are isolated separate things depending on who logs in.
Galaxy does not support that currently, that is what this is all about - supporting multiple account profiles, as well as other features mentioned. They're not all super important right now, and I'm not trying to raise the priority of them being worked on - but rather just having a discussion to point out that these features are missing and that there is both a valid need for them and a demand.
As it stands currently, the problem only affects me in a couple of minor ways. Occasionally I have a friend come over who wants to log into
his gog account to show me some game on
my computer. While logged in to his account, all of my stuff shows up in his library and is theoretically playable. That's not a big issue or anything in this specific scenario. When he installs the game on my system we are essentially sharing one computer with 2 GOG accounts. When he leaves, presuming the game did not get uninstalled, he logs out of his GOG account and I can log into my account. His game(s) that were installed on my computer now show up in my installed game library. It's not a big huge deal really, but I would like the option to configure Galaxy so that my friend's games are NOT showing up in my library without having to uninstall them or do any other hack (such as removing the files Galaxy uses to know a game is installed). This way they're there and next time he comes here they still show up in his account if he logs into my computer with them.
I have a second computer here which I don't log into my account on but I have a number of other friends using when they come over. All of their combined games show up for all of them. Again it isn't a huge problem but it is a bit annoying, and there are some potential problems that could occur with this in some households which are similar to problems that can occur under Steam's "Family Sharing" feature in theory. I wont go into all the details because that's a whole other topic though.
Another problem with all of this is that multiple people might play these games and overwrite save games of someone else's or similar things like that - not maliciously but inadvertently. Some games just don't handle this type of scenario very well.
There are ways to work around some of the myriad of issues I am talking about but they are all at best ugly hacks for something doable by Galaxy supporting features it does not currently. Galaxy is all about ease of use and convenience, and all of the features I am talking about are likewise all about ease of use and convenience. I'm sure GOG devs even would agree all of these features would be nice to have and probably happen some day too. Just pointing out that they do not currently and that it creates certain inconveniences and problems that all users that use Galaxy, in particular one person on one computer with one account may not ever see or fathom in their own world with their own needs. People have different needs.