Projects    |    Powered by Essentia
Resources
PROJECTS
OSKAR
Interoperability Proposals
Interoperability Examples
Release & Download Information
Datasheets & White Papers
An "Open Solutions Definition"
Success Stories & Case Studies
Public Mailing Lists

An Open Solutions Definition


The Open Solutions Alliance’s Position on Licensing and the Open Solutions Definition

OSA members operate under a variety of software licensing models. Each company has chosen very carefully what licensing model meets both its business needs and customer requirements. Some of these licenses have not been approved by the OSI (Open Source Initiative), the industry association that is recognized for its leadership in defining and promoting the term "Open Source."

The OSA has no intention of establishing or disputing any doctrines regarding the definition of "Open Source." Rather, the purpose of the group is to promote and enable the adoption of business-ready “Open Solutions” to business users. We must thus define what we mean by the term "Open Solutions."

A “solution” is any software product (or combination of products) plus services that enable the resolution of a business problem. Such “solutions” typically include business applications plus the infrastructure software on which they depend.

The Open Solutions Alliance defines an “Open Solution” as any Solution that exhibits the following two characteristics:

    The original source of the solutions core functionality is freely available to the end customer, such that the end customer may modify for their own purposes, or contract out to third-parties to perform such work. The word “source,” in this context, includes source code in programming languages such as Java, PHP or C, as well as vertical industry standards, business processes, or other business semantics that may have been defined using a scripting language or 4GL tool. If source for specific portions is not freely available then this should be clearly stated and identified to the end customer.

    There should exist a developer community for the solution's core functionality. This community should be open to all, and not discriminate on the basis of affiliation with any specific vendors, organizations, or fields of endeavor. This community may include programmers and architects contributing to source code, as well as business analysts and industry experts contributing to business semantics.

To become a member of the OSA, an organization’s business model must involve the development, delivery, support, integration, management or sponsorship of one or more open solutions, as defined above, and must meaningfully contribute back to the communities associated with those solutions. This represents an intentionally broad scope of business models, representing the entire ecosystem in which open solutions are brought to market and consumed by end customers. Consequently, there are various classifications of membership for more common business models, described in our Member Criteria document, and more may be created over time, as the industry evolves.

From time to time, the OSA may use the term “open source solutions” or “open source based solutions.” We do not mean to confuse this with the OSI's Open Source Definition, which includes requirements not included in our open solution definition. We mean only solutions that meet the above two criteria.

With regards to licensing, the OSA pledges to:

    Be totally transparent about where member products (and versions of those products) fall on the openness spectrum, including whether they use OSI-approved licenses.

    Build equity in the term "open solutions" to describe products with licenses and business models that embrace the notions of openness as defined above.

The specific licensing models of current OSA members are as follows:

OSA Open Solutions Defnition
OSA MEMBER PRODUCT
Redistribute
Free
Version
Free
Source
Access
Open
Community
License
OSI
Approved
Adaptive Planning - Express
Yes
Yes
Yes
Yes
GPlv2
Yes
Adaptive Planning - Corp/Enterprise
No
No
No
Yes
Comm.
No
Concursive
No
Yes
Yes
Yes
centric Pl
No
Hyperic - Open Source
Yes
Yes
Yes
Yes
GPlv2
Yes
Hyperic - Pro
No
No
No
Yes
Comm.
No
Ingres - Community Database
Yes
Yes
Yes
Yes
GPlv2
Yes
Ingres - Database
No
No
No
Yes
Comm.
No
Jaspersoft - Open Source
Yes
Yes
Yes
Yes
GPlv2
Yes
Jaspersoft - Pro
No
No
No
Yes
Comm.
No
Openbravo - Open Source
Yes
Yes
Yes
Yes
MPU.l+
No
Openbravo ERP - Open Source
Yes
Yes
Yes
Yes
MPL 1.1+brdg.
No
Openbravo ERP - Network
No
No
Yes
Yes
MPL 1.1+brdg.
No
Openbravo POS - Open Source
Yes
Yes
Yes
Yes
GPLv3
Yes
SpikeSource - Ignite Tools
Yes
Yes
Yes
Yes
OSL 2.1
Yes
SpikeSource - Ignited Solutions
No
No
No
Yes
Comm.
No
Talend - Open Studio
Yes
Yes
Yes
Yes
GPlv2
Yes
Talend - On Demand
No
No
No
Yes
Comm.
No
Talend - Integration Suite
No
No
No
Yes
Comm.
No
Talend - Open Profiler
Yes
Yes
Yes
Yes
GPLv2
Yes
Talend - Data Quality
No
No
No
Yes
Comm.
No
Unisys Solutions
Aircore
No
No
No
No
Comm.
No
NGMS
No
No
No
No
Comm.
No
NotifICation Server
No
No
No
No
Comm.
No
OASIS
No
No
No
No
Comm.
No
Unisys Tools / Utilities
JaMS
No
No
No
No
Comm.
No
App Defender
No
No
No
No
Comm.
No
Jboss Console
Yes
Yes
Yes
Yes
GPlv2
Yes
Redhat Unux Kernel Enhancements
Yes
Yes
Yes
Yes
GPlv2
Yes
PostgreSQL Enhancements
Yes
Yes
Yes
Yes
BSO
Yes
Jboss AppServer Enhancements
Yes
Yes
Yes
Yes
LGPl v2
Yes