1 / 28

Why SharePoint is the biggest threat to Open Source in the Enterprise

Why SharePoint is the biggest threat to Open Source in the Enterprise. John Newton CTO Alfresco @johnnewton. What does Microsoft have against Open Source?. There are some new modern-day sort of Communists who want to get rid of the incentive for software makers under various guises!.

tanuja
Télécharger la présentation

Why SharePoint is the biggest threat to Open Source in the Enterprise

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Why SharePoint is the biggest threat to Open Source in the Enterprise • John Newton • CTO • Alfresco • @johnnewton

  2. What does Microsoft have against Open Source? There are some new modern-day sort of Communists who want to get rid of the incentive for software makers under various guises!

  3. Look who’s talking!

  4. In the Beginning… • There was Lotus Notes • Project Tahoe • First Release SP2001 • Version 2 – Re-architecture SP2003 • Version 3 – Good Enough SP2007 • Version 4 – Getting It Right SP2010

  5. What is SharePoint? From SharePoint 2007 To SharePoint 2010

  6. The Kitchen Sink… Microsoft Office Portal Records Mgmt Web Content Mgmt Groove Collaboration Content Management Search BPM Business Intel. Content & List Store SharePoint Services Forms Social Tools OCS (VoIP) Exchange SQL Server FAST Search Skype

  7. What’s Going On? Systems of Record Middle Mgmt Knowledge Workers Outside Firewall Enterprise ECM Web Experience Mgmt ERP CRM Open Source WCM Shared Drives E-mail SMB Back Office Front Office Extranets Internet Transactions Records Manufacturing Knowledge Workers Documents Project & Team Sites Marketing Intranets Media Web Sites Customers Partners

  8. Challenges for Open Source • Office sells SharePoint / SharePoint sells Office • Office monopoly and Windows dominance continues in Enterprise • Microsoft, .NET and SQL Server invade the data center • Microsoft owns the Knowledge Worker • Microsoft ecosystem pushes Open Source to the edges of the enterprise

  9. Challenges for the User • Traditional vendors just as vulnerable • Critical information lacks control • Lack of scale means lots of Data Ghettos • SharePoint and .NET stack won’t play nice • No reuse of hardware, software, expertise • “What do you mean it’s not FREE?” • Neither Windows nor Office have gotten any better

  10. Challenges for SharePoint • Scale and Throughput • Complex Development Environment • Interoperability and Standards Compliance • Control and Administration • Jack of All Trades – Master of None • Not prepared for the future I am getting old waiting for this query!

  11. Social Go Zune Social!!! w00t!!!

  12. Mobile With this Windows Mobile, how could I possibly hear about any phone hacking?!!

  13. Cloud 1-2-3 and you are now under hypnosis! Now you will leave all your Cloud processing to Azure!

  14. Directions for Open Source Transparency?! What’s that?!! • Cost, Openness and Transparency • Best of Breed • Own Social, Mobile and Cloud • Interoperability and Standards • Solutions and Services • An Apache for Applications?

  15. Best of Breed Open Source • Portals: Liferay, Drupal • Business Intelligence: Pentaho, Jasper • Bus. Process Mgmt.: Activiti, jBPM • Search: Lucene, Solr, Sphinx • Social: MediaWiki, TikiWiki, Commons • Platform: Spring, JBoss, Rails • Apache Open Office • Web Site Mgmt: Drupal, Joomla • Content Management: Alfresco

  16. Standards can create great solutions! Desktop Mobile Web Site Social Networks Distribution / Syndication Information Workplace Platform Rich Content Mobile Social Integration HTML5 On Premise In the Cloud UI & Portal Services UI & Portal Services Collaboration & Social Services Search & Discovery CMIS CMIS JSR-286 JSR-286 Open Social Open Social BPMN 2.0 BPMN 2.0 Content Services Process and Workflow Communication Superscale Data Superscale Storage ERP CRM

  17. Content, Standards and CMIS • Best of Breed Solutions must work together • Open Source Ecosystem must >= SharePoint Ecosystem • Standards allow Best of Breed to evolve • Transparency and Openness will be our weapons Where do customers start? Why do customers buy Alfresco? Why Do Users Choose Alfresco? - 2010

  18. Introduction to Content Management Interoperability Services

  19. What is CMIS? • Vendor independent API for working with content repositories • Specification managed by OASIS • Web Services Binding • ATOM Pub Binding • CMIS Query Language

  20. The Beauty of Presentation Tier REST SOAP Content Services Tier ? ? Enterprise Apps Tier

  21. Meet CMIS Client consumer read write Services Domain Model Content Management Interoperability Services Vendor Mapping provider Content Repository CMIS lets you read, search, write, update, delete, version, control, … content and metadata!

  22. Use Cases Client Content Repository Client Content Repository Content Repository Content Repository Content Repository Content Repository • Collaborative Content Creation • Portals • Client Application Integration • Mashup • Workflow & BPM • Archival • Virtual Documents • DAM / WCM

  23. Types • Document • Content • Renditions • Version History • Folder • Container • Hierarchy • Filing Described by Type Definitions • Relationship • Source Object • Target Object • Policy • Target Object

  24. Type Definitions • Object • Type Id • Parent • Display Name • Queryable • Controllable • Property • Property Id • Display Name • Type • Required • Default Value • … * • Document • Versionable • Allow Content Folder • Relationship • Source Types • Target Types Policy Custom Type

  25. Developed by 30+ ECM Vendors Implementations Already Available… Providers Consumers

  26. Open Source implementations of CMIS • Apache Chemistry is the umbrella project for all CMIS related projects within the ASF • OpenCMIS (Java, client and server) • cmislib (Python, client) • phpclient (PHP, client) • DotCMIS (.NET, client)

  27. Apache Chemistry started as an incubator project in May 2009 • Graduated to a top level project in February 2011. • Backed by Adobe, Alfresco, Nuxeo, OpenText, and SAP • OpenCMIS is a de-facto reference for CMIS and is also used by the CMIS TC to test new CMIS 1.1 features

More Related