LINUX.ORG.RU

Не поленился, посмотрел :) В файле нет ни малейшего упоминания о лицензии, поэтому, наверное, не будет нарушением.

Zmacs
()
Ответ на: комментарий от Zmacs

>В файле нет ни малейшего упоминания о лицензии, поэтому, наверное, не будет нарушением.

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

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

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

Davidov ★★★★
()
Ответ на: комментарий от Davidov

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

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

I3rain
() автор топика
Ответ на: комментарий от I3rain

>Но ведь кода там нет. Только заголовки.

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

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

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

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

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

Davidov ★★★★
()

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

jr_A
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.