[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

#729008: RFP: gpuocelot - can't be packaged for copyright reasons



Control: tags -1 wontfix

Most of gpuocelot is not BSD but "BSD plus you must obey US export restrictions (even if you are not in the US)" [0]. This is both non-DFSG-free [1] and impractical for Debian to enforce, and is hence not permitted even in non-free [2].

gpuocelot's authors have been asked to remove this restriction, and have not publicly replied [3]. Even if they did, gpuocelot would still be non-free due to ocelot/ocelot/cal/include/{cal.h,calcl.h} (no explicit permission to modify, though boinc lib/cal_boinc.h suggests these may have since been relicensed) and ocelot/ocelot/cuda/interface/{cuda.h,cuda_internal.h,(partly) cudaFatBinary.h} (no explicit permission to modify or distribute).

It is also uninstallable in sid as it requires old versions of several of its dependencies (eg. nvidia-cuda-toolkit <=5 [4]).

[0] https://github.com/gtcasl/gpuocelot/blob/master/ocelot/COPYING
[1] https://people.debian.org/~bap/dfsg-faq part 12p
[2] https://lists.debian.org/debian-legal/2015/05/msg00015.html
[3] https://groups.google.com/forum/?_escaped_fragment_=topic/gpuocelot/2ThTYit5owc#!topic/gpuocelot/2ThTYit5owc [4] https://groups.google.com/forum/?_escaped_fragment_=topic/gpuocelot/a57nm5lQ1KE#!topic/gpuocelot/a57nm5lQ1KE


Reply to: