Founded in 2004, SpagoWorld is the open source initiative by Engineering Group aiming at the development of enterprise-grade software, highly flexible and adaptable; built on mature, robust and scalable solutions, supported by professional services; kick-start of a healthy community sharing knowledge and expertise; operating through transparent and honest communications.

The initiative evolved from the release of Spago, a framework for the development of multi-channel web applications and service-oriented architectures. This was the open source release of a mature solution already existing in the company designed to cover the lack of open source solid Java Enterprise frameworks at the beginning of the century.

From there, Engineering proceeded with the launch of three open source projects: SpagoBI, Spago4Q e Spagic.

All projects are hosted by the forge of the OW2 community, of which Engineering is a founding member, in order to  independently guarantee the availability of open code over time.

Over time, the SpagoWorld initiative has given rise to other projects within the Eclipse Foundation community, namely eBAM: the open source platform for the monitoring of heterogeneous services and applications and the historical analysis of data and eBPM: the open source Business Process Management solutions, according to the OSGi specifications.

SpagoWorld has stimulated the creation of various initiatives, including both the GeoBI Initiative which has coordinated the collaboration of international companies and universities for the implementation of open source solutions in the field of Location Intelligence, and the OW2 BI initiative, at a later time transformed into the OW2 Big Data initiative.

Why Spago?

SpagoWorld projects share a common development path, unified by the word “Spago“. Why Spago (i.e. Twine)? First of all, this is not an acronym, but an Italian name (chosen by the company promoting the Initiative), characterized by an easy pronunciation. It can be used as a base for creating new names (SpagoBI, Spago4Q, Spagic) within a common ecosystem and it is suitable for an integration approach (it ties, without compelling). It may remind someone of the fine Italian cuisine: well, if you like Spaghetti, Spago software may be an excellent choice for you!