微软对Unix所有权避而不答:微软还有多少Unix代码

  晓林 ◎ 2007-12-17 服务器在线

服务器在线12月17日国际报道:几个月来,我一直想让微软回答关于其知识产权产品组合中的Unix技术方面的一些问题。微软答应接受采访,随后又取消了。因此问题仍然是:微软拥有多少Unix代码?

微软的Unix根源要追溯到大约25年以前。1980年公司开发了一个名为Xenix的Unix版本,至今它仍被广泛采用。微软单独开发并发布了一个名为Windows Services的软件包用于Unix,该软件包包括一个Unix子系统、数百个Unix工具以及相关的其他工具。该软件实施工具被重新命名为"用于基于Unix的应用程序的子系统",包含在Windows Vista的企业版和旗舰版中,并将会捆绑到即将发布的Windows Server 2008中。该软件让用户可以在Windows系统中运行Unix应用程序。

微软对Unix所有权问题避而不答

微软拥有多少Unix代码,是通过内部开发、购买,还是和其他技术企业的许可证协议获得的?那些代码被用于微软产品线的哪些方面,或者通过其他供应商?微软并没有讨论这些问题。

回到8月,我询问微软的公共关系部门,是否可以安排采访微软通常很健谈的知识产权部门。该公共关系人士回答,"我可以基于‘我们拥有的Unix以及来自其他企业的许可证'的观点提供一些帮助,还可以设法为你找到一份Unix服务合同,但我们必须等待一段时间。"

但几周过去了,那次联系没有任何消息。11月,我再次尝试并被告知,如果我可以等到感恩节后也许能够进行采访,但节日过去了,微软改变了主意。我被另外一位公共关系人士告知,"他们认为无法立刻找到一位发言人可以和你进行交谈。"情况发生了什么改变?"我所知道的就是他们表示无法做到。"

为何微软在有关Unix的问题上如此谨慎?我的推论是,对那些问题的回答可能会暴露微软在和Linux的竞争过程中的担心、不确定和疑惑。一年多来,微软的管理层警告Linux侵犯了微软的专利权,虽然没有明确指出哪些代码是侵权的。(在我的那次不成功的采访提问中也再次提到了这一点。第二位公共关系人士告诉我,"微软在Linux图形界面中有65项专利权,在电子邮件中有15项,在Linux内核中有42项,在Open Office中有45项,还有在开源软件中的其他68项。")

如果你了解Xenix的复杂历史,会发现该操作系统的某些部分似乎有机会可以成为其他版本的Unix,也有可能成为Linux。将Xenix引入市场的微软首要合作伙伴是Santa Cruz Operation公司(最初的SCO系统不是SCO Group公司的产品,SCO公司后来才参与该技术)。1987年微软将Xenix的所有权转让给SCO公司,转让协议规定微软拥有SCO公司20%到50%的股份。

微软后来出售了其SCO股份,但微软是否还保留Xenix的所有权?微软是否还有Xenix中的专有技术?如果是,可以想象微软的代码就有希望进入主流Unix。根据Wikipedia网站的说法,SCO将Xenix分出去,发展成为SCO Unix,而AT&T公司将Xenix和 BSD、SunOS以及System V融合到一起,发展成为System V第4版SCO Unix。SCO Group公司(不是Santa Cruz Operation公司,但其前任Caldera公司,于2000年购买了Santa Cruz Operation的unix资产,然后改名为SCO Group公司)宣称Linux程序员没有取得其授权,就将Unix代码合并到Linux中,这就是SCO针对IBM的诉讼案的要点。正在谈论中的代码是否由微软开发?

考虑到Xenix的根源中所有的曲折与复杂,它留下一个疑惑,其中到底有多少微软开发的Unix代码行。而这只是事情的一半,微软通过至少追溯到5年前的一系列协议,来保护其在Unix和Linux方面的一些不明确的权利。微软正在对这些技术做什么?

列举一些实例

*2003年,微软达成一项协议,对SCO Group的Unix软件进行许可认证。微软的首席律师Brad Smith解释,这件事有助于"确保微软的解决方案整体遵从知识产权法规。"当时,我在一个专栏中暗示,微软应该对自己未取得所有必要的授权而使用Unix代码有负罪感,微软并没有否定该说法。

*2004年4月,微软和Sun公司宣布达成一项"广泛的技术合作协议",以解决长期存在的遗留下来的问题。他们终止了全面的专利权协议,并表示,只有这样,企业才能"开始协商"解决许可协议中的专利权问题。

*2006年11月,微软和Novell公司达成一项交易,以增强Windows和Novell的Suse Linux之间的兼容性,这是第一个微软将专利权保护延伸到Linux用户的协议。

以兼容性的名义,微软和Novell公司在业内达成了很多协议。XenSource,JBoss和 SugarCRM都属于这类合作产品。从微软的观点出发,他们成功地利用了有关Unix的问题,讨论其兼容性战略。虽然我要求的采访没能进行,但那些问题出现在背景资料中:一年半以后,发布了66条有关技术兼容性的新闻。

微软不能再对其Unix所有权问题讳莫如深。用户和想要成为知识产权合作伙伴的企业将会要求微软答复以下问题:

微软在其知识产权组合产品中拥有哪些Unix代码?

微软是否拥有Xenix技术的专利权?

Unix中是否存在微软专有的代码?

微软还在继续开发哪些Unix技术?

微软在其产品线中的哪些方面采用了Unix代码?

微软是否仍然拥有Xenix的权利?

微软声明的专有技术是否既存在于Linux中,同时也存在于Unix中?

由于没有对这些问题作出回应,微软的知识产权推进工作只是单方面的宣传活动,而不是它所声称的业内合作行为。如果微软想要在推崇标准、兼容性、专利权以及知识产权的业界成为优秀的企业,它必须在Unix问题上进行澄清。

相关文章

发表评论

网友评论

暂时没有评论!
今日排行
热点新闻
宽频互动
企业产品
商业资源
新供应商
专题列表