I don't know if someone has already mentioned it. You may call me a conspiracy theorist and all that, but let me tell you why UT3 never got a Linux version:
UT3 is not a simple game, like many naive Linux users believe. Its engine has been used extensively for many games in consoles and Windows. UT3 sucks as a game, but its engine powers some of the best games of this generation. If Unreal engine 3 were ported to Linux, it would be easy to port those other games too. Especially if a Linux client was available at launch.
Since Epic and Microsoft have close ties, Epic wouldn't want to make a move against Microsoft. That is why the Linux client was left to die, and eventually cancelled.
Steam is another thing entirely. It is a distribution platform of games. You may not see it now, but that is where the future is. Downloadable games. Eventually those shiny DVDs you buy will stop getting released, because internet distribution has many benefits for both companies and gamers.
It makes sense to have a Linux client. If only for the bragging rights of being the only internet platform to deliver universally to all users. Not only for PCs, but for smartphones too. Steam will eventually compete with Apple's store and Microsoft's similar offer.
It is a matter of time for a Linux port. It make still take many years from now to be officially released, but it WILL come, no matter what. Be patient and look ahead of our times.
And it would be terrible application design to put any GLX or X11 code in the main function... That would be incredibly difficult to maintain for different platforms...
Put up or shut up I say. Tidbits and hints are nice, put there's no clear evidence here that anything is actually going to get a port.
No clear evidence... You won't see that until they choose to divulge more, mainly because the bulk of it is tied up in licensing, NDA, or both. The best you're going to get for a while yet to come is probably just tidbits like that one.Put up or shut up I say. Tidbits and hints are nice, put there's no clear evidence here that anything is actually going to get a port.