libOpenCL source code available

Andreas Beckmann anbe at debian.org
Fri May 31 09:36:06 UTC 2013


Hi,

On 2013-05-31 09:39, Giuseppe Bilotta wrote:
> On Thu, May 30, 2013 at 9:46 PM, Vincent Danjean <vdanjean at debian.org> wrote:
>> Le 30/05/2013 16:49, Andreas Beckmann a écrit :
>>   Do you look at the LICENSE.txt file in the sources?

No, not yet.

>> Just one extract:
>> [...]
>> 1. The Materials shall NOT be distributed to any third party;
>> [...]

That's a pity.

>> PS: the license probably comes from before the publication
>> of these sources (I see no point now to block the
>> redistribution of the sources). But until the license is
>> changed, I see no interest of this software for Debian.
> 
> To me it seems quite obvious that the license terms are unchanged from
> before the public release, otherwise it wouldn't make much sense to
> allow redistributino of the binaries but not of the sources. I wonder
> if the Khronos Group would be willing to change the license to allow
> redistribution with terms that would at least allow a package in the
> non-free section. Maybe someone could contact them about it?

non-free wouldn't be really helpful (we could only replace
nvidia-libopencl1 and amd-libopencl1 with khronos-libopencl1). It should
go to main to be usable by all upcoming OpenCL implementations in the
future.

> Am I correct in understanding that only condition 1. is the problem?
> (In particular, condition 4. would not apply since the binary would be
> distributed as in independent package, and not as part of an
> implementation.)

I don't know how to properly balance licence-wise between allowing
making packaging changes (e.g. fix typos, add multiarch search paths)
and restricting changes to the standard (e.g. sort
KHRicdVendorDispatchRec alphabetically) while calling it still
libOpenCL.* (there could also be khronos approved patches adding new
functionality ... probably originating from a vendor)


Andreas



More information about the pkg-nvidia-devel mailing list