Terms of Use: Difference between revisions

From STorM32-BGC Wiki
Jump to navigation Jump to search
No edit summary
Line 11: Line 11:
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.
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).
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.}}
{{COMMENT|Compliance with these terms of use is not merely a matter of netiquette, but a legal obligation.}}

Revision as of 07:50, 3 November 2025

The STorM32 project consists of three parts:

  • STorM32 Firmware (o323BGC and NT module firmwares)
  • STorM32 Hardware (controller board and NT modules)
  • Windows GUI o323BGCTool

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.

Terms of Use: STorM32 Hardware

All STorM32 hardware published in the GitHub repository 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.

Terms of Use: Windows GUI

The Windows GUI (o323BGCTool) software is open source (but see below). 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.