Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 600956

Summary: net-wireless/cpyrit-opencl: incorrect license
Product: Gentoo Linux Reporter: Göktürk Yüksek <gokturk>
Component: Current packagesAssignee: Oleh Kravchenko <oleg>
Status: RESOLVED FIXED    
Severity: normal CC: licenses, maksbotan, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=600954
Whiteboard:
Package list:
Runtime testing required: ---

Description Göktürk Yüksek archtester gentoo-dev 2016-11-27 06:14:56 UTC
Hi,

This package has the following exceptions to GPL-3+ (https://github.com/JPaulMora/Pyrit/blob/master/modules/cpyrit_opencl/_cpyrit_opencl.c#L20):

"""
#    Additional permission under GNU GPL version 3 section 7
#
#    If you modify this Program, or any covered work, by linking or
#    combining it with the OpenSSL project's "OpenSSL" library (or a
#    modified version of that library), containing parts covered by
#    the terms of OpenSSL/SSLeay license, the licensors of this
#    Program grant you additional permission to convey the resulting
#    work. Corresponding Source for a non-source form of such a
#    combination shall include the source code for the parts of the
#    OpenSSL library used as well as that of the covered work.
#
#    If you modify this Program, or any covered work, by linking or
#    combining it with any library or libraries implementing the
#    Khronos Group OpenCL Standard v1.0 or later (or modified
#    versions of those libraries), containing parts covered by the
#    terms of the licenses of their respective copyright owners,
#    the licensors of this Program grant you additional permission
#    to convey the resulting work.
"""

I've had a brief discussion with robbat on IRC and I would like to get the license team's opinion on how we should proceed? Should we add another exception file under licenses/ or is there a better way to do it?

Thanks,
Comment 1 Göktürk Yüksek archtester gentoo-dev 2016-12-01 00:08:58 UTC
commit 74dad16de08e400fe19cb2b51c4a0d0a460d7ee5
Author:     Göktürk Yüksek <gokturk@gentoo.org>
AuthorDate: Wed Nov 30 19:05:30 2016 -0500
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: Wed Nov 30 19:06:57 2016 -0500

    net-wireless/cpyrit-opencl: fix the license #600956
    
    Add missing licenses GPL-3+-with-opencl-exception and
    GPL-3+-with-opencl-openssl-exception
    
    Package-Manager: portage-2.3.0