Alfresco vs SharePoint


49
Alfresco
Alfresco is a Free enterprise content management system for Microsoft Windows and Unix-like operating systems. Alfresco includes a content repository, an out-of-the-box web portal framework for managing and using standard portal content, a CIFS interface that provides file system compatibility on Microsoft Windows and Unix-like operating systems, a web content management system capable of virtualizing webapps and static sites via Apache Tomcat, Lucene indexing, and Activiti workflow. The Alfresco system is developed using Java technology. Alfresco open-source alternatives are Nuxeo, Liferay Portal.
59
SharePoint
SharePoint's multi-purpose platform allows for managing and provisioning of intranet portals, extranets and websites, document management and file management, collaboration spaces, social networking tools, enterprise search, business intelligence tooling, process/information integration, and third-party developed solutions. SharePoint can also be used as a web application development platform. SharePoint alternatives for small business are: Office 365, Box, G Suite, Zoho. There are also free open-source alternatives to Sharepoint - Alfresco, Nuxeo, Liferay Portal.
Comparing Alfresco vs SharePoint is like comparing apples to oranges. Because your business is unique and nobody except you can decide, which is better for your company. But we can add some fun to your research and suggest some new comparison parameters.

Let's start with videos. We think that SharePoint has better video than Alfresco



Ok, now let's compare the UI. Looks like Alfresco has more user-friendly interface than SharePoint because it's bigger. At least on our screenshots


To compare the popularity of the solutions we counted how many alternatives people search for each of them on the Internet. And it turns out that SharePoint is more popular than Alfresco

Now let's look at the recent activities of our competitors:

- SharePoint 2016 finally added SharePoint Framework Support (in 2017)
- SharePoint Framework is generally available (in 2017)
- Alfresco is available as a managed service on AWS (in 2016)
- Microsoft connects SharePoint Team Sites to Office 365 Groups (in 2016)
- Microsoft released SharePoint for Android (in 2016)
- Microsoft brings SharePoint to iOS (in 2016)
- SharePoint adds new document libraries (in 2016)
- Alfresco integrates its ECM and BPM (in 2016)
- Alfresco enhanced integration of its ECM and BPM systems (in 2015)
- Alfresco raises $45M to fight with EMC and Microsoft (in 2014)

Looks like SharePoint was recently more active than Alfresco (at least in our news). We also found some news, in which Alfresco and SharePoint meet head to head:

2015 - Alfresco enhanced integration of its ECM and BPM systems. SharePoint should better react


Alfresco is enhancing its ECM and BPM platforms — Alfresco One and  Activiti — with the release of new modules for analytics and media management and upgraded BPM capabilities. The release of these elements add new functionality to the platforms and pull BPM and ECM closer together. The upgrades build on Alfresco's open source BPM offering, which many enterprises were already incorporating into their apps as a pure BPM engine. Now reborn as an enterprise version, Activiti v1.0 provides integration with Alfresco Share, Alfresco’s collaboration tool. Alfresco also released an Analytics Module, which can sit with any of the Alfresco products. It offers new insights and reporting capabilities on content, process and people-related events.

2010 - Document Management goes 2.0: Alfresco vs SharePoint

Document Management
Document management systems (DMS) and related to them Enterprise Content Management systems (ECM) like all other IT solutions are gradually embracing Enterprise 2.0 technologies. This is a difficult move for them. Because DMS and ECM - are quite old and conservative technologies/systems and it's always difficult to change for old school. Besides the main DMS and ECM users are large companies and it's very difficult to upgrade them to the next level. Nevertheless, the progress goes on. Let's take a look on how the Enterprise 2.0 technologies are implemented in DMS and ECM nowadays:

Web

Alfresco
DMS/ECM appeared quite long ago, so they started to implement Web-technologies even earlier than other IT systems. After all Web-interface reduces system costs, makes it easier to administer, provides access via the Internet. World market leaders Documentum and Open Text have switched to Web-technologies already in 90's. At the moment, all the leading ECM systems provide web interface or integrated with portals as a web-based front-end.

SaaS / Cloud

ECM
While the implementation of the web-technologies in DMS/ECM was quite smooth, the move to the Cloud had been blocked by the obvious problem - the content managed by these systems (files, documents, media ...) should also move to the cloud (and that may be gigabytes of data). And the problem is not only in one-time transfer. Using the cloud-based system users had to download document each time and then upload it back. However, recently the cloud storage became quite cheap. And most importantly, appeared online editors (like Google Docs) and online viewers (like Scribd). As a result, content can now be created in the cloud, edited and viewed in the cloud without the necessity to download/upload. Alfresco, Sharepoint, SpringCM and KnowledgeTree are most actively embracing the cloud.


Mobile

Windows Phone Office
Mobile business applications have blossomed with the move to the Cloud (because they are typically getting data from the cloud). And because the transition of DMS/ECM  to the cloud was quite slow, the mobile access is also at the starting point in this sphere. The wide variety of mobile platforms also blocks the move to the mobile world. Therefore, even Sharepoint boasts a full mobile access only on Windows Phone. Perhaps the most advanced mobile access in ECM sphere is provided by Adobe LiveCycle, that is available on all major mobile platforms.

Social

Documentum
It is true that the "document" - the object around which DMS/ECM are built  - is an outdated technology that was invented not for computers but for paper. So, now when refreshed staff better understands not the language of "documents" but the language of "social networking" - the documents are giving way to social collaboration tools. "Static" documents are replaced by "dynamic" wikis, discussions, ratings. Document management systems get profiles, blogs, microblogs, forums. Alfresco, Sharepoint, Open Text are becoming more like Facebook.

Mashups

Salesforce
Mashups - applications that combine data from many sources via web API-interfaces. And ECM vendors - are the main driving force behind the implementation of these web APIs. A couple of years ago the leading ECM vendors (Microsoft, IBM, EMC, Open Text, Alfresco, Oracle, SAP) joined their forces to create an open web-standard CMIS, which enables business applications easily "communicate" with any data sources and create mashups.