LINUX.ORG.RU
Не поленился, посмотрел :) В файле нет ни малейшего упоминания о лицензии, поэтому, наверное, не будет нарушением.
Zmacs
()
Ответ на: комментарий от Zmacs
>В файле нет ни малейшего упоминания о лицензии, поэтому, наверное, не будет нарушением.

И что? Если он, действительно, не содержит лицензии, то подразумеваются обычные законодательные нормы. В этом случае файл охраняется авторским правом и его вообще нельзя использовать без разрешения автора.

Так что нарушением будет будет в любом случае.

А вообще с ядром идёт текст лицензии. Так что, скорее всего, он под GPL.

Davidov ★★★★
()
Ответ на: комментарий от Davidov
> А вообще с ядром идёт текст лицензии. Так что, скорее всего, он под GPL.

Вопрос в другом. Допустим в нем есть отметка о GPL. Но ведь кода там нет. Только заголовки. И после компиляции уже не узнать какой был *.h.

I3rain
() автор топика
Ответ на: комментарий от I3rain
>Но ведь кода там нет. Только заголовки.

А почему заголовки не попадают под определения кода?

>И после компиляции уже не узнать какой был *.h.

Скорее всего, подразумевается не заголовки и не .h, а прототипы.

По-моему прототипы функций и структур являются полноценной частью кода и на них распространяются те же самые условия.

Я не помню, чтобы в GPL были какие-то исключение на счёт прототипов.

Davidov ★★★★
()
Общий ответ - да, будет нарушением. Частный ответ - если там нет inline функций - можно прикинуться ветошью и спокойно использовать. В такой ситуации прикопаться сложно, но если очень хотят - то прикопаются.
jr_A
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.