一起学习
由10家软件公司组成的JavaToolsCommunity(JTC)组织周二宣布成立。该组织致力于为开发商提供更为简单和高效的Java工具。
该组织的创始会员表示,他们将努力提供更好的开发工具,并向现有的Java标准组织Java Community Process(JCP)提供技术建议。该组织还希望吸纳更多的软件企业甚至客户成为会员。Sprint和Verizon已经成为最初的客户会员。
Java软件企业长期以来的目标是提供更好的Java工具,并以此对抗微软及其.Net系列工具的竞争。
Sun、BEA、甲骨文、SAP、SASInstitute(赛仕软件研究所)、Compuware(康博软件)、JetBrains等公司属于该组织的发起会员。令人关注的Java工具重量级企业IBM和Borland目前还拒绝加入该组织。
JTC发现有必要成立一个专门针对JCP的附属组织,主要关注开发工具。目前的Java标准大部分关注机器运行Java工具所需要的软件而忽视了应用开发。甲骨文工具部门首席架构师兼战略主任TedFarrell表示,“我们希望引起人们对工具的关注,包括产业内部(其它工具销售企业)以及JCP的专家组。”
正如此前的报道,JTC寻求不同供应商Java工具之间的互通性。这将有利于新Java产品更快走向市场。
SAP公司NetWeaver标准副总裁MichaelBechauf表示,Java供应商之间更好的协作将有利于解决Java开发过程中的“世俗”问题,并消除商业Java软件开发过程中不必要的工程设计工作。
Sun公司JavaWeb服务和工具营销副总裁JoeKeller说,JTC也吸收了电信企业的意见。他表示,电信产业的代表建议改进Java标准在协调性方面的条款,从而使不同企业开发出的新技术具有一致性。
JTC还希望为Java整合开发环境(IDE)提供一个通用的插件(add-on,plug-in)系统。通过建立一个插件与Java工具连接的标准化途径,开发商就能够混合使用来自不同供应商的各种不同工具。JTC目前正在开发一个名为JSR198的插件标准化系统。
目前已经存在一些作为Java工具“框架”的插件系统。IBM将其整个开发工具战略建立在Eclipse开放源工具项目的基础上。Borland同样为其数百个插件提供了Java工具框架。
由于JTC目前还没能把Java工具的这两个重量级企业笼络到旗下,一些分析家担心这个新的项目与JTC的总体目标相违背。RedMonk公司分析师StephenOGrady就认为,“每个企业都关注自己的利益,在某些时候,他们会回过头来战略性的看待目前的状态,并发出这样的疑问,‘这种持续分裂的状态将对我的企业造成什么样的长期影响呢?’”
Borland公司在JTC的酝酿阶段也参与其中,但目前却决定不加入该组织。该公司Java业务部门总经理GeorgePaolini表示,也许在将来的某个时间Borland会考虑加入JTC。“JCP在解决与Java平台相关的技术问题方面做出了很好的工作,但它缺少的是一个真正明确的通往市场的渠道以了解市场需要什么,”Paolini说,“我们感到在这个通道建立起来之前,JTC的成立时机还不够成熟。”
JTC会员企业也承认关于JTC与JCP相互关系的一些程序性细节问题还没有解决。
IBM公司WebSphere业务主管BobSutor表示,IBM将继续集中精力把Eclipse作为其建立不同开发工具间互通性的首选方式。Eclipse正在逐步成为独立于IBM的联盟,在过去5年中吸纳了接近50个会员。但Sutor否认Eclipse与JTC之间存在无法挽回的裂痕,认为这是小题大做。“我认为这个关系破裂的观点对当前的形势描述有些言过其实。每当人们之间存在一丁点不同的观点,就会有人说关系破裂。”Sutor说,“我们将继续勤勤恳恳,在JCP的框架下为Eclipse工作,并将我们的精力集中在第一大竞争对手身上,那就是微软。”
也有Java开发商对JTC的成立欢呼雀跃。Javalobby创始人RickRoss虽然意识到JTC要做出一些实际的工作还需要时间,但他认为,“总体上说,我认为现在是时候让工具销售商之间更好合作了,这对开发商有利,也是我最关心的问题。”
下载本文示例代码
十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织十软件企业成立Java工具组织
阅读(240) | 评论(0) | 转发(0) |