Flip that around and consider it.
If Valve compiled an ARM-Linux version would you pony up $50 for a licensed copy?
If Bioware/Atari were to make an ARM-Linux version of Neverwinter Nights that played on the Pandora, I'd pay $50 for it without even blinking - and I don't have a Pandora yet.
Don't ask these private companies to give away their IP for free - that isn't a good business model. However, compiling something they already own into a version that they can sell a bunch more of at full retail - that might get their attention. Unfortunately for us, we don't have 'a bunch' of people who would/could buy/play it on our platform - yet.
You understand that open sourcing the engine doesn't get you the entire game right? If they open sourced the engine then people that wanted to play the game would still have to pop over to gog.com or steam and buy the game to get the data files. The engine is the code but the art, what you see when you play the game, would still be owned by the company and they would still profit form it.
So, they could port their code to one tiny handheld, take all that time and money and
might make their money back or they could open source the engine and let communities port there game engine to a myriad of handhelds, costs them next to nothing paying their legal team and to research where the code came from, and then sell more copies for the Pandora owners, GP owners, Android owners, Nokia owners, ect, that didn't already own the game.
To me it makes more business sense to open source games that have slowed down in sales and let others do the work to advertise their game on other systems that would have taken them 1000's of man hours to port to all these different platforms.
So, they port the game to Pandora and sell to a handful of Pandora owners for $50(a little steep don't you think?) or they open source it and over time when the engine is ported to many systems they sell 100s or 1000s of copies for $9.99. Best part is they never have update the version they sell, they can sell that FOREVER and the open source ports will be updated and ported to new handhelds FOREVER.
A generic Linux version is not a good idea either, it would have to be updated by the company to run on new distors/handhelds. It would be like making a generic windows version and expecting it to run on windows mobile 7, CE, and whatever windows has on the desktop at the time. Also, Linux changes and the libraries(bits of code) that old software uses might not be maintained anymore and might make your system unstable/insecure if you run those defunct libraries. Open sourcing would be the best way to maintain compatibility and keep it up to date. When the open source code is not maintained the game has died naturally to be resurrected at a later date by someone/a group who likes the game well enough to learn how to code and port it to a new platform.
Also, I'm not asking them to, I have never e-mailed/called/faxed/visited these companies before. All I'm saying is I wish these engines were made open sourced because I think it would be better for these classic games to run on more platforms because they will age better this way.