-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathLICENSE
More file actions
163 lines (97 loc) · 9.39 KB
/
LICENSE
File metadata and controls
163 lines (97 loc) · 9.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# GYM ONE SOFTWARE LICENSE AGREEMENT
**Version 1.1 — February 27, 2026**
**https://www.gymoneglobal.com**
---
This License Agreement ("Agreement") governs the use, distribution, and modification of the GYM One software (the "Software"). By downloading, installing, using, or distributing the Software, you agree to be bound by all terms of this Agreement. If you do not agree, do not use the Software.
---
## 1. Definitions
- **Software**: The GYM One open-source gym management platform, including all associated source files, databases, executables, and documentation.
- **Licensee**: Any individual or entity that downloads, installs, uses, modifies, or distributes the Software.
- **Licensor**: GYM One and its contributors — any individual or entity who has contributed to the development of the Software.
- **Derivative Works**: Any work based upon or incorporating the Software, including modifications, translations, adaptations, or integrations.
- **Commercial Use**: Any use of the Software or Derivative Works intended for, or resulting in, direct or indirect financial benefit or commercial advantage.
---
## 2. Grant of License
Subject to the terms of this Agreement, the Licensor grants the Licensee the following non-exclusive, worldwide, royalty-free rights:
- **Usage**: The Software may be used for personal, commercial, and educational purposes.
- **Modification**: The Licensee may modify the Software to meet their specific requirements, provided such modifications comply with all restrictions in this Agreement.
- **Distribution**: The Licensee may distribute the Software or Derivative Works under the conditions set forth in Section 3.
---
## 3. Conditions of Distribution
Any distribution of the Software — modified or unmodified — must comply with all of the following:
- **Attribution**: Distributed versions must include a prominent attribution statement, such as: *"This software is based on GYM One, developed by the GYM One contributors."* This notice must appear in the documentation, About page, or equivalent location visible to end users.
- **License Inclusion**: This Agreement must accompany all distributed versions of the Software, including Derivative Works.
- **Change Notation**: If distributing a modified version, the Licensee must clearly indicate what changes were made and that the version is not the original GYM One release.
- **No Warranty Representation**: The Licensee is prohibited from offering any guarantees or warranties on behalf of the GYM One developers unless agreed upon in writing.
---
## 4. Rights and Restrictions
- **Modification Rights**: Modifications are permitted provided they clearly indicate all changes from the original, and retain reference to GYM One and the original authors.
- **Non-Exclusive License**: This license is non-exclusive. The Software must remain distinct and separate from other software products. It may not be sublicensed, rebranded, or integrated into a proprietary product without prior written consent from the Licensor.
- **Non-Transferable**: Rights granted under this Agreement cannot be transferred to another party unless that party explicitly agrees to be bound by all terms herein.
- **No Trademark Use**: This Agreement does not grant permission to use the "GYM One" name, logo, or trademarks in ways that suggest endorsement or affiliation, beyond what is required for attribution.
- **Prohibited Uses**: The Software may not be used in any context that violates applicable laws or regulations, including those related to data protection, privacy (such as GDPR), and consumer rights.
---
## 5. Data Protection and Privacy
The Software may process personal data of gym members and staff. Licensees deploying the Software are responsible for:
- Complying with all applicable data protection laws, including the EU General Data Protection Regulation (GDPR) where applicable.
- Implementing appropriate technical and organizational measures to protect personal data.
- Providing end users with required privacy notices and obtaining necessary consents.
- Handling data subject requests (access, erasure, portability) in accordance with applicable law.
The Licensor provides no guarantees regarding GDPR compliance of the Software and assumes no liability for any data protection violations by the Licensee.
---
## 6. Warranty Disclaimer
**THE SOFTWARE IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THE LICENSOR MAKES NO WARRANTIES REGARDING THE SECURITY, RELIABILITY, TIMELINESS, OR PERFORMANCE OF THE SOFTWARE.**
---
## 7. Limitation of Liability
To the maximum extent permitted by applicable law, the Licensor shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of revenue, data, business, or profits, arising out of or in connection with the use or inability to use the Software, even if the Licensor has been advised of the possibility of such damages.
The Licensee assumes full responsibility for determining whether the Software is appropriate for their use case and for ensuring its lawful and proper operation.
---
## 8. Security Responsibilities
The Licensee is solely responsible for the security of any deployment of the Software, including:
- Keeping the Software and its dependencies up to date with security patches.
- Securing database credentials, API keys, and configuration files.
- Implementing appropriate access controls and authentication measures.
- Regular backups of all data managed through the Software.
The Licensor provides no security guarantees and shall not be held liable for any security breach or data loss arising from the Licensee's deployment.
---
## 9. Termination
This Agreement remains in force indefinitely unless terminated. The Licensor may terminate this Agreement immediately upon written notice if the Licensee materially breaches any of its terms and fails to remedy the breach within 14 days of notification.
Upon termination, the Licensee must cease all use and distribution of the Software and destroy all copies in their possession. Provisions that by their nature should survive termination (including Sections 6, 7, and 10) shall remain in effect.
---
## 10. Governing Law
This Agreement shall be governed by and construed in accordance with the laws of Hungary, without regard to conflict of law principles. Any legal action or proceeding arising under this Agreement shall be brought exclusively in the courts located in Budapest, Hungary. If mandatory consumer protection laws of the Licensee's jurisdiction provide additional rights, those rights are not limited by this clause.
---
## 11. Contributions
By submitting contributions to the Software (including code, translations, documentation, or bug fixes), the Licensee agrees that:
- All contributions become the property of GYM One and are licensed under the same terms as this Agreement.
- The Licensee grants the Licensor a perpetual, irrevocable, worldwide, royalty-free license to use, modify, and incorporate such contributions.
- The Licensee warrants that they have the right to make such contributions and that they do not infringe any third-party rights.
---
## 12. Third-Party Libraries
The Software incorporates third-party libraries and packages governed by their respective licenses. The Licensee must comply with those licenses in addition to this Agreement. Key dependencies include:
- **Bootstrap** — Front-end framework for responsive web design (MIT License)
- **Composer** — PHP dependency manager, bundling packages including:
- `mpdf/mpdf` — PDF generation from HTML (LGPL-2.1)
- `endroid/qr-code` — QR code generation (MIT License)
- `swiftmailer/swiftmailer` — Email sending library (MIT License)
- **lipis/flag-icons** (via GitHub) — SVG flag icons for internationalization (MIT License)
The Licensor makes no representations about the security, stability, or ongoing maintenance of these third-party components. The Licensee is responsible for monitoring and addressing vulnerabilities in dependencies.
---
## 13. Amendments
The Licensor reserves the right to update or modify this Agreement at any time. Changes will be communicated via the official GYM One website and distribution channels. Continued use of the Software after the effective date of any changes constitutes acceptance of the revised Agreement. Licensees are encouraged to review the Agreement periodically.
---
## 14. Severability
If any provision of this Agreement is held to be invalid, illegal, or unenforceable, the remaining provisions shall continue in full force and effect. The invalid provision shall be modified to the minimum extent necessary to make it enforceable.
---
## 15. Entire Agreement
This Agreement constitutes the entire agreement between the parties with respect to the Software and supersedes all prior or contemporaneous understandings, negotiations, or agreements, whether written or oral, relating to its subject matter. No waiver of any term of this Agreement shall be effective unless made in writing.
---
## 16. Contact Information
**GYM One — General Inquiries**
Email: center@gymoneglobal.com
Website: https://www.gymoneglobal.com
**GYM One — Press & Media**
Email: press@gymoneglobal.com
---
*Version 1.1 · Last Updated: February 27, 2026*
*By using this Software, you acknowledge that you have read, understood, and agree to be bound by this Agreement.*