|
|
|
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
|
|
|
|