Представлены (http://nouveau.freedesktop.org/wiki/Nouveau_Companion_8) первые наработки проекта nouveau (http://nouveau.freedesktop.org/), в рамках которого планируется создать полнофункциональные открытые драйверы, поддерживающие 3D акселерацию, для видеокарт на базе чипов nVidia.
Следует заметить, что лицензия на закрытые драйверы nVidia запрещает (http://pavelmachek.livejournal.com/32119.html) дизассемблирование, отладку и прочие приемы обратного инжиниринга.В заключение, можно упомянуть о том, что подразделение Graphics Product Group компании AMD представило (http://www.linux-gamers.net/modules/news/article.php?storyid...) под лицензией BSD программу HLSL2GLSL (http://sourceforge.net/projects/hlsl2glsl/), предназначенную для преобразования сценариев DirectX 9 HLSL в GLSL представление (OpenGL Shading Language). Утилита должна помочь разработчикам игр, желающим портировать свои приложения под MacOS X и Linux.
URL: http://nouveau.freedesktop.org/wiki/Nouveau_Companion_8
Новость: http://www.opennet.me/opennews/art.shtml?num=9031
интересно...
амбициозно однако =)
Ну и как они без обратного инжиниринга будут драйвер кодить? Они наверняка нарушат лицензию :)
найдут страну где реверс-инжиниринг разрешён и сделают там
нарушение лицензии - преступление во всех странах
Вообще в российских законах, например, разрешена декомпиляция. Конечно, с оговорками.
Как вы думаете, что имеет больший вес в суде - лицензия или закон ?
Сделают как с другими драйверами. Найдут страну там реверс-инженеринг.На основе этого доку напишут. Ну а по доке сделать можно вроде легально
Преступление - это нарушение закона. У нас дизассемблировать софт и изучать его не запрещено, если фирма-разработчик отказывается предоставить информацию, необходимую для интеграции купленного продукта в своей системе.
И никто не отменял методы типа Black Box && Clean Room.
Это точно! Геморрой, но возможно.
Инициатива по созданию открытых видеокарт nVidia для распространения под лицензией GNU GPL на улицах Ваших городов :)))