Canonical的COO,Matt Asay近日撰文一篇,对于开源软件在遇到扩大业务规模的时候遇到的问题进行了一些总结和分享。做为如今最流行的Linux发行版之一—Ubuntu的支持厂商,Canonical对开源软件的发展方向有着很深的体会。

下面是Matt的文章:
开源软件有一个很好的2009年,而且所有迹象都表明2010年会更好。
企业们都在转向开源。他们在经济不景气时要尽量的省钱,同时也想更进一步的推动创新能力和生产力。
这给开源厂商们带来了巨大的希望,他们很希望能够从开源的日益流行中获得收入,尤其是支持服务。但是在应对需求而扩大业务规模的同时,他们碰到了一些具体的挑战。
具体的说,支持服务是任何一家开源企业的命脉。那么该如何扩大支持规模,同时还能扩大盈利呢?这两个目标可并不是总能一起实现的。在Ubuntu 10.04发布前后,Canonical的CEO曾经阐述了Ubuntu的新一步盈利方针。
业务扩展的问题
对Enterprise 2.0世界的支持加剧了挑战。企业的重要信息可能会驻留在防火墙之内,同时也可能会出现在公共论坛、百科和其他社区网站等其他场所,所以要想支持这些数据就不得不同时照顾五六个不同的地方。
长期来说这无法做到高效率,提供支持服务的开源企业必须挣扎着满足客户SLA的要求,这对于在企业中全面推广开源应用也是不好的影响。
JasperSoft是一个我很喜欢的开源企业,他们在这方面就是一个例子。JasperSoft最近宣布他们的软件已经被下载了超过1000万次,而且已经在全世界150多个国家拥有了多达12万注册会员。在Gartner的报告中,JasperSoft成为2009年增长最快的商业智能供应商,站在包括所有开源和专有软件厂商的第一位。
这是好消息,对不对?嗯,但也有点问题。
虽然增长总是好的,但这给JasperSoft的支持部门带来了严峻挑战。我曾与在JasperSoft负责支持的Matthew Geise谈过,他告诉我他们碰到了许多困难,需要手动检查JasperSoft的文档、内部和外部的百科,Salesforce.com的管理系统,还要查找JasperForge.org社区上的信息。
通过部署Exalead CloudView,JasperSoft把问题减轻了不少。Geise现在能够为JasperSoft需要支持的不同数据来源创建一个统一的搜索框。据他估计,改进后支持工作的效率提高了40%以上,这与Aberdeen研究小组的发现相一致。
这个结果不坏。 |