NVIDIA prevents the development of translation layers to run CUDA on other platforms
Analysis of the legality of creating alternative implementations of CUDA technology, such as the recently published ZLUDA 3 package, which allows you to run CUDA applications on AMD GPUs, showed that starting with the release of CUDA Toolkit 11.5, NVIDIA added a clause to the user agreement (EULA) prohibiting reverse engineering, decompilation and disassembling any portions of the output generated by the CUDA toolkit for the purpose of broadcasting such output artifacts […]