NVIDIA / warp

A Python framework for high performance GPU simulation and graphics

Home Page:https://nvidia.github.io/warp/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can I use implementation details from hashgrid in another project

SteffenPL opened this issue · comments

Dear NVIDIA-Warp Team,

I'm working on a Julia package for spatial hash tables (SpatialHashTables.jl).

After reading your code in warp/native/hashgrid.h, hashgrid.cpp and hashgrid.cu it is hard to unsee certain tricks.

Is it OK to use these three files as an inspiration for the Julia package?
[I am in particular aiming at a decent GPU performance via CUDA.jl.]

I'm asking in particular in order to satisfy the file's license which states:

/** Copyright (c) 2022 NVIDIA CORPORATION.  All rights reserved.
 * NVIDIA CORPORATION and its licensors retain all intellectual property
 * and proprietary rights in and to this software, related documentation
 * and any modifications thereto.  Any use, reproduction, disclosure or
 * distribution of this software and related documentation without an express
 * license agreement from NVIDIA CORPORATION is strictly prohibited.
 */

Please let me know if an e-mail is better suited for this question.

Kind regards,
Steffen

Hi Steffen, I've been trying to get an answer to your question by contacting our Legal department but haven't found anyone willing to provide an answer. Sorry. I can send you an e-mail of the person who is technically responsible for questions regarding the license Warp uses if you want to follow up with them.