Licensing is inconsistent

Bug #1368358 reported by Robie Basak
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
High
Ian Booth
1.20
Fix Released
High
Ian Booth

Bug Description

In 1.20.7, I see the following licensing inconsistencies. These are, AIUI, permissible, and not a problem, but you may want to align them with everything else for consistency. If all copyright holders (everyone who has contributed to these files, or signed the CLA so Canonical can make a decision for them) agree, then you can change the licence to match the AGPL-3 like everything else.

These are licensed under the LGPL-3:

src/github.com/juju/juju/arch/package_test.go
src/github.com/juju/juju/container/export_test.go
src/github.com/juju/juju/container/lock_test.go
src/github.com/juju/juju/version/ubuntu/package_test.go

src/github.com/juju/juju/etc/bash_completion.d/juju-core is licensed under the GPL-3.

For completeness, I note that src/github.com/juju/juju/scripts/win-installer/modpath.iss is licensed by Jared Breland <email address hidden> under the LGPL-3, so I presume this cannot be changed without his permission.

Tags: tech-debt
John George (jog)
Changed in juju-core:
importance: Undecided → High
milestone: none → 1.20.8
status: New → Triaged
tags: added: tech
Ian Booth (wallyworld)
Changed in juju-core:
milestone: 1.20.8 → 1.21-alpha2
Revision history for this message
Ian Booth (wallyworld) wrote :

The shell script src/github.com/juju/juju/etc/bash_completion.d/juju-core should stay as GPLv3 - it doesn't make any sense for that to be AGPL.

Changed in juju-core:
assignee: nobody → Ian Booth (wallyworld)
status: Triaged → In Progress
Ian Booth (wallyworld)
Changed in juju-core:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
tags: added: tech-debt
removed: tech
Curtis Hovey (sinzui)
Changed in juju-core:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.