摘要:Operaton是一个社区驱动的开源流程自动化项目,诞生于Camunda7分支,旨在延续其轻量级、易嵌入Java应用的特点。由于Camunda7社区版将于2025年10月终止支持,Operaton提供了开源替代方案,保持Apache2.0许可证和技术透明度。项目已发布Beta-2版本,处理219个拉取请求,解决63个问题,每日运行25,000个测试用例。Operaton专注于社区协作和创新,为Java流程项目提供务实选择,欢迎开发者参与贡献。
欢迎来到Operaton,一个由社区驱动的项目,致力于让开源流程自动化持续发展并蓬勃兴旺!
Operaton诞生于Camunda 7的分支,Camunda 7 是一款广受赞誉的开源流程引擎,多年来一直是基于Java的流程自动化的基石。在Camunda宣布社区版将于2025年10月终止支持之后**,我们意识到是采取行动的时候了。**
1. 核心背景:为什么会出现 Operaton?
-
Camunda 的策略转向 :Camunda 官方目前的工作重心已全面转向 Camunda 8(基于云原生架构,不再是传统的嵌入式 Java 引擎)。
-
Camunda 7 的终结 :官方宣布 Camunda 7 核心引擎进入"维护模式",并将于 2025 年 10 月 停止对社区版的维护。
-
Operaton 的诞生:为了延续 Camunda 7 那套轻量级、易于嵌入 Java 应用的经典架构,一部分社区开发者发起了 Operaton 项目。它基于 Camunda 7.20 版本进行分支,旨在提供一个长期演进的开源替代方案。
2. 关键能力对比
| 特性 | Camunda 7 (及其演进版) | Operaton | Camunda 8 |
|---|---|---|---|
| 项目定位 | 经典工作流引擎(维护中) | Camunda 7 的开源延续版 | 云原生分布式引擎 (Zeebe) |
| 架构 | 嵌入式 Java / 独立 Server | 延续 Camunda 7 架构 | 远程客户端 / 微服务架构 |
| 数据库 | 传统关系型 (MySQL, Postgre) | 延续关系型数据库支持 | 集成 Elasticsearch / Zeebe |
| 许可证 | Apache 2.0 (社区版即将停更) | Apache 2.0 (持续开源) | 专有许可证 (限制较多) |
| 未来方向 | 逐渐迁移至 C8 | 社区驱动,增加新特性 | 官方主推,高性能云架构 |
3.为什么选择Operaton?
Camunda 7 社区版在开源流程自动化领域树立了令人瞩目的丰碑。它以无缝集成到 Spring Boot 和其他 Java 应用程序而闻名,同时也以其作为轻量级外部引擎的多功能性著称。
我们衷心感谢Camunda所作出的巨大贡献与带来的启发,但社区版的停更却在开源领域留下了一片空白。正因如此,我们推出了Operaton------一个基于Camunda 7构建的项目,同时重新聚焦于社区驱动的创新与全面的技术透明度。
迄今为止的激动人心的里程碑
我们很高兴与您分享到目前为止我们在Operaton上取得的进展:
- 发布Beta-2版本
- 已处理219个拉取请求
- 已解决63个问题
- 每天运行25,000个测试用例以确保稳定性和可靠性
得益于我们令人难以置信的贡献者社区,Operaton 正在迅速发展壮大。携手共进,我们致力于让流程自动化始终触手可及、开放透明,并由真正依赖它的人们所驱动。
我们的愿景
Operaton不仅仅是一个分叉------它更是一次全新的开始。
- **不使用闭源组件。**Operaton将提供完全的技术透明度。
- **以社区为先的方针。**我们携手共建,开放协作是该项目的核心。
- **一条现代化的路线图。**我们不仅在守护过去,更在为未来创新。
加入我们!
我们才刚刚踏上这段激动人心的旅程,非常期待您的加入。
无论您是开发者、业务用户,还是仅仅出于好奇,以下是如何参与的方式:
让我们携手,让流程自动化的世界变得更加开放 和自由!
运营团队
Operaton 是给 Camunda 7 老用户准备的"避风港"。 它保留了大家熟悉的 API 和编程模式,同时承诺修复 Bug 并添加社区需要的新功能。如果你现在要启动一个对性能要求不是极端苛刻、且希望开发简单的 Java 流程项目,Operaton 是一个非常务实的选择。
Operaton是Camunda、Activiti及其前身的下一代产品。它以Camunda 7为基础,为开源BPMN社区做出了重要贡献,我们的目标是打造一个繁荣的未来,让这款真正免费且开源的BPMN引擎经久不衰。
写在最后
任何管理软件技术领域的发展,离不开企业管理最核心的本质-- 降本增效,只要企业的组织架构和协作需求还在,流程的管理及绩效优化依然是企业管理的基础,技术的创新发展离不开业务的本质需求,至于各种新鲜概念更多的还只是营销的需要,专业领域的发展需要持续的沉淀及积累。
关于 鲲鹏BPM
鲲鹏BPM是企业流程管理(BPM)和工作流程自动化软件及服务全球的领导厂商,提供最优秀的企业流程自动化和流程改进的解决方案、流程优化、大模型流程迁移方案。
同时,欲知更多 鲲鹏BPM 的相关资料,请访问 http://flow.je4.cn/#/login