EXo Platform

{{ Infobox Software | name = eXo Platform SAS | developer = eXo Platform | operating_system = Cross-platform | programming language = Java, Groovy, JavaEE Web Container | genre = Enterprise Portal, ECM, Collaborative software,WebOS | license = Affero GPL 3 | website = http://www.exoplatform.org/ }} eXo Platform is an open source, open standards, Enterprise-scale portal, content management system and WebOS for Microsoft Windows and Unix-like operating systems. The eXo Platform project started in 2003 as an implementation of the first portlet API (JSR168) . eXo Platorm is developed using Java technology. It innovated in the portal landscape by defining a new layout for portals and portlets: the WebOS.

eXo Platform also provides new ways to collaborate in the enterprise, using eXo Social. eXo Platform is working actively on OpenSocial to push for adoption of this standard in the Enterprise. Benjamin Mestrallet, CEO at eXo Platform, has stated that the Enterprise needs the same Social Network features as any consumer Web site and that eXo Social can help to deploy it in house.

eXo Platform SAS has offices in multiple countries:

  • France (HQ)
  • Ukraine
  • Vietnam
  • Tunisia

Products

  1. eXo Portal - enterprise portal platform supporting JSR-168,JSR-286,WSRP 1 and 2, and leverage eXo JCR JSR-170
  2. eXo Enterprise Content Management (ECM) - Content Management System
  3. eXo Collaboration Suite (CS) - Collaboration software (blogs, instant messaging, message boards, etc.)
  4. eXo WebOS - Web interface that allows user to manipulate any Web applications including portlets and gadgets exposed in eXo Portal.
  5. eXo Portler Container (PC) - Implementation of Portlet API (JSR-168, JSR-286) and WSRP (1 and 2) used by eXo Portal
  6. eXo Java Content Repository (JCR) - Implementation of the JSR-170 that is used in many places in the eXo Platform
  7. eXo Social - solution to implement social network in the enteprise using Google Gadgets and OpenSocial

Technologies Used:

Standards:

  • Java J2EE/JEE
  • JBPM
  • Bonita
  • Hibernate
  • Lucene
  • Groovy
  • Pico Container
  • AJAX and JSON
  • JSR-168
  • JSR-286
  • WSRP 1
  • WSRP 2
  • JSR-170
  • Google Gadgets
  • OpenSocial
  • Web Services (REST and SOAP using JSR-311 JAX-RS, JSR-181)
  • iCalendar
  • vCard
  • RSS
  • Content Management Protocol such as: CIFS, WebDav
  • Dublin Core