A Flexible Architecture for Content Applications
Highly Customizable Technology Fosters Innovation
Nuxeo Platform delivers state-of-the-art architecture and technology to serve today's content application architects and developers. It has been designed by developers for developers, bringing innovation back to the world of ECM. Technical Platform for Content Applications
![]()
Nuxeo Platform applications are an assembly of components and services configured through a powerful extension system to deliver an application. The architecture was inspired by the popular Eclipse RCP architecture, adapted to the server-side and the ECM world. Platform modularity is based on two key technologies:
A Layered Architecture
![]()
Open Standards for Easy Integration
![]()
Nuxeo participates in the Content Management Interoperability Services (CMIS) initiative, an OASIS proposed standard that seeks to improve interoperability between content management systems, and is an active contributor to the Apache Chemistry project. Our underlying basic metadata model is built on Dublin Core as the default, ensuring a standards compliant approach to metadata and content discovery and categorization. Pragmatic Development ToolsNuxeo provides development tools to encourage content application developers to use the Nuxeo Platform, from Nuxeo Studio (our visual configuration and customization environment), to deep Maven usage (for all component dependencies and development lifecycles) to Eclipse integration. With this powerful set of tools, a content application project based on the Nuxeo Platform can get started in less than an hour. An Open Source Development ModelNuxeo has chosen an open source development model because it is the most efficient way to deliver value to the customer. Contributions and ideas from the community mean that the pace of innovation is faster. Enterprise-grade development processes, and the transparency of the code, combine to result in a high-quality, robust platform. This model allows us to deliver more value to our customer, as well as allowing anyone to inspect the code we deliver. A completely transparent approach to technology - from the source repository to the continuous integration system - provides assurance and validation to our customers and partners that our technical platform is reliable and scalable. Nuxeo Platform and all packaged Nuxeo products are available under the business-friendly open source LGPL license. |



