Well folks a lot of you saw this one coming, GOG.com have officially responded to us to state that Linux support just isn't happening anytime soon. Quite sad news really, was hopefull on this one since they are such a big name and a pretty decent store too.
Here's the message I got from Trevor Longino, their Head of PR and Marketing, with thanks to Piotr Szczesniak who also works in the PR dept.
So folks no matter the hints, you have it direct from their PR head.
This line is the bit that gets me:
It has often bugged me just how many distributions there are, but it's more of a problem with their own policies of refunding if they cannot get it to work for you which is a good policy, but on Linux it is fair enough that it could be trouble for them when someone tries to install x game on "Look Ma I Built A Distro v4" that has some crazy new configuration somewhere.
I will just leave this here:
UPDATE #1, I asked if it was basically the amount of distro's and how often they are updated that's really the issue:
So a long winded answer to basically say "Yes Linux is updated too often for us".
Strikes me as odd since even Windows which was once known for being exceptionally slow to make major OS updates has committed itself to having a much more regular release schedule now, along with Mac having yearly releases.
So, I have asked about that as well and I have also pointed out that Ubuntu for example has LTS (Long Term Support) releases which are meant for things like this, so people don't have to update every 6 months.
UPDATE #2:
About his Mac point - It was one every other year back in 2009 but Mac now does yearly updates, 2011, 2012 and 2013 will have all had Mac OS X releases and they have said it will be yearly.
So basically guys, if you're looking for native Linux support out of the box you'll have to look elsewhere than GOG for now.
We have Steam, Desura, Gameolith, ShinyLoot, FireFlower Games and one day soon IndieCity too. One day GOG.com may support us and I will thank them when they do and we can put all this to rest!
I hope one day they support us but considering their answers I don't ever see it happening.
Here's the message I got from Trevor Longino, their Head of PR and Marketing, with thanks to Piotr Szczesniak who also works in the PR dept.
Trevor Longino GOG.comHi Liam,
Unfortunately not much has changed in our stance towards supporting Linux in the last few months and there is one main reason for that. Since our birth over 5 years ago we have always provided full customer support for all games we have released. That is not going to change. For every game we release we provide a money-back guarantee: if we can't get the game working on the customer's computer with the help of our support team, we return the money. The architecture of Linux with many common distros, each of them updating fairly often, makes it incredibly challenging for any digital distribution company to be able to properly test the game in question, and then provide support for the release--all of which our users are accustomed to.
Sure, we could probably release a client and sell the games and let Linux users worry about the rest. We don't consider it, however, a viable option for the business model we have followed so far. Apparently our model has its drawbacks, as we cannot make everyone happy, but, as of now, we don't plan on introducing Linux support in the foreseeable future.
So folks no matter the hints, you have it direct from their PR head.
This line is the bit that gets me:
QuoteThe architecture of Linux with many common distros, each of them updating fairly often, makes it incredibly challenging for any digital distribution company to be able to properly test the game in question, and then provide support for the release--all of which our users are accustomed to
It has often bugged me just how many distributions there are, but it's more of a problem with their own policies of refunding if they cannot get it to work for you which is a good policy, but on Linux it is fair enough that it could be trouble for them when someone tries to install x game on "Look Ma I Built A Distro v4" that has some crazy new configuration somewhere.
I will just leave this here:
UPDATE #1, I asked if it was basically the amount of distro's and how often they are updated that's really the issue:
Piotr Szczesniak GOG.comIt's a bit more than that.
There are a number of distros. We can support just one (which is how Steam is doing it), but since we believe strongly in freedom of choice, that's not our preference. On the other hand, supporting everything in the world is more burden than any business could assume So, the last time we looked into this, we investigated supporting three common ones: Mint, Debian, and Google's Chrome OS. We researched the number of OS updates, how often they occurred, when (and how frequently) various libraries are surpassed and deprecated. We then researched how often, for example, updates to these versions of Linux caused problems with DOSBox, SCUMMVM, and other tools that we make use of for our remastering process.
There is a difference in GOG.com's business model from Steam or any other distributor out there. *We* are on the hook for support of these games. And we update our support as the OSes that our games are running on are updated. That means that, unlike a developer or any other distributor, when we release on a Linux distro, we don't have to test once and then we're done. Each time there is a major update in an OS that we support that changes compatibility, we have to devote substantial time and resources to updating our catalog to work with the update. Sometimes, it may even occur that we cannot fix it in-house but rather have to spend the money to get it fixed by outside resources or else we'd have to remove the compatibility for the game from its game card. Imagine if we had 400 games from our 600+ game catalog supported on Linux and we found that a third of them no longer worked in a distro that we supported. Imagine the time and effort that would go into re-building 130 games.
Now take that kind of time and effort--time and effort that is not required by other OSes except on a one every four or five years' basis--and think of the cost we associate with it vs. the possible revenue that we might earn from Linux. Even if, on average, a Linux distro only has big updates as often as, say, Mac OSX does (every four or so years), unless these big updates are synchronized across the distros (which, historically, they're not) that means we're seeing the need to remaster some of our games every 14 - 16 months.
Until we can figure out something like a better way to automate testing and building games for GOG.com, there's no way that the economics of Linux support make sense for us. That said, we do know that there are plenty of people who want to be able to play their games with Linux-native support from us, and we continue to look for ways where we can automate this until it reaches a point where it is something that we believe we can do and not lose money at it.
So a long winded answer to basically say "Yes Linux is updated too often for us".
Strikes me as odd since even Windows which was once known for being exceptionally slow to make major OS updates has committed itself to having a much more regular release schedule now, along with Mac having yearly releases.
So, I have asked about that as well and I have also pointed out that Ubuntu for example has LTS (Long Term Support) releases which are meant for things like this, so people don't have to update every 6 months.
UPDATE #2:
Piotr Szczesniak GOG.comNo, it's not.
One, because Windows' faster releases are promised, but I'll believe it when I see it. As for Mac OS: "The desktop-oriented version, OS X, followed in March 2001 supporting the new Aqua user interface. Since then, seven more distinct "end-user" and "server" versions have been released." (seven versions released over 12 years or about one every other year).
Also, as I just noted below, to support Linux in a manner that we feel is consistent with our standards, we would need to support three distros each of which sticks to its own schedule and period for updates, and each of which brings in a tiny part of the revenue of Windows or even Mac. So, as I noted, it's a question of economics. Until we solve things our own end for how to make this scale economically, I don't see it happening any time soon. That said, we are investigating how to do this for a variety of issues beyond Linux support, so don't give up hope. Just don't expect it tomorrow, either.
About his Mac point - It was one every other year back in 2009 but Mac now does yearly updates, 2011, 2012 and 2013 will have all had Mac OS X releases and they have said it will be yearly.
So basically guys, if you're looking for native Linux support out of the box you'll have to look elsewhere than GOG for now.
We have Steam, Desura, Gameolith, ShinyLoot, FireFlower Games and one day soon IndieCity too. One day GOG.com may support us and I will thank them when they do and we can put all this to rest!
I hope one day they support us but considering their answers I don't ever see it happening.
Some you may have missed, popular articles from the last month:
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.
In 2003, Bioware had a website with instructions, now we have a forum topic with end user workarounds for the bits that no longer work with the archived downloads, that was updated last in 2011 and a quick google shows that it is out-of-date when it comes to multi-arch support.unless you count the cluster of workaroundsThis is because NWN was not release with the binary on the disc, you idiot.
This procedure there is actually easier than what you had to do back in 2003.
Oh, but it works on at least 2 distros, and any other, that isn't 64-bit with multi-arch support, and that has easy access to the half dozen or so libraries that seem to have gone out-of-date since the last bundled version.
0 Likes
Yes, because BioWare fucked up in that respect. What's your point?
0 Likes
Yes, because BioWare fucked up in that respect. What's your point?They failed to support the product over time, GOG is cool in that they do support over time. I'd like to think that the Linux world has evolution to the point that we aren't breaking binaries across the board ever few years, but I can see the hesitation on GOG's behalf.
0 Likes
"All of this leads to a single point: the processes are not as simple as you think they are, and the risks are higher than you believe they are. We did not make the decision to move into the MacOS lightly, and it was something that took a lot of time and work to do. If we ever move into the Linux space, it will be because it looks like we have figured out how to add Linux support in a manner that is consistent with our core values, and something that we believe we can be proud of and you can enjoy."
This is what will never happen. The fact that GOG provides support for new games(typically indie games) is a fundamental flaw with GOG. It is an insane business model.
This is what will never happen. The fact that GOG provides support for new games(typically indie games) is a fundamental flaw with GOG. It is an insane business model.
0 Likes
The GOG.com PR-guy has been very polite in his answers, and has tried to make the company's standpoint clear.
I find it quite disrespectful how some commenters here are all "fuck them" and "that's bullshit". No, it's not. It's an understandable business decision, and at least they take the time to explain themselves. Of course, the company could release some Linux versions of games, but in contrast to other online stores, they are responsible for maintaining them themselves. And maintaining means work, which most possible far outweighs the money they'd make from selling Linux games.
I find it quite disrespectful how some commenters here are all "fuck them" and "that's bullshit". No, it's not. It's an understandable business decision, and at least they take the time to explain themselves. Of course, the company could release some Linux versions of games, but in contrast to other online stores, they are responsible for maintaining them themselves. And maintaining means work, which most possible far outweighs the money they'd make from selling Linux games.
0 Likes
"but in contrast to other online stores, they are responsible for maintaining them themselves."
No they are not. They CHOOSE to maintain things themselves. Nothing is stopping them from abandoning that stance either entirely or just for Linux.
No they are not. They CHOOSE to maintain things themselves. Nothing is stopping them from abandoning that stance either entirely or just for Linux.
0 Likes
What incentive do you have to officially support Linux if Linux users are already giving you their money? I know how I would feel if I ran a business and saw Linux users demanding support, yet giving me their money regardless.Maths stuffI understand your reasoning now but I completely disagree, using market share like that (and a complete estimation of the actual marketshare which is heavily debated pretty much anywhere) should never be used like that.
Sure. Let me just add a coda here that, while I did not use any of our internal numbers for discussion here, we do know how many of our sales come from users who are on our website using Linux, and we were able to draw our own conclusions as to what expected growth we would see after we officially supported Linux--based on our own experience with MacOS--and while our numbers were quite different, the conclusions we reached are the ones I'm giving you.
0 Likes
I hate to say it, but perhaps you (GoL) could have put the update in a new post, as we now have a hellish mix of comments from the first "we won't support linux" post and now the "we might in future support linux" update.
Not a great PR response though. It seems that they won't support linux because our impossibly high standards mean it's too much work and compromise is not an option? It would be absurdly simply for them to narrow the scope of this to say "We support Ubuntu LTS releases only" and an absolute flood of sales would come their way for minimal effort. And I suspect that the bulk of non-Ubuntu users wouldn't really care either, because they'll know that if it works on Ubuntu LTS, it's really likely to work on their distro too. Everyone's a winner (eventually)
But no, as Caldazar notes, they appear to treat linux as all or nothing. It's a goddam miracle they're not counting Android as one of their three "distros". Does anyone bar GoG consider ChromeOS to be a "distro"?
Bizarre stuff. But no need for the disrespectful responses people. It's their business and they'll run it however they want. Some of the chat on here sounds like petulant teenagers arguing about whose ball it is!
Not a great PR response though. It seems that they won't support linux because our impossibly high standards mean it's too much work and compromise is not an option? It would be absurdly simply for them to narrow the scope of this to say "We support Ubuntu LTS releases only" and an absolute flood of sales would come their way for minimal effort. And I suspect that the bulk of non-Ubuntu users wouldn't really care either, because they'll know that if it works on Ubuntu LTS, it's really likely to work on their distro too. Everyone's a winner (eventually)
But no, as Caldazar notes, they appear to treat linux as all or nothing. It's a goddam miracle they're not counting Android as one of their three "distros". Does anyone bar GoG consider ChromeOS to be a "distro"?
Bizarre stuff. But no need for the disrespectful responses people. It's their business and they'll run it however they want. Some of the chat on here sounds like petulant teenagers arguing about whose ball it is!
0 Likes
Well, thanks everyone for flooding my inbox. It is a hell of a thing to come home from work to see 91 messages waiting for me...
If there is one thing that could make me a GoG customer, it would be for them to sell games without any modification on their part at all. Just the plain original MS Dos versions, or even better, just the game data without any other components when selling games that have source ports. This is something that I have been wanting to see for a long time, as it would make it much easier to fashion my own solutions, and really would take next to no effort on their part. Not even negotiating for the rights to sell on a new platform.
If there is one thing that could make me a GoG customer, it would be for them to sell games without any modification on their part at all. Just the plain original MS Dos versions, or even better, just the game data without any other components when selling games that have source ports. This is something that I have been wanting to see for a long time, as it would make it much easier to fashion my own solutions, and really would take next to no effort on their part. Not even negotiating for the rights to sell on a new platform.
0 Likes
Wow. This thread is childish and embarrassing. This is why people are wary of the Linux community. :(
0 Likes
Wow. This thread is childish and embarrassing. This is why people are wary of the Linux community. :(
and forum threads where Windows users hang out are less vitrolic when something happens they don't like...? Maybe I missed the posts that really embarassed you, but mostly I find GoL members less rude than average internet denizens.
0 Likes
Windows XP
Windows XP Sp1+
Windows Vista
Windows Seven
Windows Eight (the "f*uck you online game vendor: we stuff everyone in our market")
I suspect that Windows 8 was the real reason Gabe make it serious support for Linux. Some did realize what was going happen with Windows Eight (the "f*uck you online game vendor: we stuff everyone in our market") but other like GOG are still dreaming asleep.
Let's just support those who support linux and freedom (I do prefer Desura since it's both linux and drm free, but Valve is also accettable as company)... don't waste time and money crying to failure companies.
Windows XP Sp1+
Windows Vista
Windows Seven
Windows Eight (the "f*uck you online game vendor: we stuff everyone in our market")
I suspect that Windows 8 was the real reason Gabe make it serious support for Linux. Some did realize what was going happen with Windows Eight (the "f*uck you online game vendor: we stuff everyone in our market") but other like GOG are still dreaming asleep.
Let's just support those who support linux and freedom (I do prefer Desura since it's both linux and drm free, but Valve is also accettable as company)... don't waste time and money crying to failure companies.
0 Likes
Now it's getting interesting ;)Maths stuffI understand your reasoning now but I completely disagree, using market share like that (and a complete estimation of the actual marketshare which is heavily debated pretty much anywhere) should never be used like that.
Sure. Let me just add a coda here that, while I did not use any of our internal numbers for discussion here, we do know how many of our sales come from users who are on our website using Linux, and we were able to draw our own conclusions as to what expected growth we would see after we officially supported Linux--based on our own experience with MacOS--and while our numbers were quite different, the conclusions we reached are the ones I'm giving you.
I am glad to see you track Linux sales stats in some form.
Just discovered this site (I'm a Phoronix reader - hi GOL) and have been working my way through this thread. I've got a few things to add to the discussion.
First off TET, I hope then that you're using your server logs and not Google Analytics (which I see GOG also uses) to determine these stats. I'm a GNU/Linux user, have 130+ GOG games (I only buy ones that look like they'll work under Wine, ScummVM or DosBox) and use RequestPolicy so all Google Analytics domains (for example) are automatically blocked in my browser. I know a number of people in my local free software user group that use it too - it's normally packaged as xul-ext-requestpolicy. I also use NoScript, AdBlock Plus, Change Referer Button, Flashblock, etc. I think you'll find a large percentage of privacy-concious DRM-hating GNU/Linux users (your potential audience) falls into the same boat, but this is obviously extremely difficult to prove.
I'd like to add that (as a GOG-unsupported GNU/Linux user), even while I have to support the games I purchase myself, you are still missing out on sales. For example, Amnesia: A Machine for Pigs - I had to pre-order this from humblebundle.com to get a DRM-free native version. I'm certainly not going to buy a non-native version if I don't have to.
While on that last point, you have a number of people on this lengthy thread begging GOG to just release a binary in unsupported form, when already available. GNU/Linux end-users are used to supporting themselves, so why not just make an "unsupported downloads" category in your download section and be done with it? I've heard your argument that you want to ensure customer satisfaction by providing quality support for everything, but you can't seriously think that having customers such as myself screwing around with Wine and/or innoextract, extracting files from your Windows installer for DosBox, etc. is a better customer solution? No matter how you look at it, offering unsupported native binaries that already exist to your customers, would cost you basically nothing. To not provide it (despite customer demand), and drive customers to alternative platforms for some "we must support every possible download" ideology is simply insane.
And another thing - when I first started purchasing GOG titles, GOG almost exclusively consisted of old games (not many new indie titles, if any) and native commercial GNU/Linux games in general were still quite rare (Steam didn't sell GNU/Linux titles yet). TET, look at my GOG sales history if you can (also 'boltronics' on GOG). I sure haven't been buying games like I used to, have I? Now you know why. Not providing GNU/Linux binaries - even in unsupported form - is *already* costing your company money. I hope you realise that, and factored it into your conclusions.
I appreciate the time TET has given to explaining GOG's position and the information provided so far on how it was derived, even if I fully disagree with it.
0 Likes
Windows XPDid you see recent news about Windows 10? It's totally cloud based. Anyway i don't really have anything to add, they can do what they want. @PopeJamal Childish is what happens on Windows forums, and quite frankly, ANY forum about ANY topic.
Windows XP Sp1+
Windows Vista
Windows Seven
Windows Eight (the "f*uck you online game vendor: we stuff everyone in our market";)
@Hamish I agree that I would rather have an un-hacked version of the games. Let's be serious here, that's what GOG does, they hack the games to make them work. Sometimes that's the only way if the Company was disbanded and the source is gone.
This is still terrible PR. They could just support Ubuntu like Steam does, This is just an excuse. If they want to support everything, why not add ReactOS and BSD into the mix -- freedom right!. Bah humbug. I REALLY don't think Linux users would mind not having support for other Distros; they are smart enough to get help from a community to get it running on their distro. It's all about the Community here, that's where most of us get support and that's how Steam made it on other distros. So you guys at GOG can stop with the rationalized excuses to not sell games for Linux.
0 Likes
ReactOS and BSD into the mix -- freedom right!.Infact, ReactOS support could be a good idea... free and open source and compatible with the GOG technical infrastructure.
All the advantages of Windows (known, existing stable API) + all advantages of free and open source (- linux problems, distro/DE fragmentation, bad drivers etc). Hmm, there is already a community wish on that http://www.gog.com/wishlist/site/add_reactos_as_third_supported_platform_and_free_and_open_source_option
0 Likes
GoG forgot another reason that makes Linux impossible to support. They would need to support 11 different computer architectures to achieve a proper Debian support. Playing POD is the only reason why I bought my S/390 server.
0 Likes
This actually makes sense. While it's a hard pill to swallow, Linux developers have no interest in backwards compatibility and only care about moving ahead. This is why Linux as a platform is so excellent, but it is also a huge drawback.
While Windows may see large numbers of updates, Microsoft spends vast amounts of resources on backwards compatibility. What worked on Windows 95 will probably work on Windows 7.
Try making a Loki game work with the latest distribution of choice without at least half a dozen head desks. Hint: you'll need ld_assume_kernel and ld_library_path magic just to get the game to start, not to mention going back through older binary packages to dig out libraries to place into your custom library path.
It's an absolute nightmare!
It's hard though only because we have made it hard, and we don't care to change that because spending time to make sure interfaces remain compatible isn't fun and it doesn't stroke their egos enough to make it worth their time.
While Windows may see large numbers of updates, Microsoft spends vast amounts of resources on backwards compatibility. What worked on Windows 95 will probably work on Windows 7.
Try making a Loki game work with the latest distribution of choice without at least half a dozen head desks. Hint: you'll need ld_assume_kernel and ld_library_path magic just to get the game to start, not to mention going back through older binary packages to dig out libraries to place into your custom library path.
It's an absolute nightmare!
It's hard though only because we have made it hard, and we don't care to change that because spending time to make sure interfaces remain compatible isn't fun and it doesn't stroke their egos enough to make it worth their time.
0 Likes
Wow. This thread is childish and embarrassing. This is why people are wary of the Linux community. :(
Yep, and it's neither the only thread, nor the only Linux-related webside. By far not :/
0 Likes
What worked on Windows 95 will probably work on Windows 7.
Using DOSBox I mean.
0 Likes
Am I the only one who has used old Linux games (1998) with next to no trouble on modern distributions (Fedora specifically)?
And DOSBox does not count as Microsoft has nothing to do with it.
And DOSBox does not count as Microsoft has nothing to do with it.
0 Likes
See more from me