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.

Jonathan Blow, developer of the hit game Braid has mentioned during one of his coding videos if he will bring 'The Witness' to Linux or not. The answer isn't too great right now, but the future is brighter.

Skip to around 1hr, 41 minutes, 30 seconds

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


I've written up his comments to save people time, it’s worth noting he says it’s mostly the same for Mac:

QuoteWe may do Linux, nobody actually buys games on Linux right now, Linux people will tell you that they do, but it's a very very small percentage of game sales, it's a nice thing to do just to support the operating system and stuff, but if it's a hard enough port it's really hard to justify.

The more complicated the game is, the more expensive it is to port, so you could end up losing like $100,000 porting a game to Linux easily. We just have to look at it and see. If we get Vulkan running, and if Linux gets decent Vulkan drivers it will make it a lot easier.

We have relatively complicated shaders and trying to do those in GL in Linux, trying to get those to work consistently would be a nightmare.

I do get where he’s coming from, as if you’re not developing with portability and Linux in mind right from the start, then of course porting is going to cost genuine time and money. Then the added ongoing support cost on top of that needs to be taken into account too.

The comment about game sales wasn't worded in the best way as we do buy games, but our numbers are smaller, so he is right. After doing our sales articles we all know we aren't putting a ton of money in developers pockets.

It’s another reason to begin the Vulkan waiting game, so let’s hope Intel, AMD and Nvidia don’t let us down with their drivers. It’s also another reason to hope that Steam Machines will help push our numbers somewhat.

For those who haven't heard much about The Witness (like me), it seems to be an exploration/puzzle get set on an abandoned island, and I’ve included a trailer below:

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

I really do hope we can increase our numbers, so developers like Jonathan can support us more. Developers need financial security too, so let’s keep buying those native games. Until then, we do have Aspyr Media and Feral Interactive who take away some of developers worries about porting, and I'm thankful they exist right now.

Article taken from GamingOnLinux.com.
Tags: Editorial, Video
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.
15 comments
Page: 1/2»
  Go to:

Beamboom Apr 22, 2015
Yeah, it's been said too many times already: It's critical that we grow into a much larger user base. And I am worried to admit that as of today the only horse I can see in the horizon to pull that number up are the Steam Machines.
ThePartisan Apr 22, 2015
At least Jonathan is honest, no false promises - I like this.
Liam Dawe Apr 22, 2015
Quoting: sgtGarciaAt least Jonathan is honest, no false promises - I like this.

Indeed, and that's respectable.
Lapinopl Apr 22, 2015
As far as I remember he refused to be on the first humble bundle. After it turned out to be a smash hit he asked them to be in another. I'm mentioning this because I would think he would be little more open minded after something like that. Tho he's not wrong per se, I can't help but thing that rushed after development port to be on Humble Bundle 2 might have something to do with his opinion and idea of high costs.

Edited after i had some time to think about it.
scaine Apr 22, 2015
View PC info
  • Contributing Editor
  • Mega Supporter
If his game costs $100k to port... then something horrible has happened. Sounds pretty neutral overall though. I suspect he's waiting on the result of the summer release of SteamOS/Machines to see if that 1% to 2% increases at all.

I take it from comments like that that he had nothing to do with the Braid port then?
sub Apr 22, 2015
Quoting: liamdawe
Quoting: sgtGarciaAt least Jonathan is honest, no false promises - I like this.

Indeed, and that's respectable.

I fully agree!

Also, I do like your objective conclusion.
aL Apr 22, 2015
The major problem we have right now is too many games... Our money is spreading pretty thin... at the beginning we were all buying all the games... but I honestly cant keep up... and still buy a tons of them...
Avehicle7887 Apr 22, 2015
Until Linux gets the most wanted games, user growth will be slow. Many gamers especially the younger generation want to play games such as Battlefield/CoD, Assassin's Creed, Dragon Age, GTA 5 and all those high graphics titles.

I think if the big companies start supporting Linux, the user base would grow bigger. Jonathan's view seems honest enough , as he didn't simply shove Linux off the way. I hope Vulkan will be good, it might just be the push Linux needs.
Segata Sanshiro Apr 23, 2015
I find the fact that he mentioned Vulkan as the main deciding factor in porting or not to be the most interesting thing he said. If one developer is teetering on the edge of porting or not because of the API then it's safe to assume that others are as well. That also means that if the people at Khronos do a good job, we should start getting a nice steady stream of developers jumping on board.
Larian Apr 23, 2015
Meh ... rain on Jon Blow. Braid was a fun distraction, but he had to be put in thumbscrews to make it happen, and then with a 3rd party (Icculus), doing the port.

While I don't personally like the guy for the viewpoints he espouses (I find them insufferable and pretentious), I can objectively say that his lack of interest in Linux has never been able to elicit anything other than a mighty yawn from me. Stars will not collapse, nor will galaxies explode if he never makes another game for us (ditto for Team Meat, by the way).
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.