《BurningTheShips》披露微软与Novell合作内幕

系统 Linux
2006年,微软与Novell签署一项引发争论的协议,而就在正式签约的前两天,双方仍找不出如何在不违反Linux操作系统授权条款的情况下进行合作。

2006年,微软与Novell签署一项引发争论的协议,而就在正式签约的前两天,双方仍找不出如何在不违反Linux操作系统授权条款的情况下进行合作。

GNU通用公共许可授权(General Public License)的条款,让微软很难就Novell卖出的每一份Linux收取权利金,也让微软无法单独保护Novell,排除其它所有的Linux使用者。但是,就在计划公布协议前几小时,微软员工想到一个直接回避该条款的方法。微软不保护Novell,而是提供法律保护给Novell的顾客。

即使双方已经达成协议,微软还是发生“签约”问题。媒体早就在外守候多时,微软法务长Brad Smith这时发现他带的钢笔没墨水了。Smith环顾四处,发现一张白板,就顺手抓了一枝麦克笔,用来签署合约。


上述情节只是新书《Burning the Ships》当中许多有趣故事的一段,书中描述微软如何从智慧菜鸟转变成专利大户。而作者之一正是被微软挖角,负责其智慧财产授权业务的前IBM律师 Marshall Phelps----Phelps仍在微软上班,但他强调公司并未资助这本书。当然,这本书出版的时机耐人寻味。微软最近才因TomTom导航产品使用了 Linux核心,控告该公司侵犯专利。

著作本身值得一读。《Burning the Ships》回顾了Phelps任职之前的微软授权业务。前微软技术长Nathan Myhrvold回顾了微软早期奋力对抗连串专利诉讼的情况。该书引述Myhrvold的话:“当我们的律师环顾众人,问我们可以主张拥有哪一种专利以反击这些公司…答案是我们什么都没有。所以,每次这些公司有人跑来声称我们侵犯他们的专利,我们就要付钱。有时候5,000万或1亿美元。那可是好多个零,只因为某人拥有专利而你没有。”

***,微软决心改变。他们挖来Phelps,同时开放其智慧财产对外授权,并加速申请专利。Phelps说:“我的工作是改革和提振微软的智慧财产部门,在我看来,这个部门过去就像一支只有防守球员的美式足球队,没有人知道该如何进攻。”

随着Phelps和现任法务长Brad Smith加入,微软的作战方针确实改变了。该公司采取新路线处理智能财产事务、与长年敌对的公司和解、为利用率不高的技术创造新授权业务,并尝试与业界每一家公司签订广泛的相互授权协议。Myhrvold此时也看出专利有更高的价值。离开微软后,他成立了Intellectual Ventures,一家专门收购和授权专利的公司。

但Novell协议是当中最有趣的故事,也是Phelps和共同作者David Kline描述最详尽的地方。一切始于微软在2004年夏季执行的一项计划,名为“Project Summer(夏天计划)”。由备受敬重的业务代表Susan Hauser开始秘密访问顾客,探询他们对某种微软/Linux合作关系的支持。该计划的目标是至少与一家主要的Linux公司签约。

Phelps和Kline写道,顾客都乐观其成,但不愿参与谈判。随着工作进行的时间拉长,当年夏天的计划变成“下一个Project Summer”。为执行“Project Bridge Builder(搭桥计划)”,微软在2004年秋天与Red Hat接触,但谈判在一年半后破局。而就在相关谈判纷纷破裂之际,微软营运长Kevin Turner在2006年6月的某一天,接到当时Novell总裁Ron Hovsepian的来电。几天之后,Brad Smith回电Hovsepian,另一个新计划“Project Blue”于是诞生。

微软与Novell***会面是在两周后,地点选在邻近芝加哥机场的Hyatt饭店,当时正逢一场女性健身者大会。另一次会面在当年的9月,地点是微软外部法律顾问的办公室,而此处正是数月前微软与升阳(Sun)敲定协议的同一间会议室。

Smith 在书中写道:“有鉴于和Novell合作即将面临的挑战,我认为在同一间会议室是很有意义的…再说,那地方曾经带给我们好运,我觉得不会有什么坏处。”谈判有进展,但尚未达成共识。Smith建议双方以10月31日为期限。Novell也同意“万圣节定生死”。在***一刻顺利规避GPL之后,两家公司达成协议,并在2006年11月2日对外宣布。

【编辑推荐】

  1. 嵌入式系统Linux内核开发实战指南
  2. 嵌入式设备上的 Linux 系统开发
  3. Linux模块你能结课了吗?
责任编辑:张燕妮 来源: Linux论坛
相关推荐

2009-11-30 16:55:10

微软合作Novell

2010-09-08 12:59:56

Novell SUSEVMwareVMworld 201

2009-05-08 16:44:49

LinuxIntelNovell

2011-07-26 09:18:12

微软NovellSUSE

2009-06-17 13:02:01

Linux

2009-03-20 21:24:05

虚拟化Vmwareesx

2009-05-11 08:36:55

IntelNovellMoblin

2010-12-27 17:01:03

Novell微软

2009-08-21 14:51:33

2009-02-19 14:27:00

2010-09-26 09:07:19

SUSENovellSAP

2010-03-01 09:14:20

Novell LinuSUSE

2009-07-30 08:41:10

微软雅虎

2012-04-13 14:39:51

2009-03-25 16:47:30

Linux微软Novell

2009-02-27 09:45:08

NovellVMware红帽

2022-05-27 10:02:48

微软MetaAI

2015-04-17 10:33:18

Cyanogen微软

2021-08-31 11:59:02

微软Azure Cosmo漏洞

2011-08-17 09:20:00

Windows 8 B
点赞
收藏

51CTO技术栈公众号