Seregon/StratoSDK

StratoSDK is a framework with a declarative approach similar to Flutter/React, written and designed entirely for Rust.

Rust/27.3 KB/No license
COMMERCIAL.md
StratoSDK / COMMERCIAL.md
1 StratoSDK COMMERCIAL LICENSE
2 Version 1.0, 2025
3 
4 Copyright (C) 2025 StratoSDK Project Contributors
5 Everyone is permitted to copy and distribute verbatim copies
6 of this license document, but changing it is not allowed.
7 
8 Preamble
9 
10 The StratoSDK Commercial License is a proprietary license for
11software and other kinds of works, specifically designed to enable
12commercial use of the StratoSDK framework without the copyleft
13restrictions of the GNU Affero General Public License.
14 
15 This license allows you to use, modify, and distribute StratoSDK
16in commercial applications without the requirement to release your
17application's source code under the AGPL. This dual-licensing
18approach ensures that StratoSDK remains free and open source for
19the community while providing commercial flexibility for businesses.
20 
21 The StratoSDK framework consists of multiple components including
22the core framework (strato-core), rendering engine (strato-renderer),
23widget library (strato-widgets), platform abstraction layer
24(strato-platform), macro system (strato-macros), CLI tools, and
25development kit with comprehensive documentation and examples.
26 
27 The precise terms and conditions for using, copying, distribution
28and modification follow.
29 
30 TERMS AND CONDITIONS
31 
32 0. Definitions.
33 
34 "This License" refers to version 1.0 of the StratoSDK Commercial License.
35 
36 "Copyright" also means copyright-like laws that apply to other kinds of
37works, such as semiconductor masks.
38 
39 "The Program" refers to the StratoSDK framework and any copyrightable work
40licensed under this License. Each licensee is addressed as "you".
41"Licensees" and "recipients" may be individuals or organizations.
42 
43 "Commercial Use" means any use of the Program that is primarily intended
44for or directed toward commercial advantage or monetary compensation.
45 
46 To "modify" a work means to copy from or adapt all or part of the work
47in a fashion requiring copyright permission, other than the making of an
48exact copy. The resulting work is called a "modified version" of the
49earlier work or a work "based on" the earlier work.
50 
51 A "covered work" means either the unmodified Program or a work based
52on the Program.
53 
54 To "propagate" a work means to do anything with it that, without
55permission, would make you directly or secondarily liable for
56infringement under applicable copyright law, except executing it on a
57computer or modifying a private copy. Propagation includes copying,
58distribution (with or without modification), making available to the
59public, and in some countries other activities as well.
60 
61 To "convey" a work means any kind of propagation that enables other
62parties to make or receive copies. Mere interaction with a user through
63a computer network, with no transfer of a copy, is not conveying.
64 
65 1. Grant of License.
66 
67 Subject to the terms and conditions of this License and payment of the
68applicable license fee as specified in a separate License Agreement, the
69Licensor hereby grants to you a perpetual, worldwide, non-exclusive,
70irrevocable license to use, reproduce, modify, display, perform, and
71distribute the Program and derivative works thereof in source code or object
72code form for Commercial Use within your organization and products, provided
73that you comply with the terms of this License.
74 
75 2. Commercial Use Rights.
76 
77 You may use the Program for any commercial purpose, including but not
78limited to:
79
80 a) Developing and distributing commercial applications that incorporate
81 the Program;
82
83 b) Providing commercial services using the Program;
84
85 c) Selling products that include the Program;
86
87 d) Using the Program in proprietary software without disclosing source code.
88 
89 3. Restrictions.
90 
91 This license does not grant you the right to:
92
93 a) Redistribute the Program itself as a standalone framework or library
94 under a different license;
95
96 b) Remove or alter any copyright notices, license notices, or other
97 proprietary notices contained in the Program;
98
99 c) Use the names, trademarks, service marks, or product names of the
100 Licensor to endorse or promote products derived from this Program
101 without specific prior written permission;
102
103 d) Sublicense the Program to third parties without explicit written
104 consent from the Licensor. This license is granted for internal use
105 within your organization and distribution of your derivative products only.
106 
107 4. Support and Maintenance.
108 
109 This License includes twelve (12) months of technical support from the
110date of license purchase for the purchasing organization, including:
111
112 a) Email and ticketing system support;
113 b) Bug fixes and security updates;
114 c) Minor version updates (v1.x);
115 d) Access to documentation and examples.
116 
117 Support response times:
118 - Critical issues: 4 business hours
119 - Normal issues: 24 business hours
120 - General inquiries: 72 business hours
121 
122 Support renewal is available for an additional fee as specified in
123separate support agreements.
124 
125 5. Warranty Disclaimer.
126 
127 THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
128EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
129OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
130TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
131PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
132REPAIR OR CORRECTION.
133 
134 6. Limitation of Liability.
135 
136 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
137WILL THE LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
138SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
139INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA
140OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
141PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
142EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
143 
144 The total liability of the Licensor under this License shall not exceed
145the amount paid by you for the License.
146 
147 7. Termination.
148 
149 This License and the rights granted hereunder will terminate automatically
150if you fail to comply with terms herein and fail to cure such breach within
15130 days of becoming aware of the breach. Upon termination, you shall
152discontinue all use of the Program and destroy all copies, full or partial,
153of the Program.
154 
155 8. Governing Law.
156 
157 This License shall be governed by and construed in accordance with the
158laws of Italy, without regard to its conflict of laws provisions. Any
159legal action or proceeding arising under this License will be brought
160exclusively in the courts of Milan, Italy.
161 
162 9. Entire Agreement.
163 
164 This License constitutes the entire agreement between the parties with
165respect to the use of the Program licensed hereunder and supersedes all
166prior or contemporaneous understandings regarding such subject matter.
167No amendment to or modification of this License will be binding unless
168in writing and signed by the Licensor.
169 
170 10. License Purchase and Validity.
171 
172 The purchase of this commercial license is governed by a separate License
173Agreement between the Licensee and the Licensor. Payment of the applicable
174license fee as specified in the License Agreement is a condition precedent
175to the validity and effectiveness of this License.
176 
177 For license purchase inquiries, contact: franchimarco.work@gmail.com
178 
179 END OF TERMS AND CONDITIONS
180 
181---
182 
183**LICENSOR INFORMATION**
184 
185StratoSDK Project
186Licensor: Franchi Marco
187Contact: franchimarco.work@gmail.com
188Legal correspondence address provided privately upon request
189 
190 
191