odoo13前瞻-我们为什么要做企业版与社区版-来自odoo创始人Fabien Pinckaers的官宣

odoo12是一个里程碑产品,功能速度友好性都比之前版本作了极大的增强。而作为一个以开源为核心的产品,不断的超越自我是 odoo.com 的一种惯性,让我们一起看看 odoo创始人 Fabien Pinckaers 是怎么说未来的odoo13和odoo的发展蓝图的。

原文地址: https://www.odoo.com/zh_CN/blog/odoo-news-5/post/odoo-community-enterprise-532

odoo社区版与企业版:他们一起将更强大

2019年03月15日 01时51分11秒, Fabien Pinckaers

 

2015年,我们宣布了我们业务模式的一个重大转折点。在开发开源软件和销售支持服务之外,我们也同时进行了商业化转型。除了我们的开源产品Odoo Community社区版,我们还开发了额外的专有应用程序即Odoo Enterprise企业版。

 

从业务角度来看,odoo商业化是必要的。

服务利润不足以为软件供应商的活动提供足够的资金,开发产品,建立品牌和全球合作伙伴网络都需要大量投资。在此之前,我们的收入来源不可持续;新客户往往会支付第一年的支持,但是,随着一切正常,他们没有续订未来几年的许可与服务。

 

从开源的角度来看,odoo商业化也是必要的。

我们正处在一个不断发展的市场中,客户期望和竞争对手正在快速提升。如果我们没有大量投入产品,Odoo社区将在几年内被弃用,就像其他开源ERP一样。因此,我们需要一个可持续的收入流,这将允许我们招募更多的开发人员来改进开源软件。

 

从这一天开始,我们开启了一段奇妙的旅程。在商业方面,我们在2015年每月亏损50万欧元。我们只有几周的现金可用。截至2016年底,我们的现金流量为每月盈利50万欧元。odoo社区版也得到了共赢:我们现在有4倍以上的开发人员开发和维护我们的开源产品Odoo社区版。 (约180名开发人员)

 

进行商业化转型的关键决策之一就是避免存在两个相互冲突的产品(Odoo社区版与Odoo 企业版)。因此,我们让Odoo企业版建立在Odoo社区版的基础上。这样,一方的成功将推动了另一方的成功:Odoo 企业版受益于数百万社区用户创建的生态,Odoo社区版受益于Odoo企业版的不断改进。

 

如何知道新功能是在Odoo社区版还是企业版?

我们的大多数开发都涉及现有模块的改进,而不是新应用程序。显然,当我们改进社区模块,我们在Odoo社区版开发,如果我们改进企业应用程序,我们在Odoo 企业版中开发。

 

我们将专注于改善Odoo社区版和Odoo企业版:

  • Odoo社区版的优势在于将大量用户带到Odoo并吃掉竞争对手的单一应用市场(我们的对手将很难与免费而高质量的软件产品竞争)。
  • Odoo 企业版的优势在于可以产生更多收入,使我们能够在产品开发上投入更多资金。

 

我们的目标是在Odoo社区版和企业版之间保持良好的平衡。我们认为80%的开发应该是开源以吸引更多用户,另外的20%将在Odoo 企业版中以改善我们的收入流,这最终使我们能够招募更多开发人员从事开源产品。开源版或企业版的另一个标准是应用程序的性质:

  • 如果它是一个高价值的利基市场(较大的细分市场中具有相似兴趣或需求的一小群顾客所占有的市场空间),Odoo 企业版将更适合(它不会带来数百万用户,因为我们可以轻松销售该功能)
  • 如果它是一个拥有现有开源软件的大众市场,我们更愿意在开源软件Odoo 社区版中发布我们的模块(我们不会产生大量收入,但我们可以吸引数百万用户使用Odoo)

 

基于此,以下是我们为Odoo 13构建的新应用程序的两个示例:

  1. 新的E-Learning在线学习和认证应用将是开源的。它有可能覆盖数百万用户(例如学校和大学),并且已经在这个领域建立了许多竞争对手,因此很难获利。
  2. FSM即现场服务管理应用程序将出现在Odoo企业版。它是一个利基市场(约占公司的5%),但由于目前的竞争对手拥有的都是旧产品,因此很容易商业化。

当然,这些都不是黄金法则。我们可能会做一些例外,但这个原则将会引导我们的决策。

请注意,FSM现场服务管理应用程序依赖于现有的免费开源应用程序(例如,项目管理,计费和销售)。因此,我们为现场服务管理所做的部分开发也必将为开源产品做出贡献。

 

优化企业版与社区版的边界

2015年,我们匆忙完成了工作。为了推出新的开放核心模型,大多数新功能都是在Odoo 企业版中开发的。由于我们当时是有100%的开源和0%付费功能,我们需要在企业版中添加功能以达到我们的“80%开源,20%专有”目标。两个产品之间的分离已经在版本页面中详细介绍,从那时起我们就遵循了这个方向:点此查看Odoo 企业版与社区版版本区别

 

但我认为,对于最终用户来说,如果应用程序是完全社区版者或完全企业版,而不是两者兼而有之,那么它会更好。我们希望避免使用具有专有功能的开源应用程序,这对Odoo社区用户来说可能会产生误导或令人沮丧。如果拆分是“每个应用程序”,而不是“每个功能”,则更容易理解。

 

为实现这一目标,我们计划从Odoo 13(目前在Odoo 12 企业版)开源以下模块:

  1. CRM Lead Scoring,因为它是开源CRM应用程序的一项功能
  2. 优惠券,因为它是我们的开源电子商务应用程序的一个功能
  3. 邮件主题作为群发邮件应用程序是开源的
  4. 网站主题作为网站构建器应用程序是开源的
  5. 数字产品,因为它是电子商务的一个特色
  6. POS的会员忠诚度和奖励计划,因为它是开源POS的一项功能
  7. 并非所有应用都必须是开源的。但是当我们在Odoo社区版中加入应用程序时,我们会投入使其成为市场上最好的应用程序。

 

此外,我们还将通过删除Odoo社区版中没有Odoo 企业版时就无法使用的代码来强化我们的Odoo 企业版:

  • 我们将停止维护开源的人力资源工资应用程序,因为该模块远非可用的开箱即用。 (它多年来一直隐藏在网站和软件之外)相反,我们计划开发Odoo 企业版中缺少的功能,使其成为一个真正的应用程序:福利管理,报告,本地化等。我们准备投入大量资金对此进行本地化,保障这种投资有效性的唯一方法是在企业版在实现工资管理(我们认为工资是一个利基市场,因为我们主要针对通常转包工资单的中小企业)
  • 财务会计:我们计划停止维护旧的报表引擎,因为它在Odoo企业版中不再使用。帐帐相符功能将迁移到企业版,该功能在Odoo社区版中将不再存在。

我们计划在2019年10月发布的Odoo 13中进行这些更改。

 

如果您使用的是开源工资模块的代码,该怎么办?

我们不“关闭”开源代码。如果需要,您将始终能够得到Odoo 12 工资模块的Github分支并维护它(或者将其改编为Odoo 13)。 LGPL中的内容仍然存在于LGPL中。

但是,我们将停止维护Odoo 13的开源工资引擎。相反,我们将专注于构建完整的工资单应用程序并在Odoo 企业版中开发国家/地区本地化。

 

希望本文有助于您了解Odoo的方向。

发表评论

电子邮件地址不会被公开。 必填项已用*标注