# License This linter verifies if a file has a known license header. By default, Firefox uses MPL-2 license with the [appropriate headers](https://www.mozilla.org/en-US/MPL/headers/). In some cases (thirdpardy code), a file might have a different header file. If this is the case, one of the significant line of the header should be listed in the list {searchfox}`of valid licenses `. ## Run Locally This mozlint linter can be run using mach: ```{eval-rst} .. parsed-literal:: $ mach lint --linter license ``` ## Configuration This linter is enabled on most of the whole code base. ## Autofix This linter provides a `--fix` option that adds the right MPL-2 header at the right place depending on the script or source language. ## Sources - {searchfox}`Configuration (YAML) ` - {searchfox}`Source (Rust) `