Adempiere
![]() | |
原作者 | Jorg Janke |
---|---|
开发者 | Adempiere 社群 |
首次发布 | 2006年10月12日[1] |
当前版本 |
|
源代码库 | |
编程语言 | Java 1.8 |
操作系统 | Linux, OS X, Unix, Windows |
平台 | Apache Tomcat, JBoss, PostgreSQL, Oracle Database |
语言 | 多语言[3] |
类型 | 企业资源计划(ERP)、顾客关系管理(CRM)、供应链管理(SCM) |
许可协议 | GPLv2 |
网站 | www |
ADempiere(意大利语原意为“履行”、“完成”)是一套企业资源规划(ERP)软件套件,采自由软件授权,遵循GNU通用公共许可证[4]。
历史
[编辑]ADempiere 专案创建于 2006 年 9 月,由于Compiere 的开发社群与其企业赞助者间出现歧见,遂从 Compiere 专案分支(fork)而成[5][6]。该专案创立几周后即登上SourceForge.net 开源专案前五名,显示其开发社群的规模与活跃程度。
“ADempiere”来自意大利语动词“adempiere”,意含“履行义务”、“完成任务”、“实践”、“敬重”等,象征专案的核心目标。
专案目标
[编辑]ADempiere 的目标是创建一套由社群主导开发与支援的企业资讯解决方案[7],发展模式仿效埃里克·雷蒙 所述的《大教堂与市集》开源哲学。
功能模组
[编辑]ADempiere 涵盖下列商业功能:
- 企业资源规划(ERP)
- 供应链管理(SCM)
- 客户关系管理(CRM)
- 财务绩效分析
- 整合式 POS 系统
- 多种成本计算引擎
- 两种不同的生产模式(轻量型与复杂型),包含订单批次管理与物料需求计划(或制造资源计划)
社群治理
[编辑]ADempiere 采开放讨论模式,所有社群成员皆可参与讨论。实际上由一个“项目委员会”(Project Management Committee)进行决策与规划[8]。其职责包括:
- 支持领导人决策
- 接受社群贡献
- 制定发展蓝图
- 审核与核准规格
- 对新功能进行投票
- 核准核心架构变更
技术基础
[编辑]ADempiere 使用 Java EE 技术开发,主要部署于 Apache Tomcat 或 JBoss 服务器,支援的数据库包括 PostgreSQL 与 Oracle Database[9]。
架构设计
[编辑]其核心架构继承自 Compiere 的“资料字典”(Data Dictionary)设计[10],允许使用者于应用程序内直接设定数据结构、逻辑验证与画面配置,而无需额外程式码。工作流程引擎遵循 Workflow Management Coalition 与 Object Management Group 标准,支援商业流程管理(BPM),使应用程序得以快速配合业务需求进行调整[11]。
分支项目
[编辑]- iDempiere:重构架构并采用 OSGi 插件机制,实现模组化开发。
- metasfresh:源自 ADempiere,在德国持续开发维护。
参见
[编辑]外部链接
[编辑]参考资料
[编辑]- ^ ADempiere 3.1.0. Oct 14, 2006. (原始内容存档于2007-12-13).
- ^ Release 3.9.4.001. 2023年12月11日 [2023年12月19日].
- ^ 多语系翻译来源
- ^ ADempiere follow GNU General Public License (GPL)
- ^ From Compiere to ADempiere! 互联网档案馆的存档,存档日期2010-06-23.
- ^ From Flames To Fork, Comes Freedom. www.red1.org.
- ^ Adempiere Community - Who we are? 互联网档案馆的存档,存档日期2010-04-20.
- ^ ADempiere PMC 互联网档案馆的存档,存档日期2010-06-12.
- ^ Technology 互联网档案馆的存档,存档日期2010-06-18.
- ^ Features - AdempiereWiki. (原始内容存档于2010-07-07).
- ^ ADempiere RAD Architecture 互联网档案馆的存档,存档日期2010-06-11.
- 附注来源