Camunda больше не будет поддерживаться. Camunda 7 все. Что делать тем, кто на ней остался
Camunda 7 Community Edition закрыта. Последний релиз 7.24 вышел 14 октября 2025 года, дальше нет ни исправлений, ни патчей безопасности.
Не рекомендуют начинать на ней новый проект. Но, приемлемо если:
Не готовы в настоящее время приобретать лицензию или SaaS подписку? Критично использование решения со свободной лицензией? СВОБОДНАЯ ЛИЦЕНЗИЯ!!! Уже используйте Camunda 7 Run + External Task (Remote Engine). Это позволит в дальнейшем с минимальными затратами мигрировать на Camunda 8. Кроме того, использование Camunda сейчас сопряжено с рисками: с 1 января 2025 года её запрещено применять на таких объектах согласно Указу № 166. Поэтому многие в России ищут отечественные альтернативы — например, форки, такие как Российский BPM-движок с открытым исходным кодом OpenBPM.
OpenBPM — первый форк Camunda 7 в реестре российского ПО
Enterprise-ветку Camunda 7 поддерживают до 9 апреля 2030 года. Это запас времени на миграцию.
Из статьи Camunda 7 vs Camunda 8 в 2025 году: актуальное и честное сравнение
В статье: Camunda 7 — End of Life
С октября 2025 года: - поддержка Camunda 7 community завершена - community-версия платформы больше не развивается - новые функции не выпускаются
Самая главная проблема - это изменение лицензионной политики. Начиная с версии 8.6 камунда становится платной.
Camunda 8
Особое удовольствие от использования Embedded Engine получат пользователи Spring Boot – Camunda имеет готовые starter’ы, Camunda Initialzr.
В Camunda8 не делегаты, а External Task.
Принципы работы External Task в целом схожи с Java Delegate – получить задачу и нужные переменные процесса, вызвать сервис или отправить сообщение, после чего – завершить задачу, при необходимости установив значения переменных процесса.
Ключевым фактором, оказывающим негативное влияние на производительность Camunda 7 (помимо ошибок проектирования) ЯВЛЯЕТСЯ ХРАНЕНИЕ ДАННЫХ В РЕЛЯЦИОННОЙ БАЗЕ.
Camunda 7 имеет огромное преимущество в виде открытого исходного кода и лицензии Apache 2.0.
Замена:
- Zeebe, она же Camunda 8
- У "Диасофт" есть поддерживаемый форк Camunda 7 Digital Q.BPM https://q.diasoft.ru/products/tekhnologicheskie-platformy/digital-q-bpm/?utm_source=habr
- Flowable
- Apache Activity
- Temporal
Camunda 7 и Camunda 8 (Zeebe) - это СОВЕРШЕННО разные продукты.
К легким процессуальным движкам относятся jBPM, Activiti (часть системы документооборота Alfresco),Камунда 7.х и Flowable.
Из статьи:
Насколько мне известно Activiti является форком jBPM, а Камунда 7.x и Flowable – форками Activiti. В приватной беседе представитель Flowable утверждал, что их продукт сделан разработчиками Activiti. Процессуальный движок при этом полностью переписан (в отличии от Камунды 7.х).
Ссылки:
https://www.holunda.io/camunda-bpm-data/snapshot/
Camunda BPM Data с примерами от энтузиастов. Добавлена типизация переменных.
Пример на Java
Пример на Kotlin
Тем не менее с Camunda 7 можно работать. Примеры: https://github.com/cherepakhin/camunda_springboot_db
Для запуска выполнить:
cd ~/prog/java/spring-boot/camunda_springboot_db ./run.sh
В браузере открыть: http://localhost:8080
Откроется страница:

имя/пароль: demo/demo
После ввода откроется страница:
http://localhost:8080/camunda/app/welcome/default/#!/welcome
Cocpit (админка для Camunda):

Ссылки: