I want to clarify this point to avoid potential confusion. While it's technically true that Artemis reached 1.0 in June of this year it's worth noting that it was based on what would have been HornetQ 2.5 (or perhaps 3.0). HornetQ has been baking in its own community and also as a part of JBoss and Wildfly Application Servers for the better part of 6 years. This also includes integration into Red Hat's JBoss Enterprise Application Platform as far back as 2012.
That said, the code-base has changed a fair bit since it was originally donated to Apache and became Artemis. New features have been added, libraries upgraded, bugs squashed, etc., but the broker's fundamental architecture and implementation is essentially unchanged. Justin ----- Original Message ----- From: "Tim Bain" <tb...@alumni.duke.edu> To: "ActiveMQ Users" <users@activemq.apache.org> Sent: Thursday, November 12, 2015 8:31:03 AM Subject: Re: Difference between ActiveMQ vs Apache ActiveMQ Artemis I won't try to detail the differences; someone who knows Artemis well should do that. But one high-level difference is that Artemis implements JMS 2.0 and ActiveMQ implements only 1.0. One factor to consider is how risk-averse the organization is when choosing software. Artemis achieved 1.0 status in June of this year, which might be too new (due to the potential for bugs, not due to any concerns about whether Artemis will continue to be developed and supported) for a highly risk averse organization. Organizations that are comfortable closer to the cutting edge might have no concerns about its relative newness and might appreciate the fact that it's being very actively developed. I'd always encourage someone considering using an open source product to check out the bugs in the backlog, to get a sense of whether those problems are likely to affect you given your expected usage scenarios. Tim I do not know if there is an existing thread on this subject but -What is the difference between Active MQ and Apache ActiveMQ Artemis It is possible that Artemis will eventually become the successor to ActiveMQ 5.x (and that it might eventually be branded as ActiveMQ 6.x), but no decision about that had been made as of April 2015 So what should one be advising developers to use Apache ActiveMQ Artemis which incidentally part of JBoss EAP 7.0 or use ActiveMQ 5.x which is the commercially known ActiveMQ? Regards BN -- View this message in context: http://activemq.2283324.n4.nabble.com/Difference-between-ActiveMQ-vs-Apache-ActiveMQ-Artemis-tp4703828.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.