当前位置:Linux教程 - Linux文化 - 开源身份系统面临专利问题

开源身份系统面临专利问题


    微软身份工具的开放源代码对手已经酝酿有数个月时间了,正在等待微软在一些专利问题上的“绿灯”。

  从事Higgins项目的开发人员希望创建一款与微软Windows CardSpace相当的工具,但担心会因专利问题而被微软告上公堂。尽管该项目的一些部分还在继续中,但支持者表示,如果没有微软的帮助,它可能无法发挥其全部潜力。

  Higgins项目的一位负责人鲁迪说,有些部分我们不能发布,我们希望确保我们的项目不会受到知识产权问题侵扰,使人们有信心使用我们的代码。

  去年9月份,微软曾表示不会向其它公司主张近30项Web服务规格有关的专利。这尽管对Higgins项目有帮助,但开发人员表示,这不足以帮助他们发布所有他们希望的功能。他们已经要求微软不要因知识产权问题起诉他们。

  IBM首席安全设计师安东尼说,微软已经向我们提供了第一层的保护,我们需要第二层的保护,才能使人们发售与CardSpace相当的系统。IBM和Novell是Higgins项目的主要支持者。

  Higgins项目在去年11月份向微软提出了正式要求。Higgins的开发人员说,他们已经进行了谈判,并取得了一些进展,但微软仍然是个障碍。微软的一名代表在一封电子邮件声明中说,微软对Higgins开发与CardSpace兼容的系统很高兴。

  这名代表写道,微软承诺向用户提供可互操作、安全、一致的消费者体验。微软将继续与Higgins进行谈判,但并没有表示微软是否会扩大其在开放规格方面的承诺。

  CardSpace是Windows Vista的一部分,也可以在Windows XP上运行。它旨在使用户能够更方便、更安全地使用数字证书,并最终取代用户名和密码成为在互联网上验证用户身份的方法。

  微软将CardSpace看作是管理认证和付费信息的唯一方法,在PC上运行的CardSpace客户端会与需要认证或交易信息的Web网站相连接。

  尽管CardSpace在Windows上运行,但Higgins项目的一个目标是覆盖其它操作系统。Higgins希望提供一个开放源代码的替代品,既能够在Windows,也能够在Linux和Mac OS X等操作系统上运行。Higgins的工作原理与CardSpace相似。

  Novell的杰出工程师欧兹说,我们不想复制CardSpace,但用户应当能够比较二种系统,就象IE和Firefox那样。Higgins的开发人员希望包含从Linux或Mac系统获取身份信息,并在CardSpace中使用这些信息,以及相反功能的能力。

  鲁迪表示,与微软的谈判是令人鼓舞的,但微软的态度并没有改变。他说,因此,我们有许多功能无法如期实现。欧兹表示,问题在于专利,我们希望确保任何开放源代码开发人员可以使用我们开发的任何代码,而无需担心会因侵犯专利受到起诉。

  微软的代表称,出于安全原因,微软对CardSpace的一些部分控制得很严格,例如它在哪里,以及如何存储数据。他说,Windows CardSpace在物理上如何存储,或在哪里存储数据只与微软的CardSpace实现有关,而不会影响可互操作的身份系统的创建。

  尽管传统上激烈地反对开放源代码,但微软最近对核心的开放源代码理念越来越接受了。微软去年9月份公布了Open Specification Promise,承诺不会对开发基于它开发的Web服务协议软件的任何人提起侵权诉讼。

  微软竞争对手曾表示,这是微软向开放源代码示好的一项重要举措。后来,微软在这一计划中加入了Sender ID电子邮件认证技术。据微软称,它这样做是为了提高商业软件和开放源代码软件之间的互操作性。

  Higgins项目是在去年公布的,被称为Higgins Trust Framework的第一个版本将于今年夏季发布。如果没有得到微软的进一步承诺,Higgins仍然会发布自己的软件,但会减少一些功能。