论文部分内容阅读
最近在加州举行的EclipseCon会议上,致力于推动Java应用的日蚀(Eclipse)协会将重组成一个非盈利的组织,重新建立一个新的董事会和新的监管模式,以鼓励其他更多厂商参与。
来自IBM的Eclipse协会现任执行董事长Skip McGaughey将退位,新组成的Eclipse董事会将选举一位新的、不再来自IBM公司的董事长。IBM也将不再是Eclipse的最主要的财政支持方。Eclipse将接受来自商业企业每年每家从5000美元到25万美元的资助。IBM预计在2004年仅给Eclipse提供少于1/8的资金。IBM方面没有透露在2003年资助了多少比例,仅说IBM之前一直是最大资助者。
2年前,IBM启动了Eclipse项目,目标是奠定能做行业标准的、开源的Java开发平台的基础。Eclipse项目一直被认为是“IBM利用开放源代码的形式来推广自己的技术思想,使其成为业界标准”的途径之一。IBM成功地说服Borland公司、Oracle公司和SAP,这些公司都已在Eclipse之上开发各自的Java应用;而拒绝了IBM邀请的公司包括BEA和Sun。
Sun曾表示考虑加入Eclipse,但其在2003年12月与Eclipse董事会的谈判破裂,没有达成双方都能接受的一些条件。市场研究公司RedMonk指出,Sun的顾虑包括IBM介入Eclipse太深,实际上很多对Eclipse有兴趣的公司都希望看到IBM减少对Eclipse的控制。
而目前IBM正在对此做出积极回应,即将放手让业界对Ecplise执行监管,但分析家认为,必须在各种Eclipse软件项目上都由非IBM公司的人担任主管,才能让人满意。
CommerceQuest软件公司的“商业过程管理软件”即是基于Eclipse设计的。其CTO认为Eclipse的重张意义重大,“要使Eclipse在行业中最终站到其能够站到的位置上,IBM必须这样做”。
而BEA的态度仍有所保留,认为IBM这样做并未真正改变什么,BEA的市场开发主管Dave Cotter表示,BEA的客户和软件开发社团都还未对Eclipse项目表示兴趣,BEA也不打算在此时加入Eclipse项目。
另一方面,由Sun和BEA牵头的11家软件公司宣布组成“Java工具团体”(Java Tools Community,JTC),团体的目的是提升Java工具的互操作性、以及推动Java技术的发展。这个团体里缺少Java主要支持者IBM和Borland。JTC将努力使标准的Java API(Java编程接口)更友好,以利Java工具的开发;还将推动JSR(Java Specification Requests)的应用。Sun表示JTC与Eclipse不是竞争关系而是互补关系,并希望IBM能支持JTC,但IBM回绝了。IBM认为,已拥有56个公司成员的Eclipse目前所做的工作已使Java环境足以对抗微软的Visual Studio。
业界分析家认为,JTC与Eclipse着重于不同的目标,前者把重点放在Java标准上,后者则努力创建一个开源工具的组件。
来自IBM的Eclipse协会现任执行董事长Skip McGaughey将退位,新组成的Eclipse董事会将选举一位新的、不再来自IBM公司的董事长。IBM也将不再是Eclipse的最主要的财政支持方。Eclipse将接受来自商业企业每年每家从5000美元到25万美元的资助。IBM预计在2004年仅给Eclipse提供少于1/8的资金。IBM方面没有透露在2003年资助了多少比例,仅说IBM之前一直是最大资助者。
2年前,IBM启动了Eclipse项目,目标是奠定能做行业标准的、开源的Java开发平台的基础。Eclipse项目一直被认为是“IBM利用开放源代码的形式来推广自己的技术思想,使其成为业界标准”的途径之一。IBM成功地说服Borland公司、Oracle公司和SAP,这些公司都已在Eclipse之上开发各自的Java应用;而拒绝了IBM邀请的公司包括BEA和Sun。
Sun曾表示考虑加入Eclipse,但其在2003年12月与Eclipse董事会的谈判破裂,没有达成双方都能接受的一些条件。市场研究公司RedMonk指出,Sun的顾虑包括IBM介入Eclipse太深,实际上很多对Eclipse有兴趣的公司都希望看到IBM减少对Eclipse的控制。
而目前IBM正在对此做出积极回应,即将放手让业界对Ecplise执行监管,但分析家认为,必须在各种Eclipse软件项目上都由非IBM公司的人担任主管,才能让人满意。
CommerceQuest软件公司的“商业过程管理软件”即是基于Eclipse设计的。其CTO认为Eclipse的重张意义重大,“要使Eclipse在行业中最终站到其能够站到的位置上,IBM必须这样做”。
而BEA的态度仍有所保留,认为IBM这样做并未真正改变什么,BEA的市场开发主管Dave Cotter表示,BEA的客户和软件开发社团都还未对Eclipse项目表示兴趣,BEA也不打算在此时加入Eclipse项目。
另一方面,由Sun和BEA牵头的11家软件公司宣布组成“Java工具团体”(Java Tools Community,JTC),团体的目的是提升Java工具的互操作性、以及推动Java技术的发展。这个团体里缺少Java主要支持者IBM和Borland。JTC将努力使标准的Java API(Java编程接口)更友好,以利Java工具的开发;还将推动JSR(Java Specification Requests)的应用。Sun表示JTC与Eclipse不是竞争关系而是互补关系,并希望IBM能支持JTC,但IBM回绝了。IBM认为,已拥有56个公司成员的Eclipse目前所做的工作已使Java环境足以对抗微软的Visual Studio。
业界分析家认为,JTC与Eclipse着重于不同的目标,前者把重点放在Java标准上,后者则努力创建一个开源工具的组件。