Другие материалы по теме:

План мероприятий по содействию разработке в Российской Федерации, а также использованию в органах государственной власти свободного программного обеспечения (с открытыми исходными кодами)

Тезисы выступления советника Департамента государственной политики в области инфокоммуникационных технологий Министерства информационных технологий и связи Российской Федерации Захарова И.В. на Четвёртой конференции разработчиков свободных программ

Определение значений некоторых терминов для целей применения единой терминологии членами Рабочей группы по изучению вопросов разработки и использования СПО в Российской Федерации

Лицензионный договор о предоставлении права использования1 программы для ЭВМ с открытым кодом2 (лицензия с открытым кодом) – простая (неисключительная) или исключительная лицензия, предоставляю­щая пользователю доступ к исходным кодам программы.

Свободный лицензионный договор о предоставлении права использования програм­мы для ЭВМ (свободная лицензия)3 – простая (неисключительная) лицензия, на основании которой пользователь получает право осуще­ствлять следу­ющие дей­ствия:

Наследуемый лицензионный договор о предоставлении права использования про­граммы для ЭВМ (наследуемая лицензия)4 – простая (неисключительная) лицензия, требующая распро­странения модифициро­ванной программы на условиях, идентичных тем, на которых предоставлена исходная программа.

Закрытый (проприетарный, proprietary) лицензионный договор о предоставлении права использования программы для ЭВМ (закрытая лицензия) – простая (неисключительная) или исключительная лицензия, ограничивающая внесение изменений в программу для ЭВМ (переработку) и/или распространение измененной (перера­ботанной) программы.

Свободное программное обеспечение (СПО, FOSS, free software) – программное обеспечение (программы для ЭВМ), распространяемое на условиях свободного, в отдельных случаях также наследуемого, лицензионного договора.

Программное обеспечение с открытым кодом5 (открытым исходным кодом или исходными кодами) – программное обеспечение (программы для ЭВМ), распространяемое на условиях лицензии с открытым кодом.

Закрытое программное обеспечение6 – программное обеспечение, распространяемое на условиях закрытого лицензионного договора.

Бесплатное программное обеспечение (freeware) – закрытое про­граммное обеспече­ние, распространяемое бесплатно.

Условно-бесплатное программное обеспечение (shareware) – за­крытое программ­ное обеспчение, распространяемое в виде бесплатной пробной версии, имеющей, в отличие от платной версии, функциональ­ные, временные, лицензионные или иные ограничения, для снятия ко­торых требуется оплата.

Спецификация – документ, описывающий правила (требования, характеристики, методики, форматы файлов) осуществления информационного взаимодействия, представления информации и иные сведения, необходимые для взаимодействия и/или создания средств связи, пользовательского оконечного оборудования и пользовательского интерфейса.

Стандарт – спецификация, принятая (утвержденная) или рекомендованная национальным органом или международной организацией по стандартизации.

Открытые стандарты и спецификации – стандарты и спецификации, являющиеся общедоступными, для использования которых не требуется разрешение или оплата.

Стандартизация программного обеспечения органов государственной власти – установление перечня открытых стандартов и спецификаций, которым должны соответствовать программы для ЭВМ, используемые для государственных и муниципальных нужд.

Интероперабельность – взаимозаменяемость, совместимость и взаимодействие информационных технологий.

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

Принцип достаточности прав8 – прин­цип выбора заказчиком набора прав, необхо­димых ему для полноценного использования программ для ЭВМ, включая внедрение, поддержку и развитие, в том числе с привлечением к разработкам третьих лиц.

Примечания

1 «Использование программы для ЭВМ или базы данных - это выпуск в свет, воспроизведение, распространение и иные действия по их введению в хозяйственный оборот» (Закон «О правовой охране программ для ЭВМ и баз данных», Ст.1). Терминология: простая лицензия, неисключительная лицензия соответствует статье 1236 (Виды лицензионных договоров) части 4 Гражданского Кодекса Российской Федерации.

2 Программное обеспечение с открытыми исходными кодами (open source software) – программное обеспечение, исходные коды которого свобод­но доступны. Одна лишь доступность кода, тем или иным спосо­бом, не даёт оснований считать его свободным, поскольку не влечет пере­дачи права свободного (неограниченного) распространения, модификации и права распространения модифицированного кода. В англоязычных документах тер­мин Open Source ино­гда употребляется в смысле определения Open Source Definition (http://www.opensource.org/docs/definition.php) которое соот­ветствует требованиям к свободным про­граммам, что создает терминологиче­скую путаницу.

Shared Source Initiative – проект фирмы Microsoft, позволяющий ограничен­ному кругу разработчиков получить доступ к исходным кодам ПО этой фир­мы. Условия различны для различного ПО, но ни одно из них не дает прав, аналогичных свободному ПО.
http://www.microsoft.com/resources/sharedsource/Initiative/Overview.mspx

3 Свободный лицензионный договор может содержать по­ложения, обязывающие пользова­теля соблюдать определенные условия при использовании программы для ЭВМ, однако такие условия не должны лишать пользователя перечисленных прав.

Примерами свободных программ являются программы, распро­страняющиеся на условиях лицензий GNU GPL, GNU LGPL, BSD, GNU FDL, а также соответствующие определению Open Source Definition, данному Open Source Initiative (http://www.opensource.org/docs/definition.php)

4 Лицензионные договора, на основании которых распро­страняются свободные программы, могут содержать требование распространения модифицированного произведения исключи­тельно на тех же условиях, то есть свободная лицензия наследу­ется при изменении произведений, или создании новых произве­дений на базе свободного исходного кода. Такие лицензии назы­ваются наследуемыми (копилефтными).

Например, свободная лицензии GNU GPL разрешает выпускать производные произведения только на условиях GNU GPL, и является наследуемой. Свободная лицензия BSDL позволяет распространять модифицированную программу для ЭВМ на условиях любой другой лицензии (в том числе закрытой) и не является наследуемой.

Наследование свободной лицензии позволяет сохранять свободу программ для ЭВМ при их модификации, а также способствует формированию обширной базы свободных программ.

5 Исходный код может быть открыт (на определённых условиях) у программного обеспечения различных видов. У свободного программного обеспечения исходный код открыт по определению (всегда), и права на его модификацию, распространение и т.д. не ограничены. Для целей снятия любых ограничений исходный код СПО также хорошо документирован.

6 Закрытое ПО мо­жет быть как платным, так и бесплатным; исходные коды могут быть как за­крытыми, так и открытыми.

7 Основной принцип открытых систем ( IEEE Std 1003.0:1995) состоит в формирова­нии среды функцио­нирования приложений, включающей в себя программное и аппаратное обеспече­ние, средства связи, интер­фейсы, форматы данных и протоколы и обеспечивающей перено­симость, взаимодействие и масштабируе­мость приложений и данных.

На основе предложений Российской академии наук Решением Государствен­ной комиссии по информатизации (№ 25 от 18 августа 1998 года «Состояние и перспективы развития открытых систем в Российской Федерации») рекомендова­но федеральным органам исполнительной власти, органам исполнительной власти субъектов Российской Фе­дерации, ведомствам и организациям при со­здании информацион­но-телекоммуникационных систем и их компонентов за счет средств федерального   и региональных бюджетов руководство­ваться принципами открытых систем и включать требования на соответствие необходимым стандартам в технические задания на их разработку и внедрение.

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

8 Как правило для этого лицензионный договор должен разрешать:

перерабатывать, переводить или модифицировать произведе­ние;

воспроизводить и распространять произведение в неизмен­ном, перера­ботанном или модифицированном виде, возмездно или безвозмездно;

передавать перечисленные выше права третьим лицам.