1. Acceptance
By downloading SpotMatrix you agree to these terms. If you do not agree, do not download or use the software.
2. Licence Grant
SpotMatrix is provided free of charge for personal and commercial use. You may not redistribute, resell, or repackage SpotMatrix without prior written permission.
3. No Warranty
SpotMatrix is provided "as is" without warranty of any kind. The author makes no warranty that the software will meet your requirements or operate without interruption or error.
In particular, no warranty is made regarding compatibility with any specific printer model, USB adaptor, operating system version, or third-party software.
4. Limitation of Liability
To the maximum extent permitted by New Zealand law, the author shall not be liable for any direct, indirect, incidental, special, or consequential damages arising from the use or inability to use SpotMatrix, including but not limited to:
- Damage to or failure of printer hardware
- Loss of or damage to ribbon cartridges or consumables
- Loss of data or print jobs
- Any other loss arising from use of the software
5. Open Source Components
SpotMatrix incorporates the following open source software:
- PySide6 — LGPL v3. Qt for Python.
- stet — Apache 2.0. PDF/PostScript rendering.
- NumPy / OpenCV / Pillow — BSD/MIT licences.
- pyusb / libusb — LGPL v2.1.
Source code and licence texts for these components are available at their respective project pages.
6. Hardware Compatibility
SpotMatrix is designed for use with Alps MD-series thermal transfer printers. Use with other hardware is unsupported. The author accepts no responsibility for damage to hardware resulting from use of this software.
7. Governing Law
These terms are governed by the laws of New Zealand. Any dispute shall be subject to the exclusive jurisdiction of the courts of New Zealand.
8. Updates
These terms may be updated from time to time. Continued use of SpotMatrix after an update constitutes acceptance of the revised terms.