Скачать 1.82 Mb.
|
ОСОБЕННОСТИ ЛИЦЕНЗИРОВАНИЯ И ПРАВИЛА ОФОРМЛЕНИЯ НЕКОТОРЫХ ПРОГРАММНЫХ ПРОДУКТОВ, РАСПРОСТРАНЯЕМЫХ НА ОСНОВЕ СВОБОДНЫХ ЛИЦЕНЗИЙ2Бурное развитие сети Интернет в последние десятилетия обусловило появление новых подходов к созданию и распространению программного обеспечения. Одним из наиболее значительных событий в этой области является появление модели распространения программного обеспечения с открытым исходным кодом (free/open source software, FOSS или OSS), распространяемого на условиях лицензий, обычно именуемых в литературе и на практике «свободными лицензиями». Ключевые признаки свободной лицензии содержатся в дефинициях, выработанных двумя основными организациями, которые координируют деятельность в сфере пропаганды и продвижения свободного ПО. К ним относится Фонд свободного программного обеспечения (Free Software Foundation), основанный в 1985 г. Ричардом Столлманом (далее – FSF) и Инициатива открытого исходного кода (Open Source Initiative), основанная в 1998 г. Эриком Реймондом и Брюсом Перенсом (далее – OSI). Дефиниция FSF: С точки зрения FSF свободным может считаться ПО (и соответственно лицензия, на условиях которой оно распространяется), при условии, что лицензия предоставляет 4 основных свободы(http://www.gnu.org/philosophy/free-sw.html): 1) свобода запуска программы для любых целей; 2) свобода изучения устройства программы и ее адаптации для собственных нужд; 3) свобода распространения копий программы; 4) свобода внесения улучшений в программу и их распространения на пользу сообщества. Единственным условием предоставления указанных свобод является обязанность распространять модифицированные версии программы на тех же условиях, что и первоначальная программа, что означает необходимость предоставления доступа к исходному коду такой программы. Тем самым программный код, лицензируемый на условиях свободной лицензии, действует подобно вирусу: будучи совмещенным с иным кодом, он «заражает» его, подводя всю итоговую программу под условия такой лицензии в случае ее последующего распространения. Как объясняет смысл данного условия сам Ричард Столлман, оно направлено на предотвращение попыток трансформации свободного программного обеспечения в классическое коммерческое, при котором какая-либо коммерческая компания заимствует свободный код, интегрирует его в свой продукт и выпускает его на условиях своей коммерческой лицензии в форме объектного кода, лишая тем самым пользователя его «свобод» в отношении программного обеспечения. Пользователи модифицированной программы в результате не имеют тех же свобод, которые им предоставил первоначальный автор, что несправедливо. Соответствующие положения свободных лицензий нередко именуются как copyleft. Указанные идеи были отражены в ряде свободный лицензий, разработанных FSF: General Public License и Lesser General Public License, которые существуют в различных версиях. Дефиниция OSI: С точки зрения OSI, свободная лицензия должна отвечать не четырем, а десяти условиям ((http://opensource.org/osd): 1) Свободное распространение. Лицензия не должна ограничивать какую-либо из сторон в праве осуществлять дальнейшее распространение копии программы в том числе в составе сборок вместе с иными компьютерными программами. При этом не допустимо взимание роялти или иной платы за предоставление такого права. 2) Доступ к исходному коду. Компьютерная программа должна включать в себя исходный код либо возможность получения к нему доступа, предпочтительно по сети Интернет, без дополнительной платы. Лицензионное соглашение должно прямо предусматривать предоставление права использования программы в форме исходного кода. 3) Производные произведения. Лицензионное соглашение должно предусматривать право лицензиата вносить изменения в программу и создавать производные программы, а также лицензировать модифицированную версию на условиях первоначальной лицензии. Здесь кроется основное отличие от GPL-подобных лицензий FSF: условие о лицензировании производной программы на условиях первоначальной лицензии носит диспозитивный характер и не является обязательным для квалификации лицензии в качестве свободной по стандартам OSI. 4) Чистота исходного кода. Лицензия может требовать, чтобы модифицированная программа распространялась под иным именем или номером версии, чем первоначальная. Указанное положение направлено на защиту репутации первоначального автора, поскольку их репутация может пострадать в случае внесения распространения низкокачественных изменений под их именем. 5) Отсутствие дискриминации по отношению к определенным лицам или группам лиц. Лицензия не может ограничивать право использования программного продукта только определенными категориями лиц, например, некоммерческими организациями или запрещать его использование коммерческими организациями. 6) Отсутствие дискриминации по сфере применения. Лицензия не может предусматривать ограничений по сфере использования программного продукта, например, ограничивать возможность его использования исключительно научными целями либо запрещать применение в определенных отраслях. 7) Распространение лицензии. Права, предоставляемые лицензией, должны распространяться на всех лиц, которым программа была передана. При этом такие права должны предоставляться таким приобретателям без необходимости совершения с их стороны каких-либо дополнительных действий или подписания каких-либо дополнительных соглашений. 8) Лицензия не должна быть зависима от характера распространения программы. В частности, предоставляемые права не могут ставиться в зависимость от распространения программы в качестве составной части какой-либо сборки. 9) Лицензия не должна ограничивать распространение иных программ. Так, условия лицензии не должны требовать, чтобы иные программы, распространяемые на одном носителе вместе с лицензируемой программой, относились к категории программного обеспечения с открытым исходным кодом. 10) Лицензия должна быть технологически нейтральной. Ее предоставление не должно быть «привязано» к определенной технологии или интерфейсу. В частности, она не может существовать исключительно в форме click-wrap license, поскольку такая лицензия предполагает использование графического пользовательского интерфейса и будет несовместима с интерфейсом в виде командной строки Принципиальных отличий между дефинициями свободных лицензий, предложенными двумя указанными организациями, нет. Основные отличия сводятся к тому, что, с одной стороны, дефиниция open source initiative является более развернутой за счет большей детализации включенных в нее признаков, а с другой – более гибкой за счет включения в понятие свободных тех лицензий, которые таковыми не считаются FSF. Последнее различие вызвано идеологическими разногласиями между FSF и OSI, которые вкратце можно свести к тому, что для FSF движение за свободное ПО представляют собой своего рода «крестовый поход» против производителей коммерческого ПО, в то время как для OSI свободные лицензии – это особая методология разработки ПО, которая может представлять интерес и для производителей коммерческого ПО. Как следствие, дефиниция OSI не предполагает безусловной обязанности лицензиата, реализующего право на модификацию первоначальной программы, распространять модифицированную версию на тех же самых условиях, что и первоначальная (т.н. «вирусные» условия). Такой лицензиат может выбрать иной вид свободной лицензии или даже распространять ее на условиях классической коммерческой лицензии. Следует подчеркнуть, что указанные различия имеют смысл только для тех пользователей свободного ПО, которые используют его для разработки собственных программных продуктов. Для обычных пользователей указанные тонкости различий между дефинициями свободных лицензий особого значения не имеют: любая свободная лицензия, удовлетворяющая признакам любой из указанных дефиниций, дает максимум необходимых правомочий для такого пользователя. Ключевые отличия свободных лицензий от классических коммерческих лицензий можно проиллюстрировать следующим образом:
|
Некоммерческое партнёрство «Тюменское партнёрство кадастровых инженеров» (далее–Партнёрство), устанавливает требования к членам Партнёрства,... | Целью контроля является выявление и предупреждение нарушений требований, установленных в отношении юридических лиц и индивидуальных... | ||
Некоммерческое партнерство «Байкальское общество архитекторов и инженеров» (сро «боаиИ») и выдать Свидетельство о допуске к работам,... | Некоммерческое партнерство «Новое поколение», в лице исполнительного директора Долгих Валерия Николаевича, действующего на основании... | ||
Учет продуктов питания в бюджетных учреждениях начинается с занесения данных о продукте питания. Для хранения списка используемых... | Саморегулируемая организация Некоммерческое партнёрство «Тюменское партнёрство кадастровых инженеров» | ||
Мы заботимся не только о том, чтобы наши программные продукты решали задачи клиентов. Мы также предоставляем своим партнерам широкие... | Саморегулируемая организация Некоммерческое Партнерство «Гильдия строителей Республики Марий Эл» | ||
Устава, и Некоммерческое партнерство «Содействие развитию и использованию навигационных технологий», именуемое в дальнейшем Поклажедатель,... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |