Slashdot Log In
Valve Looking to Port Games to Linux?
Posted by
Zonk
on Fri Sep 14, 2007 08:28 AM
from the crazy-day-in-my-neighborhood dept.
from the crazy-day-in-my-neighborhood dept.
Martin Bozic writes "Valve is apparently looking for senior engineers to port games to Linux. They have an ad up on the official site looking for a Senior Software Engineer with experience in 'systems engineering designing and developing communications software and hardware solutions including resolving problems surrounding real-time and non real time PC- based systems using C++ and network programming algorithms and their interaction with physical devices.' One of the lines under the job description is the simple statement: 'Port Windows-based games to the Linux platform.'" No reason to get excited about this before they make an official announcement; while this may eventually mean Half-Life 2 running under Linux, they may just want penguin-based folks to play Peggle.
Related Stories
Submission: Valve to port games to GNU/Linux by Anonymous Coward
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
quick, somebody call Icculus (Score:2, Insightful)
If they do port HL2... (Score:3, Insightful)
Re: (Score:2)
Re:If they do port HL2... (Score:4, Informative)
Parent
Urban Terror.... (Score:2)
Nice move. (Score:4, Funny)
It could be server software (Score:4, Insightful)
Probably right (Score:3, Insightful)
Re: (Score:2)
Or Servers (Score:2)
Re:IF, just, IF (Score:5, Insightful)
A few years ago, I spoke with someone from one company that makes astronomy-based software who said that they decided not to release their software in the early days of Linux because of the demand at the time from Linux extremists to release the source code. Please don't scare Steam into the same kind of retraction by suggesting or insisting that they release their code as well. You can be almost guaranteed that Steam would be a binary release, and there's nothing wrong with that.
Parent
Re: (Score:3, Interesting)
We ran into exactly this as well. We had binaries for both Windows and Linux and a significant portion (read: 75%+) of the queries about the Linux software included questions about getting the source code for it as well. More than a few indicated that
Re: (Score:3, Interesting)
That seem fair enough to me, you can even get the source code for Windows now adays.
If they want the source, charge them for it and slap on a big NDA etc...
Re:IF, just, IF (Score:5, Insightful)
You are coaxing a timid animal out of its hole only to start screaming at it when it pokes its head out, forcing it to run back into its hole out of fright. Knock it off, damn it!
Parent
Re: (Score:2, Informative)
Re:IF, just, IF (Score:4, Insightful)
Um... he didn't "demand" that. He just pointed out that some people value 'software freedom' highly, and that value may (for such people) outweigh the utility of closed software, no matter how many hours were spent coding it. The fact that someone doesn't share your tastes or priorities is not prima facie evidence that they are wrong. De gustibus and all that.
Sure, Linux has 'free-software purists' among its users. How could it possibly be otherwise? If they were using Windows or Macs, they would not, ipso facto, be free-software purists.
You seem to be implying that any free-software purism among any Linux users will scare off companies. Perhaps that's even true (though I doubt it, and I'll need more than a couple of anecdotes to convince me of that) but I have to ask why companies are that timid? Don't they know that there are also plenty of pragmatic, 'impure' Linux users, too?
Parent
Re:IF, just, IF (Score:5, Interesting)
The very vocal purists seem to paint the picture of the entire community. You also have companies like MS ensuring them that it is worthless to bother with them. After walking into a site on several occasions to find an unpatched windows 2000 server that was also a file server and router that was owned by a lot of different people, I decided to recommend pulling it out, replacing it with a linux box as a firewall/router and then after rebuilding it once again, keep it behind the firewall.
A notes on this, the owners had a rocket scientist for a son in his mid 20's who set this up and maintained the server, I was only called to get them up and going again on several occasions. I know that windows servers, can run on the Internet without getting infected with something or completely pawned. That isn't the point, the point is that no one qualified to make it happen was around the server until after the fact.
Anyways, the normal admin/maintainer started calling me a linux zealot because I mentioned using the *nix boxen as a firewall to protect the windows devices. As if that was a bad thing?. They had an old computer that could have been easily used. He convinced the owners (mom and dad) to put a Dlink wrt54 in as a firewall instead and about cried when I told him it ran linux as the device's base OS. Now, he had to get the idea that linux was bad somehow. He was also studying for his MCSA at the time. He was dead set against linux for some reason and ended up pointing to some comments from the vocal purists to support his beliefs.
I think the MCS* training warned him about linux and he became convinced enough to end up being an MS fanboy. But it wasn't hard for him to show outrageous comments on message boards that appeared with no context in a vein attempt to prove his point. I still laugh when I get a call asking if X behavior is normal. I guess some people take the term using the right tool for the job to a whole new meaning.
I can only imagine that companies looking to support linux have came across the exact same stuff. They have MS on one hand saying this is bad, your computer will blow up and date your wife in front of you, and at the same time, purist will be letting them know that want everything or nothing at all. The pragmatic, 'impure' Linux users don't even get recognized.
Parent
Re: (Score:3, Insightful)
"There is no cause so noble it will not attract some kooks." - Larry Niven
You're kind of reinforcing my point there. Quoting irrational message board comments is not an argument. I defy you to name a platform that doesn't have its irrational fanboys [penny-arcade.com]. The guy you're talking about had a negat
Re: (Score:2)
Maybe we should get more of the impure users to voice their opinions and support. But the issues are clouded way before we can rationally look at why it is being said. A lcd monitor works by displaying several colors
Re: (Score:3, Insightful)
Who are we to make such demands? You may as well ask: "Who are you to demand that you be granted freedom of speech?" or "Who are you to demand that companies don't treat you as a badly?" or whatever.
As citizens of free countries, we are all very much allowed to make loud demands for freedom from whomever we wish. It doesn't mean that the entities in question have to care about o
Re: (Score:2)
I hardly think Valve is a timid animal, and dealing with the demands of its existing customers is almost certainly more difficult. Anyway, the dedicated servers already run on Linux, so it's not like they're never touched it before.
Re: (Score:2)
Re:IF, just, IF (Score:5, Funny)
Parent
Re: (Score:3, Funny)
Did you show him the view source button on your browser?
Re: (Score:2)
All mainline distros now ship with kernels which support TPM and 99% of the machines likely to run their games have it onboard. From there on they can implement an authentication scheme based on PKI and machine keys (or user keys signed by the machine one).
In fact it is way easier than on Windows XP where you have to "hide" parts of your auth. On linux you can leave the entire thing in the open, supply source, publish the algorithm and it will still be unbreakable due to the under
Re: (Score:2)
Re: (Score:2)
Encryption will give you the copy protection function of it which is essential to use it for secure distribution. Copies shipped to one account will not be useable by other accounts. This can be done under linux in a fashion which is very hard to break.
The other function of Steam and similar frameworks AFAIK is to be software police and make sure play
Re: (Score:2, Troll)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Don't look at distributions as one version of windows. It isn't. It is more akin to each revision of windows. There have been compatibility problem in windows when going between 3.1x to 95, 95 to 98, 98 to 98se, 98 to ME, windows 2000 and XP. and even more so in between.
Why do you think there is a product life cycle and forced suppo
Re: (Score:3, Insightful)
Re: (Score:2, Insightful)
Adobe CS3 wouldn't go amiss either, but I doubt we'll see that happening any time soon.
Re: (Score:3, Informative)
Re: (Score:2)
People boast about better drives all the time and as a Linux user I want to see better drivers as well. I also want to see the games. Back in 1998 / 1999 I went to Electr
Re:Seems unlikely (Score:5, Insightful)
Seriously, how could you even type this without your fingers breaking themselves in disgust before you could finish?
Valve will follow the road that leads to them making more money. That means watching the market and adapting as it shifts. With so much new support for Linux lately (Ubuntu, Dell, HP, ATI/AMD) it would be hard to ignore Linux as a gaming platform. That doesn't mean they WILL decide to write cross-platform games, just that they would be fools to ignore it without reason.
Parent
Linux gaming market is far smaller than most think (Score:3, Insightful)
Game developers are not ignoring Linux as a potential retail platform, they are merely doing the math and seeing that it is not justified. The major problem is that Linux gamers generally dual boot or emulate, therefore they are already customers buying the Win32 version of the game. A Linux version of the game would merely replace a Win32 sale with a Linux sale, there is no new mo
Re: (Score:2)
At this point, I have no plans to update my gaming rig. This is the first time I've ever been able to say that, and it surprises me greatly.
As for Linux ports... It's a lot easier to plan to be cross-platform in the beginning than port it, even using Cider.
Re: (Score:2)
I agree that cross platform development can help, however it makes far more sense to target Mac than Linux. Adding a third platform, Linux, would not improve things much over two, Win32 and Mac. Even when
Re: (Score:3, Informative)
Is it really the third platform, or the fifth? I hear that the PS3 and XBox360 are pretty big gaming platforms. When you
Re: (Score:2)
Re: (Score:3, Insightful)
No kidding. Valve even went so far as to port the engine used for the original Half-Life from OpenGL to Direct3D. And then, when they made the Source engine, they dropped the OpenGL part entirely. Now they've apparently not only had a 180-degree change in heart, but such a big one that they're (maybe) willing to face the cost of porting Source* back to OpenGL? I don't believe it. I mean, it'd be great -- don't get me wrong -- but I don't believe it.
(*Yes, the job description could just be talking about Peg
Valve's roots are in Mac, Not Micorosoft (Score:2, Informative)
Valve's founders started as Macintosh developers who ported their products to Windows. Microsoft eventually bought them.
That said, I agree with others, this job is most likely to port new game code to Linux for use in game servers only.
Re: (Score:3, Informative)
You sure you're not confusing Valve with Bungie?
Re: (Score:2)
Sorry, that is exactly what I am doing. Duh!
Re: (Score:3, Informative)
Re: (Score:2, Insightful)
I've ran Steam and some of Valve's demos under a limited account under Windows.
And those applications didn't run under a Administrator account at all when running.
I have no idea what you're talking about here. Steam doesn't have to be opensource to run on
Re: (Score:2)
"See you should release your game on the Xbox 360 because you could also release it for PC, maximizing profitability while minimizing development costs!"
of course this is from the bizzaro world line of reasoning (where things that make sense prevail)
Re: (Score:2)
That sounds more like a Windows user issue. With pirate copies of Office, Photoshop, Windows, Games etc.
It's very rare I come across a personal machine with Windows that doesn't have some sort of pirated software running on it.
Personal Linux machines I have come across on the other hand, well, I can't think of e
Maintain existing servers, create new ones (Score:3, Interesting)
They are hiring someone to port new game code to create servers for future games and/or maintain the existing servers for old games. They are merely continuing what they have already been doing, they just need another person.