The Future of Kenai.com and JXTA ?