Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Vote For GOG To Make Galaxy Open Source

By -
A forum goer of GOG and occasional GamingOnLinux commenter of the name shmerl has been campaigning for this to happen, starting a wishlist item and a forum thread on GOG for users to vote and comment on the matter.

For those of you who do not yet know, GOG's Galaxy is akin to Valve's Steam, with a few differences.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Nevertheless, why should we give a flying fudge about whether or not Galaxy should be open source? Fenixp, a forum goer of GOG, tells us why:

Fenixp

    A) The part of the community who's capable at programming can make:
    - Their own, personal branches of the application to suit their own needs.
    - Collaborate on public branches, implementing functionality that GOG would never have thought of, with the possibility of GOG incorporating the best ones into the core application - that's free work for GOG and more options for every customer. Good example would be cloud saves, video streaming etc. - I'm willing to bet that if GOG doesn't implement them in the first place, this functionality will get into a usable state within weeks of community contribution. And best of all, GOG does not have to actually accept these features and incorporate them into the main release.
    B) Developers! If GOG provides both API AND source code for the application, devs can actually make their own additions of features they would expect of the client - again, with no cost for GOG, but with the benefit of GOG saying whether or not that particular feature is acceptable.
    C) The heightened security associated with open source software.
    D) Free debugging/bug fixing. If there's a bug GOG can't quite murderize - a common occurrence in GOG's software - at one point or another, a community member will come out and do it for them. For free.
    E) Talent hunting. Whenever GOG or CD-Project needs to expand their teams, suddenly they'll have a bunch of proven developers to choose from.
    F) On Linux, the open source client can be packaged in system repositories.
    G) Popularity. If GOG wants to expand to Linux world and releases an open source client, they suddenly get a lot of converts from Steam and a shitton of sales.


Fenixp could not think of any downsides to open sourcing Galaxy, and I cannot come up with any issues with this either. Can you, and even if you can, do they carry enough weight to completely negate the presented advantages?

shmerl has also asked that I link to the following items regarding the documentation of the protocol and API of Galaxy to enable community alternatives:

Wishlist item

Forum thread Article taken from GamingOnLinux.com.
0 Likes
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
36 comments
Page: «2/2
  Go to:

Shmerl Jul 16, 2014
Firstly, open source can be used commercially and is used. Does it work always? Not necessarily.

Secondly, GOG's business is not impacted by them opening the client, because they don't sell it, they sell their service which only benefits from improvements in the client which can happen if it's opened. If it has a proper license, competitors will have to open their own additions to the client, so GOG is free to reuse that. That's even an upside really.
Shmerl Jul 17, 2014
Desura open source client never seemed to work much better than the official one... but I guess being open source can never hurt.

That's simple actually. Desura didn't work on it directly, and community was too small to develop it on par with the official client. If GOG will open theirs to begin with, they'll make sure that it works properly.
FutureSuture Jul 17, 2014
I wish the aforementioned wishlist items would get as many votes as this editorial is getting views...
tuubi Jul 17, 2014
View PC info
  • Supporter Plus
Great ideas, both of them. Voted. Can't say I'm very optimistic, though.

I wish the aforementioned wishlist items would get as many votes as this editorial is getting views...

You need a GOG account to vote. Sure, signing up is free, but that's often reason enough for people not to bother.
Plintslîcho Jul 17, 2014
Interesting!

Personally, I’m not interested in their client- or any client at all. But I do like the idea of the software being open source. I see no disadvantages but a whole lot of advantages should GOG.com go open source with their client.
psymin Jul 17, 2014
It would be simple enough to choose a license that forbade commercial use of the code. This would prevent Desura from being able to use it, I believe. Heck, they could specifically write in that it can only be used for GOG.

IMO there are no downsides and only upsides to having it be FOSS.

Regardless, I'll be using their linux client either way :) .. but FOSS FTW 4eva
DrMcCoy Jul 17, 2014
It would be simple enough to choose a license that forbade commercial use of the code

That would violate freedom 0 of the four essential freedoms.

The freedom to run the program as you wish, for any purpose (freedom 0)
[...]
A free program must be available for commercial use, commercial development, and commercial distribution.

Without this freedom, it would by definition not be free software anymore. It would not be FOSS.
OZSeaford Jul 17, 2014
Aomwthing that Deusra has done is have both a closed-source client and also an open source client called Desurium.

I think that was quite a good idea.
FutureSuture Jul 17, 2014
I wish the aforementioned wishlist items would get as many votes as this editorial is getting views...
You need a GOG account to vote. Sure, signing up is free, but that's often reason enough for people not to bother.
At the same time, how many Linux users will be getting an account anyway once GOG launches Linux support later this year? Lethargy is no excuse here!
edo Jul 17, 2014
In not sure if its a good idea,if they do that, there are going to be a lot of unnecessary forks and fragmentation, just the same issue than exist actually with the free software.
Shmerl Jul 17, 2014
In not sure if its a good idea,if they do that, there are going to be a lot of unnecessary forks and fragmentation, just the same issue than exist actually with the free software.

And the problem with that is? I don't see any. Or you worry that for example e-mail clients are fragmented?
DrMcCoy Jul 17, 2014
Usually, a fork (and I'm talking about a real official fork here, where people want to take development into a different direction and not just a "fork" of the code to your own GitHub profile) is not done lightly.

It arises for example when a big enough group in the development team has different visions or opinions on how to do things (XFree86 vs X.org, or when there's personal differences between the people in the team (ffmpeg vs libav, or when there's been license changes people don't agree with (RhodeCode vs Kallithea.

Is is almost never "unnecessary", there's always a reason necessitating the fork. And often, the users benefit from this, by gaining different options and choices.
PublicNuisance Jul 17, 2014
I can't wait for GOG to go Linux. My 2 top priorities for gaming is DRM free and Linux and at the moment finding both is hard. Humble store is pretty good about doing both but I love to support GOG.
Apopas Jul 17, 2014
I just don't see the point. Not every program needs to be open.
No program needs to be closed source.
Mnoleg Jul 18, 2014
I just don't see the point. Not every program needs to be open.
No program needs to be closed source.

I disagree. You need to release privative software if you want to include DRM, back-doors and other malware. It also makes the process of achieving a vendor lock-in easier.

Don't forget people who just think free software is evil. Restricting their rights you'll be more likely to sell them a limited license to use the software.
Shmerl Jul 18, 2014
I just don't see the point. Not every program needs to be open.
No program needs to be closed source.
I disagree. You need to release privative software if you want to include DRM, back-doors and other malware. It also makes the process of achieving a vendor lock-in easier.

That's exactly the point. All those are evil purposes.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.