最近、AdobeがApolloというコードネームを持つクロスプラットフォームのWeb対応ランタイム環境を発表してメディアを賑わせた。この環境により、開発者は、Webのコンテンツを利用しながらも直接デスクトップ上で動作するアプリケーションを開発できる。Adobeは、Flash、Flex、HTML、Ajaxといった既存テクノロジの活用を目指してApolloを構築している。Apolloは素晴らしいコンセプトだが、新しいアイデアではない。2001年にはSun MicrosystemsがJava Web Startをリリースしており、Mozilla FoundationはFirefox開発時にXULを生み出している。この市場への参入を図る新興企業も何社かある。各社の製品はすべて、Webアプリケーションをデスクトップで実行するという同じ狙いで作られている。 Apollo Apolloはランタイム環境な