ゴメソ。俺、技術的な話はわからないのだけど、
こういうのを提案したいと思った。

1, 同じスクリプトを同様に実行できる、マルチプラットフォーム
 (Win,Mac,X,各種PDA等)を念頭に置いたシステム。
2, 使用が自由,ソースも自由。
3, 実行バイナリは,JAVAのような同一である必要はない。
4, ソースの互換は能率的になるのならば推奨。
  ただ、各プラットフォームに最適化されているほうが良いのでは。
5, 各プラットフォーム用が分散配付されず、ひとつの場所で手に入れることができ、
  使用者(ゲーム制作者)がゲームをマルチプラットフォームで提供できること。

SDLはマルチプラットフォームな環境ですね。
プレイヤーとしてはちょっと導入が面倒だったが…

吉里吉里2の方見てきましたが,別プラットフォームの開発者さんを
誘導してあげたいですね…