Skip to content

request to relicense CLI tooling from GPLv3 -> dual GPL-2.0-or-later OR Apache-2.0 #344

@cgwalters

Description

@cgwalters

This is a request to relicense all code in this repository under a dual license: GPL-2.0-or-later OR Apache-2.0 (edit: Clarified from GPLv2+ OR ASL2.0 using the SPDX terms).

Current analysis shows the following users have contributed; I will update this tracker:

  • KatrinJo (code rewritten in dfe6e66 )
  • alexlarsson
  • allisonkarlitskaya
  • bfallik
  • cgwalters
  • containers (spurious, this is merged branches from the main repo, all from giuseppe)
  • eriksjolund
  • fboudra
  • ffontaine
  • giuseppe
  • jluebbe
  • nekopsykose
  • rborn-tx
  • wahtari (note: renamed to @divineaugustine ? See ecef20c which lists as wahtari but the PR now shows @divineaugustine )
  • wjt

Gathered via this script:

git log --merges --pretty=format:'%h %s (%ae)' --full-history -- libcomposefs tools  | sed -e 's,.*from \([-A-Za-z0-9]*\)/.*,\1,' | /bin/sort -u

Users with not-small contributions: @eriksjolund @wahtari @jluebbe @rborn-tx @KatrinJo
Smaller sized contributions (1-3 lines) that touch C code: @fboudra @ffontaine @nekopsykose @allisonkarlitskaya
Smaller sized non-C contributions: @bfallik @wjt

Since I can't ping people necessarily who don't have write access here I'll also go to representative PRs and reuse those as a communication channel.


Original obsolete issue text:

Details Today we have 3 licenses, see https://github.com/containers/composefs/commit/4eaa74f7bae91ee91398503aff209861beca7433

Right now it's just the CLI tools that are licensed under the GPLv3. The request here is to drop this license from our matrix and relicense the CLI tools as well under LGPLv2+ to just simplify our licensing story.

At the current time, @alexlarsson and @giuseppe wrote 90% of the initial code there. Any objections?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions