Full Brand new PC wil same if not slightly better graphics than an Xbox 360
AU$ 800 add another $200 and you get your self a 20" widescreen monitor. people always leave out the fact that what a console costs at the shop isnt its total cost. I have a Wii. The extras have cost almost as much as the machine and lets not forget the need for a $1500+ TV if you want decent graphics.
That's a wrong comparsion/argument. Of course you can upgrade your PC all the time and have new graphiccards on market every 3-6 months. But that's exactly the real problem with all PC games.
The developers, who make a game for PC, are simply stupid to optimze their game to a certain system (which is hard to archive). Usally developers always go to the state-of-the-art system aka newest graphic card support, features etc. in their games which are more and more hungry for performance for the max graphic quality. What these developers usually don't care enough is the performance of their game. They assume that the people who buy this game have a PC not older than 6 month at the point the game is released. Hence, if you have a PC which is older than 1 year, you'll usualy suffering on low performance or be forced to buy another graphiccard/CPU for >400$.
On a console on other side, you have a console and it's technical specs doesn't change for at least 4 years. Thus, everygame developed on a console can exactly be optimzed to that console, it's GPU and capabilities. So in order to get better graphics and effects, more optimization is needed and the games are made to get the most out of the hardware. That's one reason why games on Console still look pretty good or better than a comparable PC with similar equipment. Just as example, the PS2 was runing with a ~300 MHz CPU and had (in some case) better graphics than a equal 1.4 Ghz PC at that time, because the games could be perfectly optimized to the CPU of the PS2.
Back at Topic:
At current time and in near future, it's impossible to port Linux, because Gambryo as well as the Cry2 Engine both are based on DirectX and DirectX Windows specific. Of course you can try to run PE in the wine emulator or some other win emu under linux, but that's not actually what could be called "a port", since this works with most windows stuff and it's far from being perfect.
So unless, MA starts using a OpenGL engine, there won't be any ports in near future.
Given the RCE nature of the game, open source isn't practical. That'd just be an invite for unscrupulous coders to come steal the money that we're depositing.
Unscrupulous hackers have their hands full trying to take microsoft down LOL. If it was released on linux (which I am sure it wont) I guarantee it would NOT be opensource.
That's one pretty common wrong assumption of people who lack of knowledge on open source. Closed source doesn't make your software any more secure then open source.
Making a system secure by "closed source" only gives a
WRONG ILLUSION of security. It's called
security by obscurity. Indeed, open source projects are in generell more secured than closed sourced, because experts easier spot security holes and bugs and can fix or produce a patch and submit it to the developers to implement it, while in closed source only the company can get such a fix. So less eyes/experts who can work on this, makes it indeed less secure if closed source.
Most of the encryption algorythms are openly known and open to everyone. Does this makes it less secure? Hell, no. Is SSL considered as unsecure, because there is an open source implementation for it for Apache Server? No. A good security system doesnt depends on obscurity to be secure.
Second Life Client is Open Source (Server not yet). Does it makes it less secure? No. Indeed, many of the fixes and imrpovements to the client, came from people who are contributing to the project and do not work for Linden Labs.
Does that mean MindArk has to go open source to? No. It's purely their own decition, if they want make it open source or not.
Should they make it opensource? No, not really. Indeed it's even competly impossible for them to make the Client Opensource at the moment being, because both Cry2 Engine as well as the old Gambryo Engine are comercial ones and MindArk only has a license to work with (maybe even to modify the engine), but they aren't allowed to give the source aways to anyone.