不过,要想平衡商业和社区的需求,并不容易。实际上,由于开源创业公司数量的不断增长,出现了一个突出的问题:这些企业的核心软件都是由无名的程序员编写的,至于牛顿们能否赚取更大利润,似乎跟他们毫无关系。在这种情况下,这批新兴的开源企业家能否带领企业获得成功呢?“大家贡献代码的方式还是有缺陷的,而且大部分开源软件商在开发产品与服务的时候,要想找到足够的外部工程师,并借助开源社区的力量,还是较为困难的。”布赖恩·贝伦多夫(Brian Behlendorf)表示。贝伦多夫是开源社区最成功的项目之一Apache Web服务器项目的共同创始人,以及协同开发工具制造商CollabNet公司的创始人兼CTO。“你会听到很多开发人员说,‘有些人已经在有偿开发某些复杂的软件,所以我要加入到他们当中。’”他补充说道。
由于新的商业开源混合型创业公司依靠开源程序员来贡献和测试代码、并提供新的创意,所以,对这些公司而言,如何赢得薄情寡义的开源社区的尊重至关重要。即使一家公司得到了大量的支持性编程人员,也很难管理他们完成商业目标。一些开源产品在项目中还聘用了核心开发人员,比如盈利性企业 MySQL公司的开源数据库MySQL就是如此。但即便如此,也需要激活输入(Active Input)以及与客户的联动,以兑现相关软件对客户需求一定要快速反应的承诺。
显然,投资者并不畏惧这些针对开源商业模式的挑战。Alfresco软件公司也不是唯一吸引风险投资的开源创业公司。提供开源IT监视程序的GroundWork公司,已经从梅菲尔德基金会(Mayfield Fund)以及迦南合伙人公司(Canaan Parnters)等风险投资商那里得到了1,150万美元的投资。提供客户关系管理软件和支持服务的SugarCRM公司,从德丰杰公司(Draper Fisher Jurvetson)和华登国际公司(Walden International)那里筹集到790万美元。近日,它又从新企业协会(New Enterprise Associates)获得1,877万美元的风险投资。
与.com时代的前辈们所不同的是,这些开源创业公司正在引进富有经验的经理人,其中很多人是专有软件领域的专家,而且这些企业正在进入商业计算市场的几乎所有领域。
SugarCRM公司的首席执行官(CEO)约翰·罗伯茨(John Roberts)表示,他创立公司的时候,正值CRM供应商互相整合,并开始扼杀创新的阶段。“进入这个市场的壁垒,并不在于一定要开发出更好的应用程序,而是厂商们宁可将70%的收入花在销售和市场营销上面。所以我们开始将眼光放在开源商业模式上。”罗伯茨表示。罗伯茨曾在商业CRM厂商 E.piphany公司、美商宏道公司(BroadVision)和IBM公司担任过产品管理与销售等职位。
自从2004年初SugarCRM发布以来,该产品已经被下载数十万次之多,而且罗伯茨估计,这个软件被用在3.5万个工作场所。但和其他开源项目类似,它的用户多数是小企业:一般都是拥有3~20个用户的小企业。
在数据库领域,MySQL公司的MySQL数据库,比起开源PostgreSQL数据库,拥有一定的领先优势,尽管随着时间的变化,这种领先优势也会发生改变。
PostgreSQL的支持者甚至指望开辟出新的竞争领域。Greenplum公司在2005年4月发布了基于PostgreSQL的 DeepGreen开源数据仓库软件测试版本。这家公司的CEO萨姆·M·萨卡其尼(Sam Mahamad Sakakini)曾在甲骨文公司(Oracle)从事了10年的销售和营销工作。萨卡其尼计划发布一个称为“DeepGreen MPP”的高端数据仓库系统,而且还在开发一些称为“Bizgres”的项目,来增强PostgreSQL在商业智能方面的应用,这也是另一个日趋升温的开源领域。