This repository packages the libgit2 shared library for the Racket package system.
Platform-specific packages and the libgit2-native-libs
meta-package reside on orphan branches of this repository. The
build-scripts branch contains the code used to generate
the packages.
This main branch serves primarily as a navigational aide.
Rather than using these packages directly, you should probably instead use the
Racket libgit2 package,
which provides Racket bindings to libgit2.
The libgit2 shared library is under the license
(GPL-2.0-onlyWITHGCC-exception-2.0).
The exception grants “unlimited permission to link the compiled version
of” libgit2 “into combinations with other programs, and to distribute
those combinations without any restriction coming from the use of”
libgit2: see the platform-specific packages for further details.
The build scripts and other miscellaneous files added as part of the
Racket packaging are distributed under the
Apache-2.0 license or the
MIT license, at your option
(i.e. the same license as Racket). By making a contribution, you are
agreeing that your contribution is licensed under the Apache-2.0
license and the MIT license.