Matt Asay 是一位资深的技术专栏作家,曾为 CNET、ReadWrite,以及其他技术媒体撰写文章。他的专职工作是 MongoDB 的业务拓展与营销副总裁。此前,他还曾担任Canonical 的 CEO 等等职务。
作者提到了一个常被大家忽略的事实:Windows 是开源人群的重要集散地,很多人在Windows平台上使用开源软件;不是每个人都反感 Windows,目前越来越多的商务开源公司从原微软巨大客户群体中也觅到商机。相信,未来微软及Windows用户也会更加拥抱开源。
人们很容易产生微软与开源领域对立的看法,但事实是,大部分开源项目应尽更多的努力来支持我们当中的 Windows 用户。Windows很容易被大家忽略。根据互联网数据中心(IDC)的数据,尽管 Windows 声称占有 50% 以上的服务器市场,但却是 Linux 一直在抢占新闻头条并获得开源开发者的喜爱。
然而,让我们看一下大部分成功的企业开源项目的真相,很多公司都选择在 Windows 上运行他们的开源软件。我们可能会在开源思想与更实际的“完成工作”需求之间产生严重的断连。但是这种断连不应蒙蔽开源开发者对 Windows 支持的需求。
Windows上的开源:数量 当我注意到大概 30% 的 MongoDB 下载使用 Windows 时(Linux 为 50% 以上),我开始仔细地考虑这个问题。Miguel
Diaz 认为这么高的比例说明“大部分在工作中下载 MongoDB 的人仍然使用 Windows 工作台“,因为以这种方式”做概念验证更加容易“。或许他的观点没错,但是还有更多的真相。
别忘了,JBoss 下载通常有50% 通过 Windows 完成,还有其大量生产部署也同样如此。那 MySQL呢?2008 年 3 月,当时的CEO(如今是
Eucalyptus 的 CEO)Marten Mickos 通过电子邮件告诉我,82% 的 MySQL 直接下载使用的是 Windows。Mickos
很快补充说明,在 Linux 上使用 MySQL 的人一般通过 Linux 发行版获取,因而人为地缩减了 Linux 的数量。同时,他也强调,Windows的比例“也很高,因为
Windows 在 MySQL 应用中是比较常用的”。
对于 Alfresco 以及这些年来我所追踪的其他开源项目和公司来说,同样如此。其中包括Eclipse,其社区总监 Ian Skerrett 告诉我,其社区有50%以上的人选择 Windows。
为此,微软多年来一直向流行的开源社区伸出橄榄枝,以确保二者的紧密整合。合作的开始是在2006年,微软和 SugarCRM 宣布结成合作伙伴关系,之后又发布了一系列的声明,比如
2009 年与Drupal之间的合作。
但是,有其他人比如 Ted Wise,认为开源是“用激情点燃的”,而“没有人对Windows 充满激情“。
当然有人具备这样的激情,您只要问一下 Steve Ballmer 就知道了。如果没有激情,就不会这样大汗淋漓。正如 Joe Brinkman 所言,这种“激情”对于有些人来说仅仅是“完成工作”:在散兵坑里,显然没有无神论者——在 IT 部门,没有真正的开源空想家。 实用主义者的开源指南 不是每个人都反感 Windows。当有开源拥护者说他们不愿与微软握手时,有越来越多的商务开源公司就服务微软的巨大客户群体看到了商机。
Hortonworks就是这样一家公司,它是 Hadoop 及相关服务供应商。正如 Hortonwork的企业战略副总裁 Shaun Connolly
通过 Skype告诉我的那样:”企业 Hadoop 的目标是向外扩展的 x86 架构。Windows Server 代表约 70% 的商品化服务器市场,因此,对于在微软上投入巨大的客户群中发掘这种商机,具有重大意义。”
“我们在 2011 年末开始与微软合作开发企业 Hadoop。到今天为止,我们同时为 Linux 和 Windows 商店发布了 Hortonworks
数据平台(HDP)。此外,HDP 还嵌入到 Azure 上的微软HDInsight 服务,这是一项 Hadoop 即服务功能。“
”因此,不管是自建环境还是云环境中,客户都可实现 Windows 或Linux 上的灵活部署。平台的一致性使他们在保证功能一致的情况下,做出适合自己的选择。”
流行的内容管理系统 Drupal 的创立者 Dries Buytaert,同时也是 Acquia 的共同创立者,他通过 Skype 告诉我,他就支持微软堆栈看到了巨大的商机:“在我们已爬网的
720,414 个 Drupal 站点中,有 12,514 个(约 1.7%)运行在微软的IIS Web 服务器上。Netcraft数据显示,这是很大的商机,因为互联网的很大一部分运行在微软堆栈上。假设世界上
39% 的网站运行在 Apache 上,16% 运行在Nginx 上,还有 33% 运行在微软上,对我们而言能将微软上 33% 的市场占有率增大,并将更多的微软开发者引入
Drupal 和开源则再好不过了。”
其在金融上的机会可能更加明显。
Redmond山下财源广进对于开源公司或项目来说,最大的挑战之一就是盈利 (Monetization)。怎样才能让人们为本可以免费获取的东西付款呢?这个问题对于微软用户群更容易回答。毕竟,他们习惯了为软件付费。实际上,在以前的公司中,我一直将我们的营销自动化系统调向使用微软(或 Oracle)的高分值人群。我推测,如果他们愿意为 Windows 付费,应该也愿意为我的软件付费。
|