Merge lp:~mterry/unity-2d/relicense into lp:unity-2d/3.0
Proposed by
Michael Terry
Status: | Merged |
---|---|
Approved by: | Florian Boucault |
Approved revision: | 396 |
Merged at revision: | 378 |
Proposed branch: | lp:~mterry/unity-2d/relicense |
Merge into: | lp:unity-2d/3.0 |
Diff against target: |
300 lines (+83/-131) 6 files modified
debian/copyright (+61/-105) panel/lib/applet.cpp (+3/-3) panel/lib/applet.h (+3/-3) panel/lib/debug_p.h (+10/-14) panel/lib/panel.cpp (+3/-3) panel/lib/panel.h (+3/-3) |
To merge this branch: | bzr merge lp:~mterry/unity-2d/relicense |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Florian Boucault (community) | Approve | ||
Review via email: mp+47720@code.launchpad.net |
Description of the change
According to the GPL [1], you cannot actually distribute LGPL code that is actually part of a GPL binary (vs linked to). The bits of Unity 2D that are LGPL should instead be distributed as GPL-3. The GPL-2+ bits are fine to leave as-is.
I also converted debian/copyright to DEP5 while I was there.
[1] http://
To post a comment you must log in.
Thanks for the great heads up Michael! It's really appreciated and looks really good. Just one thing needs fixing: the copyright headers modified were not adapted entirely as it shows here:
kaleo@tequila: ~/Projects/ upicek/ unity-2d$ grep -r Lesser *
panel/lib/applet.h: * GNU Lesser General Public License for more details. debug_p. h: GNU Lesser General Public License for more details. applet. cpp: * GNU Lesser General Public License for more details. panel.cpp: * GNU Lesser General Public License for more details.
panel/lib/
panel/lib/
panel/lib/panel.h: * GNU Lesser General Public License for more details.
panel/lib/