Skip to content

IMPORTANT: Relicensing PyCBC #5170

@GarethCabournDavies

Description

@GarethCabournDavies

Due to some issues with ESA license compatibility, we are looking at re-licensing PyCBC to use a new license.

To be compatible with ESA software and the EPL licenses that they use, I propose that we use the MIT license, but here are some others' licenses:

  • Numpy, scipy, astropy, h5py have BSD-3-clause
  • bilby, nessai, dynesty, emcee, Mako, APC's global fit have MIT
  • pegasus, python, GLASS, LISAanalysistools are under apache

Minor complications:

  • lalsuite and FFTW are both under GPL, so we may need to work out how to proceed without those for the LISA context
  • to relicense we need to get agreement from those with the ability to reassign copyright for every contribution ever - this may be hard to do!

Over the next few months I will draft a planning document on the plan moving forward

Metadata

Metadata

Labels

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions