Nuxeo, a vendor of an open-source enterprise content management platform, has developed a modular software architecture using OSGi and an extension point model to enhance flexibility and customization. The Nuxeo Enterprise Platform consists of over 186 bundles and 215 extension points and aims to integrate with Java EE while overcoming challenges related to class loaders and configuration. Nuxeo plans to contribute the core of its platform to the Eclipse ECR project, promoting a community-driven approach to creating an OSGi-based ECM platform.