微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络业界新闻 > 微软面对开源挑战左右摇摆

微软面对开源挑战左右摇摆

时间:03-27 来源:51CTO 点击:
究竟是做开源社区的朋友还是敌人?从最近的行动看来,微软|0">微软似乎还无法做出决定。但是,即便微软准备开战,从法律上讲,它似乎也缺乏足够的武器来击败甚至扰乱到对手。

  这位软件巨人近期的表现有些自相矛盾。一方面,微软向开源社区伸出了橄榄枝,积极的为开源项目贡献代码,也对Apache软件基金会等支持知名开源组织提供支持,它好像比以往任何时候都更加意识到它必须与开源组织携起手来,而不是继续对抗。

  而另一方面,它也丝毫没有放松对开源公司的监视,继续在开源技术中搜寻哪里用到了它的专利并且不断的提出诉讼。微软一向维护它的私有知识产权授权战略,这与开源理念截然相反。长期以来,微软一直与各大开源供应商纠纷不断,甚至曾经声称Linux侵犯了其230多项专利。

  然而无论微软可能私下里藏着什么计划,开源公司、开发者和支持者都表示,他们已经没什么好担心的。开源社区已经形成了强大的开源商业模式,拥有自身的力量,他们比以往任何时候都更安全,微软的行动不会构成真正的威胁。在这些人看来,开源的力量已经足以强大,可以让包括微软在内的任何人都放下向他们动手的念头,尤其是Linux,因为它在世界各地都已经占领了最大的网络架构,包括Google。

  "开源的未来受到威胁?不会的。"RedMonk的分析师Stephen O'Grady这样认为。即使微软开始对Linux和其它开源项目中那些它所谓的专利进行索赔,那也只会费它自己的事,而无法阻止开源软件的前进,也不可能阻止别的公司来购买开源的商业模式。他补充说,"(开源)已经成为一种风格,一种方法和模式,无法撼动"。

  微软真正的变化:准备接受开源

  最近,微软对GPS设备制造商TomTom使用Linux而提起的专利诉讼激起了开源社区的一片声讨,他们怀疑微软计划重新宣战了。51CTO.com此前已经报道了这件发生在2009年2月底的诉讼案--微软起诉Tomtom侵犯其8项专利权,该案也被普遍视为微软起诉Linux的第一案;一个月后,这件诉讼以和解告终。

  但微软坚持说,对TomTom的诉讼只是纯粹的专利问题,而不是具体针对Linux或开源软件。大多数Linux社区接受了这个解释,但一些开源领导人如Linux基金会执行理事Jim Zwmlin则表示,对任何涉及专利诉讼的技术,开源社区将随时保持警惕。"希望开源软件开发者们在与微软合作的时候保持清醒,TomTom案只是另一个例子,证明它(微软)还不是一个积极的开源参与者,"他强调说。

  公平地说,在过去一年左右的时间里,微软的开源立场已发生显著变化。这一变化主要是由Sam Ramji一年前组建的微软平台战略集团(Platform Strategy Group)带来的。这个团队的任务之一就是改变微软过去的"Get the Facts(了解真相)"活动所带来的恶劣影响,在这个被开源人士看来"臭名昭著"的活动中,微软用了各种各样极不友好的方式来贬低Linux,并为Windows说好话。

  Ramji的团队还试图证明微软正在改变与开源社区之间"我们对他们"的敌对态度,并向客户证明这两种技术并非是互相排斥的,甚至有时可以是相辅相成的。此前,51CTO.com曾发表一篇文章,介绍微软的开源战略时Sam Ramji称:"开源是一个不断扩大的重点领域,我们比以往任何时候都忙。"

  Ramji和他的同伴的确做了很有诚意的努力来支持开源。2008年7月,微软收购了Powerset,作为它实际上的第一次开源项目收购。据51CTO.com此前的报道,微软斥资1亿美元收购这家语意搜索公司,目的是为了向谷歌发起挑战。Powerset中的HBase组件包含开源代码,现在微软正在积极把它重新分配到Apache软件基金会的Hadoop项目中。

  除了提供Powerset代码之外,2008年微软还首次开始向开源项目贡献其他代码。同年7月,微软开始向Web开发中广泛使用的免费开源PHP项目提供ADOdb代码。另外微软也已经成为Apache基金会的赞助商,每年为基金会提供资金赞助。

  微软的信息混乱可能会更多的伤害自己

  但是微软的做法实在令人费解,比如TomTom诉讼案,还有去年发布的一项案例研究,试图向客户解释微软产品而不是开源产品能带来更好的投资回报,继续显示着它对开源的抵触态度。

  这种混乱的信息可能会损害微软。"微软有足够多的聪明人,他们应该知道进入开源领域的时间拖得越久,对自己的损害就越会大," Gesmer Updegrove公司合伙人,知识产权律师Andrew Updegrove直言不讳地提倡开源。他说,因为其客户群的深度和广度,微软在市场中具有"自然优势"。"但他们会失去这个优势,因为他们将在设计、开发、和战略思维上远远落后于其他人," Updegrove说,"他们需要尽快扭转这个形势。"

  微软的软件之所以流行的一大原因是它们能够得到软件开发者的青睐,微软仍然拥有大量忠实的开发者用户。然而,许多开发者已经倾向于使用开源技术,一系列原因中包括他们不必再等待一个唯一的供应商来提供升级修复bug。更何况各大开源社区都已经提供了许多免费开源工具。如果微软继续在开源问题上态度不明确,就会阻碍它继续将开发者保持在自己的阵营中,也会进一步损害它的开发能力,使它无法跟上迅速创新的市场。

  

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top