作者:葛雅莉
美国东部时间7月6日(北京时间7月7日)消息,近日,Microsoft公司表示,Indigo Web服务技术专利不会影响该软件与其它厂商软件的兼容性。同时,开发者也无需为开发使用Indigo的应用程序支付许可费用。
Microsoft公司计划在2006年推出的长角年系统中加入Indigo技术,并视其为Web服务的新型通讯架构,而兼容协作性这一技术的主要特点。当问到Microsoft是否会申请Indigo技术专利时,Microsoft发表了一份事先准备的声明。
在声明中,Microsoft指出:“专利是开展业务的正常部分,这对于组织保护其知识产权、增加产品和技术的透明度是十分重要的。因此,与其它产品一样,Microsoft公司可能会申请Indigo技术专利。”声明还指出,更为重要的是,Microsoft公司申请的Indigo技术专利不会影响Indigo与其它软件厂商软件之间的协作功能。
Microsoft表示,任何专利申请可能扩展到WS- Web服务相关的标准化工作。Indigo基于WS-架构,WS-架构能够确保Web服务之间的互通性,独立于基础平台。Microsoft公司声称:“实际上,我们的目标是,当Indigo推向市场时,它能够成为互通性最好的Web服务框架。”
尽管Microsoft不是唯一坚持为软件技术申请专利的厂商,但其申请专利的做法还是倍受业内指责。为了响应开放源代码运动,IBM、Sun都开放了部分自己的软件专利,供开发人员使用。Microsoft公司也制订了“共享源代码”计划,允许被选择的第三方浏览程序的源代码。
据一位分析人士称,Microsoft公司申请Indigo专利的意图对于开源影响不大。ZapThink组织的资深分析师
Ronald Schmelzer说,“这是Microsoft公司的一贯做法。作为一种概念,我不能确定开放源代码和Microsoft公司会走多近。但我认为这一举措对于开源开发人员不会产生积极的或是消极的影响。Indigo被认为是一个只面向Microsoft公司的产品,Microsoft公司已经拥有了其中包含的一些技术的专利。”
在开源市场,Microsoft并非是领军人物。Novell公司赞助的Mono打破了先例,提供Microsoft.Net架构的开源程序,并可以使.Net在Linux或是Unix平台运行。但是,Mono的支持者并不打算在此时对Indigo进行开源举措。Novell公司的发言人Kevan
Barney称:“目前,我们不会做出任何决定。围绕Indigo和Mono的知识产权问题,仍是一个未决的问题。Mono也无意与Indigo进行兼容。”
Schmelzer称,为Indigo提供Java功能是不太可能的,“我们会看到基于Java的Indigo程序吗,至少我是看不到这一天了。”上周,在旧金山举行的JavaOne大会上,Sun公司的官员展示了未来的Java
Enterprise Edition 5,它具有Web服务开发功能,而这种功能也是Indigo一再鼓吹的亮点。
除了推出长角牛系统Indigo客户端产品外,Microsoft表示将在其它的Microsoft产品中加入Indigo功能,比如在2007年推出的长角牛服务器产品中也将加入Indigo功能。