红联Linux门户
Linux帮助

微软公开谈论对开源社团的看法

发布时间:2011-12-31 09:19:46来源:红联作者:Pensrce
  来源:Linux Pilot Kenneth Mak

  在微软雄霸一方的时代,一直认定Linux和开源技术会对它造成威胁,首席执行长Steve Ballmer更直指“Linux是癌症”。但时至今日,微软为求存不得不打起开放旗号,尝试与开源技术共存。今天我们请来曾经是开源界人物、现任微软开放社团高级主管Gianugo Rabellino,介绍微软目前对开源技术的看法。

  Gianugo Rabellino从1992年开始接触Linux,其后积极参与Apache Software Foundation的工作,一年前转投微软旗下。“当时正是Windows Azure开始成形的时间,要令Azure成为云端平台,必须确保开发者可以不受限制地,在Azure上使用相容于其他平台的技术。事实上我现在的工作正是有关在Windows Server和Windows Azure上部署node.js的,因此必须理解开发者需要的是什么,再由微软预备有关的支援环境。开源软体要得到改良,与企业之间的沟通很重要,我在微软便担当着中间人的角色。”他说。

  微软接受开源的态度已经有所改进。“直到2011年12月为止,可在Windows上运作的开源项目达到35万个,全世界最受欢迎的25个开源项目之中,有23个都可以在Windows上运作。我们希望有更多开源软体可以在Windows上使用,因此会更积极地为开源社团提供开发所需的资讯。”Gianugo说。

  云端运算令开源技术越来越受到重视,其中一个便是node.js。“HTML5的普及令JavaScript更受注意,现在不但客户端要支援JavaScript,伺服器端亦是一样,能够提供此等功能的便是node.js。海量数据的出现,令我们需要一个可以处理庞大数据的架构,而且必须具备扩充性,这也是node.js受到注意的原因之一。”Gianugo说。提到海量数据,自然不能不提开源的Hadoop。“支援Hadoop的Windows Azure正式版本很快就会面世。个人认为另一个值得注意的开源项目是PhoneGap,不但可开发出iOS和Android的Apps,也可开发Windows Phone 7的应用程式。还有PHP、WordPress、Joomla和Mediawiki都值得注意,不久的将来Windows Azure将可支援此等项目。”

  过去作为Apache Software Foundation的成员,在营运开源社团上累积了什么经验?“开源项目的持续性很重要,只有不停作出改良的项目,才能得到用户垂青并继续地使用。要令开源项目有持续性,必须为项目加入多样性。开?者、用户和企业都必须参与,才能制作一个像森林般的生态系统。作为开发者,应该去想像一下可以为项目贡献什么。某些贡献可能只有很少人可以做到,就像我本身是意大利人,当我解决了Apache Software Foundation在语言方面的问题时,在过程中便可向世界宣传我们独有的文化。人事问题往往比技术更为复杂,任何时候都要对其他开发者心存敬意,遇上问题便不会太过执着了。”
文章评论

共有 6 条评论

  1. 1027342213 于 2012-01-06 15:27:41发表:

    引用:
    现在是微软公司得了癌症,做的操作系统一代不如一代,加上以浏览器为主的云计算技术的推广,微软靠卖桌面操作系统+密码钥匙的日子越来越不好过了。而以开源自由为宗旨的LINUX操作系统的前途,越来越光明。
    omarjan 发表于 2011-12-31 15:33

  2. 风浪2008 于 2012-01-01 18:52:44发表:

    顶……

  3. 迷你版vcxz 于 2011-12-31 23:14:57发表:

    顶顶顶顶顶顶顶顶顶顶顶顶顶

  4. omarjan 于 2011-12-31 15:33:44发表:

    现在是微软公司得了癌症,做的操作系统一代不如一代,加上以浏览器为主的云计算技术的推广,微软靠卖桌面操作系统+密码钥匙的日子越来越不好过了。而以开源自由为宗旨的LINUX操作系统的前途,越来越光明。

  5. Axflue 于 2011-12-31 11:47:04发表:

    这个得癌症的真是个奇迹,不但死不了反而越来越顽强,有这样的癌症患者吗

  6. linuxunix 于 2011-12-31 11:24:28发表:

    早知如此何必当初呢?