转:Odoo OpenERP的发展史

2014/03/0621:23:46 评论 1,755 views

原文来自:http://www.osbzr.com/1316

赶在OpenERP即将发布其革命性的8.0版本之前,我们来回顾一下OpenERP的版本历史:

  • 1.0版本在2004年7月6日由Fabian以GPL协议发布,并声明此软件已经在3家比利时公司实际应用
  • 2.0版本在2005年3月25日发布,主要是做了功能的改进和简化安装
  • 3.0版本于2005年9月2日发布,包括了生产管理(mrp)模块和多语言支持
  • 3.1版本于2005年10月15日发布,可以用openoffice生成报表模板,并实现了对象的继承
  • 3.2版本于2006年1月29日发布,重写了总账会计模块,增加了成本会计模块(由camp2camp贡献)
  • 3.3版本在2006年5月4日发布,支持财务本地化,改进多公司管理,重写了GTK界面
  • 3.4.1版本在2006年9月19日发布,预先还发布了第一本免费的用户手册,就是Tiny Book1.0(唯一的版本)
  • 4.1版本在2007年6月13日发布,开始引入叫做eTiny的网页服务器
  • 4.2版本于2007年10月4日发布,是TinyERP的最后一个版本。衍生项目Tryton就是基于这个版本的。

2005年到2006年,camp2camp作为第一个基于TinyERP的项目集成商,针对其业务所在的几个欧洲国家开始着手本国法律、会计和税收制度所要求功能的完善。在越来越多集成商参与进来之后,TinyERP在2008年走上了快车道,推出了*合作伙伴*的业务模式,以大力推广OpenERP。2008年6月,TinyERP更名为OpenERP并发布了一本叫做*OpenERP Book*的书。2008年底,另一个衍生项目Tryton出现了,该项目由Tiny公司两个前员工发起,现在仍旧很活跃,不依赖OpenERP而独立发展。这个分支项目也由一个私人的公司主导,缘起于此公司的老板与Fabian在TinyERP开发过程中无法解决的分歧。

  • 5.0版本于2009年2月发布,是OpenERP发展历史上的一个巨大飞跃,基于Mako模板的Web服务器,增加了甘特图、流程图,更有视图编辑器。在功能上也有很多改进。

2010年初,Tiny公司宣布获得一家法国风险投资公司的投资。在此之前,Tiny公司都是靠自有资金经营的。即使吸引了投资,Fabian仍然是公司最大的股东。其后Tiny公司更名为OpenERP公司,并由在Tiny公司创始时就对Fabian提供了很多技术上的帮助的安东尼担任研发总监,OpenERP开始专业化地发展,并继续在开源的路上继续探索,而不是像一些竞争对手那样拿了投资就开始封闭。

现在回忆起来,5.0是OpenERP社区非常鼎盛的时代,第三方模块库extra-addons竟达到2G。同时也涌现出了hotel和hospital这样成熟而有影响的行业化应用。

  • 6.0版本于2011年1月发布,功能代码改进很多,完全重写了CRM模块,Web界面也更专业而性感。另外,这个版本开始以AGPL协议发布,而不是之前的GPL协议,标志着基于OpenERP做SAAS软件租用市场已经很成熟了。
  • 6.1版本于2012年2月发布,安东尼重写了Web界面。使用了全新的网络技术(自创的qweb)和成熟的javascript库jquery,性能有了很大的提升,基本取代了GTK客户端的功能。
  • 7.0版本于2012年12月21日发布(赶在传说中的世界末日之前),Web界面更加注重易用性和人性化,并放弃了GTK的桌面客户端。引入了类似微博的SNS功能,并与系统中每个单据紧密关联。

7.0发布的同时,OpenERP公司的官方博客发布了Fabian的一篇文章,Sorry SAP,预言ERP恐龙时代的终结,敏捷ERP将取而代之。还有一本合作伙伴写的SAP与OpenERP的对比(开阖软件提供了部分中译,但实在不忍卒读),获取了巨大的新闻效应。

  • 接下来的历史属于OpenERP8.0