Skip to main content

Simple command line tool to check compatibility between two licenses, given context

Project description

Licomp Reclicense

Licomp Reclicense provides compatibility data:

  • between a Reclicense outbound license and inbound Open Source licenses
  • when distributing a binary, linking to (e.g. linking to a library) Open Source components
  • the Open Source components are unmodified

Licomp Reclicense uses RecLicense from Open Source Software Data Analytics Lab@PKU-SEI.

Introduction

Licomp Osadl implements the Licomp api for communication with the Licomp resources. For a better understanding of Licomp we suggest you read:

The various licomp resources below can be accessed as a group by:

Licomp is used be the following compatibility resources:

Using Licomp Reclicense

Since Licomp Reclicense implements Licomp we refer to the Licomp guides (both cli and python api).

Command line interface

See Licomp Comand Line Interface

Note: the commmad line program for Licomp Reclicense is called licomp-reclicense.

Python module

See Licomp Python API

Installing Licomp Reclicense

From pypi.org

Licomp Reclicense is available via pypi.org at: https://pypi.org/project/licomp-reclicense/.

To install, simply do the following:

$ pip install licomp-reclicense

From github

Installing from github assumes you already have pip installed.

$ git clone https://github.com/hesa/licomp-reclicense
$ pip install -r requirements.txt
$ pip install -r requirements-dev.txt
$ pip install .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

licomp_reclicense-0.5.1.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

licomp_reclicense-0.5.1-py2.py3-none-any.whl (19.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file licomp_reclicense-0.5.1.tar.gz.

File metadata

  • Download URL: licomp_reclicense-0.5.1.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for licomp_reclicense-0.5.1.tar.gz
Algorithm Hash digest
SHA256 e9346b770b75a32e51d8515a00ca23a45ba2d7feef2457a2083856ffabf0d014
MD5 a3773f6e6e7f113d6c83c2d8864ac042
BLAKE2b-256 3e5d19ae619c79daf9eeda957803cb7a9b9cbc97d5e462f548062112982c54c9

See more details on using hashes here.

File details

Details for the file licomp_reclicense-0.5.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for licomp_reclicense-0.5.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 165e9865f94ad7ab367e9e0a463191b8dc98cf09ba2df7bde9fdf9a40ab7bc5c
MD5 a0d5226e767ebd40adc24caa41056b04
BLAKE2b-256 055249143ea4980f06087e4c331cfc3f636f84cd7ae755f00db0665004f8f1c9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page