Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Relicense the project to LGPL-2.1-or-later #506

Merged

Conversation

mwperina
Copy link
Member

As a part of contributing the project to Eclipse Foundation we need to
relicense the project from GPL-2.0-or-later to LGPL-2.1-or-later.

Fixes: #462
Signed-off-by: Martin Perina [email protected]

@mwperina
Copy link
Member Author

mwperina commented Aug 25, 2023

IMPORTANT:

  • DO NOT MERGE UNTIL Change the project license to LGPL-2.1-or-later #462 IS FULLY APPROVED
  • BEFORE MERGING REBASE MANUALLY AND RUN FOLLOWING COMMANDS TO MAKE SURE NO FILE CONTAINS INVALID LICENSE
    ./build-scripts/spdx-header-check.sh
    git grep GPL | grep -v 'LGPL-2.1'
    git grep 'SPDX-License-Identifier' | grep -v 'LGPL-2.1' | grep -v 'CC0-1.0'

As a part of contributing the project to Eclipse Foundation we need to
relicense the project from GPL-2.0-or-later to LGPL-2.1-or-later.

Fixes: eclipse-bluechi#462
Signed-off-by: Martin Perina <[email protected]>
@mwperina mwperina force-pushed the relicense-to-lgpl-2.1-or-later branch from bc8f68d to 6a373f8 Compare August 25, 2023 13:54
@rhatdan
Copy link
Contributor

rhatdan commented Aug 25, 2023

LGTM

1 similar comment
@dougsland
Copy link
Contributor

LGTM

@rhatdan
Copy link
Contributor

rhatdan commented Aug 26, 2023

Please remove DRAFT flag.

@engelmi
Copy link
Member

engelmi commented Aug 28, 2023

IMPORTANT:

* DO NOT MERGE UNTIL [Change the project license to LGPL-2.1-or-later #462](https://github.com/containers/bluechi/issues/462) IS FULLY APPROVED

* BEFORE MERGING REBASE MANUALLY AND RUN FOLLOWING COMMANDS TO MAKE SURE NO FILE CONTAINS INVALID LICENSE
  ```shell
  ./build-scripts/spdx-header-check.sh
  git grep GPL | grep -v 'LGPL-2.1'
  git grep 'SPDX-License-Identifier' | grep -v 'LGPL-2.1' | grep -v 'CC0-1.0'
  ```

We now have all necessary approvals in #462.
I've also run the commands listed and checked manually again to make sure no file is missing.
Removing the draft status.

@engelmi engelmi marked this pull request as ready for review August 28, 2023 06:34
Copy link
Contributor

@ygalblum ygalblum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@engelmi engelmi merged commit 2bee124 into eclipse-bluechi:main Aug 28, 2023
@mwperina mwperina deleted the relicense-to-lgpl-2.1-or-later branch October 11, 2023 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Change the project license to LGPL-2.1-or-later
5 participants