Skip to main content

Apache License 2.0

CodeMachine is licensed under the Apache License, Version 2.0. You may use, copy, modify, and distribute this software for any purpose, including commercial applications, subject to the terms below.

Permissions

The Apache 2.0 license grants you the following rights:
  • Commercial use — You may use CodeMachine in commercial projects without restriction.
  • Modification — You may modify the source code to suit your needs.
  • Distribution — You may distribute copies of CodeMachine, in original or modified form.
  • Patent use — Contributors provide an express grant of patent rights.
  • Private use — You may use CodeMachine privately without any obligations.

Conditions

When using or distributing CodeMachine, you must comply with the following:
  • License inclusion — You must include a copy of the Apache 2.0 license in any distribution.
  • Copyright notice — You must retain all copyright and attribution notices.
  • State changes — If you distribute a modified version, you must document the changes made.
  • Notice file — If a NOTICE file exists, its contents must be preserved in distributions.

Limitations

  • No trademark rights — The license does not grant permission to use CodeMachine trademarks, logos, or branding.
  • No liability — The software is provided “as is”, without warranty of any kind. The authors are not liable for any damages arising from its use.
  • No warranty — There is no warranty for the software, expressed or implied, including merchantability or fitness for a particular purpose.

Full License Text

The complete Apache License 2.0 is available in the project repository at github.com/moazbuilds/CodeMachine-CLI.