SystemH is licensed under the PolyForm Small Business License 1.0.0. This license is specifically crafted to empower open-source developers, startups, researchers, and small businesses while ensuring fair compensation from large enterprises:
Non-Commercial & Evaluation: 100% Free. Use SystemH for personal projects, open-source work, academic research, evaluation, and internal tooling without fees.
Small Business Commercial Use: 100% Free. You may deploy SystemH in commercial products and services if your company's total annual gross revenue is under USD $1,000,000.
Enterprise Commercial License: If your organization's total annual gross revenue exceeds USD $1,000,000, you require an enterprise commercial license. Contact info@systemh.org for flexible terms and custom integration support.
Frequently Asked Questions
Can I use SystemH in cross-platform products or embedded devices?
Yes. SystemH is designed from the ground up for write-once, run-anywhere deployment across Windows, Linux, embedded microcontrollers (ESP32), and the web (WebAssembly). As long as your organization meets the Small Business threshold or holds a commercial license, you may distribute compiled binaries, firmware, or applications containing SystemH.
What happens if our company revenue surpasses $1,000,000?
Under the PolyForm Small Business License, the free license grant automatically terminates when total gross revenue across all affiliates reaches $1M. Transitioning to a commercial license is straightforward—reach out to us at info@systemh.org to maintain uninterrupted commercial deployment rights.
What are the attribution requirements?
You must ensure that redistributions of source code retain the original copyright notice and license text. In binary distributions, include the PolyForm notice and attribution in your documentation or software acknowledgments.
Are patents covered?
Yes. Section 5 of the license grants you a patent license to make, use, sell, and import software using SystemH, provided no patent litigation is initiated against the licensors.
Complete License Text
PolyForm Small Business License 1.0.0
<https://polyformproject.org/licenses/small-business/1.0.0/>
1. Acceptance
In order to receive this license, you must agree to its rules. The rules of
this license are both obligations under that agreement and conditions to
your grant of licenses. You must not do anything with this software that
triggers a rule you cannot or will not follow.
2. Copyright License
The licensor grants you a copyright license to make and distribute copies
of the software, modify the software, and distribute your modifications,
subject to the Business Threshold and other conditions below.
3. Business Threshold
You may not run or deploy this software for commercial purposes if your
Total Revenue equals or exceeds USD $1,000,000. If your Total Revenue
reaches or exceeds USD $1,000,000, your license automatically terminates
immediately. For commercial licensing exceeding this threshold, contact
the licensor at info@systemh.org.
4. Notices
You must ensure that everyone who gets a copy of any part of this software
from you also gets a copy of this license and all copyright and attribution
notices, including embedded identification tables.
5. Patent License
The licensor grants you a patent license to make, use, sell, and import
the software, for patents the licensor can license that cover the software.
6. Noncompete and Defense
If you make any claim against the licensor for patent infringement, your
patent license for the software ends immediately. If you make any claim
against anyone alleging that the software infringes any patent, your patent
license for the software ends immediately.
7. No Other Rights
These licenses do not grant you any right to use the licensor's trademarks,
service marks, or logos.
8. Disclaimer of Warranties and Limitation of Liability
As far as the law allows, the software comes as is, without any warranty
or condition, and the licensor will not be liable to you for any damages
arising out of these licenses or the use or nature of the software, under
any kind of legal claim.
9. Definitions
The "licensor" is the person or entity offering these licenses.
The "software" is the software the licensor offers under these licenses.
"Total Revenue" means the total of all gross receipts and other revenue
received by you and all your affiliates across all business activities
in the preceding twelve months.
"Commercial purposes" means doing or preparing to do something that
provides a financial or commercial benefit to you, such as selling a
product, charging for a service, or serving advertisements.
License Agreement (PolyForm Small Business 1.0.0)
Please accept the PolyForm Small Business License 1.0.0 to download the SystemH release bundle: