3 ms·
Does that even matter? It's not like you need someone's permission to implement a system with a compatible interface to another. It violates the EULA but you do
by mort96 3y ago
Does that even matter? It's not like you need someone's permission to implement a system with a compatible interface to another. It violates the EULA but you don't need to accept the EULA unless you download the CUDA software, which I guess the authors of ZLUDA could avoid doing
- jsheard 3y agoThe complication is that most CUDA apps you would want to run on ZLUDA contain first-party libraries provided by Nvidia (e.g. cuDNN) which may have restrictive license terms saying you're not allowed to run them on a third-party runtime. ZLUDA itself may be legally in the clear as a cleanroom reimplementation free of Nvidia code, but it's not so clear-cut for the users of ZLUDA.
- mort96 3y agoAha, so we'd need clean-room re-implementations of those libraries too, in principle.