License

This project is licensed under the Apache License, Version 2.0. You may obtain a copy of the License at: Apache License, Version 2.0

Permissions

The Apache 2.0 license allows you to:

  • Use: You can use the code for any purpose.
  • Modify: You can modify the code and create derivative works.
  • Distribute: You can distribute the original code or your modifications.
  • Patent Use: The license provides an express grant of patent rights from contributors.

Conditions

When using the code, you must:

  • Include the License: You must include a copy of the Apache 2.0 license in any distribution of the code.
  • State Changes: If you modify the code, you must include a prominent notice stating that you have changed the files.
  • Provide a Notice: You must include a notice in your documentation or source code that refers to the Apache 2.0 license.

Limitations

The Apache 2.0 license comes with the following limitations:

  • No Warranty: The code is provided "as is", without warranty of any kind, express or implied.
  • Liability: The license limits the liability of contributors.

For more detailed information, please refer to the full text of the Apache License, Version 2.0.