StratoSDK is a framework with a declarative approach similar to Flutter/React, written and designed entirely for Rust.
| 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 |
| 11 | software and other kinds of works, specifically designed to enable |
| 12 | commercial use of the StratoSDK framework without the copyleft |
| 13 | restrictions of the GNU Affero General Public License. |
| 14 | |
| 15 | This license allows you to use, modify, and distribute StratoSDK |
| 16 | in commercial applications without the requirement to release your |
| 17 | application's source code under the AGPL. This dual-licensing |
| 18 | approach ensures that StratoSDK remains free and open source for |
| 19 | the community while providing commercial flexibility for businesses. |
| 20 | |
| 21 | The StratoSDK framework consists of multiple components including |
| 22 | the core framework (strato-core), rendering engine (strato-renderer), |
| 23 | widget library (strato-widgets), platform abstraction layer |
| 24 | (strato-platform), macro system (strato-macros), CLI tools, and |
| 25 | development kit with comprehensive documentation and examples. |
| 26 | |
| 27 | The precise terms and conditions for using, copying, distribution |
| 28 | and 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 |
| 37 | works, such as semiconductor masks. |
| 38 | |
| 39 | "The Program" refers to the StratoSDK framework and any copyrightable work |
| 40 | licensed 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 |
| 44 | for 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 |
| 47 | in a fashion requiring copyright permission, other than the making of an |
| 48 | exact copy. The resulting work is called a "modified version" of the |
| 49 | earlier work or a work "based on" the earlier work. |
| 50 | |
| 51 | A "covered work" means either the unmodified Program or a work based |
| 52 | on the Program. |
| 53 | |
| 54 | To "propagate" a work means to do anything with it that, without |
| 55 | permission, would make you directly or secondarily liable for |
| 56 | infringement under applicable copyright law, except executing it on a |
| 57 | computer or modifying a private copy. Propagation includes copying, |
| 58 | distribution (with or without modification), making available to the |
| 59 | public, and in some countries other activities as well. |
| 60 | |
| 61 | To "convey" a work means any kind of propagation that enables other |
| 62 | parties to make or receive copies. Mere interaction with a user through |
| 63 | a 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 |
| 68 | applicable license fee as specified in a separate License Agreement, the |
| 69 | Licensor hereby grants to you a perpetual, worldwide, non-exclusive, |
| 70 | irrevocable license to use, reproduce, modify, display, perform, and |
| 71 | distribute the Program and derivative works thereof in source code or object |
| 72 | code form for Commercial Use within your organization and products, provided |
| 73 | that 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 |
| 78 | limited 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 |
| 110 | date 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 |
| 123 | separate support agreements. |
| 124 | |
| 125 | 5. Warranty Disclaimer. |
| 126 | |
| 127 | THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER |
| 128 | EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
| 129 | OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS |
| 130 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE |
| 131 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, |
| 132 | REPAIR OR CORRECTION. |
| 133 | |
| 134 | 6. Limitation of Liability. |
| 135 | |
| 136 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
| 137 | WILL THE LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, |
| 138 | SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR |
| 139 | INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA |
| 140 | OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD |
| 141 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), |
| 142 | EVEN 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 |
| 145 | the amount paid by you for the License. |
| 146 | |
| 147 | 7. Termination. |
| 148 | |
| 149 | This License and the rights granted hereunder will terminate automatically |
| 150 | if you fail to comply with terms herein and fail to cure such breach within |
| 151 | 30 days of becoming aware of the breach. Upon termination, you shall |
| 152 | discontinue all use of the Program and destroy all copies, full or partial, |
| 153 | of the Program. |
| 154 | |
| 155 | 8. Governing Law. |
| 156 | |
| 157 | This License shall be governed by and construed in accordance with the |
| 158 | laws of Italy, without regard to its conflict of laws provisions. Any |
| 159 | legal action or proceeding arising under this License will be brought |
| 160 | exclusively in the courts of Milan, Italy. |
| 161 | |
| 162 | 9. Entire Agreement. |
| 163 | |
| 164 | This License constitutes the entire agreement between the parties with |
| 165 | respect to the use of the Program licensed hereunder and supersedes all |
| 166 | prior or contemporaneous understandings regarding such subject matter. |
| 167 | No amendment to or modification of this License will be binding unless |
| 168 | in 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 |
| 173 | Agreement between the Licensee and the Licensor. Payment of the applicable |
| 174 | license fee as specified in the License Agreement is a condition precedent |
| 175 | to 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 | |
| 185 | StratoSDK Project |
| 186 | Licensor: Franchi Marco |
| 187 | Contact: franchimarco.work@gmail.com |
| 188 | Legal correspondence address provided privately upon request |
| 189 | |
| 190 | |
| 191 |