
Hi, I'd need help to clarify which file has what license.
From the COPYING file we can say that :
Files: * License: LGPL-3.0 Files: ui/* License: Apache-2.0 ui/spice-html5 and ui/libs are different But we also have the following : Files: contrib/* Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Files: plugins/sample/i18n.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: plugins/sample/ui/* Copyright: IBM, Corp. 2014 License: Apache-2.0 Files: src/kimchi/auth.py src/kimchi/disks.py src/kimchi/distroloader.py src/kimchi/isoinfo.py src/kimchi/mockmodel.py src/kimchi/netinfo.py src/kimchi/osinfo.py src/kimchi/root.py src/kimchi/utils.py src/kimchi/vmtemplate.py src/kimchi/vnc.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+ Files: src/kimchi/basemodel.py src/kimchi/imageinfo.py src/kimchi/iscsi.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: src/kimchi/control/base.py src/kimchi/control/debugreports.py src/kimchi/control/host.py src/kimchi/control/networks.py src/kimchi/control/storagepools.py src/kimchi/control/storagevolumes.py src/kimchi/control/templates.py src/kimchi/control/vms.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+ Files: src/kimchi/control/cpuinfo.py src/kimchi/control/peers.py src/kimchi/control/storageservers.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: src/kimchi/control/vm/* Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: src/kimchi/control/vm/ifaces.py src/kimchi/control/vm/storages.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Files: src/kimchi/i18n.py src/kimchi/kvmusertests.py src/kimchi/proxy.py src/kimchi/repositories.py src/kimchi/swupdate.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Files: src/kimchi/model/* Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Files: src/kimchi/model/__init__.py src/kimchi/model/groups.py src/kimchi/model/hostdev.py src/kimchi/model/interfaces.py src/kimchi/model/libvirtconnection.py src/kimchi/model/libvirtstoragepool.py src/kimchi/model/plugins.py src/kimchi/model/storageservers.py src/kimchi/model/storagetargets.py src/kimchi/model/tasks.py src/kimchi/model/users.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: src/kimchi/model/featuretests.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+ Files: src/kimchi/sslcert.py Copyright: 2004-2005, OSAF. / IBM, Corp. 2013-2014 License: LGPL-2.1+ Files: src/kimchi/xmlutils/* Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: src/kimchi/xmlutils/cpu.py Copyright: IBM, Corp. 2015 License: LGPL-2.1+ Files: src/kimchi/xmlutils/interface.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Files: src/kimchi/yumparser.py Copyright: IBM, Corp. 2015 License: LGPL-2.1+ Files: tests/* Copyright: IBM, Corp. 2015 License: LGPL-2.1+ Files: tests/iso_gen.py tests/test_mockmodel.py tests/test_model.py tests/test_osinfo.py tests/test_rest.py tests/test_server.py tests/test_vmtemplate.py tests/utils.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+ Files: tests/test_authorization.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Files: tests/test_exception.py tests/test_networkxml.py tests/test_plugin.py Copyright: IBM, Corp. 2013-2014 License: LGPL-2.1+ Files: tests/test_rollbackcontext.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+ Files: ui/pages/* Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+ Should these be LGPL-3 ? Note : plugins/sample/ui/* is apache-2.0, maybe it's right because in a ui dir ? Also, I just wanted to make sure, kimchi is LGPL-3 not LGPL-3+, right ? Thanks, Fred

On 28/08/2015 13:28, Frederic Bonnard wrote:
Hi, I'd need help to clarify which file has what license. From the COPYING file we can say that :
Files: * License: LGPL-3.0
Files: ui/* License: Apache-2.0
ui/spice-html5 and ui/libs are different
But we also have the following :
Files: contrib/* Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Files: plugins/sample/i18n.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: plugins/sample/ui/* Copyright: IBM, Corp. 2014 License: Apache-2.0
Files: src/kimchi/auth.py src/kimchi/disks.py src/kimchi/distroloader.py src/kimchi/isoinfo.py src/kimchi/mockmodel.py src/kimchi/netinfo.py src/kimchi/osinfo.py src/kimchi/root.py src/kimchi/utils.py src/kimchi/vmtemplate.py src/kimchi/vnc.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+
Files: src/kimchi/basemodel.py src/kimchi/imageinfo.py src/kimchi/iscsi.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: src/kimchi/control/base.py src/kimchi/control/debugreports.py src/kimchi/control/host.py src/kimchi/control/networks.py src/kimchi/control/storagepools.py src/kimchi/control/storagevolumes.py src/kimchi/control/templates.py src/kimchi/control/vms.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+
Files: src/kimchi/control/cpuinfo.py src/kimchi/control/peers.py src/kimchi/control/storageservers.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: src/kimchi/control/vm/* Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: src/kimchi/control/vm/ifaces.py src/kimchi/control/vm/storages.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Files: src/kimchi/i18n.py src/kimchi/kvmusertests.py src/kimchi/proxy.py src/kimchi/repositories.py src/kimchi/swupdate.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Files: src/kimchi/model/* Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Files: src/kimchi/model/__init__.py src/kimchi/model/groups.py src/kimchi/model/hostdev.py src/kimchi/model/interfaces.py src/kimchi/model/libvirtconnection.py src/kimchi/model/libvirtstoragepool.py src/kimchi/model/plugins.py src/kimchi/model/storageservers.py src/kimchi/model/storagetargets.py src/kimchi/model/tasks.py src/kimchi/model/users.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: src/kimchi/model/featuretests.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+
Files: src/kimchi/sslcert.py Copyright: 2004-2005, OSAF. / IBM, Corp. 2013-2014 License: LGPL-2.1+
Files: src/kimchi/xmlutils/* Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: src/kimchi/xmlutils/cpu.py Copyright: IBM, Corp. 2015 License: LGPL-2.1+
Files: src/kimchi/xmlutils/interface.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Files: src/kimchi/yumparser.py Copyright: IBM, Corp. 2015 License: LGPL-2.1+
Files: tests/* Copyright: IBM, Corp. 2015 License: LGPL-2.1+
Files: tests/iso_gen.py tests/test_mockmodel.py tests/test_model.py tests/test_osinfo.py tests/test_rest.py tests/test_server.py tests/test_vmtemplate.py tests/utils.py Copyright: IBM, Corp. 2013-2015 License: LGPL-2.1+
Files: tests/test_authorization.py Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Files: tests/test_exception.py tests/test_networkxml.py tests/test_plugin.py Copyright: IBM, Corp. 2013-2014 License: LGPL-2.1+
Files: tests/test_rollbackcontext.py Copyright: IBM, Corp. 2014 License: LGPL-2.1+
Files: ui/pages/* Copyright: IBM, Corp. 2014-2015 License: LGPL-2.1+
Should these be LGPL-3 ? Note : plugins/sample/ui/* is apache-2.0, maybe it's right because in a ui dir ? Also, I just wanted to make sure, kimchi is LGPL-3 not LGPL-3+, right ? Thanks,
Each file into Kimchi source code has the license header. The overall Kimchi license is described in COPYING file. The backend is LGPLv3 and frontend Apache v2.
Fred
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

Hi,
Should these be LGPL-3 ? Note : plugins/sample/ui/* is apache-2.0, maybe it's right because in a ui dir ? Also, I just wanted to make sure, kimchi is LGPL-3 not LGPL-3+, right ? Thanks,
Each file into Kimchi source code has the license header. The overall Kimchi license is described in COPYING file. The backend is LGPLv3 and frontend Apache v2.
So shouldn't the headers of files mentionning LGPL 2.1 be updated with LGPL 3 ? I see the patch only changed the COPYING* files : http://lists.ovirt.org/pipermail/kimchi-devel/2014-August/006894.html Thus as most of backend files headers specify LGPL 2.1, the kimchi backend source is actually still LGPL 2.1 (that's the way it's interpreted in linux distributions.. file headers prevail) Fred
participants (2)
-
Aline Manera
-
Frederic Bonnard