The Future of Open Source Content Management GilbaneSF Conference May 2010 Follow us on the Future of Open Source CMS hashtag: #fosc So what is the Future of Open Source CMS? 2000-2010: Proprietary ECM content silos era… …and strong vendor lock-in CMS Key Trend: Separation of Platforms and Applications/Products Content-Enabled Solutions Composite Content Applications Content Management Products Personas User Experience SaaS Content Application Server Content Application Builder Composite Content Platforms CEVA IDE Content Middleware Content-Enabled Runtime PaaS RIA Content Studio A Composite Content Platform for Techies…. I am an engineer Do you speak JEE/.Net? Where is the dev list? Does it work with Spring? Does it support JSR283? CMIS rocks! Where are the Easter eggs? … to develop Content-Enabled Applications for Practitioners CMS are indeed Two Distinct Products Addressing two audiences Which require two different Business Models 1) Content-Enabled Products and Solutions Reaching the Next Generation of Content-Enabled Applications Increasingly Faster Pace of Innovations for Content-Enabled Applications Personalized and Ubiquitous Content Consumption Experience Social Groups and Workplaces Personal and Portable Thinkboxes you can keep all-along your Life Ideation and Market Predictions Rooms New Ways to leverage your Social Intelligence Curated Topical Information Hubs Which content applications will be hot in the next years Who Knows? (Certainly not the CMS Vendors) CMS Mission Statement: Ease the development of social-enabled, semantically-rich, visually appealing content-safe and Interoperable-ready Composite Content Applications Composite Development Tools Urgently Needed Y. BARON 2) The Rise of Composite Content Platforms Structured, Unstructured, Videos, Office Files, Emails… all Content Objects are equal But not the list of Valued Added Content Services your developers can rely upon Built-in Lifecycle Services: Any Content deserves a Retention Plan today Built-in Semantic Services: TextMining into your information wealth Built-in Social Services: Leverage your Interest Graph at best Built-in Mashability Services: Reaching the Next Level of Content and Data Reuse Buit-in Data Privacy Services: Personal vs Corporate vs Open Data Content Licensing Content DRM DataPortability Personal Data Information Wallets Content Enrichment Services Are the Backbone of tomorrow Composite Content Solutions 2009: Heavy custom integration needed to develop any new Content Application Publishing Services WCM Platform MultiChannel Library Services Mashability Forms Multi-variate Testing Scripting Scanning& Imaging ECM Platform Dashboards Web Video (Coumpound) Documents Email Mashups Personalization Images Social Gadgets File Plan Actionable Content Workflow Portal Platform Engagement & Collaboration Portlets Communities Rules UGC Business Processing Activity Streams JCR Content Interoperability and Open Standards Query standards Social Graph Social Networks Indexing SocialRank CMIS Semantic Lifting Search Platform Social Platform Related Content Information Access Semanticity 2010-2012: Document Centric vs Social Publishing Centric Platforms Publishing Services Document-Centric Platform MultiChannel Library Services Dashboards Mashability Multi-variate Testing Scripting Scanning& Imaging Forms Social Publishing-Centric Platform Web Video (Coumpound) Documents Email Workflow Images Social Gadgets File Plan Actionable Content Mashups Personalization Engagement & Collaboration Portlets Communities Rules UGC Business Processing Activity Streams JCR Content Interoperability and Open Standards Query standards Social Graph Social Networks Indexing SocialRank CMIS Semantic Lifting Related Content Information Access Semanticity 2015: The best of all possible worlds under the same umbrella: utopia or soon a reality? Publishing Services Composite Content Platforms MultiChannel Library Services Mashability Multi-variate Testing Scripting Scanning& Imaging Forms Dashboards Web Video (Coumpound) Documents Email Workflow Images Social Gadgets File Plan Actionable Content Mashups Personalization Engagement & Collaboration Portlets Communities Rules UGC Business Processing Activity Streams JCR Content Interoperability and Open Standards Query standards Social Graph Social Networks Indexing SocialRank CMIS Semantic Lifting Related Content Information Access Semanticity Conclusion: Merger of Application Servers and Content Stores Composite Content Apps Builder RIA Content Studio Data Portability Friction-less Integration Agile Content Applications Natively Interoperability Federated Content Explorer Will drive a new Generation of Composite Content Platforms 3) How do these trends impact Open Source CMS? Open Source CMS from a Vendor perspective Software Fondations Cost Sharing De-Facto Standards Free Viral Marketing « Software is not an asset, it is a liability » Open Source CMS from a customer perspective Pimp My « Information » Ride Custom Solutions No Vendor Lock-in Free Beers Common Open Source Business Model Pitfalls Mixing Community Builds with Freemium Editions Mixing OpenCore with Shareware 2.0 Mixing Developement Communities with Communities of Practice Reality: User-centered applications are different from Infrastructure “The real value comes from being able to concentrate on differentiating, user-centered applications – those can be still developed in a closed way, if the company believes that this gives them greater value; but the infrastructure and the 80% of non-differentiating software expenditure can be delivered at a much lower price point if developed in a shared way“ Nokia Maemo Platform http://carlodaffara.conecta.it/?p=42 Layer your Open Source Strategy by Lines of Products Labs Stable Development Branch For the OS Community Production Branch For Users Community Edition Free Edition (Optional Support Program) Open Core Community Open Source Usually Business-Friendly Licenses Open Derivatives Freemium/Trial Edition Commercial Open Source Dual GPL/Commercial licensing Community Edition Commercial Editions Proprietary Derivatives Proprietary Software Restricted Visible Source Proprietary license Free App-etitizers Commercial Editions And find the right Value Proposition Let’s now apply it to the CMS Industry Labs Stable Development Branch For the OS Community Production Branch For Users Composite Content Platform Community Open Source Usually Business-Friendly Licenses Community Edition Content Management Products Free Edition (Optional Support Program) Freemium/Trial Edition Commercial Open Source Dual GPL/Commercial licensing Content-Enabled Applications/Solutions Community Edition Commercial Editions Free App-etitizers Proprietary Software Restricted Visible Source or proprietary license Commercial Apps For Practitioners (Products) Content-Enabled Solutions Solution for Marketers Social Media Public Sites Solution For Information Workers E2.0 Social Workplaces Dashboards Online Communities Perpetual Licensing Content Management Products Subscriptions WCM DAM RM SaaS DMS For Developers (Platform) Sales Model Etc… Composite Content Applications Content Application Server Control and Monitoring Center Composite Content Platform & Runtime Content Studio RIA Builder Care Subscriptions PaaS Shared Infrastructure Libs Spring Apache JBoss Community OSS / Business-Friendly License Terracotta Hybrid License / Prof. Open Source GPL/Commercial 3rd Party Libs Any Licenses Indirect « Second-Level » OEM Subscriptions ( Composite Content Platforms + Content-enabled Applications + xCM Product Family ) x Open Source _______________________ First-Class Content Solutions for Tomorrow