The Debezium project recently completed its move to the Commonhaus Foundation after consulting with the Debezium community and Red Hat, who exclusively sponsored the project since the start in 2015.
In a blog post published in early November 2024, Chris Cranford, Principal Software Engineer at Red Hat, described their transition to the foundation, writing:
Commonhaus stands out because of its innovative governance framework and commitment to project independence. This benefits the Debezium community and its collaborators by allowing us to continue to provide the same release cadence and commitment to excellence that we have today. We are thrilled to join other prominent projects at Commonhaus, which includes Hibernate, Jackson, and Quarkus.
Cranford believes that a foundation is best suited to support Debezium’s growth and adoption. Moving to a foundation makes contributions from other developers and organizations easier in order for Debezium to remain the open-source leader for Change Data Capture.
The open source Debezium project, written in Java, provides a low latency distributed platform for Change Data Capture. Debezium can be configured to monitor databases like MySQL, MongoDB, PostgreSQL, Oracle, IBM Db2, Apache Cassandra and Microsoft SQL Server, collecting the events with Kafka and Kafka Connect. Applications can subsequently use the events to react on all the inserts, updates and deletes in the database. For example, to clear or update caches or search indexes.
Debezium’s last major release, version 3.0 in October 2024, introduced a major change as Source connectors require a Java 17 runtime, while Debezium Server, Debezium Operator or the Outbox Quarkus Extension require Java 21. Work on Debezium 3.1 is ongoing and the first alpha version was released in January 2025.
More information about Debezium can be found on GitHub, in the tutorial or in the documentation.
The non-profit Commonhaus Foundation, introduced in March 2024, provides a neutral home for open source projects. Inspired by the late Codehaus, the focus is to provide a stable long term home for open source projects, with an effective minimum amount of governance and simplified access to funding. Commonhaus started with the following projects during the launch: Hibernate, Jackson, OpenRewrite, JBang, JReleaser, and Morphia. Since then EasyMock, Feign, Infinispan, Objenesis, Quarkus, SDKMAN! and SlateDB joined the foundation.
More information about the Commonhaus Foundation is available in the FAQ or by joining the community.