The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

Ядро

Ядро

Предыдущая  Содержание  Следующая V*D*V

Существует общее мнение, что загружаемые модули ядра, использующие стандартные интерфейсы, экспортируемые ядром, могут не раскрывать код и не подпадают под GPL. Например, при условии использования стандартных интерфейсов, экспортируемых ядром, вы можете иметь собственные драйверы устройств, реализованные в виде модулей ядра Linux и не публиковать исходный код драйверов. Тем не менее, это одна из серых зон и вы должны проконсультироваться со своим юрисконсультом.

Распечатка Б.1 показывает отрывок из письма от Линуса Торвальдса в список рассылки ядра относительно его взгляда на загружаемые модули ядра и GPL.

 

Распечатка Б.1 Письмо Линуса Торвальдса относительно GPL и двоичных модулей ядра

 

From: Linus Torvalds

 

Subject: Re: Linux GPL and binary module exception clause?

 

Date: 2003-12-03 16:10:18 PST

 

...

 

И в самом деле, когда речь идёт о модулях, вопрос о GPL является точно таким же.

Ядро _использует_ GPL. Никаких "если", "однако" и "возможно" об этом.

В результате, всё, что является производным продуктом, должно быть под лицензией

GPL. Это очень просто.

 

Теперь, вопрос о "производном продукте" в авторском праве это единственная вещь,

которая приводит к каким-то серым областям. Есть области, которые вовсе

не являются серыми: пространство пользователя, очевидно, не производный продукт,

в то время как патчи ядра, очевидно, _являются_ производными продуктами.

 

Таким образом, предметами заботы должны быть следующие моменты:

 

Обратитесь к юрисконсульту, чтобы узнать, можно ли использовать загружаемые модули ядра для защиты вашего собственного программного обеспечения.

Любые изменения, сделанные в ядре Linux, подпадают под GPL.

В ядре не сделано никакого экспорта неэкспортируемого интерфейса ядра для поддержки вашего загружаемого модуля.

Любые изменения, сделанные в ядре в виде патча ядра, подпадают под GPL.

 

Предыдущая  Содержание  Следующая