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.
A fellow on the official Steam forum for Divinity: Original Sin has been commenting to Linux users criticising the delay, and it's an interesting read.

It's not clear if the fellow is a developer, or just a moderator, but either way he is a representative of Larian.

QuoteGiven that the primary development platform at Larian is Windows, the Mac and Linux versions must be done after Windows (ie there is additional time needed for porting).
Given that the console versions have an extra certification process and a manufacturing time that must be taken into account for a retail release, while the PC version is digital only, the console version must be done before the PC version.

Obviously, the actual game content (changes, additions, balancing, etc) must be first. Without being able to have separate teams devoted to each platform simultaneously, the only option is to initially focus on the console versions, since they have to be done first. Of course there is some overlap, and these are not all discrete steps, but once the console versions start the certification process, any remaining console issues are cleaned up for final submission, and then the remaining PC specific issue can be looked at (updated keyboard/mouse UI, etc) and the the Windows version finished and sent through QA, and then Mac and Linux.


This is the problem when you don't work on different versions together, and keep testing them. There will usually be some sort of delay. We see it all the time when Linux is an afterthought for developers, they come up against roadblocks and issues due to them not focusing on Linux at all during the actual development process.

So, basically, the console versions held up everything and Linux is the last thing to be worked on. That's not me putting a spin on it, as that's very clear here. It's not unusual to focus on the smallest platform last, but to see additional platforms come out before one already promised is annoying.

I really hope we don't see another delay in December, as it's been a silly amount of time already.

The developer does try to further clarify the situation:
QuoteThe alternatives:

- no console versions
When the Linux engine was finished being ported earlier this year, it could have been updated to the released version of the game, and been out however long it took after that.
However, that would mean it would have no features added for the EE. D:OS would remain essentially how it is on Windows and Mac, GOTY material, yet with issue which could have been fixed with more development.

- console version, Linux version updated to the released code branch, and then again for the EE
Not feasible.

- console version, Linux version updated just to the released code branch
Ya, that would go over worse that getting a Linux version of the EE but not the original release.

Having the console versions is best for the game, and updating the Linux engine to the EE will make it possible to port future games more easily.
Assuming the EE does well, that means more can be invested into the next games, which will benefit everyone who likes RPGs in the long run.


Honestly, I'm having a hard time reading that part of the post specifically, as it all reads like nonsense developer speak to get out of legitimate criticism. If they had simply worked on the Linux version in tandem with the Windows version, then it wouldn't have been an issue. You don't need to focus just on Windows. We all know how easy it is to setup a Linux box, or even dual boot so I just fail to see why they couldn't keep checking different builds on Linux as development went on, and fixed up issues as they arise.

Take the middleware issue for example, if they had checked into the middleware they wanted to use first they wouldn't have had such a big delay. It's another case of a developer not actually planning for a promised release platform. We already knew this was an issue way back in March though, but the rep mentioned it again.

If they had just outright said Linux was bottom of the list, but it will release much later on, then I doubt it would have been such a big issue for people. Sadly though, it is an issue, and a lot of people aren't happy.

If the Linux version does release in December, it will have been one year and five months+ since the original Windows version. Let that sink in for a moment.

Still, when it does finally arrive on Linux it will be a fantastic game to add to my list. I will give it an unbiased look for sure, since I didn't give them a penny of my money yet. Article taken from GamingOnLinux.com.
Tags: Editorial
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
25 comments
Page: «2/3»
  Go to:

mao_dze_dun Oct 24, 2015
Usually, I'm the Windows troll of the community, but in this case I cannot defend Larian. People have given them money and waited for over an year. And instead of going out and saying they apologize for the delay, they're being dicks about it. Not acceptable.


Quoting: Lordpkappa
Quoting: BladeforceThe sooner the industry is based around openGL instead of this proprietary crap THE BETTER

This is the point, why use dx when you have opengl that works on Windows, Linux, Ps4, mobile and Mac?

I guess it boils down to which works better. Also, I've seen a lot of people on Phoronix call for the quick death of OpenGL and it's replacement by Vulkan.


Last edited by mao_dze_dun on 24 October 2015 at 12:24 am UTC
Storminator16 Oct 24, 2015
I have no dog in this hunt, but from the looks of it, Divinity: Original Sin 2 will have completed it's Kickstarter and released for Windows, XBox 2, PS5, Nintendo NX, My Smart Toaster before a SteamOS/Linux port of the first game will be done.

Stop holding your breaths. :)


Last edited by Storminator16 on 24 October 2015 at 1:24 am UTC
Mblackwell Oct 24, 2015
I'm not going to say they are lazy, just apparently inexperienced. Techland ported Dying Light in 4 months with only 2 people doing the porting, and they were supporting the same number of platforms. At this point they've waited so long that they probably have a headache in terms of bugs.


Last edited by Mblackwell on 24 October 2015 at 5:59 am UTC
Nanobang Oct 24, 2015
View PC info
  • Supporter
Larian, I don't need another explanation of your latest failed Linux deadline, because my problem with you isn't about the your delays. It's about your empty assurances and broken promises. You're not special. Like everyone else, you're only as good as your word. Your word on other OSs seems good. If it weren't, you wouldn't be in business.

You are clearly a competent crew. You know how to make plans, set goals, and meet deadlines. And, granted, maybe the Linux learning curve was far steeper than you anticipated. That explains the first failure to meet your announced release date.

But that doesn't explain why you persist in announcing unequivocal release times that you utterly fail to meet? Have you not yet learned that you are clueless how long it will take you to do something in Linux? I've learned that, why haven't you?

So go ahead and state your position, make your arguments, explain your deficiencies, and make your apologies ... It's all meaningless noise at this point. It's garbage. It doesn't matter how well intentioned you are. If you can't or won't do a thing, don't say you can over and over and over again. People may begin to wonder how you could be so mistaken so often; are you incompetent? Or are you lying?
Kimyrielle Oct 24, 2015
What I don't get is why developers announce and plan to release a multi-platform game right from the beginning (which was the case with Divinity), but then develop as if no OS other than Windows would exist and PORT the finished Windows-only product instead of developing it with all target platforms in mind right from the start. From a software engineering perspective, that makes very little sense, except if their devs have absolutely no clue about multi-platform deployment. I guess they hired the usual bunch of game programmers who learned their craft using nothing but DirectX and Visual Studio? In a time when studios regularly deploy on a half dozen platforms, these people need a few skill updates, maybe?
tuubi Oct 25, 2015
View PC info
  • Supporter Plus
Quoting: Farmboy0Never attribute to malice that which is adequately explained by stupidity.
Never attribute to stupidity that which is adequately explained by indifference. I believe Linux support was simply so far down Larian's list of "Important Things To Plan For" that it utterly failed to feature in said plans. And Linux keeps being pushed to the bottom of the list as new, financially more profitable opportunities arise.
Mountain Man Oct 26, 2015
Here's how I see it: they have repeatedly promised a Linux version but didn't take that commitment seriously and have jerked their Linux customers around for over a year. In short, screw them.
fraghopper Oct 26, 2015
Quoting: maodzedunI guess it boils down to which works better. Also, I've seen a lot of people on Phoronix call for the quick death of OpenGL and it's replacement by Vulkan.

To clarify, Vulkan is OpenGL, rebranded. No death involved. It's akin to Python 2.x becoming Python 3; major overhauls but it's not like anyone is walking away from openGL because it's broken.

OpenGL works fine as long as you have people who know how to write it. It's the same as anything: put a Java developer to work in a Python shop and you get some pretty interesting [bad] code until they learn the ropes. Put a DirectX dev to work in an OpenGL/Vulkan environment, and it's painful until they learn how to do it well.
adolson Oct 26, 2015
Quoting: fraghopperTo clarify, Vulkan is Mantle, rebranded.

Fixed that for you.
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.