Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 600956 - net-wireless/cpyrit-opencl: incorrect license
Summary: net-wireless/cpyrit-opencl: incorrect license
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Oleh Kravchenko
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-27 06:14 UTC by Göktürk Yüksek
Modified: 2016-12-01 00:08 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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