Apache License, Version 2.0 License
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions
- License: The terms and conditions for use, reproduction, and distribution.
- Licensor: The copyright owner or entity authorized to grant the License.
- You: An individual or Legal Entity exercising permissions granted by this License.
- Source: The preferred form for making modifications, such as source code.
- Object: A form resulting from mechanical transformation of a Source form, such as compiled object code.
- Work: The work of authorship under the License.
- Derivative Works: Works based on the original Work with modifications.
- Contribution: Any work of authorship submitted to the Licensor for inclusion in the Work.
- Contributor: Licensor and any individual or entity submitting Contributions.
2. Grant of Copyright License
- Each Contributor grants You a perpetual, worldwide, non-exclusive, royalty-free license to reproduce, prepare Derivative Works of, publicly display, perform, sublicense, and distribute the Work and Derivative Works.
3. Grant of Patent License
- Each Contributor grants You a perpetual, worldwide, non-exclusive, royalty-free license to make, use, sell, and distribute the Work. If you initiate patent litigation against any entity, your patent licenses terminate.
4. Redistribution
- You may distribute copies of the Work or Derivative Works under the following conditions:
- Provide a copy of this License.
- State changes made to files.
- Retain all notices from the Source form.
- Include a NOTICE file if distributed with the Work.
5. Submission of Contributions
- Any Contributions submitted to the Licensor shall be under this License unless stated otherwise.
6. Trademarks
- This License does not grant permission to use trade names, trademarks, service marks, or product names of the Licensor.
7. Disclaimer of Warranty
- The Work is provided "AS IS" without warranties or conditions of any kind.
8. Limitation of Liability
- Contributors are not liable for any damages arising from the use of the Work.
9. Accepting Warranty or Additional Liability
- You may offer and charge a fee for acceptance of support, warranty, indemnity, or other liability obligations.
APPENDIX: Applying the Apache License to Your Work
- Attach the following notice to your work:plaintext
Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.