概述
Odoo是一个非常成功的开源软件,提供了开源免费的社区版,和商业收费的企业版。虽然Odoo仍然提供商业版,但Odoo整体上还算开源比较彻底的。
整体区别
整体上,企业版是在社区版的基础上增加了一些收费模块,以及一些增值服务,比如技术支持服务。具体的社区版和企业版的功能差别可以参考官网的如下说明:
https://www.odoo.com/zh_CN/page/editions
收费区别
社区版和企业版的最大区别当然是否收费方面。社区版完全免费而[HX1] 且开源,可以从官网下载源码,并对源码进行修改和扩展。这种模式非常适合企业基于Odoo开发自用的系统。如果是商业公司基于Odoo来开发产品并销售呢?由于Odoo基于LGPL协议,修改和扩展的部分可以不开放源码,所以,这也为基于Odoo开发商业产品提供可能。Odoo的企业版也是提供源码的,由于Odoo自己仅仅提供SaaS的企业版,所以Odoo会对其SaaS服务进行升级和维护,用户无需得到源码。由Odoo合作伙伴提供的企业版,也是有源码的,可以自己进行二次开发并自用,如果分发这些收费模块的源码则属于侵权。
企业版的收费如何呢?针对SaaS服务,需要另行咨询官方。如果是本地部署的,则可以在官方网站提供的计价页面进行计算。
https://www.odoo.com/zh_CN/pricing
经过试用,价格主要包括几个部分:
用户,按月,用户量购买。也即后台的用户账号数
功能,按月购买
所以,如果需要购买企业版,则先计算自己的用户量,以及需要使用的功能。基本上一年几万块前的成本。
另外一种模式,是将企业版Odoo部署在Odoo.sh这个PaaS平台上,这个可以理解为将Odoo运行在他们的IaaS服务平台上。这个需要根据对资源的需求量来额外计算价格。
Odoo官方服务,以及Odoo代理商提供的服务区别
商业版其实有两种模式,一种是Odoo官方提供的SaaS模式,另一种是由其合作伙伴[HX2] 提供的本地化部署(或托管)模式。
购买Odoo的SaaS服务,一般不可能自己实施,一般还需要购买官方的,或是其合作伙伴的实施服务。Odoo官方提供了4个等级的实施服务供选择。具体可以参考:
https://www.odoo.com/zh_CN/pricing-packs
虽然,购买Odoo的SaaS服务,也可以使用合作伙伴的实施服务,但中国企业因为速度,服务等各方面,应该很少会购买Odoo的SaaS服务。可选的替代方案包括Odoo合作的浪潮云的SaaS服务,或者使用阿里云的IaaS进行自行部署。这个时候实施可以考虑自己,或者找合作伙伴做。
企业版和社区版的切换
社区版和企业版是同一个产品,只是一些收费模块和增值服务的区别。所以,如果社区版不需要收费功能,建议不需要使用企业版服务,毕竟太贵了,而且对中国的支持不一定好。如果社区版,需要使用收费模块,可以另行购买这些模块,同时享受服务。
当不再需要企业版的收费模块,可以停用,即可转换至社区版。SaaS上,PaaS的应用也可以通过数据库迁移,代码下载等方式方便地迁移到本地部署上。
如何决策
首先,针对中大型公司,购买Odoo企业版的服务是很必要的。我们主要是来看看中小型企业。Odoo的服务比较贵,而且针对中国市场服务能力不一定强,所以服务方面可以依靠国内的厂商提供,即时他们遇到难题,他们也有渠道向原厂获取技术支持。如果是必须使用Odoo的一些收费功能,则可以按照模块来采购企业版,费用也是非常便宜的。