UC5: Libresource - usage of JOnAS and Bonita by Artenum

Use Case
ObjectWeb componentsJONAS server
Other componentssub-components of JONAS (Joram, Carol, EJB, Jotm, EAR, Tomcat, Javamail, Jorm, Axis)
AbstractLibreSource is a software platform dedicated to the software development and management of distributed communities. LibreSource was designed to be used in professional and community environments. It tries to bring into a unique and customisable tool the software development oriented platforms and the groupware ones. The first goal of LibreSource is to offer a professional alternative to the SourceForge/CVS item, especially adapted to the development of industrial and scientific software with strong quality constraints. The platform includes an advanced and powerful generic control versioning system, called So6, issued from the research work of the INRIA/ECOO research team. It became today a real virtual office allowing geographically spread teams to work simultaneously on a common project.

LibreSource is fully based on the Java J2EE technology and the JOnAS application server. LibreSource uses most of the services offered by the J2EE facilities. For this reason, LibreSource represents maybe today one of the most concrete and advanced open-source application case of these technologies in an operational context. This technological choice leads to develop a very robust, modular and customisable solution, easy to adapt to a wide range of applications.

Since more than one year, LibreSource is intensively used in high technologies fields, such as space research and industry with, for example, the development and the hosting of the SPINE/SPIS project for the European Space Agency (ESA), the CNES and the ONERA. The European SPINE community gathers more than 150 registered members today and the hosted data more than ten gigabytes. LibreSource has also been recently selected by the international spacecraft-plasma interaction community to host and share scientific data in the frame of an international cross-validation program of simulation software.

Since its first release in June 2005, LibreSource knows in parallel an intensive community life, with the deployments of several servers or project hosting, especially in the academic world (Växjö University in Sweden, Lixam laboratory-University Paris XI).

DetailsLibreSource is an open-source project, initially developed in the frame of the RNTL program, in partnership between Artenum company, INRIA Lorraine, the Universities Paris 7, Nancy 1 and Nancy 2.

LibreSource is an illustration of a successfull research industry transfert, with in parallel of a open-source community life and an active research activite by the INRIA/ECCO team, the deployement of a structured profesionnal and commercial offer recently done by the Artenum company.

The availability of external open-source middleware components of industrial quality, such as Jonas, and the possibility to interact with teams other related projects were a key-factor in the success of this R&D process.

URLhttp://www.libresource.org
Additionnal materials

Why is this use case a success?
LibreSource consitutes a real and detailed illustration of the possibilities offered by Jonas and the J2EE facilities. Most of services provided by the Jonas server are used.

The deployment of LibreSource in a professional context through critical applications such projects hosted for many space agencies illustrates that these technologies are today mature and can be used in production.

In parallel, since its first release, the increasing community success of LibreSource eases the progressive diffusion of the JAVA/J2EE approach, the Jonas server and more generally several ObjectWeb middleware components into the open-source community.


Public Contact
First nameJulien
Last nameFOREST
OrganizationArtenum Company for LibreSource Consortium
CountryFrance