Skip to main content

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

Project description

Licomp GNU Guide

Implementation of Licomp using A Quick Guide to GPLv3 providing compatibility:

  • between an outbound license and inbound licenses
  • when distributing a binary
  • linking to (e.g. linking to a library) a licensed component
  • the licensed component is unmodified

A Quick Guide to GPLv3's original graph

A Quick Guide to GPLv3's original graph

Licomp's graph

Introduction

Licomp Gnuguide implements the Licomp api for communicating 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 GNU Guide

Since Licomp GNU Guide 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 GNU Guide is called licomp-gnuguide.

Python module

See Licomp Python API

Installing Licomp GNU Guide

From pypi.org

Licomp GNU Guide is available via pypi.org at: https://pypi.org/project/licomp-gnuguide/.

To install, simply do the following:

$ pip install licomp-gnuguide

From github

Installing from github assumes you already have pip installed.

$ git clone https://github.com/hesa/licomp-gnuguide
$ 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_gnuguide-0.5.2.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

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

licomp_gnuguide-0.5.2-py2.py3-none-any.whl (17.4 kB view details)

Uploaded Python 2Python 3

File details

Details for the file licomp_gnuguide-0.5.2.tar.gz.

File metadata

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

File hashes

Hashes for licomp_gnuguide-0.5.2.tar.gz
Algorithm Hash digest
SHA256 f4fcc7ce102547b9f6ad6c33a723d212f693387e90ca0bebd4f62592d988ce9f
MD5 af9666eafd6f91f7a93b315d5cee0d2a
BLAKE2b-256 c380ee478ba4159e9444e4145d78ba0990060ff691c7ae9efaae40cfef088b16

See more details on using hashes here.

File details

Details for the file licomp_gnuguide-0.5.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for licomp_gnuguide-0.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f110e0b0bfeb676a46971f348905e4c6d29686104d1cb6b5cefb1581ac783857
MD5 d647925a64d815d35b9335d7059b5442
BLAKE2b-256 8ab98f853e8e9cfaf8713e6c03a94aa781deca24ef19e59f2d3237194b95b7cd

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