Project

Profile

Help

Task #4592

Clarify Pulp 3 current licensing

Added by rchan over 1 year ago. Updated 10 months ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Category:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation
Sprint:
Sprint 63
Quarter:

Description

Through some recent pulp_dev mailing list discussions, we realize that we have conflicting communication around licensing of pulpcore and pulpcore-plugin. The conclusion is that these are "GPLv2 or any later version" [2]. Let's clean this up and fix any mis-representations/errors indicating GPLv2 (without the later.)

[1] https://www.redhat.com/archives/pulp-dev/2019-February/msg00108.html
[2] https://pulp.plan.io/projects/pulp/wiki/Pulp_Licensing_FAQ#What-license-does-pulpcore-and-pulpcore-plugin-use

Here are some areas I am aware of:

  1. https://github.com/pulp/pulpcore-plugin/blob/master/README.rst
  2. https://github.com/pulp/pulpcore/blob/master/README.md
  3. Check all repos in Pulp organization (especially those new to Pulp 3) to ensure COPYRIGHT file exists:
  1. https://github.com/pulp/pulplift
  1. Check following plugins for clear copyright/licensing (at least at beta release and staffed by Red Hat): file, python, RPM, docker, pulp_ansible

Associated revisions

Revision 5b710ea0 View on GitHub
Added by bmbouter 11 months ago

Fix incorrect licensing claim

Pulp is GPLv2+ licensed not GNUv2. GNUv2 isn't technicall a license either.

https://pulp.plan.io/issues/4592 closes #4592

Revision 04f50dd2 View on GitHub
Added by bmbouter 11 months ago

Adds COPYRIGHT notice to source

https://pulp.plan.io/issues/4592 closes #4592

Revision 570c3468 View on GitHub
Added by bmbouter 11 months ago

COPYRIGHT file now contains the copyright

The copyright isn't changing, but it wasn't correctly declared. This copyright notice is the same as all of repos in the Pulp organization on github.

https://pulp.plan.io/issues/4592 closes #4592

Revision 570c3468 View on GitHub
Added by bmbouter 11 months ago

COPYRIGHT file now contains the copyright

The copyright isn't changing, but it wasn't correctly declared. This copyright notice is the same as all of repos in the Pulp organization on github.

https://pulp.plan.io/issues/4592 closes #4592

Revision 7673e6dc View on GitHub
Added by bmbouter 11 months ago

Switch to GPLv2+

I created the initial commit incorrectly. I declared it GPLv3, but for consistency with the rest of the Pulp org projects I'm declaring as GPLv2+.

I need a PR sign-off from @lbravec on this change as the other contributor besides myself.

https://pulp.plan.io/issues/4592 closes #4592

Revision 76a2ce9d View on GitHub
Added by bmbouter 11 months ago

COPYRIGHT file now contains the copyright

The copyright isn't changing, but it wasn't correctly declared. This copyright notice is the same as all of repos in the Pulp organization on github.

https://pulp.plan.io/issues/4592 closes #4592

(cherry picked from commit 570c3468dc056d64374b6987d379d5270b42f353)

Revision 76a2ce9d View on GitHub
Added by bmbouter 11 months ago

COPYRIGHT file now contains the copyright

The copyright isn't changing, but it wasn't correctly declared. This copyright notice is the same as all of repos in the Pulp organization on github.

https://pulp.plan.io/issues/4592 closes #4592

(cherry picked from commit 570c3468dc056d64374b6987d379d5270b42f353)

Revision 9077c5a7 View on GitHub
Added by bmbouter 11 months ago

Fix incorrect licensing claim

Pulp is GPLv2+ licensed not GNUv2. GNUv2 isn't technicall a license either.

https://pulp.plan.io/issues/4592 closes #4592

(cherry picked from commit 5b710ea02701c1415adaceae59e56bde32288b3a)

History

#1 Updated by rchan over 1 year ago

Also update any copyright dates to 2019 if we are in there. All good if this needs to be broken into a smaller task.

#2 Updated by bmbouter over 1 year ago

  • Tags Pulp 3 added

Adding Pulp3 tag so this doesn't get mas-closed tomorrow.

+1 to doing this soon also.

#3 Updated by bmbouter over 1 year ago

  • Tags deleted (Pulp 3)

#4 Updated by bmbouter over 1 year ago

  • Sprint/Milestone set to 3.0.0

This needs to be resolved before the GA

#5 Updated by daviddavis about 1 year ago

  • Sprint/Milestone changed from 3.0.0 to 71

#6 Updated by bmbouter about 1 year ago

  • Sprint/Milestone changed from 71 to 3.0.0

#7 Updated by bmbouter 12 months ago

  • Tags Documentation added

#8 Updated by bmbouter 11 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bmbouter

#9 Updated by bmbouter 11 months ago

  • Status changed from ASSIGNED to MODIFIED
  • % Done changed from 0 to 100

#10 Updated by bmbouter 11 months ago

  • Status changed from MODIFIED to POST

#11 Updated by bmbouter 11 months ago

  • Status changed from POST to MODIFIED

#12 Updated by bmbouter 11 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

#13 Updated by bmbouter 10 months ago

  • Status changed from CLOSED - CURRENTRELEASE to POST
  • Sprint/Milestone deleted (3.0.0)

#14 Updated by bmbouter 10 months ago

  • Sprint set to Sprint 63

Bringing onto the sprint because this was accidentally moved to CLOSED current release, and was being worked on as part of 3.0.0.

#15 Updated by bmbouter 10 months ago

  • Status changed from POST to CLOSED - COMPLETE

Please register to edit this issue

Also available in: Atom PDF