近日 SpringSource 向 Eclipse.org 递交了 Virgo 项目提案。如果该提案被接受,那么 SpringSource 的 dm Server 就将成为 EclipseRT 下的新项目:Virgo。随之而来的就是该项目将基于 EPL(Eclipse Public License)协议,而不是现在的 GPL。SpringSource 的 Adrian Colyer 就此事说到:
这对于 ****dm Server 的用户意味着什么呢? 移交给 Eclipse.org 对于广大的 dm Server 用户还是有不少影响的:
- 项目托管、主页、论坛以及下载都将迁移到 Eclipse.org 上
- 协议将由现在的 GPL 转变为 Eclipse Public License(EPL)
- 其他组织和社区成员将能更加容易地加入到 Virgo 项目的开发当中
协议的转变以及庞大的 Eclipse.org 社区这两个因素会提升现有代码的开放程度。 dm Server 的下一个版本(2.1)就将由 Eclipse.org 开发并发布了。
SpringSource 缘何会做出这个改变? …目前的企业 OSGi 和 dm Server 引起了很多人的兴趣,围绕其的创新也一刻没有停止过。这种兴趣尤其以早期的使用者以及那些需求符合 OSGi Service Platform 动态模块特性的项目为甚。但对于主流的开发团队来说(只希望尽快构建好企业应用,麻烦越来越少),目前采用企业 OSGi 的代价可能会超出其短期的收益。在企业 OSGi 成为主流的企业应用开发方式事实上的标准前需要重点考虑这个问题。…
Eclipse 基金会的执行理事 Mike Milinkovich 也对 SpringSource 的这个举动竖起了大拇指:
在过去几年中,“将 Eclipse 运行时技术建设成为最棒的开源运行时平台”一直占据着 Eclipse 基金会战略目标的首位。最近宣布的 Gemini 项目以及现在的 Virgo 项目都在朝着这个愿景大踏步前进着。
InfoQ 就此事采访了 SpringSource Developer Relations 的主管 Adam Fitzgerald 以深入了解事件的细节信息。Fitzgerald 援引了 Adrian 的话:创建 Virgo 项目的主要目的在于提高 OSGi 在企业中的使用率。SpringSource 非常愿意帮助 Eclipse 实现其 2010 年的目标:让 Eclipse 运行时技术成为具有领导力的开源平台。他说过低的 OSGi 使用率以及各自为政的实现会严重阻碍该目标的实现。希望 Virgo 能提升 OSGi 的使用率,同时能得到其他公司的参与和贡献。
Fitzgerald 还提到 SpringSource 会将 dm Server 中的某些工具贡献给合适的 Eclipse 项目,比如 WTP 。对于现有的 dm Server 商业用户,他证实 SpringSource 将会一如既往地对 Virgo 项目提供商业支持。最后,InfoQ 提到了 Virgo 的发展方向。Fitzgerald 说虽然 SpringSource 会继续对其开发以及发展方向提供支持,但这些决定最终还是取决于项目本身。他说未来这个项目将会提供可插拔的 Web 容器支持,这样除了目前的 Tomcat 外还会支持 Eclipse 自己的 Jetty 容器。
查看英文原文: SpringSource Moves dm Server to Eclipse.org and EPL License with Project Virgo
评论