- QUICK START
Quantum Leaps®, LLC uses the increasingly popular dual licensing business model, in which both the open source software distribution mechanism and traditional closed source software distribution models are combined.
NOTE: If your company has a policy forbidding open source in your product, all QP™ frameworks can be licensed commercially, in which case you don't use any open source license and you do not violate your policy.
If you are developing and distributing open source applications under the GNU General Public License (GPL), as published by the Free Software Foundation, then you are free to use the Quantum Leaps software under the GPL version 3 of the License, or (at your option) any later version. Please note that GPL requires that all modifications to the original code as well as your application code (Derivative Works as defined in the Copyright Law) must also be released under the terms of the GPL open source license.learn more about open source licensing
If you are developing and distributing traditional closed source applications, you must purchase one of Quantum Leaps commercial licenses, which are specifically designed for users interested in retaining the proprietary status of their code. All Quantum Leaps commercial licenses expressly supersede the GPL open source license. This means that when you license Quantum Leaps software under a commercial license, you specifically do not use the software under the open source license and therefore you are not subject to any of its terms. Commercial licensing options are described below.submit a no-obligation license request form
If you are developing and distributing Arduino projects, you can use QP under the modified GPLv3 license with the QP-Arduino Exception. Specifically, the Exception removes the requirement to expose your propriatory source code as long as you deploy it on an Arduino-Certified board.Arduino GPL Exception
Quantum Leaps commercial licenses are designed for users, who cannot open their application code and therefore cannot use Quantum Leaps software under the terms of the GPL open source license.
Quantum Leaps offers the following commercial licensing options:
Single Product License allows you to embed a given type of the QP™ framework into one end-product which can be manufactured in any quantity, for the life of the end-product. In other words, this is a royalty-free license but a different license is required for each different end product (i.e. model) even if the end product is in the same family as a previously licensed end product. This license is specific to the processor used and the specific name and model of the end product. The general rule we apply is:
If you consider it a separate product...so do we!
Examples of Single Products include any single model of an HDTV, DVD player, network switch, washing machine, thermostat, patient monitor, etc. Volume discounts are offered if Several Single Product Licenses are acquired with one License Agreement (see Quantum Leaps Price List).
Product Line / CPU License allows you to embed a given type of the QP™ framework into any number of end-products within a family of related products or within any products based on the same CPU architecture. You can manufacture an unlimited number of units of each of those products, for the life of the end-products within the product family. In other words, this is a royalty-free license applicable to all end-products that do similar functions within the same product family. Examples of Product Lines are: HDTVs, VCRs, DVD Players, MP3 Players, Washing Machines, GSM Cell Phones, Pacemakers, Devices based on ARM Cortex-M3, Renesas RX, MSP430, or a specific custom ASIC.
Any Product License allows you to embed a given type of the QP™ framework into any end-product of your company. You can manufacture and sell an unlimited number of the products containing the licensed QP framework type. In other words, this is a royalty-free license applicable to all end-products of a given company.
OEM License allows you to embed a given type of the QP™ framework in any product of your company (Original Equipment Manufacturer) and gives limited sublicensing rights to system integrators, subsystem vendors, and subcontractors.
Every commercial license includes one year of technical support, which can be can be extended annually. The scope of the technical support includes:
Business Model: To minimize our support load and expenses, we are highly motivated to keep our software free of bugs, easy to use, and clearly documented with many examples. This is in contrast to many first-generation open-source vendors, where such strategy would actually lower their revenue and profit from support contracts.
The technical support service covers only QP versions that have been released within the past 4 years.
During the Support Term the Licensee can upgrade the licensed software to any newer version that Quantum Leaps might release before the end of the Support Term.
Also, as long as the Licensee maintains the active Support Term, the Licensee can upgrade the license to any broader license for the same QP framework type (e.g., Single Product license for QP/C to Product Line license for QP/C) for just the price difference between the two license types. In other words, during the active Support Term Licensee is entitled to a price discount equal to the total license fee of the narrower QP license for the same QP framework type. This discount offer pertains only to the regular ("Big Business") licenses and expires at the expiration of the Support Term.
After the expiration of the Support Term, the Licensee can no longer upgrade the software and is no longer eligible for the license upgrade discount, although the Licensee retains the right to use any version of the licensed software released within the expired Support Term.
The open character of the QP/C™, QP/C++™, and QP-nano™ frameworks allows anybody to evaluate the software under the GPL open-source license. In this respect, evaluating dual-licensed software delivers a large advantage over the highly supervised trial licensing practices still so common in the embedded system marketplace. However, when you are past the evaluation stage and start developing a commercial QP application you must purchase one of the QP commercial licenses.
Acquiring a commercial license early in the development process not only protects your closed-source software, but also gives you the Commercial Technical Support when you most need it. On the other hand, any form of distribution of the QP™ software without providing the full source code of the whole application represents a violation of the GPL and is illegal.
Read about the far-reaching implications of FOSS licence violation
If you are unsure about your use of our software, we recommend that you buy a royalty-free commercial license. That is the safest solution and is never wrong. Thanks to our cost-effective way of producing software, we are able to sell our commercial licenses at prices well under the industry average.
The best way to submit a licensing question is by means of our no-obligation License Request Form. We encourage you to refer to our Frequently Asked Questions section or an IP lawyer as appropriate. We recommend the commercial licensing option to all private-sector and government organizations, because only commercial licensing frees you from the broad and strict requirements of the GPL license.
To all open source enthusiasts we recommend our products under the GPL license. We believe that Quantum Leaps open source contribution brings unique benefits to the embedded software community.
NOTE: Quantum Leaps reserves the right to change the prices at any time and without notice. Please submit a no-obligation License Request form to recieve a binding price quote.
|Commercial License Fees (US Dollars)|
|QP™ Framework Type||Single Product License||Product Line / CPU License||Any Product License||OEM License|
|Small Business1||Big Business||Small Business1||Big Business||Small Business1||Big Business|
|QP/C||$ 1,495.–2,3||$ 2,995.–3||$ 8,980.–2||$17,970.–||$11,980.–2||$23,950.–||ask for pricing|
|QP/C++||$ 1,995.–2,3||$ 3,995.–3||$11,980.–2||$23,970.–||$15,980.–2||$31,950.–||ask for pricing|
|QP-nano||$ 795.–2,3||$ 1,495.–3||$ 4,480.–2||$ 8,970.–||$ 5,980.–2||$11,950.–||ask for pricing|
1Small Business means a business that is privately owned and operated, with annual revenue not exceeding $1 million US dollars
2Small Business licenses are not eligible for the License Upgrade discount
3See volume discounts for multiple Single Product Licenses purchased with one License Agreement
|Volume Discounts for Single Product Licenses|
|Number of Single Products||1||2||3||4||5 or more|
|Example: Three (3) Single Product Licenses for QP/C. License fee before the volume discount: 3*$2,995 = $8,985. Volume discount for 3 Single Product Licenses = 10% * $8,985 = $898. Total price after the volume discount = $8,985 - $898 = $8,087.|
|Support and Upgrade Term Extension|
|Support Type||First Year||Subsequent Year|
|Unlimited e-mail Support, free software upgrade, and a license upgrade option3||Included in the License Fee||$1,000 + 10%
of the total License Fee
|3Requires a valid commercial license|
The steps for obtaining a Quantum Leaps commercial license are as follows:
Please fill out the information below, required fields are color-coded and marked with a *.
NOTE: This form is just a request for information and does not represent any obligation to purchase a license.
The information you provide will be handled with confidentiality.
Last updated: May 25, 2014