LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

А конкретно с модулем NVIDIA история интересная — они его не распространяют в собранном виде

AFAIK, в несобранном виде там только интерфейс с ядром. Манипуляции собственно железом - двоичный код.

Насколько я знаю, практика такая, что если ты дергаешь чей-то код — то там есть о чем говорить, а вот если ты пинаешь софтинку через API, то ни о каком derivative work говорить не приходится.

В случае ядра ты написал «Но GPL2 говорит совершенно об обратном».

Если у тебя есть примеры обратного, было бы интересно почитать.

У меня нет примеров обратного, но когда-то я читал разъяснения GPL технарям. Так вот, весь этот техноспик вроде «динамической линковки», «API» и «передачи сообщений» - это шелуха. А суть в том, является ли произведение достаточно независимым, т.е. имеет ли оно ценность в отрыве от GPL-кода. И, я должен сказать, приличный линуксовый драйвер такой ценности не имеет.

Исправление tailgunner, :

А конкретно с модулем NVIDIA история интересная — они его не распространяют в собранном виде

AFAIK, в несобранном виде там только интерфейс с ядром. Манипуляции собственно железом - двоичный код.

Насколько я знаю, практика такая, что если ты дергаешь чей-то код — то там есть о чем говорить, а вот если ты пинаешь софтинку через API, то ни о каком derivative work говорить не приходится.

В случае ядра ты написал «Но GPL2 говорит совершенно об обратном».

Если у тебя есть примеры обратного, было бы интересно почитать.

У меня нет примеров обратного, но когда-то я читал разъяснения GPL технарям. Так вот, вся эта техноспик вроде «динамической линковки», «API» и «передачи сообщений» - это шелуха. А суть в том, является ли произведение достаточно независимым, т.е. имеет ли оно ценность в отрыве от GPL-кода. И, я должен сказать, приличный линуксовый драйвер такой ценности не имеет.

Исходная версия tailgunner, :

Насколько я знаю, практика такая, что если ты дергаешь чей-то код — то там есть о чем говорить, а вот если ты пинаешь софтинку через API, то ни о каком derivative work говорить не приходится.

В случае ядра ты написал «Но GPL2 говорит совершенно об обратном».

Если у тебя есть примеры обратного, было бы интересно почитать.

У меня нет примеров обратного, но когда-то я читал разъяснения GPL технарям. Так вот, вся эта техноспик вроде «динамической линковки», «API» и «передачи сообщений» - это шелуха. А суть в том, является ли произведение достаточно независимым, т.е. имеет ли оно ценность в отрыве от GPL-кода. И, я должен сказать, приличный линуксовый драйвер такой ценности не имеет.