Posts tagged "alfresco"

2010 Open Source CMS Market: Drupal Trails Joomla!, DotNetNuke Challenges

Water&stone has released their annual Open Source CMS Market Share Report. Who is dominating the open source web content management space? And who managed to move ahead of other contenders? Find out here.

The Report

2010 is the third year that water&stone has published the Open Source CMS Market Share Report. The report is non-commercial and released under an open license, unlike similar work from other industry firms. This year’s report began with thirty open source systems but ten were eliminated due to current market position. Water&stone assess the remaining twenty systems on metrics related to rate of adoption and brand strength. Using this data, the report defines market leaders.

The report uses multiple data sources to draw conclusions. In addition to a survey, which water&stone conducted with over 5000 responses, other metrics included:

  • Product downloads
  • W3Techs’ analysis of technologies used on the top one million websites in Alexa’s rankings
  • BuiltWith’s technology rankings
  • The number of developers offering services in the technology on Elance and Guru
  • The number of books in print for the platform
  • Google page rank

Using a multi-faceted approach minimizes the likelihood that the outcome is biased toward a single factor and hopefully quiets the inevitable cries of, “But what about…” that will come from supporters of platforms that did not rank as expected. The firm was also very careful to note cases where their methodology might have resulted in a skewed outcome.

The Good

WordPressJoomla! and Drupal, three of the most well-known open source CMS platforms, remain decisively in control of the market. In metrics such as number of installations and shares of Facebook
posts, these three clearly dominated the field.


water&stone 2010 CMS survey - installations


share of Facebook posts

In fact, in almost every measure, there is little indication that the leadership of the top three platforms is being challenged in the near future; but this is the internet — we could all be surprised.

As for the leader of the pack, WordPress managed to take the lead in a number of key metrics. They included:

  • Search interest
  • Daily website traffic
  • Daily unique visitors
  • Daily page views
  • Downloads

In terms of technology specific results, Liferay leads the Java WCM market, followed closely by Alfresco. DotNetNuke is the leading platform for the .NET market, although newcomer Umbraco is quickly narrowing the lead. The report also lists Concrete5 and Umbraco as solutions that are gathering strength in the market.

The Bad

The report identifies the following platforms as struggling to maintain market share:

Using metrics like Google's search query interest, water&stone concluded that these projects are showing negative market trends.


Google search interest

The Ugly

Jahia and phpWebSite, which were included in the 2009 version of the report, were removed from the top twenty list for 2010. Textpattern and Xoops may also want to take note — the 2010 report notes the two as at risk systems.

In its second year making the at risk list, Textpattern's downward slope has continued into 2010. The report found low adoption rates, little growth in third party support, poor search engine visibility and low brand familiarity for Textpattern.

The results for Xoops did not look much better. Xoops finished last in many important metrics like downloads and installations while leading negative indicators like abandonment rate.

The Open Source CMS Market Share Report is likely a valuable source of information for any organization evaluating CMS tools. However, readers should be careful to consider their unique needs to determine if the conclusions are applicable. For example, small firms overwhelmingly dominated survey responses; larger firms may have radically different challenges.

Have you read the full report? How did your favorite CMS system fare?

Editor's Note: See how your favorite open source CMS fared this year compared to last year.

Alfresco Community 3.3 Offers New Content Services Platform for Developers


Alfresco Software, the leader in open source enterprise content management (ECM), today announced the immediate availability of Alfresco Community Edition 3.3 for download. This release includes a range of content services for developers, including integrations with IBM Lotus Social software and a preview of an upcoming Google Docs(TM) integration. With LGPL licensing and enhancements to document and web content management (WCM) functionality, Community 3.3 is also the first ECM tool to enable developers to deliver content-rich business applications leveraging CMIS 1.0 open source standards.

“From CMIS 1.0-compliance that will ‘future proof’ content application development, to LGPL licensing, Community 3.3 offers a range of new features and functionality that will continue to extend the free distribution and presence of Alfresco open source ECM,” said John Newton, CTO, Alfresco Software. “The enhanced content services in Alfresco Community 3.3 are designed to help organizations better manage web presence with tools designed to simplify the process of building content-rich web applications using CMIS.”

Significant enhancements to Alfresco Community Edition 3.3 include:

Content Services – Providing core content management capabilities, in a free-to-distribute CMIS runtime, which allows developers to easily embed content services in their applications:

  • CMIS 1.0 Compliance – For several years, Alfresco has taken a leading role in the development of open source standards. With the imminent approval of CMIS as an industry standard, Alfresco is the first ECM vendor to launch a fully compliant implementation of CMIS 1.0.
  • Inline Content Editing Services – In-context editing allows non-technical content authors to edit content directly from the web page. Alfresco Community 3.3 also provides a Web Editor Framework (WEF) - a JavaScript client side framework rendering a toolbar and associated controls designed to allow developers to extend any in-context functionality that may be required. The WEF also enables developers to easily create and package plug-ins and extensions for simple management and interoperability.
  • Content Repurposing – Automated content formatting functionality allows developers to build solutions to easily repurpose content for the web. Developers can use automated rules and existing FreeMarker and XSLT templates to format content for multiple delivery channels.
  • Repository Replication & Web Deployment – Alfresco 3.3 builds on current rich deployment facilities with the introduction of the Transfer Service. Developers can utilize the transfer service to build solutions that transfer content between Alfresco repositories, enabling them to maintain rich content structures and relationships between Alfresco environments. This is especially useful to WCM architectures where Alfresco provides both authoring and delivery tier components.

Integrations – Designed to meet the needs of developers looking for industry standard platforms that provide content services, Community 3.3 extends Alfresco support in the following key areas:

  • IBM Lotus – Building on the ‘technology preview’ of the integration between Alfresco and IBM Lotus software products (Lotus QuickrTM, Lotus ConnectionsTM and Lotus NotesTM), this integration provides a more open platform and full-featured solution than Microsoft SharePoint(TM).
  • Google Docs – Alfresco’ s integration with Google Docs provides users with full online editing capabilities, removing the need to use office applications, such as Microsoft Office(TM) to modify or update content.  The integration will be previewed at AIIM Expo and available for download in Alfresco Community in May.

Collaboration – New enhancements to Alfresco’s collaborative content management platform, Alfresco Share, include:

  • Repository-wide content access – Alfresco Share users can now browse the document management (DM) repository as well as project or collaboration sites. New features provide users with full permission control and DM capabilities.
  • Automated Content Rules – Alfresco Share now includes a new rules and actions interface, allowing administrators to automate actions on content such as transform, move, copy, notify and many more. In addition, Alfresco 3.3 enables users to define a library of rules and link these to any space for automatic execution.
  • Collaboration Lists – Provides users with a mechanism for tracking lists of items within the context of a project. Lists can be used for multiple purposes such as tasks, issues, to-dos, and contacts and can be easily extended.
  • Google Like Search – Offers users a familiar Google-like advanced search, which allows fields to be queried alongside text searches, such as finding documents by a given author created since a given date and containing a given text.

Business Friendly Open Source License – With Alfresco Community 3.3, the Alfresco repository has been moved to the LGPL license, allowing developers to embed Alfresco into their solutions without affecting their existing business model or license.

To learn more:

DocZone XML Content Management Get a New Pay Per Page Pricing Model

The XML content management system vendor DocZone (site) which was bought out last year by Really Strategies (site) has just added another pricing scheme to its SaaS offering for publishers and technical writers, by offering them the option to pay-per-page.

Under the new pay-per-page option, users will be given full system capabilities for editorial and production with access to all features, the amount they pay is based on the number of final pages produced.

And really that’s not bad when you consider that DocZone Publisher is an "all inclusive" Web-based editorial and production system that supports the creation, management, translation and single-source publishing of content.

Powered by the open-source Alfresco CMS platform, DocZone Publisher includes:

  • An authoring tool for distributed teams accessed via a browser
  • Easy and efficient search and query of all content
  • Numerous content management abilities including versioning and access control
  • Workflow management
  • Language translation tools.

When Really Strategies bought DocZone in July last year we speculated that by combining the two most price efficient solutions on the market — Web CMS from Really Strategies and SaaS publishing from DocZone —  users could be looking at considerable economies for the future.

This new pay-per-page scheme would seem to bear that out with the only question now being what other pricing packages we will see in the future.

Apache Chemistry Gains New Contributors via OpenCMIS

Just recently, we reported on Nuxeo’s (site) steady progress with Apache Chemistry, a Java implementation of the CMIS spec.

The newest development on this front is OpenCMIS (a project led by Alfresco, SAP and Open Text) that is adding their collection of libraries, frameworks and tools around CMIS to Apache Chemistry.

No, it is *not* an attack against Chemistry, but more of a friendly merger.

Recap on Apache Chemistry

Initiated by Day Software (see our interview with CTO David Nuescheler), Sourcesense and Nuxeo, Apache Chemistry started as a proposal for a new sandbox called ‘jcr-cmis’ in Apache Jackrabbit. Chemistry entered Apache incubation in April 2009.

Java-centric Apache Chemistry includes:

  • a high level API
  • a low level SPI
  • generic implementations of clients and servers for AtomPub and SOAP bindings
  • sample backends to serve data from repositories

Chemistry now targets CMIS 1.0 CD 05 draft, soon to be 06.

What is OpenCMIS and How the Two Come Together

OpenCMIS (dating back to summer 2009) is a community of folks employed by Alfresco, SAP and Open Text with the usual suspects as initial committers:

  • Florian Mueller (Open Text)
  • Jens Huebel (Open Text)
  • David Caruana (Alfresco)
  • David Ward (Alfresco)
  • Martin Hermes (SAP)
  • Stephan Klevenz (SAP)
  • Paul Goetz (SAP)

The goal of this CMIS implementation is to provide an enterprise-ready client library for Java that was missing in the existing CMIS prototypes, according to Open Text’s Florian Mueller.

Mueller describes the OpenCMIS architecture as follows, pointing out some differentiators between OpenCMIS and Chemistry:

  • There are two layers in OpenCMIS: the provider layer and the client layer.
  • The provider layer implements CMIS bindings. The opencmis-provider-api maps the CMIS domain model, handles immutable data objects (while chemistry-api follows an object-oriented approach)
  • The client layer, being on top of the provider layer, is a Java-like interface with all the classes and methods expected in an object-oriented interface
  • Chemistry uses Abdera to communicate with the server, and OpenCMIS is based on JAX-B and some CMIS-specific XML coding
  • OpenCMIS has a caching infrastructure that is specific to CMIS and OpenCMIS

As Muller notes, “The overall architecture and principals below the API are very, very different. Bringing both together would require philosophy changes on both sides. I'm not saying that this isn't possible, but it's a lengthy process.

Later on and more optimistically, Day’s Paolo Mottadelli describes in his blog OpenCMIS as “the last blast for Chemistry; the other big thing of the beginning of 2010,” as OpenCMIS joins Apache Chemistry with a request to merge the two codebases on the Apache Maven infrastructure. OpenCMIS, by the way, also uses other Apache products, such as Commons Codec and Commons Logging.

This merge is definitely an advancement in open source CMIS efforts on server and client sides, and covers different areas of the project, including:

  • Low level CMIS client library with support for AtomPub and Web Services bindings
  • High level CMIS client library sitting on top of the low level client with Java API (still in development)
  • CMIS server handling CMIS bindings on the server side and mapping them to a common set of Java interfaces
  • InMemory test repository for the CMIS server. A file system based test repository is under development and should be available soon
  • CMIS browser (currently, AtomPub only) for access to CMIS-enabled repositories

Nuescheler referred to OpenCMIS as “well architected and already very mature in its code base.” Even though CMIS is not even an official standard yet (the second round of public review ending today), and these two projects come from different backgrounds, this joint venture looks like a good approach to collaboration, improving the code and helping spring CMIS adoption into the masses.

What's Coming for Open Source CMS in February 2010



In January, Acquia (site) announced its private beta launch of, a hosted Drupal (site) solution. They also launched an Open Government program to help US government agencies meet the requirements of the Open Government Directive.


In January Alfresco (site) celebrated its fifth birthday. Three years ago they put Alfresco Community under the GPL. Now they've announced that with the release of Alfresco 3.3 Community they're shifting the Alfresco repository to the LGPL. According to John Newton, Alfresco's Chairman and CTO, "What the LGPL license provides over GPL is the ability to link in the Alfresco repository without affecting proprietary software that links it."

In the meantime, they've released Alfresco 3.2. New features include:

  • Multiple deployment options from fully on-site to fully in the cloud
  • Multi-tenancy for multi-company cloud implementations
  • A 5015.2 certified Records Management module
  • IMAP support for email client access and mail archiving
  • Collaborating on content creation in the cloud
  • Rich user profiles
  • Easier project portal customization
  • Implementation of custom storage policies
  • Monitoring and configuration tools
  • Performance improvements

The company also announced the availability of Alfresco Content Services for Lotus social collaboration products at Lotusphere.


In January, dotCMS (site) sent out its version 1.9 developer preview. Major changes coming for 1.9 include:

  • A revamped UI using the Dojo toolkit
  • Improved multi-site management and virtual hosting
  • CMIS web service support
  • i18n Admin Console
  • Improved roles and permissioning
  • A Form Builder tool
  • Custom content fields
  • Binary content types
  • A move to globally unique UUIDs for all objects

They also announced that their annual Boot Camp will be held April 13 - 15 in Miami, FL.


In January, DotNetNuke (site) announced the release of DotNetNuke Community, Professional and Elite Edition Version 5.2.2. With this point release, the Professional and Elite Editions both receive a full developer license for Telerik RadControls forASP.NET AJAX.


The big news for the Drupal (site) community in January was the release of Drupal 7 alpha. In February, the project will continue its attack on the issues blocking the alpha from becoming a beta. In case you've somehow missed all of the buzz about why Drupal 7 is a big deal.

eZ Systems

In January, eZ Systems (site) announced that it was selected as a winner of the Red Herring's Global 100, a list honoring the year's "most promising private technology ventures from around the world."

Hippo CMS

Coming in February, Hippo CMS (site) will release version 7.3 with real-time faceted navigation on repository content. This view lets users browse their content in a "loosely structured manner, drilling down as they wish on certain combinations of tags and characteristics." This new release also adds the Easy Form Builder


The Joomla (site) project continues to work toward Joomla 1.6 beta.


In January, KnowledgeTree (site) released version 3.7, which includes an alpha version of KnowledgeTree Explorer. This new product is built on Adobe AIR and so is cross-platform, allowing customers to have a consistent experience no matter what system they're working on. For more details and a walkthrough with screenshots, see KnowledgeTree's preview blog post.


The KnowledgeTree Explorer on a Windows system.


In January, Magnolia (site) reached the milestone of hiring its first full-time technical writer. In addition:

  • The Magnolia community integrated the CMS with Railo, a free and open source alternative for ColdFusion application development
  • They released maintenance release Magnolia 4.2.3
  • They upgraded the documentation website to the latest Magnolia version and published new documentation on topics such as Magnolia controls (GUI widgets) and module versioning
  • They're releasing Magnolia user manual 4.1

February will bring further work on Magnolia 4.3, which they expect to ship in March, and more documentation.


January brought mojoPortal (site), a major new release for this project. This version offers improvements to shared files, blogs, the Feed Manager and simple lists and links. It also offers a new File Manager UI based on QtFile.


The mojoQt file manager.

Other improvements include:


Nuxeo (site) will be releasing Nuxeo DAM 1.0 in early February. Built on the foundation of Nuxeo EP, it has been in beta since December 2009. DAM 1.0 is said to be the first CMIS-compliant digital asset management system.

Also being released in February is Nuxeo Studio, a hosted design and configuration environment for Nuxeo's enterprise content management system. Available as an add-on component to Connect subscription customers, it will enable information architects and business analysts to fully configure both Nuxeo EP and Nuxeo DM.


During the holidays, ocProducts (site) moved to a new premises in central Sheffield, UK and brought on additional staff, including two new Project Managers. February brings the release of ocPortal 4.3, introducing performance improvements, new features, usability tweaks and better stability.

Special attention was paid to making it easier to switch from other content management systems to ocPortal without losing content or themes. The new theme importer "will enable site administrators to automatically construct an ocPortal theme through parsing the HTML of an existing website."

Other new features include data extraction tools allowing administrators to export user generated information such as user results to CSV format.


In January, the Plone (site) project put out maintenance release 3.3.4, which is a recommended update that both fixes a potential security issue with Zope and should make Plone sites load faster. The project also announced some events to mark on your calendar:

For much more in-depth information, see the January 2010 edition of the This Month in Plone Newsletter.

January also saw Plone gain some bragging rights. According to Jon Stahl, a member of the Plone Foundation Advisory Board, his benchmarking shows that Plone 4's alpha release came in three times faster than Drupal, Joomla and WordPress. Let the arguments over methodologies begin! At least the developers sweating the focus on performance while working on the alpha should feel vindicated.

In February, Plone 4 leaves its alpha testing phase and enters beta testing.


In January, Sense/Net (site) put out their 6.0 Beta 5 release. This version adds:

  • The ability to store and manage lists of things in the content repository, using the web GUI
  • Integrated Lucene .NET indexing for enhanced search and query performance
  • Sense/Net Data Source, a new ASP.NET DataSource

They also started the Sense/Net Partner Program for the Enterprise Edition.

For February, they plan to integrate Workflow through the Windows Workflow Foundation from .NET framework version 4, allowing users to add workflows to lists and use built-in workflows and create custom ones without having to use Visual Studio. They're also hiring QA staff and preparing for Beta 6, which will become the RC for Sense/Net 6.0. Then comes lots of long-awaited GUI enhancements.


In January, SilverStripe (site) released version 2.3.5. This is a recommended update as it contains security fixes. They also announced a 2x performance boost on Windows systems through WinCache, and they attended Linux.Conf.Au as well.

They're working hard on releasing 2.4.0 beta for February.


In January, Squiz (site) released version 3.26.0 of MySource Matrix. New features include:

  • Workflow Bundles, which allow a group of assets to be taken into Workflow and approved in batches
  • TRIM 6.2 compatibility
  • A Matrix System Check script
  • An operational enhancement to the Check Indexes System Integrity script
  • Workflow Streams, which enable system administrators to create workflow schemas containing multiple approval paths

Coming in February, Squiz begins a series of free seminars in their London and Edinburgh offices. The first is on February 18 in Edinburgh and focuses the MySource Mini CMS. On February 23 and 24 in London, Squiz exhibits at the Technology for Marketing and Advertising Exhibition in Earls Court.


February marks five years since the first open source version of Umbraco (site) was released. This month we'll also see the final beta for version 4.1, which offers:

  • Improved UI performance
  • Improved media handling
  • WebDav support
  • Automated image cropping
  • LINQ 2 Umbraco support for .NET developers

The company behind Umbraco is opening a US office as well to support their US client base. They have a major install going on with a household name, but the details aren't public yet. Well? We're waiting!


In January, WordPress (site) released version 2.9.1 and launched its WordPress Foundation site, which is running on a development version of WordPress 3.0. Jane Wells also declared 2010 the year that WordPress delves into open source design.


In January, XOOPS (site) released version 2.4.4 final, which is a bug fix release of version 2.4.3. Updates include:

  • A new text sanitization framework
  • A new logger for deprecated API calls
  • An improved active system modules cache file

The XOOPS 2.5 pre-alpha was also released for those who don't want to wait for the first official alpha. Use at your own risk!

Also, the project released its 2009 annual report to look over the past year and look forward 2010.