v0.2.2-beta

Legal

License.

ngcompass is distributed under the PolyForm Shield 1.0.0 license and is free to use in personal and commercial Angular projects. The license is designed to allow broad use, modification, and distribution while preventing competing products built from ngcompass code.

At a glance

License type
PolyForm Shield 1.0.0
Commercial use
Allowed at no cost
Redistribution
Allowed with notices

License: PolyForm Shield 1.0.0

What you can do

  1. 01Use ngcompass in personal projects at no cost.
  2. 02Use ngcompass in commercial projects, client work, and company codebases at no cost.
  3. 03Install and run ngcompass on as many machines as you need.
  4. 04Modify your local copy of ngcompass for internal use — patch bugs, add custom rules, or adapt it to your team's conventions.
  5. 05Distribute copies of ngcompass (original or modified) inside your organization or to clients, as long as the LICENSE file and the required copyright notice travel with every copy.
  6. 06Share reports generated by ngcompass with your team, CI system, or stakeholders without restriction.

What you can't do

  1. 01Build, publish, or sell a product that competes with ngcompass using ngcompass code or anything derived from it.
  2. 02Publish a fork, rebrand, or modified copy of ngcompass to npm or any other registry as a substitute product.
  3. 03Offer ngcompass (or a derivative of it) as a hosted service that competes with ngcompass.
  4. 04Sublicense ngcompass to third parties under different terms — only the original licensor can grant licenses.
  5. 05Strip out copyright notices, the LICENSE file, or required-notice lines when distributing copies.