15 Years of Adobe Experience Manager - A History

As of today, it's been 15 years since Adobe finalized the purchase of Day Software, thus acquiring the product you all know now as "AEM".

For any of you out there who (like me) have been working with this platform for years, hopefully this post should be an entertaining (or painful) trip down memory lane for you as we revisit why Adobe would have purchased Day, and what has changed (and hasn't!) in the 15 years hence.

Day Communique - before the Adobe Takeover

Day Software was a Basel, Switzerland-based company which created their breakthrough Communique CMS on a custom filesystem-based platform, but then later morphing into the Java Content Repository-backed system we know today.

The first version of CQ was a collection of CGI scripts for Netscape Enterprise Server (hands up if you ever used that one!) in early 2000, and was rewritten as a Java application for CQ2 and then the HTTP server separated out of it for CQ3 (the genesis of CQSE).

Up until CQ4, content was still stored in files on the local file system, but in 2005 with the release of CQ 4.0, was switched from the older "Content Bus" filesystem storage to the "Content Repository eXtreme" (or CRX) repository version 1.0, an evolution of which still powers AEM today - 20 full years later.

CQ5 was a MASSIVE UPGRADE & the Foundation of Today's AEM

CQ5 represented an almost-complete rewrite of the product.

There are a number of features & approaches that might seem commonplace today that were huge and revolutionary parts of the CQ5 platform. A charming CMSwire article from 2008 noted "While some CMS vendors shy away from Web 2.0, thinking the Web 2.0 implosion is imminent; Day focuses on it big time". How many people of that day & age could even define web 2.0? But huge new features released with CQ5 essentially made it an entirely new platform, and most of us couldn't even imagine a CQ/AEM without it, such as:

Not new to this version, but worth mentioning - the separate authoring & publishing tiers of CQ made it so performance constraints or instability on the authoring end did not take down your public-facing site, and vice versa. Having CQ sit on the foundation of OSGI and Sling meant a massively-flexible content engine, capable of both rich dynamic responses and page rendering, as well as the ability to plug in heavy-lifting in Java for all manner of applications that previously might have had to run in their own application server stack.

A Timeline of CQ Releases & Changes

Up to the Adobe acquisition, the CQ version history went like this:

The Adobe Acquisition of Day Software & CQ

Adobe announced in July 2010 that they were going to buy Day Software, and with it the CQ product. Adobe was already running their own website on CQ at this point, and given their brand-new focus on building out a marketing technology line of business, it made sense. Adobe had just acquired Omniture in September 2009 for $1.8 Billion, and Scene7 in 2007 - so it was clear that Adobe was starting to get serious about something more than just their creative software business.

The acquisition by Adobe was completed in September 2010 for $240 million dollars in an all-cash deal, 7X cheaper than what they paid for Omniture - which was quite a steal when looking in hindsight.

Not sure about you, but I remember exactly where I was when the deal was announced. I was midst running CQ 5.2 for AARP at the time (they had been on CQ since CQ 4.2). CQ at the time for me, was equal parts "massive headache" and "is this where CMS is going?" given that we were still trying to figure out what services should stay on JBoss and which could just as easily run inside CQ5 now that CQ had such a robust Java application server framework.

But PURCHASED BY ADOBE NOW?? This changed all the math for me on whether or not to keep investing time into learning CQ5, because obviously with Adobe behind it, it was likely to HAVE LEGS. And that it did!

"Day Software" branding inside the app was shortly changed to "Adobe CQ", though everything else remained the same, for the most part.

Re-Branding to "Adobe Experience Manager"

Adobe knew this wasn't going to be called "CQ" forever, so they tried a few aborted re-branding attempts, first calling it "Adobe WCM" and then "Web Experience Manager" for a bit before settling on calling it "Adobe Experience Manager". It was midst the 5.6 release that the login screen switched, and you now saw "Adobe Experience Manager" when you logged into CQ.

About the Author

Tad Reeves

Principal Architect at Arbory Digital

Tad is a 2x AEM Champion and leads Arbory Digital's AEM practice. Tad started working with CQ5 in 2010 with Day CQ 5.2 and has been in the CQ/AEM space ever since. He has extensive experience in website infrastructure dating back to 1996, and has worn nearly every hat in website delivery from solution architecture to product management.

When Tad isn’t working (and sometimes when he IS working), he enjoys mountain biking and exploring nature with his wife & 3 kids.

Contact Tad on Linkedin

Like what you heard? Have questions about what’s right for you? We’d love to talk! Contact Us

More AEM Articles You Might Like

category
Podcasts, AEM Technical Help, AEM News, Arbory Digital News, Customer Stories, Podcasts
tags
AEM, adobe experience manager, devops
number of rows
1