Terms of Use
The STorM32 project consists of three parts:
- STorM32 Firmware (o323BGC and NT module firmwares)
- Windows GUI o323BGCTool
- STorM32 Hardware (controller board and NT modules as published in the STorM32 github repository)
These three components are the intellectual property and copyright of the author, and each has its own terms of use.
Terms of Use: STorM32 Firmware
The STorM32 firmware is provided free of charge (i.e., is free as in “free beer” but not free as in “freedom"; it is not open source). It consists of the binaries for the main controller board and the NT modules.
In addition to unrestricted private use, you are also granted permission to use the firmware for commercial purposes, provided that: (1) you do not modify the firmware in any way (e.g., remove or alter copyright statements), (2) you provide it free of charge (e.g., do not impose any explicit or implicit fees on your customers), and (3) you clearly and correctly acknowledge the use and origin of the firmware (e.g., in product documentation, on your website, in interviews, and similar contexts).
Comment: Compliance with these terms of use is not merely a matter of netiquette, but a legal obligation, especially also point (3).
Terms of Use: Windows GUI
The Windows GUI (o323BGCTool) software is open source. In addition to unrestricted private use, you are also granted permission to use the software for commercial purposes, provided that: (1) you do not remove or change copyright statements, (2) you provide it free of charge (e.g., do not impose any explicit or implicit fees on your customers), and (3) you clearly and correctly acknowledge the use and origin of the software (e.g., in product documentation, on your website, in interviews, and similar contexts).
The Windows GUI software is written in Perl and relies on several libraries, such as Win32::GUI, most of which are no longer actively maintained. Only the GUI’s source code is published; the libraries themselves are not included, meaning that a fully working distribution is not provided. However, the published code contains all the essential components needed to understand the software’s internal workings.
Terms of Use: STorM32 Hardware
All STorM32 hardware published in the STorM32 GitHub repository [1] is open-source hardware, released under the terms of the TAPR Open Hardware License (OHL) as published by the Free Hardware Foundation, see http://www.tapr.org/ohl.html.
The TAPR license explicitly permits commercial use, subject to a few straightforward conditions, e.g., that copyright notices and logos must not be removed.
Comment: Besides these "official" designs some independent designs of STortM32 hardware exist, which of course are copyright of the respective author(s) and come with their own terms of use.