当前位置: 首页 > 知识教程 > openERP和其它开源ERP对比的文章
openERP和其它开源ERP对比的文章
Odoo,OpenERP中文网 / 2013-11-30
 首先,让我们看一下“类似”开源的软件,这些产品以号称“开源”来吸引你的关注,但最后却发现被骗了,他其实是闭源的并且价格高的离谱。Openbravo, Compiere 和xTuple 都提供了一个开源的基础版本,但是假如你的企业真的需要上ERP系统(注意不是类似MYOB的单纯的财务软件),在开始使用这些基础版本后你会发现你上了一个圈套,因为你必须为新需要的功能模块付掉一大笔钱。更让人气愤的是,当你需要帮助的时候,他们竟然距离你有半个地球那么远,而不是像叫外卖一样迅速得OpenERP本地服务团队的技术支持。
其次,你确实需要技术支持。没有商业利益驱动的开源ERP软件早已在众多企业的背后帮助他们参与残酷的商业竞争。事实上,大多数基于开源社区的开源项目最后都失败了,幸存者必须具备超强的社区领导和凝聚力,或存在极具个性的领袖人物(如Linux创始人Linus Torvalds),抑或是存在商业公司来主推和运营(如OpenOffice)。
另外,功能模块的覆盖程度是衡量一款ERP软件是否强大的标尺。一款开源但缺少技术服务支持的ERP软件就不如花钱买单纯的财务软件MYOB了,因为缺少支持会带来大量的隐性成本,甚至超过购买财务软件的成本。
做为一个商业用户,你或许不会关心ERP软件系统的程序语言和设计架构,但是,这些是选择ERP系统时极端重要的衡量因素,因为他直接关系到你对软件的总体拥有成本和未来给企业所能创造的利润价值,以及系统的生命周期。 OpenERP的程序语言使用了目前业界公认最先进开发速度最快的Python,设计架构使用了Ruby on Rails风格,它是一个最新的Web 应用程序框架,是现有企业框架的一个替代方案,它的目标就是让生活,至少是 Web 开发方面的生活,变得更轻松。在最短的时间内用最少的语言写最多的功能,这是其他语言所无法实现的。
一位经验丰富的OpenERP合作伙伴曾这样描述:“Openbravo与OpenERP最基本的区别或许就是他们从一开始采用的技术方法不同。 我不会花时间在这里说服你相信这一点,但Openbrave数以吨计的(上百万行的)OOP数据库和XML代码就像Java一样冗长而啰唆......Openbravo的模块与OpenERP相比显的太幼稚了,你无法让用户在屏幕上自行添加扩展模块,没有友好的UI组件却存在大量呆板的链接, 方法粒度处理总是动辄几百行的数据库命令,如果你想重写一些功能模块,你就不得不复制、粘贴、改变整个的数据库进程......总之会让任何人疯掉的
 
最后,必须谈一下软件应用普及度,领导力指数和发展趋势三个问题。如果单独考虑应用普及度并不是一个很靠谱的指标,我们可以看到某些曾大量传播的应用正在走向衰落,而那些虽然在推广并且处于市场的上升势头但终会因缺乏市场引导能力而消失。所以,你需要综合权衡这三个指标并且做出选择,从而使你始终走在别人前面,市场就是这样瞬息万变,想一下你从微软的Myspace上转移到facebook上用了几天? 市场领导(引领)能力是最重要的指标。我十分信任OpenERP CEO Fabien Pinckaers的个人领导力,他是我目前所见到的最聪明能干和最值得信任的人。 正如我曾对Blender的8年观察所得出的结论一样,这款著名的3D建模软件成功和长寿的秘诀是什么?毫无疑问,答案是它的领导人Ton Roosendaal。(注:Ton Roosendaal是Blender 的首席程序员,也是 Blender基金会的主席。他也作为制片方制作了代号为Orange的计算机辅助制作的《象梦》,这部神奇的的动画电影的代码是开源的。Ton 被认为是世界上3D动画的精神领袖之一。)