Project

Profile

Help

Task #4592

closed

Clarify Pulp 3 current licensing

Added by rchan about 5 years ago. Updated about 4 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
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
Actions #1

Updated by rchan about 5 years 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.

Actions #2

Updated by bmbouter almost 5 years ago

  • Tags Pulp 3 added

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

+1 to doing this soon also.

Actions #3

Updated by bmbouter almost 5 years ago

  • Tags deleted (Pulp 3)
Actions #4

Updated by bmbouter almost 5 years ago

  • Sprint/Milestone set to 3.0.0

This needs to be resolved before the GA

Actions #5

Updated by daviddavis over 4 years ago

  • Sprint/Milestone changed from 3.0.0 to 71
Actions #6

Updated by bmbouter over 4 years ago

  • Sprint/Milestone changed from 71 to 3.0.0
Actions #7

Updated by bmbouter over 4 years ago

  • Tags Documentation added
Actions #8

Updated by bmbouter over 4 years ago

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

Added by bmbouter over 4 years ago

Revision 5b710ea0 | View on GitHub

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

Added by bmbouter over 4 years ago

Revision 04f50dd2 | View on GitHub

Adds COPYRIGHT notice to source

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

Actions #9

Updated by bmbouter over 4 years ago

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

Added by bmbouter over 4 years ago

Revision 570c3468 | View on GitHub

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

Added by bmbouter over 4 years ago

Revision 570c3468 | View on GitHub

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

Added by bmbouter over 4 years ago

Revision 7673e6dc | View on GitHub

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

Actions #10

Updated by bmbouter over 4 years ago

  • Status changed from MODIFIED to POST
Actions #11

Updated by bmbouter over 4 years ago

  • Status changed from POST to MODIFIED

Added by bmbouter over 4 years ago

Revision 76a2ce9d | View on GitHub

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)

Added by bmbouter over 4 years ago

Revision 76a2ce9d | View on GitHub

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)

Added by bmbouter over 4 years ago

Revision 9077c5a7 | View on GitHub

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)

Actions #12

Updated by bmbouter over 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #13

Updated by bmbouter about 4 years ago

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

Updated by bmbouter about 4 years 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.

Actions #15

Updated by bmbouter about 4 years ago

  • Status changed from POST to CLOSED - COMPLETE

Also available in: Atom PDF