对于开源开发人员和解决方案而言,2005年是伟大的一年,其信誉,工具和尊重度得到了极大提高。为此,越来越多的公司将开源商业化:通过安装程序,包装,协调发布,技术支持,管理实用程序和正式产品规划来增加价值。

但是,这有一种感觉,就是要驯化开源的狂野精神,并将其转变为另一种由IPO驱动,由风险投资支持,以竞争为重点的经济模式。我想起了乔妮·米切尔(Joni Mitchell)在“大黄出租车”中的经文:

“他们把所有的树都拿了
放进树博物馆
他们负责人民
一美元半就看‘em’

急于建立以开源资产为基础的营利性公司可能会创建新一代的护林员,以保护我们的开源资源,或者我们可能会看到开源运动核心的价值观是明确的。

首先,一些背景

开源已经存在了很长的时间,LINUX于1991年开始,而LAMP联盟的其余成员都具有类似的年龄(Apache在 1995,MySQL中 1995,1987年的Perl,1991年的Python,1995年的PHP)。这些拥有庞大的开发者社区,并影响了商业计算世界。值得注意的是,每个公司至少都有十年的有机(非商业)增长,足以生存并在营利性参与者出现时保持至关重要。 [带有LINUX发行版的Red Hat和SUSE; PHP,MySQL AB中的Zend和ExpressionEngines,带有支持和培训。]

越来越多的公司将更狭窄的开源解决方案商业化。  糖CRM的客户管理系统是开源的,允许组织扩展其解决方案。 XenSource使用系统虚拟化工具扩展了Xen项目。 基础工作 正在以现有的Nagios网络监控应用程序为基础。在这种情况下,公司从更年轻的开源项目开始(或从头开始创建新项目)。

我假设每个现有的开源项目都在某个企业家的显微镜下(以及一些风投基金地图上)。

是好是坏?

优胜美地在1860年代是原始地区。使其成为国家公园使公众更容易进入。公园护林员,道路,露营地和酒店,浴室以及监视熊的活动,使成千上万的游客看到公园,并体验户外活动。当然,这些“伟大的户外活动”在被驯化时会受到损害……但是,少数坚固的个人主义者仍然可以前往其他地方,与自然进行更真实,更真实的互动。

以此类推,开放源代码体验变得更加温和。专家用户少 (包括有预算的公司用户!) 可以获得数小时而不是数天即可安装的商业级软件。下载和安装程序可以正常工作,应用程序更完整,还提供专业级的界面工具,您可以付钱给有知识的支持工程师来帮助您解决问题。对于我们当中95%的人来说,这是进步 做,awkSourceForge.

不过,公司希望为其商业化获得报酬。双重许可-具有GPL和同一软件的常规许可-变得越来越普遍。  老板例如,开始使用一些仅对付费客户可用的组件来补充其“免费软件,付费支持”模型。我们将会看到越来越多的开源公司对重要的附加软件或管理软件收费,而这些附加软件或管理软件在过去一直是完全开源的。

公司员工(像我一样)可以在自己和商业化过程中应用环保标签:牧羊人,公园护林员,管理人员,开拓精神的保护者。经验丰富的开放源代码“ Earth First-ers”可能会想到剥采,清晰切割或捕获野马野牛群。无论名称如何,这些东西都会出现在您附近的开源项目中。

但是,所有这些稀缺的自然资源是使这些项目栩栩如生的志愿者开发人员的开放社区。如果没有热心的无偿软件工程师审查和贡献代码,开放源代码的工作就像传统的商业软件开发一样。圣诞树农场。

什么 happens next?

在大力推动开源商业化和驯服部分荒野的努力下,我认为接下来会发生以下情况:

  • 更少的志愿者。 随着越来越多的开源项目如雨后春笋般,公司正在招募最好的开源工程师作为正式员工。非正式的,无偿的,有社区意识的开发商的数量将会减少。取而代之的是,我们看到大型公司(IBM和HP)的付费开发人员被分配从事战略性开源工作,以替代内部应用程序开发。这标志着达尔文式的快速转变,其中技术资源越来越依赖于公司产品路线图和业务发展。
  • 对开发人员社区进行过度营销。 开源的秘密因素是志愿者开发者的生态系统。营销人员将被要求向开源社区提供并评估其范围。注意过度积极的促销和诱因,这些促销和诱因最终类似于软饮料广告。
  • “即时”生态系统。 由于许多最强大的开源项目被营利性企业所采用,因此公司将尝试从头开始创建新社区。他们可能将现有产品线捐赠给新成立的非营利组织,或者出于战略原因(失去市场领导者地位,改变许可模式)。这看起来与早期的私有生态系统极为相似:商业软件公司向外部开发人员宣传其专有架构,以建立市场势头并锁定对战略计划的支持。

这些都将使不断增长的新开源项目更具挑战性。关键自然资源(志愿开发人员)的供应可能无法满足需求。

SoundBytes

开源运动很强大,但是商业入侵是不可避免的。让我们期望该行业“为天堂铺平道路”。