Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.
Note: Article updated to better explain 1 or 2 points.

There were a few loud users complaining about a recent Linux release where you had to pay for the Linux version on Steam, even if you already own the Windows version. I’ve spoken to a few people and have some thoughts on it.

First of all: I fully agree porters should be paid for their hard work, that’s absolutely not in question at all. It’s a reason why I so heavily dislike grey-market key resellers. If you do the work — you should be paid.

I said at the release of the game that prompted this (Arma: Cold War Assault) that I was torn on the issue, as it’s a difficult topic to address. Difficult because I could easily anger every side of the argument and end up in some hot water myself. Not only that, but I am personally too used to just getting a Linux version for free just for owning a Windows copy from years ago. I purchased it myself personally, because I appreciate the work and because it is stupidly cheap.

Part of the issue is that Valve used to promote “Steamplay”, where you buy once and automatically get it on all platforms Steam supports. So, Valve are partly to blame for issues like this. While I like that system myself, it does have flaws when it comes to situations like this. Valve have actually removed any mention of Steamplay from store items, so perhaps over time people won’t expect to get all versions for free. It is a weird expectation in reality the more I think about it, to get something for nothing like that. I know you can argue all you like about free software and so on, but that’s a different argument for a different day.

It’s a very tough situation to be in for both a developer and a Linux gamer, since it could potentially put people off dual-booting or fully switching to Linux, if you have to pay for your games again. I don’t think there’s a one-size fits all approach here, since a lot of games may require little effort to bring over to Linux. Not all games should require a purchase per platform, but I think it should be an option at times and it should be welcomed. Even something simple like an upgrade option, that way we can still ensure the porter directly gets their due cut of the money for their work.

You could also argue that part of the hook of SteamOS and Steam Machines were that you got access to your library of games that supported Linux. An interesting point of course, but I think it’s also important that the games are just available there, even to buy again, at the very least. There’s also the fact that Steam Machines haven’t really taken off, so that’s quite a weak argument to have anyway.

I think paying essentially peanuts for a really old game that’s been slightly updated and ported to a new platform, well, yeah you should pay for that. You never paid for anything but the original version you got, so it would make sense to pay for something that is essentially different, wouldn’t it? We aren’t talking about a simple patch here, but a game ported to a different platform.

That goes for new games as well, not just older titles. Let’s face it, you don’t buy a game for a PlayStation 4 and demand an Xbox One version as well, do you? No, you don’t. That’s a hypothetical question: think about it even if you don’t own a console. It takes time, effort and many hours of testing to ensure it works correctly on each platform. Then you have the very real ongoing support overhead on top of that. The same can be said for ports of newer AAA-like Linux ports. They often take months, a year even to port and then you need to again add in the testing and support costs.

I thought about all the “no tux, no bux”, the “I only buy/play games on Linux” arguments and all the similar sayings people use that essentially gets thrown out the window if you suddenly refuse to buy a brand new (to Linux) game, just because you own it on another different platform, or because purchasing it won’t give you a version already available on a platform you apparently don’t care about.

I adore the work that Virtual Programming, Aspyr Media, Feral Interactive and others do in bringing games to Linux. They shouldn’t have to deal with a shit-storm every time there’s not a sale, or you have to pay to have it on your platform of choice. It’s the icing on the entitlement cake and it doesn’t taste nice, quite sour in fact.

Every time I see “will only get it on sale” or the instant “will it be released with a sale?!” posts I really do fear for our platform as gaming choice. Why is a Linux port worth so much less to you? It damn well shouldn’t be. We are gaming on a platform that has to prove itself to survive in what’s quite a hostile environment full of publishers with dollar signs for eyes. If we consistently pay less, create storms about small issues like this, then again, I fear for our future.

Faced with the option of paying extra for a Linux port, even if I have a Windows version I’m never going to use, over no Linux port, the choice seems obvious doesn’t it? If the original developer/publisher doesn’t want to deal with it at all, but isn’t averse to someone else handling all of it, then the only route to a Linux port could mean an entirely separated Linux version. I’m okay with that and I hope more people will be in time too.

If Bethesda turned around to a porting house and said “Okay, we will let you 100% handle Fallout 4 for Linux, but the contact is that you sell it yourselves separately to ours”. Would you turn away from it? I would embrace the crap out of that despite owning a copy for Windows (free with my GPU). Fallout 4 on Linux, yes please. I would enjoy metaphorically throwing money at my screen full price for that on Linux. That and a great many others. I'm not saying it should be the same price as the original Windows release, to be clear on that, since it is a port and not an entire new game.

We should consider ourselves lucky to get a free Linux version for a years old purchase on Windows, not outright expect it and be hostile if it isn’t free.

Please Note: Our comments section is always open for debate, but manners cost nothing. I expect a certain level of decorum on hot topics like this. Article taken from GamingOnLinux.com.
Tags: Editorial
24 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 came back to check 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.
172 comments
Page: «6/18»
  Go to:

Jan Mar 15, 2017
As a long-time Mac user and Mac games editor for several (online) magazines also running a high-end Linux box -- my two cents:

You can argue as much as you like -- the market reality is pretty simple: From a publisher's point of view Linux is only an afterthought to Mac porting. Mac porting is an afterthought to Windows porting and the whole 'PC' ecosystem is an afterthought compared to the console and mobile market.

There wouldn't be an AAA games market for titles like Call of Duty, FIFA Football or something like Uncharted 4 if it wasn't for a massive install base of people willing to buy games at 60 $/€/Sterling. Not a single publisher would build such a game with Linux (or Mac) as lead platform.

It's a niche within a niche and it won't change in the foreseeable future if the Linux market isn't changing drastically.

The Mac, even though only 5 % to 10 % of the desktop OS market, is considered a 'viable' platform for software developers. Apple customers are used to (and willing) to pay for top-notch software (like Adobe CC, AutoCAD, Maya and even games).

Where's the desktop Linux market?

I love *nix, but the 'year of Linux' or widespread desktop adoption of the OS has been an urban legend for nearly 20 years.

Linux needs a huge corporation with a 'real' consumer product like the combination of iPhone + App Store or MacBook (Pro) + Mac App Store to really breakthrough into the minds of possible customers. Android is a good example: Google invests heavily in it and there's tons of software for it.

I beg you, please, stop bullshit like: "But I already own the Windows version, I should have a right to SteamPlay everything!". Software development and publishing doesn't work like that.

Just think about it: Aspyr recently released Jade Empire Special Edition exclusively on the Mac and iOS App Store -- not on Steam -- and it's soon coming to Google Play. No Linux version, not even Steam, because they don't make money from "already got it through a sale six years ago".

Feral's revenue is roughly 50 % Mac App Store and 50 % Steam. They're anxiously waiting for Apple to update Metal so they can finally release Deus Ex, Hitman or Dirt Rally on OS X as well. Because they need the money. If they would solely depend on Linux/SteamOS: Game Over, mate.

Sorry to be so pessimistic, but I think some enthusiastic open-source/platform-agnostic evangelists really need a reality check regarding their expectations and market realities.
pb Mar 15, 2017
By principle I don't see a problem with selling different OS versions separately, with a big BUT: it should be clearly stated upfront. Whenever we see the announcement that game XYZ will be ported (no matter if by the original devs, contractor or porting house), it should be stated IF the Linux version will be sold separately and if it's not clearly stated, then by default it should be free for previous purchasers.

Why? Because whatever you say, people WILL go and buy the game as soon as they hear that the port is coming. Not everyone can cope well with the excitement, some people like to have it pop up in the library as soon as it's made available for download - and that's ok! You may say they're doing bad work for Linux gaming but who are we to judge? The simple fact is that it's happening and if it was stated upfront that Linux port will be sold separately, they would - simple as that - HAVE TO wait, and that would be ok as well.

As for the game in question - I don't really care because I got it for free, and I'm not even much excited to try it out - BUT if they're thinking of doing the same with Arma 3 - now that would piss off lots of people, me included, because I bought it from Bohemia specifically for the Linux beta.

Another problem (if separate keys become a common thing) will be bundles. To this day (despite asking 4 times) I don't know if Feral gets a share from Linux purchases Sega Humble Bundles. Now imagine a future humble bundle where only Windows keys are bundled - because Linux keys are separate. Or imagine that keys for all the systems are bundled but you get the wrong ones and you only find out after redeeming (HB used to have a select button to indicate which system your purchase should represent; now the select is long gone, they either go by the old cookies or just detect the system - so what will happen if you buy a bundle on a friend's Windows laptop, or perhaps a friend gifts you a bundle?).

I agree that the current way of handling the shares is far from perfect, but separate keys should only be a thing for really old games or for the post-release ports when it's stated from the beginning (preferably at the release, like "if we ever consider a Mac/Linux port, it will be sold separately, so don't buy the game just yet"), otherwise steamplay should be implied.


Last edited by pb on 15 March 2017 at 4:36 pm UTC
pb Mar 15, 2017
Quoting: liamdaweTo the people apparently glossing over the article, do note I specifically said this:
Quoting: meEven something simple like an upgrade option, that way we can still ensure the porter directly gets their due cut of the money for their work.
I'm not specifically advocating for paying twice if you already own it, the point is to have the ability to pay something, if the developer/publisher so chooses.

Buying an upgrade to play on more than one OS - it's not a bad idea, but under one condition: I can select my preferred OS on purchase and then I have to pay slightly more if I also want to play on another. Your idea of paying 100% for a Windows version (that I will never use anyway) and then some more for a Linux port is really wrong.
Alm888 Mar 15, 2017
A fair practice, IMO.

This will filter those so called (self-proclaimed?) "Linux users" who get the Windows version at Day-1 and then begin to whine "What about Linux?" Maybe they use Linux for... purposes. But in all honesty they should not pretend to be Linux gamers as it is clear that they are Windows guys(gals).

In other words, "No Tux == No Bucks!"

This separation should straighten people somewhat.
DakotaThrice Mar 15, 2017
QuoteLet’s face it, you don’t buy a game for a PlayStation 4 and demand an Xbox One version as well, do you?

I don't think you can really make that comparison. PlayStation and Xbox are entirely separate platforms. When it comes to Steam, Steam is the platform. When I buy a game On Steam I'm buying a game for Steam - the platform, not for an OS.

The comparison can be made to physical media where you are buying for an OS, but it shouldn't apply to a digital platform.
Faalagorn Mar 15, 2017
Keep in mind that, when making analogue to consoles, console gamers that are switching to PC gaming (#PCMasterRace!) de facto have to rebuy the game to play it again on PC. Some companies actually planned to do that, but PlayStation and Xbox's walled gardens caused trouble for even cross-play to be available in multiple titles, or carrying the saves over (vide Dragon Age Keep), yet alone playing the game you owned on a different platform. I think Microsoft is the closest currently with their dreaded Universal Apps and maybe Xbox One's and Sony PS4's streaming servives, but it's nowhere close to what we, PC gamers, usually get - that's why we are used to crossplay, crossbuy (for 3 main OSes) and actually free remakes, unlike console gamers, so we're kinda feeling entitled to it.

Actually, the only option for console gamers to play their games on PC, is to wait for emulator to support the platform, but unfortunately, it takes time, with PS3 and Xbox 360 emulator slowly appearing, while on Linux you are already with a better situation with Wine.

And the best part, is that it still doesn't prevent people from switching to PC gaming from consoles, thanks to the benefits it offers. It may be unrealistic, but keep in mind that no matter what it'd be, as long as Linux proves to be more appealing than Windows (or Mac), people would still switch :).

P.S. Remember than back in the day of boxed PC Linux games, you basically had to pay for the same title twice, if you wanted a Windows and Linux game - e.g. Loki boxes.

Just my 3 cents I wanted to add.
slaapliedje Mar 15, 2017
This probably has been said (don't have time to read all the comments), but I always thought the beauty of Steam was that it became operating system agnostic when it was released for Mac/Linux. We shouldn't think of Linux as a different platform, in the same way that the VR Headsets shouldn't be thought of as different platforms. They are peripherals. Developers should also think of them all as x86_64 Compatible systems and create their software to be multi-OS from the start.

Sure that would be in a perfect world, and maybe one day we'll get there...

This isn't the same as demanding the Xbox version when you buy the PS4 version, they're completely different systems (though latest generation could be argued as being weird custom x86 systems anyhow). It's the same for when I get a game in the humble bundle, and it's on the playstation store, I don't think I should have the playstation version too.

This does bring up the question... I just got the ArmA bundle, do I get a key for the Linux version since I already have the Windows one?
wolfyrion Mar 15, 2017
Nope , Nope , Nope!!!

Please stop this NOW and dont make it a trend!

I will not support any company or any porter who wants to have a separate version of a Game just for its greedy purposes.
This is a total Fiasco!

A game should support from the beginning the 3 OS...
Win , Mac and Linux! End of Story!

If you are a porter and you want to port an existing game then get money from the people who didnt buy the specific game from the start.
I have supported that company and I bought it when it was in windows, its an old version of the game that I already have and I have just switched OS to Linux and if its ported to Linux , yes I should have the right to get it for FREE!

Example 1 :
I am a windows user and have already bought many games on Windows and I want to migrate to Linux!

OHHHH MY GOD!!!!
ALL MY GAMES ARE NOT SUPPORTED ON LINUX AND I HAVE TO BUY 2K GAMES AGAIN JUST FOR LINUX WTF??!?!?!!!!
#@$%@#% THIS!
I AM STAYING WITH WINDOWS!!!!

Please STOP THIS trend and dont support this kind of porters!!!
We want everyone to play their games on their favorite OS!!! Doesnt matter if its Windows or Mac or Linux!
With this kind of practices you are forcing all the people to buy again all the games from the start because at that time there was not a Linux native port!

NOPE NOPE NOPE!!!

At the end we will have 3 separate version of the games

Rocket League for MAC
Rocket League for Windows
Rocket League for Linux

Do you really want this scenario to happen??? I DONT!!!

We want all the games to have 3 versions and buy it only once! that is called a PC - MY PC can have any different OS
Linux , Mac , Windows - I do whatever I want with my PC

PC's are not consoles!

I really disagree with this kind of practises and I am very disappointed because Gamingonlinux supported this kind of ports.

Many companies are giving away many re-mastered versions of their existing games for FREE which now are supporting Linux and Mac.

I demand from this company to merge the existing game into one and refund all the money to the people who have bought it if they already own the existing game!


Last edited by wolfyrion on 15 March 2017 at 5:05 pm UTC
Liam Dawe Mar 15, 2017
Quoting: pb
Quoting: liamdaweTo the people apparently glossing over the article, do note I specifically said this:
Quoting: meEven something simple like an upgrade option, that way we can still ensure the porter directly gets their due cut of the money for their work.
I'm not specifically advocating for paying twice if you already own it, the point is to have the ability to pay something, if the developer/publisher so chooses.

Buying an upgrade to play on more than one OS - it's not a bad idea, but under one condition: I can select my preferred OS on purchase and then I have to pay slightly more if I also want to play on another. Your idea of paying 100% for a Windows version (that I will never use anyway) and then some more for a Linux port is really wrong.
If you buy a Windows game that's exactly what you get, why is it wrong to pay a little extra for work done by a completely different team, who have bills to pay, to have it on a different platform? Think about what you're saying.

If it's a day-1 Linux release, then of course you shouldn't need to really pay any more. As you're paying for what's advertised there and then.

I did say it wasn't one a one size fits all approach. Honestly it's like some of you didn't read half of what I wrote :)
Leopard Mar 15, 2017
Quoting: wolfyrionNope , Nope , Nope!!!

Please stop this NOW and dont make it a trend!

I will not support any company or any porter who wants to have a separate version of a Game just for its greedy purposes.
This is a total Fiasco!

A game should support from the beginning the 3 OS...
Win , Mac and Linux! End of Story!

If you are a porter and you want to port an existing game then get money from the people who didnt buy the specific game from the start.
I have supported that company and I bought it when it was in windows, its an old version of the game that I already have and I have just switched OS to Linux and if its ported to Linux , yes I should have the right to get it for FREE!

Example 1 :
I am a windows user and have already bought many games on Windows and I want to migrate to Linux!

OHHHH MY GOD!!!!
ALL MY GAMES ARE NOT SUPPORTED ON LINUX AND I HAVE TO BUY 2K GAMES AGAIN JUST FOR LINUX WTF??!?!?!!!!
#@$%@#% THIS!
I AM STAYING WITH WINDOWS!!!!

Please STOP THIS trend and dont support this kind of porters!!!
We want everyone to play their games on their favorite OS!!! Doesnt matter if its Windows or Mac or Linux!
With this kind of practices you are forcing all the people to buy again all the games from the start because at that time there was not a Linux native port!

NOPE NOPE NOPE!!!

At the end we will have 3 separate version of the games

Rocket League for MAC
Rocket League for Windows
Rocket League for Linux

Do you really want this scenario to happen??? I DONT!!!

We want all the games to have 3 versions and buy it only once! that is called a PC - MY PC can have any different OS
Linux , Mac , Windows - I do whatever I want with my PC

PC's are not consoles!

I really disagree with this kind of practises and I am very disappointed because Gamingonlinux supported this kind of ports.

Many companies are giving away many re-mastered versions of their existing games for FREE which now are supporting Linux and Mac.

I demand from this company to merge the existing game into one and refund all the money to the people who have bought if they already own the existing game!

Yes,i agree.I'm just shocked about attitude of people at this topic. People are confusing about being greatful to a company vs being approval about their greedy moves.

Steam is a game platform,not os based platform.
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.