|
| 1 | +MathParser.org-mXparser DUAL LICENSE AGREEMENT as of date 2023-01-29 |
| 2 | +The most up-to-date license is available at the below link: |
| 3 | +- https://mathparser.org/mxparser-license |
| 4 | + |
| 5 | +AUTHOR: Copyright 2010 - 2023 Mariusz Gromada - All rights reserved |
| 6 | +PUBLISHER: INFIMA - https://payhip.com/infima |
| 7 | + |
| 8 | +SOFTWARE means source code and/or binary form and/or documentation. |
| 9 | +PRODUCT: MathParser.org-mXparser SOFTWARE |
| 10 | +LICENSE: DUAL LICENSE AGREEMENT |
| 11 | + |
| 12 | +BY INSTALLING, COPYING, OR OTHERWISE USING THE PRODUCT, YOU AGREE TO BE |
| 13 | +BOUND BY ALL OF THE TERMS AND CONDITIONS OF THE DUAL LICENSE AGREEMENT. |
| 14 | + |
| 15 | +AUTHOR & PUBLISHER provide the PRODUCT under the DUAL LICENSE AGREEMENT |
| 16 | +model designed to meet the needs of both non-commercial use as well as |
| 17 | +commercial use. |
| 18 | + |
| 19 | +NON-COMMERCIAL USE means any use or activity where a fee is not charged |
| 20 | +and the purpose is not the sale of a good or service, and the use or |
| 21 | +activity is not intended to produce a profit. NON-COMMERCIAL USE examples: |
| 22 | + |
| 23 | +1. Non-commercial open-source software. |
| 24 | +2. Non-commercial mobile applications. |
| 25 | +3. Non-commercial desktop software. |
| 26 | +4. Non-commercial web applications / solutions. |
| 27 | +5. Non-commercial use in research, scholarly and education. |
| 28 | + |
| 29 | +The above list is non-exhaustive and illustrative only. |
| 30 | + |
| 31 | +COMMERCIAL USE means any use or activity where a fee is charged or the |
| 32 | +purpose is the sale of a good or service, or the use or activity is |
| 33 | +intended to produce a profit. COMMERCIAL USE examples: |
| 34 | + |
| 35 | +1. OEMs (Original Equipment Manufacturers). |
| 36 | +2. ISVs (Independent Software Vendors). |
| 37 | +3. VARs (Value Added Resellers). |
| 38 | +4. Other distributors that combine and distribute commercially licensed |
| 39 | + software. |
| 40 | + |
| 41 | +The above list is non-exhaustive and illustrative only. |
| 42 | + |
| 43 | +IN CASE YOU WANT TO USE THE PRODUCT COMMERCIALLY, YOU MUST PURCHASE THE |
| 44 | +APPROPRIATE LICENSE FROM "INFIMA" ONLINE STORE, STORE ADDRESS: |
| 45 | + |
| 46 | +1. https://mathparser.org/order-commercial-license |
| 47 | +2. https://payhip.com/infima |
| 48 | + |
| 49 | +NON-COMMERCIAL LICENSE |
| 50 | + |
| 51 | +Redistribution and use of the PRODUCT in source and/or binary forms, |
| 52 | +with or without modification, are permitted provided that the following |
| 53 | +conditions are met: |
| 54 | + |
| 55 | +1. Redistributions of source code must retain unmodified content of the |
| 56 | + entire MathParser.org-mXparser DUAL LICENSE AGREEMENT, including |
| 57 | + definition of NON-COMMERCIAL USE, definition of COMMERCIAL USE, |
| 58 | + NON-COMMERCIAL LICENSE conditions, COMMERCIAL LICENSE conditions, and |
| 59 | + the following DISCLAIMER. |
| 60 | +2. Redistributions in binary form must reproduce the entire content of |
| 61 | + MathParser.org-mXparser DUAL LICENSE AGREEMENT in the documentation |
| 62 | + and/or other materials provided with the distribution, including |
| 63 | + definition of NON-COMMERCIAL USE, definition of COMMERCIAL USE, |
| 64 | + NON-COMMERCIAL LICENSE conditions, COMMERCIAL LICENSE conditions, and |
| 65 | + the following DISCLAIMER. |
| 66 | +3. Any form of redistribution requires confirmation and signature of |
| 67 | + the NON-COMMERCIAL USE by successfully calling the method: |
| 68 | + License.iConfirmNonCommercialUse(...) |
| 69 | + The method call takes place only internally for logging purposes and |
| 70 | + there is no connection with other external services and no data is |
| 71 | + sent or collected. The lack of a method call (or its successful call) |
| 72 | + does not affect the operation of the PRODUCT in any way. Please see |
| 73 | + the API documentation. |
| 74 | + |
| 75 | +COMMERCIAL LICENSE |
| 76 | + |
| 77 | + 1. Before purchasing a commercial license, AUTHOR & PUBLISHER allow you |
| 78 | + to download, install and use up to three copies of the PRODUCT to |
| 79 | + perform integration tests, confirm the quality of the PRODUCT and |
| 80 | + its suitability. The testing period should be limited to fourteen |
| 81 | + days. Tests should be performed under the conditions of test |
| 82 | + environments. The purpose of the tests must not be to generate profit. |
| 83 | + 2. Provided that you purchased a license from "INFIMA" online store |
| 84 | + (store address: https://mathparser.org/order-commercial-license or |
| 85 | + https://payhip.com/infima), and you comply with all below terms and |
| 86 | + conditions, and you have acknowledged and understood the following |
| 87 | + DISCLAIMER, AUTHOR & PUBLISHER grant you a nonexclusive license |
| 88 | + including the following rights: |
| 89 | + 3. The license has been granted only to you, i.e., the person or entity |
| 90 | + that made the purchase, who is identified and confirmed by the data |
| 91 | + provided during the purchase. |
| 92 | + 4. In case you purchased a license in the "ONE-TIME PURCHASE" model, |
| 93 | + the license has been granted only for the PRODUCT version specified |
| 94 | + in the purchase. The upgrade policy gives you additional rights and |
| 95 | + is described in the dedicated section below. |
| 96 | + 5. In case you purchased a license in the "SUBSCRIPTION" model, you can |
| 97 | + install and use any version of the PRODUCT, but only during the |
| 98 | + subscription validity period. |
| 99 | + 6. In case you purchased a "SINGLE LICENSE" you can install and use the |
| 100 | + PRODUCT from one workstation. |
| 101 | + 7. Additional copies of the PRODUCT can be installed and used from more |
| 102 | + than one workstation; however, this number is limited to the number |
| 103 | + of workstations purchased as per order. |
| 104 | + 8. In case you purchased a "SITE LICENSE ", the PRODUCT can be installed |
| 105 | + and used from all workstations located at your premises. |
| 106 | + 9. You may incorporate the unmodified PRODUCT into your own products |
| 107 | + and software. |
| 108 | +10. If you purchased a license with the "SOURCE CODE" option, you may |
| 109 | + modify the PRODUCT's source code and incorporate the modified source |
| 110 | + code into your own products and/or software. |
| 111 | +11. Provided that the license validity period has not expired, you may |
| 112 | + distribute your product and/or software with the incorporated |
| 113 | + PRODUCT royalty-free. |
| 114 | +12. You may make copies of the PRODUCT for backup and archival purposes. |
| 115 | +13. Any form of redistribution requires confirmation and signature of |
| 116 | + the COMMERCIAL USE by successfully calling the method: |
| 117 | + License.iConfirmCommercialUse(...) |
| 118 | + The method call takes place only internally for logging purposes and |
| 119 | + there is no connection with other external services and no data is |
| 120 | + sent or collected. The lack of a method call (or its successful call) |
| 121 | + does not affect the operation of the PRODUCT in any way. Please see |
| 122 | + the API documentation. |
| 123 | +14. AUTHOR & PUBLISHER reserve all rights not expressly granted to you |
| 124 | + in this agreement. |
| 125 | + |
| 126 | +ADDITIONAL CLARIFICATION ON WORKSTATION |
| 127 | + |
| 128 | +1. An example when you need a license for A SINGLE WORKSTATION: |
| 129 | +Only one developer works on the development of your application. You do |
| 130 | +not additionally use separate environments for testing, i.e. you design, |
| 131 | +create, test and compile your final application on one environment. |
| 132 | + |
| 133 | +2. An example when you need a license for UP TO 5 WORKSTATIONS: |
| 134 | +Two developers are working on the development of your application. |
| 135 | +In addition, one tester conducts its tests in a separate environment. |
| 136 | +You use three workstations in total, so you need a license for up to |
| 137 | +five workstations. |
| 138 | + |
| 139 | +3. An example when you need a license for UP TO 20 WORKSTATIONS: |
| 140 | +Ten developers are working on the development of your application. |
| 141 | +In addition, a five tester conducts its tests in a separate environment. |
| 142 | +You use fifteen workstations in total, so you need a licenses for up to |
| 143 | +twenty workstations. |
| 144 | + |
| 145 | +4. An example when you need A SITE-LICENSE: |
| 146 | +Over several dozen developers and testers work on the development of |
| 147 | +your application using many environments. You have a large and |
| 148 | +multi-disciplinary team involved in creating your solution. Your team |
| 149 | +is growing. You don’t want licensing limitation. The best choice |
| 150 | +would be a site license. |
| 151 | + |
| 152 | +The number of workstations does not relate to the final distribution of |
| 153 | +your end-product to your end-users. In typical cases the number of |
| 154 | +workstations is a way to measure the scale of the process of design |
| 155 | +and/or development and/or creation and/or manufacturing of your product. |
| 156 | + |
| 157 | +A workstation is a device, a remote device, or a virtual device, used by |
| 158 | +you, your employees, or other entities to whom you have commissioned the |
| 159 | +tasks. For example, the number of workstations may refer to the number |
| 160 | +of software developers, engineers, architects, scientists, and other |
| 161 | +professionals who use the PRODUCT on your behalf. The number of |
| 162 | +workstations is not the number of copies of your end-product that you |
| 163 | +distribute to your end-users. |
| 164 | + |
| 165 | +By purchasing the COMMERCIAL LICENSE, you only pay for the number of |
| 166 | +workstations, while the number of copies/users of your final product |
| 167 | +(delivered to your end-users) is not limited. |
| 168 | + |
| 169 | +UPGRADE POLICY |
| 170 | + |
| 171 | +The PRODUCT is versioned according to the following convention: |
| 172 | + |
| 173 | + [MAJOR].[MINOR].[PATCH] |
| 174 | + |
| 175 | +1. COMMERCIAL LICENSE holders can install and use the updated version |
| 176 | + for bug fixes free of charge, i.e. if you have purchased a license |
| 177 | + for the [MAJOR].[MINOR] version (e.g.: 5.0), you can freely install |
| 178 | + all the various releases specified in the [PATCH] version (e.g.: 5.0.2). |
| 179 | + The license terms remain unchanged after the update. |
| 180 | +2. COMMERCIAL LICENSE holders for [MAJOR].[MINOR] version (e.g.: 5.0) |
| 181 | + can install and use the updated version [MAJOR].[MINOR + 1] free of |
| 182 | + charge, i.e., plus one release in the [MINOR] range (e.g.: 5.1). The |
| 183 | + license terms remain unchanged after the update. |
| 184 | +3. COMMERCIAL LICENSE holders who wish to upgrade their version, but are |
| 185 | + not eligible for the free upgrade, can claim a discount when |
| 186 | + purchasing the upgrade. For this purpose, please contact us via e-mail. |
| 187 | + |
| 188 | +DISCLAIMER |
| 189 | + |
| 190 | +THIS PRODUCT IS PROVIDED BY AUTHOR & PUBLISHER "AS IS" AND ANY EXPRESS |
| 191 | +OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
| 192 | +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
| 193 | +DISCLAIMED. IN NO EVENT SHALL AUTHOR OR PUBLISHER OR CONTRIBUTORS BE |
| 194 | +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| 195 | +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| 196 | +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| 197 | +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
| 198 | +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| 199 | +ARISING IN ANY WAY OUT OF THE USE OF THIS PRODUCT, EVEN IF ADVISED OF |
| 200 | +THE POSSIBILITY OF SUCH DAMAGE. |
| 201 | + |
| 202 | +THE VIEWS AND CONCLUSIONS CONTAINED IN THE PRODUCT AND DOCUMENTATION ARE |
| 203 | +THOSE OF THE AUTHORS AND SHOULD NOT BE INTERPRETED AS REPRESENTING |
| 204 | +OFFICIAL POLICIES, EITHER EXPRESSED OR IMPLIED, OF AUTHOR OR PUBLISHER. |
| 205 | + |
| 206 | +CONTACT |
| 207 | + |
| 208 | +- e-mail: info@mathparser.org |
| 209 | +- website: https://mathparser.org |
| 210 | +- source code: https://github.com/mariuszgromada/MathParser.org-mXparser |
| 211 | +- online store: https://mathparser.org/order-commercial-license |
| 212 | +- online store: https://payhip.com/infima |
0 commit comments