Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vchrombie/lincc
license inconsistency checker (li-inc-cc)
https://github.com/vchrombie/lincc
inconsistencies license license-checker
Last synced: about 2 months ago
JSON representation
license inconsistency checker (li-inc-cc)
- Host: GitHub
- URL: https://github.com/vchrombie/lincc
- Owner: vchrombie
- License: apache-2.0
- Created: 2024-03-26T15:25:58.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-09-26T16:03:35.000Z (3 months ago)
- Last Synced: 2024-10-17T21:32:10.848Z (3 months ago)
- Topics: inconsistencies, license, license-checker
- Language: Go
- Homepage:
- Size: 19.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lincc
[![Go Report Card](https://goreportcard.com/badge/github.com/vchrombie/lincc)](https://goreportcard.com/report/github.com/vchrombie/lincc)
[![GoDoc](https://godoc.org/github.com/vchrombie/lincc?status.svg)](https://godoc.org/github.com/vchrombie/lincc)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)lincc is a tool designed to automate the verification and correction of software
license configurations across projects.It checks if the licenses applied to project components, such as documentation and
code, are properly aligned with the chosen project license.## Installation
```bash
go get -u github.com/vchrombie/lincc
```## Usage
```bash
go run main.go https://github.com/vchrombie/lincc
```## Roadmap
- [x] Evaluation of content types for appropriate license application
- [ ] Integration with CI/CD pipelines and generates a compliance badge
- [ ] Use cli framework for proper cli interface
- [ ] Add option to ignore/exclude parts of the repository
- [ ] Identification and correction of license inconsistencies## License
Apache-2.0