Joey Armstrong | 2be1794 | 2024-04-04 16:34:06 -0400 | [diff] [blame] | 1 | ONF Member-Only Software License
|
| 2 | Version 1.0
|
| 3 | June 2020
|
| 4 |
|
| 5 | This ONF Member-Only Software License (this "License") is entered into by and
|
| 6 | between Open Networking Foundation ("ONF") and you and/or the entity on whose
|
| 7 | behalf you are accessing the Works (as defined in Section 1 below) ("you").
|
| 8 | This License forms a legally binding contract between you and ONF in relation
|
| 9 | to your access to and use of the Works. You may not access or use the Works if
|
| 10 | you do not accept this License.
|
| 11 |
|
| 12 | By accessing or using the Works, you hereby agree to the terms of this License.
|
| 13 | You may not use the Works and may not accept this License if you are a person
|
| 14 | barred from receiving the Works under the laws of the United States or other
|
| 15 | countries, including the country from which you access or use the Works. If you
|
| 16 | are agreeing to be bound by this License on behalf of your employer or other
|
| 17 | entity, you represent and warrant that you have full legal authority to bind
|
| 18 | your employer or such entity to this License. If you do not have the requisite
|
| 19 | authority, you may not accept this License or access or use the Works on behalf
|
| 20 | of your employer or any other entity. You and ONF acknowledge and agree as
|
| 21 | follows:
|
| 22 |
|
| 23 | 1. DEFINITIONS.
|
| 24 |
|
| 25 | "Source" form shall mean the preferred form for making modifications, including
|
| 26 | but not limited to software source code, documentation source, and
|
| 27 | configuration files.
|
| 28 |
|
| 29 | "Object" form shall mean any form resulting from mechanical transformation or
|
| 30 | translation of a Source form, including but not limited to compiled object
|
| 31 | code, generated documentation, and conversions to other media types.
|
| 32 |
|
| 33 | "Works" shall mean the works of authorship, whether in Source or Object form,
|
| 34 | made available under this License, as indicated by a copyright notice/header
|
| 35 | file that is included in or attached to the Works.
|
| 36 |
|
| 37 | 2. BACKGROUND.
|
| 38 |
|
| 39 | The purpose of this License is to provide ONF member companies in good standing
|
| 40 | ("Members") with early access to software projects currently in development by
|
| 41 | ONF prior to their public release, to allow Members to review and test the
|
| 42 | Works internally for the purpose of making further contributions to the
|
| 43 | applicable project. Members who are Partner-level Members at the time they
|
| 44 | first access the Works are additionally permitted under this License to use the
|
| 45 | Works internally for the purpose of building and developing products and
|
| 46 | services for commercial purposes as defined in Section 4. However, this
|
| 47 | License does not permit any Member, regardless of Member level, to redistribute
|
| 48 | all or any portion of the Works, except as part of a contribution back to the
|
| 49 | applicable project, in accordance with Section 8 below, or in binary form as
|
| 50 | provided for Partner-level Members in Section 4 below. You understand and
|
| 51 | agree that ONF has the sole right to sublicense and distribute a public version
|
| 52 | of the final code base for the applicable project to third parties under the
|
| 53 | 2.0 version of the Apache License, or other permissive license terms selected
|
| 54 | by ONF in its sole discretion.
|
| 55 |
|
| 56 | The Purpose of this License is to incubate the development of new software
|
| 57 | projects by providing a framework for ONF Members to access and contribute to
|
| 58 | the projects while minimizing the potential for forking or misuse of the
|
| 59 | projects. Nothing in this Background paragraph, however, shall require ONF to
|
| 60 | take any particular course of action regarding any Works covered by this
|
| 61 | License.
|
| 62 |
|
| 63 | 3. LIMITED LICENSE TO ALL MEMBERS IN GOOD STANDING.
|
| 64 |
|
| 65 | Subject to your complete and ongoing compliance with all the terms and
|
| 66 | conditions set forth in this License, including without limitation all license
|
| 67 | limitations and restrictions set forth herein, ONF grants you the following
|
| 68 | limited, non-exclusive, non-transferable, non-sublicensable, revocable license
|
| 69 | to use, and (where applicable) authorize your employees and contractors
|
| 70 | performing work on your behalf (but only if such contractors are themselves
|
| 71 | Members of ONF and accept the terms of this License) to use the Works
|
| 72 | internally solely in connection with (a) reviewing, testing, modifying and
|
| 73 | creating derivatives of the Works for the sole purpose of making contributions
|
| 74 | by you to the code repository for the applicable project maintained by ONF; and
|
| 75 | (b) building, developing and testing your own applications or components that
|
| 76 | may interoperate with or incorporate the Works ("Applications") for the
|
| 77 | purposes of internal evaluation only.
|
| 78 |
|
| 79 | 4. ADDITIONAL LICENSE TO PARTNER-LEVEL MEMBERS IN GOOD STANDING.
|
| 80 |
|
| 81 | Each project subject to this License shall be declared by ONF to be in one of
|
| 82 | two phases: a) Incubation Phase, or b) Partner Commercialization Phase. Each
|
| 83 | project shall start in the Incubation Phase, and ONF, at its sole discretion,
|
| 84 | shall determine when each project moves into the Partner Commercialization
|
| 85 | Phase. Each project shall be documented to be in one of these two phases in
|
| 86 | the Project's README documentation and can be confirmed by contacting ONF.
|
| 87 |
|
| 88 | Once any project moves into the Partner Commercialization Phase, if you are a
|
| 89 | Partner-level ONF Member in good standing at the time you first access the
|
| 90 | Works and for the entire period during which you access and use the Works, in
|
| 91 | addition to the rights granted in Section 3, and subject to your complete and
|
| 92 | ongoing compliance with all the terms and conditions set forth in this License,
|
| 93 | including without limitation all license limitations and restrictions set forth
|
| 94 | herein, ONF grants you the limited, non-exclusive, non-transferable,
|
| 95 | non-sublicensable, revocable license to use, and (where applicable) authorize
|
| 96 | your employees and contractors performing work on your behalf (but only if such
|
| 97 | contractors are themselves Members of ONF and accept the terms of this License)
|
| 98 | to use, test, modify and create derivatives of the Works internally for the
|
| 99 | purpose of building, developing, testing, marketing, offering for sale and
|
| 100 | selling commercial products and services to third parties. Wherever possible,
|
| 101 | you will take reasonable precautions to ensure Works remain accessible only to
|
| 102 | ONF Members, and any commercial product or service requiring redistribution of
|
| 103 | the Works, of modifications of the Works or of derivatives of the Works must be
|
| 104 | made solely in binary machine code form where possible to further this aim.
|
| 105 |
|
| 106 | Partners-level Members gaining additional insights as a result of accessing and
|
| 107 | using the Works for commercial products and services are expected to provide
|
| 108 | feedback to and to make contributions to the project for the benefit of both
|
| 109 | the project and the general membership.
|
| 110 |
|
| 111 | You may verify your company's Partner-level membership status on the ONF
|
| 112 | website at: https://www.opennetworking.org/member-listing/.
|
| 113 |
|
| 114 | 4.1 GRACE PERIOD FOR NON-PARTNER-LEVEL MEMBERS
|
| 115 |
|
| 116 | If you are not a Partner-level Member and you wish to benefit from the rights
|
| 117 | granted to ONF Partners in Section 4, you have a 90-day grace period from the
|
| 118 | day you first access the Works to upgrade to a Partner-Level ONF Membership.
|
| 119 | Should you upgrade within this grace period, you will be recognized as if you
|
| 120 | had been a Partner on the day you first accessed the Works for the purpose of
|
| 121 | interpreting your rights under Section 4.
|
| 122 |
|
| 123 | 5. RESTRICTIONS.
|
| 124 |
|
| 125 | By accessing or using the Works, you represent, warrant, and covenant that you
|
| 126 | and/or the entity on whose behalf you are accessing the Works is a Member in
|
| 127 | good standing of ONF.
|
| 128 |
|
| 129 | You acknowledge that, except for the limited rights expressly set forth above,
|
| 130 | the foregoing licenses do not include any right to, and you agree not to (i)
|
| 131 | redistribute, sell, lease, license, modify or otherwise create any derivative
|
| 132 | works of any portion of the Works, or (ii) distribute, deploy, or otherwise
|
| 133 | utilize the Works or Applications for any public, production, commercial, or
|
| 134 | other similar purpose other than internal use for evaluation and development of
|
| 135 | contributions to the code repository for the applicable project maintained by
|
| 136 | ONF and non-public, experimental Applications.
|
| 137 |
|
| 138 | Except as expressly provided herein, you may not (w) reproduce, distribute,
|
| 139 | publicly display, or publicly perform any part of the Works, (x) decompile,
|
| 140 | reverse engineer, or otherwise access or attempt to access source code not made
|
| 141 | available to you in source code form, (y) make or attempt to make any
|
| 142 | modification to, or otherwise create any derivative works of, the Works; or (z)
|
| 143 | remove, obscure, interfere with or circumvent any feature of the Works,
|
| 144 | including without limitation any copyright or other intellectual property
|
| 145 | notices, security, or access control mechanism. You agree that you will not use
|
| 146 | the Works to do anything illegal, including facilitating, promoting, or
|
| 147 | otherwise encouraging any illegal activities.
|
| 148 |
|
| 149 | You represent and warrant that the Works will not be shipped, transferred or
|
| 150 | exported into any country or used in any manner prohibited by the United States
|
| 151 | Export Administration Act or any other export laws, restrictions or regulations
|
| 152 | (collectively the "Export Laws"). In addition, if the Works are identified as
|
| 153 | an export controlled item under the Export Laws, you represent and warrant that
|
| 154 | you are not a citizen, or otherwise located within, an embargoed nation
|
| 155 | (including without limitation Crimea, Cuba, Iran, North Korea, Sudan, or Syria)
|
| 156 | and that you are not otherwise prohibited under the Export Laws from receiving
|
| 157 | the Works.
|
| 158 |
|
| 159 | ANY USE IN VIOLATION OF THE FOREGOING LIMITATIONS AND RESTRICTIONS IS STRICTLY
|
| 160 | PROHIBITED, AND UNLICENSED.
|
| 161 |
|
| 162 | 6. RESERVATION OF RIGHTS.
|
| 163 |
|
| 164 | The Works are owned by ONF and/or its licensors, and are licensed, not sold, to
|
| 165 | you. The Works are protected by copyright, trade dress, patent, and trademark
|
| 166 | laws of the United States and other jurisdictions, international conventions,
|
| 167 | and all other relevant intellectual property and proprietary rights, and
|
| 168 | applicable laws (collectively, the "Intellectual Property Rights"). You agree
|
| 169 | that ONF or its subsidiaries or affiliated companies and/or its licensors own
|
| 170 | all legal right, title and interest in and to the Works, including any and all
|
| 171 | Intellectual Property Rights. ONF reserves all rights not expressly granted in
|
| 172 | this License. You do not acquire any right, title or interest to the Works,
|
| 173 | whether by implication, estoppel, or otherwise, except for the limited rights
|
| 174 | set forth in this License.
|
| 175 |
|
| 176 | You agree that the form and nature of the Works that ONF provides may change
|
| 177 | without prior notice to you and that future versions of the Works may be
|
| 178 | incompatible with applications developed using previous versions of the Works.
|
| 179 | You agree that ONF may stop (permanently or temporarily) providing the Works
|
| 180 | (or any features within the Works) to you or to users generally at ONF's sole
|
| 181 | discretion, without prior notice to you. Nothing in this License gives you a
|
| 182 | right to use any of ONF's trade names, trademarks, service marks, logos, domain
|
| 183 | names, or other distinctive brand features.
|
| 184 |
|
| 185 | 7. PURPOSE AND USE.
|
| 186 |
|
| 187 | You agree that you will not engage in any activity with the Works, including
|
| 188 | the development or distribution of an Application that interferes with,
|
| 189 | disrupts, damages, or accesses in an unauthorized manner the servers, networks,
|
| 190 | or other properties or services of any third party. You agree that you are
|
| 191 | solely responsible for (and that ONF has no responsibility to you or to any
|
| 192 | third party for) any data, content, or resources that you create, transmit or
|
| 193 | display. You agree that you are solely responsible for (and that ONF has no
|
| 194 | responsibility to you or to any third party for) any breach of your obligations
|
| 195 | under this License, any applicable third party contract or terms of service, or
|
| 196 | any applicable law or regulation, and for the consequences (including any loss
|
| 197 | or damage which ONF or any third party may suffer) of any such breach.
|
| 198 |
|
| 199 | 8. FEEDBACK; CONTRIBUTIONS.
|
| 200 |
|
| 201 | If you provide ONF with any comments, bug reports, feedback, enhancements, or
|
| 202 | modifications proposed or suggested by you for the Works ("Feedback"), such
|
| 203 | Feedback will be submitted as a Contribution to the applicable project
|
| 204 | maintained by ONF under the terms and conditions of a Contributor License
|
| 205 | Agreement between you and ONF, is provided on a non-confidential basis
|
| 206 | (notwithstanding any notice to the contrary you may include in any accompanying
|
| 207 | communication), and ONF shall have the right to use such Feedback at its
|
| 208 | discretion, including, but not limited to the incorporation of such Feedback
|
| 209 | into the Works and any final code base that may be derived from the Works.
|
| 210 |
|
| 211 | 9. TERMINATION OF THIS LICENSE.
|
| 212 |
|
| 213 | This License will continue to apply until terminated by either you or ONF as
|
| 214 | set out below. If you want to terminate this License, you may do so by ceasing
|
| 215 | your use of the Works. If you cease being a Member in good standing of ONF,
|
| 216 | this License will terminate automatically and without further notice to you.
|
| 217 | ONF may at any time terminate this License: (a) if you have breached any
|
| 218 | provision of this License; or (b) at ONF's convenience. When this License
|
| 219 | comes to an end, except as otherwise set forth in this paragraph 9, all of the
|
| 220 | legal rights, obligations and liabilities that you and ONF have benefited from,
|
| 221 | been subject to (or which have accrued over time while this License has been in
|
| 222 | force) or which are expressed to continue indefinitely, shall be unaffected by
|
| 223 | this cessation, and paragraphs 1, 2 and 5 through 14 shall continue to apply to
|
| 224 | such rights, obligations and liabilities indefinitely. In addition, unless
|
| 225 | this License is terminated by ONF as a result of your breach of any provision
|
| 226 | of this License, Partner-level Members entitled to the benefits of Section 4 of
|
| 227 | this License shall also retain all rights granted by Section 4 so as long as
|
| 228 | you remain a Partner-level Member in good standing.
|
| 229 |
|
| 230 | 10. DISCLAIMER OF WARRANTIES.
|
| 231 |
|
| 232 | YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE WORKS IS AT YOUR SOLE
|
| 233 | RISK AND THAT THE WORKS ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT
|
| 234 | WARRANTY OF ANY KIND FROM ONF. YOUR USE OF THE WORKS IS AT YOUR OWN DISCRETION
|
| 235 | AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM
|
| 236 | OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE. ONF FURTHER
|
| 237 | EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS
|
| 238 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS
|
| 239 | OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. ONF
|
| 240 | EXPRESSLY DISCLAIMS ANY WARRANTIES OF ANY KIND WITH RESPECT TO THE ACCURACY OR
|
| 241 | FUNCTIONALITY OF THE WORKS, AND WITH RESPECT TO THE ACCURACY, VALIDITY, OR
|
| 242 | COMPLETENESS OF ANY INFORMATION OR FEATURES AVAILABLE THROUGH THE WORKS, OR THE
|
| 243 | QUALITY OR CONSISTENCY OF THE WORKS OR RESULTS OBTAINED THROUGH THEIR USE.
|
| 244 |
|
| 245 | 11. LIMITATION OF LIABILITY.
|
| 246 |
|
| 247 | YOU EXPRESSLY UNDERSTAND AND AGREE THAT ONF, ITS SUBSIDIARIES AND AFFILIATES,
|
| 248 | AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR
|
| 249 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES
|
| 250 | THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT ONF OR
|
| 251 | ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE
|
| 252 | POSSIBILITY OF ANY SUCH LOSSES. IN NO EVENT WILL ONF'S AGGREGATE LIABILITY FOR
|
| 253 | DAMAGES ARISING OUT OF THIS LICENSE OR YOUR USE OF THE WORKS EXCEED THE GREATER
|
| 254 | OF AMOUNTS PAID BY YOU FOR THE WORKS, IF ANY.
|
| 255 |
|
| 256 | 12. INDEMNIFICATION.
|
| 257 |
|
| 258 | To the maximum extent permitted by law, you agree to defend, indemnify and hold
|
| 259 | harmless ONF, its affiliates and their respective directors, officers,
|
| 260 | employees and agents from and against any and all claims, actions, suits or
|
| 261 | proceedings, as well as any and all losses, liabilities, damages, costs and
|
| 262 | expenses (including reasonable attorneys' fees) arising out of or accruing from
|
| 263 | (a) your use of the Works, (b) any Application or (for Partner-level Members)
|
| 264 | commercial product or service you develop using the Works that infringes any
|
| 265 | copyright, trademark, trade secret, trade dress, patent or other intellectual
|
| 266 | property right of any person, and (c) any non-compliance by you with this
|
| 267 | License or any applicable law or regulation.
|
| 268 |
|
| 269 | 13. CHANGES TO THIS LICENSE.
|
| 270 |
|
| 271 | ONF may make changes to this License as it distributes new versions of the
|
| 272 | Works. When these changes are made, ONF will make a new version of this License
|
| 273 | available on the ONF website.
|
| 274 |
|
| 275 | 14. MISCELLANEOUS TERMS.
|
| 276 |
|
| 277 | This License constitutes the entire legal agreement between you and ONF with
|
| 278 | regard to your access and use of the Works, and governs your access and use of
|
| 279 | the Works and completely supersedes any prior agreements between you and ONF in
|
| 280 | relation to the Works, except for any Contributor License Agreement you may
|
| 281 | have executed with ONF. You agree that if ONF does not exercise or enforce any
|
| 282 | legal right or remedy which is contained in this License (or which ONF has the
|
| 283 | benefit of under any applicable law), this will not be taken to be a formal
|
| 284 | waiver of ONF's rights and that those rights or remedies will still be
|
| 285 | available to ONF. If any court of law, having the jurisdiction to decide on
|
| 286 | this matter, rules that any provision of this License is invalid, then that
|
| 287 | provision will be removed from this License without affecting the rest of this
|
| 288 | License. The remaining provisions of this License will continue to be valid and
|
| 289 | enforceable so long as this License, as so modified, does not substantially
|
| 290 | impair the respective expectations or reciprocal obligations of the parties.
|
| 291 | The rights granted in this License may not be assigned or transferred by you
|
| 292 | without the prior written approval of ONF. You shall not be permitted to
|
| 293 | delegate your responsibilities or obligations under this License without the
|
| 294 | prior written approval of ONF.
|