Future of ActiveMQ is ... ActiveMQ

Back to Its Roots

Apache ActiveMQ’s Community Era Has Arrived

For more than two decades, Apache ActiveMQ has been one of the most quietly indispensable pieces of infrastructure in enterprise software. It moves messages between applications, glues distributed systems together, powers IoT pipelines, and keeps the asynchronous heartbeat of countless platforms running. It has outlasted hype cycles, architecture fashions, and entire generations of competing tools. And now, with a significant organizational shift behind it, ActiveMQ is stepping into a new chapter — one that looks a lot like where it started.

A History Worth Celebrating

The ActiveMQ project was originally created by its founders from LogicBlaze in 2004 as an open source message broker, hosted by CodeHaus. The code and the ActiveMQ trademark were then donated to the Apache Software Foundation in 2007, where the founders continued to develop the codebase with the extended Apache community. From the beginning, this was a project built by developers, for developers — shaped by the people who actually depended on it in production.

Over time, commercial interests followed, as they naturally do with successful open source. Red Hat embraced ActiveMQ as the foundation for its AMQ product line, and the HornetQ codebase — developed initially by Red Hat from 2007 to 2014 — was eventually donated to the Apache Software Foundation in October 2014, where it was integrated into the ActiveMQ ecosystem under a project code named ActiveMQ Artemis. Apache ActiveMQ continued for years with growth, broader adoption, and real enterprise investment and for a time was labelled as ActiveMQ Classic. But they also meant that some of the project’s momentum was inevitably tied to the priorities of its corporate sponsors and uncertainty around which code base was the future.

Unending ActiveMQ user demand for community support, and Artemis’ inability to find coherent alignment led to the original ActiveMQ code base becoming ActiveMQ v6.0 to accommodate Jakarta spec support.

The Split That Sets Both Projects Free

Late 2025 brought a landmark decision. In order to provide greater clarity and dedicated focus for their communities, the Apache ActiveMQ PMC decided to establish two distinct Apache Top-Level Projects: Apache ActiveMQ and Apache Artemis. The separation grants each project better autonomy. Moving forward, each project will evolve independently with dedicated governance, fostering their unique development paths.

The two projects now operate with their own domains — activemq.apache.org and artemis.apache.org — along with dedicated mailing lists, Slack channels, and issue trackers. Each project can now be exactly what its community needs it to be, without compromise.

For ActiveMQ specifically, this is a return to form. Its long-established, endlessly pluggable architecture has served many generations of applications, and that track record belongs entirely to the community now.

GitHub is now the center of community engagement for ActiveMQ — issues, projects, releases and discussions with less friction for those with a casual or periodic engagement pattern.

No roadmap shaped by a vendor’s product portfolio. No release timing dictated by enterprise support contracts. Just contributors, users, and the Apache Way.

The Use Cases Are As Relevant As Ever

Some might wonder whether a messaging broker born in 2004 still has a place in a world of cloud-native microservices and event streaming platforms. The answer is unambiguous: yes. ActiveMQ supports industry standard protocols — AMQP, STOMP, MQTT, OpenWire, REST, and WebSockets — so users get the benefits of client choices across a broad range of languages and platforms, from JavaScript to C++ to Python to .NET. That kind of polyglot, multi-protocol flexibility that is reliably handling billions of messages per day is genuinely hard to find elsewhere.

Message queuing is a foundational capability in distributed computing and a forever technology in the same category as databases and distributed caches.

IoT device management via MQTT, enterprise event-driven integration with Pythong, Javascript, Apache Camel, MuleSoft, .NET, and asynchronous communication between Java microservices — these are not legacy use cases. They are the architecture of modern, real-world systems.

The sheer footprint of active deployments tells its own story. Even when a critical vulnerability was disclosed earlier this year, more than 6,400 public IP addresses with Apache ActiveMQ fingerprints were found exposed online — a humbling reminder of just how many organizations are running this software in production right now, around the world.

Open Source Engine That Powers Long-Term Platforms

Apache ActiveMQ is the best of breed option to power event-driven workloads. A true open source engine, with multiple commercial support providers ensures organizations adopting it will not get caught in the trap of having to rewrite code to shift platform providers. That last part is key — open source AND open API. Many organizations focus on the operational cost of change, but the larger cost and business impact is the cost to rewrite application code. Adopting ActiveMQ ensures that will not be the case.

What Comes Next

The most exciting thing about a project that belongs fully to its community is that the next chapter gets written collectively. New contributors who may have hesitated to engage with a project partially steered by corporate interests now have an open invitation. The governance is clear, the direction is community-driven, and the codebase — after more than twenty years of real-world hardening — is as solid as any in the Apache ecosystem.
When you participate, we all win. That’s the power of community. That’s the power of open source.

For ActiveMQ, that’s not a marketing slogan. It’s just the truth, and it has never been more applicable than right now.


Matt Pavlovich

Matt Pavlovich, the Chief Technology Officer and Technical Practice Lead at HYTE Technologies, directs the HYTE Product Development Team. With a wealth of experience in the Open Source Software community, Matt is also a Committer on the Apache ActiveMQ project. Known for his technical prowess and leadership skills, Matt has successfully led numerous large-scale ActiveMQ implementations worldwide. Under his guidance, HYTE's services and tools enable accelerated Enterprise application development and enhance the supportability of middleware solutions.

Next
Next

MQ Summit 2025 - Gateway Architecture 3.0 with Matt Pavlovich