IAB Licensing Information
At Orangery we were motivated by many conspiring events to make our insurance offering open source. We believe that making IAB a globally collaborative effort will lead high degrees of reliability and functionality far outstripping the efforts of the standalone closed source vendors.
We have introduced a dual license to reinforce the protection of the fundamental goals of the project from third-party exploitation.
Here is an insight into some of our motivations for opening in the source.
The IAB licensing model follows the Sleepycat dual licensing model.
Orangery employs a dual licensing model that offers customers a choice of either our open source license or a commercial license. Our open source license is OSI-certified and permits use of IAB in open source projects or in applications that are not distributed to third parties. Our commercial license permits closed-source distribution of an application to third parties and provides business assurance.
This model gives our customers significant benefits:
Open Source License
- Huge user community
- Very high code quality
- Easier debugging and integration
- Easy download and trial
- No escrow issues
- Freedom from vendor lock-in
Commercial License
- Application source code stays private
- Legal assurances, warranties and indemnification
- Full-time, dedicated development team provides ongoing maintenance and development, documentation, testing
- Single vendor to hold accountable
The open source license permits you to use IAB at no charge under the condition that if you use the software in an application you redistribute, then the complete source code for your application must be available and freely redistributable under reasonable conditions. If you do not want to release the source code for your application, you may purchase a license from Orangery. Contact us for pricing information.
Licensing Questions and Answers
We are a commercial Insurer - can our IT department use this software under an open source license agreement as the basis for our own commercial insurance solutions?
Yes.
What does "redistribute" mean?
The term "redistribution" in the Open Source License means your application is distributed to one or more third parties. Giving an application to customers, even in alpha or beta releases, is redistribution. Giving contractors, affiliates, parent organizations or subsidiaries, business partners or support vendors a copy of the application is generally redistribution.
The following are not redistribution:
Building an application for use internal to your organization, deployed and managed on your company servers.
Off-site backups or other software archival procedures.
Does it matter if I charge money for my software?
Whether or not you charge money for your application does not matter. The only test is if you redistribute it.
What must I release as open source?
Under the open source license, you must release the complete source code for the application that uses IAB. You do not need to release the source code for components that are generally installed on the operating system on which your application runs, such as system header files or libraries.
What open source license should I use?
We recognise licenses approved by the OSI
Of course, releasing an application which includes IAB under an open source license does not change the requirements of our open source license, and the IAB source code remains subject to the terms of the open source license governing its use and redistribution. Our open source license is compatible with the GPL, so GPL'ed software can incorporate IAB without violating the terms of either license.