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

Линус Торвальдс сделал разъяснения по поводу программ пользовательского пространства, которые работают на Linux.

 

Это авторское право *не* покрывает пользовательские программы, которые используют службы ядра с помощью обычных системных вызовов - это просто считается нормальным использованием ядра и *не* подпадает под заголовок "производный продукт". (* Смотрите файл COPYING в исходных текстах ядра.)

 

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

 

Вы не должны использовать в приложении исходный код любой программы под лицензией GPL.

Вы не должны компоновать своё приложение с любой библиотекой с GPL статически или динамически. Вы можете компоновать ваше приложение с библиотеками с LGPL. Большинство ключевых библиотек в Linux, таких как libc, pthreads, и так далее, распространяются под лицензией LGPL. Вы можете подключать в вашу программу библиотеки с LGPL без каких-либо обязательств по публикации исходного кода приложения.

 

Это позволило использовать механизмы IPC между GPL и не GPL программами. Например, вы можете загрузить DHCP сервер, распространяемый под лицензией GPL и написать собственный клиент DHCP. Вы не обязаны выпустить свой DHCP клиент под GPL. Тем не менее, какие-либо изменения, сделанные вами в любом приложении с GPL и которые используют механизмы IPC, чтобы обойти GPL, очень опасны. В таких случаях вы должны посоветоваться с юрисконсультом.

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

Таким образом, в Linux всегда можно сохранять права собственности на пользовательские приложения. Вам нужно всего лишь принять некоторые меры предосторожности при разработке приложений.

 

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