Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #53, АПРЕЛЬ 2005 г.

Что такое copyright?

Степан Ильин aka Step

Спецвыпуск: Хакер, номер #053, стр. 053-040-2


GNU GPL, BSD – не просто аббревиатуры

Существует несколько видов лицензий на бесплатное программное обеспечение с открытым кодом. И в первую очередь к ним относятся генеральная открытая лицензия GNU (GNU General Public License, GNU GPL или просто GPL), лицензия BSD (Berkley Software Distribution), а также их многочисленные разновидности.

GPL получила наибольшее распространение и на сегодняшний день наиболее отточена в юридическом плане. В ней оговорено буквально все: от правил распространения программы до рассмотренной ситуации нарушения авторских прав. В то же время GPL является несколько более строгой по сравнению с другой популярной лицензией - BSD. Особенно в отношении переработки исходных кодов и их дальнейшего распространения. Например, лицензия BSD практически не ограничивает пользователя в использовании исходных текстов программы. Единственное требование - сохранение в документации текста лицензии и информации об авторских правах. В свою очередь лицензия GPL, кроме перечисленной информации, подразумевает включение исходных кодов переработанной программе. Другими словами, GPL разрешают любую модификацию и дальнейшее распространение, но лишь при условии, что ты соблюдаешь определенные требования, главное из которых - распространение программы вместе с исходным текстом и лицензией GPL. Такие программные продукты нельзя использовать в коммерческих целях - не положено.

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

Определи права

Любую программу, будь она бесплатная (freeware), условно-бесплатная (shareware) или полностью коммерческая, весьма желательно дополнять лицензионным соглашением с конечным пользователем (EULA - End User License Agreement), которое обычно содержит перечень предоставляемых прав, а также обязанностей правообладателя. Условия такого соглашения ты принимаешь практически всегда во время установки какой-либо программы.

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

Назад на стр. 053-040-1  Содержание  Вперед на стр. 053-040-3