JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo
Sun计划通过Kenai项目与谷歌代码和Github等公司竞争,该项目是一个开源项目托管站点,供应商上周晚些时候以beta版形式推出。
开发人员可以托管他们的项目该网站免费提供Subversion和Mercurial版本控制系统,并提供问题跟踪,论坛和其他功能。
Sun的主要目标不是与现有项目托管站点,项目工程师Nick Sieger在Sun的Web技术总监Tim Bray的博客中说,“你可以这样看待它,并且面值肯定是真的,但是我们不是直接与这些服务竞争的目标,”Sieger写道。 。 “Kenai得到了Sun的肯定,作为全球最大的开源公司,我们需要掌握自己的命运。”
“我们需要一个地方培养和发展我们自己可以开发的开源社区控制;我们需要在更传统的LAMP / SAMP Web栈(不仅仅是Java EE)的基础上展示可信性;我们需要展示Sun技术和硬件在下一代Web应用中的可行性,“他补充说。 >在对他使用“控制”一词的反馈之后,Sieger随后澄清了他的评论:“我们没有兴趣对网站上的项目进行任何控制,我的意思是我们想要经历建立网站以随时了解学习情况,并且能够比第三方供应商能够更快地响应来到该网站的社区的需求。“
Kenai网站用作测试Sun公司生产“下一代Web应用程序”的能力,就像它制造的一样根据Sieger的说法,流行的Ruby on Rails开发框架以及“开放源代码组件和Sun风格技术的炖煮菜肴”,据Sieger称,Ruby on Rails在可伸缩性方面的声誉受到高 - 在Twitter这样的网站上发生故障 - “但是Sun相信Kenai的整体架构可能会舔those这些问题,Sieger建议说:”我们希望帮助确保其他人不必感受到我们在顶部构建的痛苦因为现在我们已经启动并运行了,我们认为这可能是构建高度可扩展的Web应用程序的基础。“
一位观察者表示,Sun的举动至少部分是为了获得程序员的共识。
“虽然我认为Sun在表面上看待他们需要一个地方来管理他们自己的项目,但是不要错:他们希望吸引更多的开发者加入到太阳的影响力范围之内,而Kenai是其中的一部分, “For的分析师Jeffrey Hammond说在星期一发送的电子邮件中。