Skip to content

Combining CUDA binaries with GPL code violates the CUDA EULA. #319

Description

@Geekdude

Two tests that are part of HeCBench (sss and xlqc) have a BSD license and also have a dependency on GSL which has a GPL license.
Combining CUDA binaries with GPL code unfortunately violates the CUDA EULA.

Potential resolutions:

  1. Modify the tests to replace the dependency on GSL with another scientific library that is not GPL.
  2. Remove the 2 tests from HeCBench altogether.
  3. Make sss and xlqc opt-in (not built by default), with a note of the license clash to users if they opt-in to build them.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions