Разработчик Анджей Яник по требованию компании AMD убрал из открытого доступа часть кода открытого проекта ZLUDA. Он позволяет выполнять немодифицированные CUDA-приложения на системах с GPU AMD через стек ROCm и runtime HIP (Heterogeneous-computing Interface for Portability).
Яник развивал проект для GPU Intel, но в 2022 году уволился из компании и заключил контракт с AMD на разработку слоя для совместимости с CUDA. В начале 2024 года компания решила, что проект не представляет интереса для бизнеса, и разработчик по условиям контракта открыл его код. Отдельно Яник получил разрешение на публикацию от представителя AMD.
Однако через полгода юристы компании заявили разработчику, что ранее предоставленное разрешение не имеет юридической силы. Яник не может привести подробности переписки из-за соглашения о неразглашении.
Разработчик продолжит работать над проектом и планирует перезапустить его на коде, который был в его распоряжении до начала сотрудничества с AMD. Яник пообещал представить подробности в течение нескольких недель. Часть функциональности проекта будет потеряна, а также не будет опубликован результат работы над поддержкой технологии Nvidia GameWorks.
При этом разработчик не получал каких-либо связанных с проектом ZLUDA обращений от Nvidia, которой принадлежит права на технологию CUDA.
Источник новости: habr.com