ФЕДЕРАЛЬНОЕ АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
|
РЕКОМЕНДАЦИИ
ПО СТАНДАРТИЗАЦИИ
|
Р 50.1.077-
2011
|
Информационные технологии
СВОБОДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Правила использования
|
Москва
Стандартинформ
2012
|
Предисловие
Цели и принципы стандартизации в
Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. № 184-ФЗ «О техническом регулировании», а
правила применения национальных стандартов Российской Федерации - ГОСТ Р
1.0-2004 «Стандартизация в Российской Федерации. Основные положения»
Сведения о рекомендациях
1 РАЗРАБОТАНЫ Открытым
акционерным обществом «Концерн «Сириус» (ОАО «Концерн «Сириус») совместно с
Некоммерческой организацией «Фонд поддержки инновационных программ НП
«РОСИСПЫТАНИЯ» (Инновационный фонд «РОСИСПЫТАНИЯ»)
2 ВНЕСЕНЫ Техническим комитетом
по стандартизации ТК 77 «Операционные среды и совместимость»
3 УТВЕРЖДЕНЫ И ВВЕДЕНЫ В
ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и
метрологии от 6 декабря 2011 г. № 717-ст
4 ВВЕДЕНЫ ВПЕРВЫЕ
Информация об изменениях к настоящим рекомендациям
публикуется в ежегодно издаваемом информационном указателе «Национальные
стандарты», а текст изменений и поправок - в ежемесячно
издаваемых информационных указателях «Национальные стандарты». В случае
пересмотра (замены) или отмены настоящих рекомендаций соответствующее
уведомление будет опубликовано в ежемесячно издаваемом информационном указателе
«Национальные стандарты». Соответствующая информация, уведомление и тексты
размещаются также в информационной системе общего пользования - на
официальном сайте Федерального агентства по техническому регулированию и
метрологии
Содержание
1 Область
применения. 2
2
Нормативные ссылки. 2
3 Термины,
определения и сокращения. 3
4 Правила
использования свободного программного обеспечения. 4
Библиография. 5
|
Р
50.1.077-2011
РЕКОМЕНДАЦИИ ПО СТАНДАРТИЗАЦИИ
Информационные технологии
СВОБОДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Правила использования
Information technologies. Free software. Rules for use
Дата введения - 2012-01-01
1 Область применения
Настоящие рекомендации устанавливают общие правила
использования свободного программного обеспечения, в том числе для
государственных и муниципальных нужд.
Настоящие рекомендации распространяются на свободное
программное обеспечение.
Настоящие рекомендации предназначены для применения
организациями, предприятиями и другими субъектами научной и хозяйственной
деятельности независимо от форм собственности и подчиненности, а также органами
государственной власти Российской Федерации на всех этапах жизненного цикла
свободного программного обеспечения в соответствии с действующим
законодательством.
Свободное программное обеспечение является безопасной,
надежной и финансово привлекательной платформой для построения информационных
систем как в корпорациях, так и в государственном секторе. Оно обеспечивает:
технологическую независимость разработки и использования программного
обеспечения от монополиста; независимость в выборе аппаратной платформы; низкую
начальную стоимость оборудования; раннее обнаружение дефектов в программном
обеспечении и возможность быстрого их исправления; отсутствие обязательной
платы за право использования продуктов.
2 Нормативные ссылки
В настоящих рекомендациях использованы ссылки на следующие
стандарты:
ГОСТ Р 1.0-2004
Стандартизация в Российской Федерации. Основные положения
ГОСТ
Р 1.2-2004 Стандартизация в Российской Федерации. Стандарты национальные
Российской Федерации. Правила разработки, утверждения, обновления и отмены
ГОСТ
Р 1.4-2004 Стандартизация в Российской Федерации. Стандарты организации.
Общие положения
ГОСТ
Р 1.5-2004 Стандартизация в Российской Федерации. Стандарты национальные
Российской Федерации. Правила построения, изложения, оформления и обозначения
ГОСТ
Р 1.10-2004 Стандартизация в Российской Федерации. Правила стандартизации и
рекомендации по стандартизации. Порядок разработки, утверждения, изменения,
пересмотра и отмены
ГОСТ
Р ИСО/МЭК 12207-99 Информационная технология. Процессы жизненного цикла
программных средств
ГОСТ
Р ИСО/МЭК ТО 15271-2002 Информационная технология. Руководство по
применению ГОСТ
Р ИСО/МЭК 12207 (Процессы жизненного цикла программных средств)
ГОСТ
Р ИСО/МЭК 15288-2005 Информационная технология. Системная инженерия.
Процессы жизненного цикла систем
ГОСТ
Р ИСО/МЭК ТО 16326-2002 Программная инженерия. Руководство по применению ГОСТ
Р ИСО/МЭК 12207 при управлении проектом
ГОСТ
19.301-79 Единая система программной документации. Программа и методика
испытаний. Требования к содержанию и оформлению
ГОСТ
19.401-78 Единая система программной документации. Текст программы.
Требования к содержанию и оформлению
ГОСТ
19.402-78 Единая система программной документации. Описание программы
ГОСТ
19.502-78 Единая система программной документации. Описание применения.
Требования к содержанию и оформлению
ГОСТ
19.503-79 Единая система программной документации. Руководство системного
программиста. Требования к содержанию и оформлению
ГОСТ
19.504-79 Единая система программной документации. Руководство
программиста. Требования к содержанию и оформлению
ГОСТ
19.505-79 Единая система программной документации. Руководство оператора.
Требования к содержанию и оформлению
ГОСТ
19.506-79 Единая система программной документации. Описание языка.
Требования к содержанию и оформлению
ГОСТ
19.603-78 Единая система программной документации. Общие правила внесения
изменений
ГОСТ
19.701-90 Единая система программной документации. Схемы алгоритмов,
программ, данных и систем. Обозначения условные и правила выполнения
ГОСТ
Р 54593-2011 Информационные технологии. Свободное программное обеспечение.
Общие положения
Примечание - При
пользовании настоящими рекомендациями целесообразно проверить действие
ссылочных стандартов в информационной системе общего пользования - на
официальном сайте Федерального агентства по техническому регулированию и
метрологии в сети Интернет или по ежегодно издаваемому информационному
указателю «Национальные стандарты», который опубликован по состоянию на 1
января текущего года, и по соответствующим ежемесячно издаваемым информационным
указателям, опубликованным в текущем году. Если ссылочный стандарт заменен
(изменен), то при пользовании настоящими рекомендациями следует
руководствоваться заменяющим (измененным) стандартом. Если ссылочный стандарт
отменен без замены, то положение, в котором дана ссылка на него, применяется в
части, не затрагивающей эту ссылку.
3 Термины, определения и сокращения
3.1 В настоящих рекомендациях применены следующие термины с
соответствующими определениями:
3.1.1 программное обеспечение (ПО): Совокупность
программ системы обработки информации и программных документов, необходимых для
их эксплуатации.
3.1.2 свободное программное обеспечение (СПО): Программное
обеспечение, распространяемое на условиях простой (неисключительной) лицензии [1],
которые позволяют пользователю:
- использовать программу для ЭВМ в любых, не запрещенных
законом целях;
- получать доступ к исходным текстам (кодам) программы как в
целях изучения и адаптации, так и в целях переработки программы для ЭВМ,
распространять программу (бесплатно или за плату по своему усмотрению);
- вносить изменения в программу для ЭВМ (перерабатывать) и
распространять экземпляры измененной (переработанной) программы с учетом
возможных требований наследования лицензии;
- в отдельных случаях распространять модифицированную
компьютерную программу пользователям на условиях, идентичных тем, на которых
ему предоставлена исходная программа.
Примечание - Примерами
указанных лицензий могут быть лицензии согласно [2] и [3].
3.1.3 проприетарное (закрытое) программное обеспечение: Программное
обеспечение, распространяемое на условиях простой (неисключительной) или исключительной
лицензий [^.ограничивающих использование программы и/или запрещающих
пользователю внесение изменений в программу для ЭВМ (переработку) и/или
распространение изменений (переработанной) программы.
4 Правила использования свободного программного
обеспечения
4.1 Для нормирования правил использования СПО применяют
методы и средства стандартизации.
4.2 Основой для реализации правил использования СПО должны
быть основные положения, изложенные в ГОСТ
Р 54593.
4.3 Требования к использованию СПО формируют на основании [4], в
национальных стандартах Российской Федерации, других документах в области
стандартизации.
4.4 Разработку, утверждение, обновление, внесение изменений
или отмену национальных стандартов Российской Федерации и других документов в
области стандартизации по использованию СПО осуществляют по ГОСТ
Р 1.2 и ГОСТ
Р 1.4.
4.5 Оформление и содержание национальных стандартов
Российской Федерации и других документов в области стандартизации по
использованию СПО - по ГОСТ Р 1.0,
ГОСТ
Р 1.2, ГОСТ
Р 1.5, ГОСТ
Р 1.10.
4.6 Условием реализации критериев,
предъявляемых к ПО как к СПО, является доступность исходного текста программы и
возможность внесения в него модификаций и исправлений.
4.7 Наличие заключенного с пользователем лицензионного
договора, ограничивающего внесение изменений в программу для ЭВМ (переработку)
и/или распространение изменений (переработанной) программы однозначно
определяет невозможность применения к программному обеспечению критериев,
определяющих его как СПО, и их реализацию. В этом случае программное
обеспечение определяют как «проприетарное» (закрытое) программное обеспечение.
4.8 Лицензионный договор об использовании как СПО, так и
проприетарного программного обеспечения должен содержать:
- предмет договора - конкретную программу;
- допустимые способы использования программы;
- условие о возмездности или безвозмездности договора.
4.9 Для реализации способов использования СПО должна быть
обеспечена свобода в заключении договоров с пользователем программ для ЭВМ (см.
[1]).
4.10 Об исключительном праве на программу для ЭВМ см. [1].
4.11 Вопросы государственного заказа как в области СПО, так
и проприетарного программного обеспечения регулируют согласно [5].
4.12 СПО характеризуют следующими критериями:
- пользователь может свободно использовать ее в любых, не
запрещенных законом Российской Федерации целях;
- пользователь может изучать, как программа работает и
перерабатывать ее для своих целей;
- пользователь может свободно распространять копии
программы;
- пользователь может свободно перерабатывать и
распространять свою измененную версию.
4.13 Реализация критериев СПО должна обеспечиваться наличием
у пользователя свободной либо проприетарной сборочной среды.
4.14 Реализации использования СПО должна быть обеспечена
программной документацией, разработанной согласно национальным стандартам
Единой системы программной документации.
4.14.1 Доступ к исходным текстам СПО - по ГОСТ
19.503 и ГОСТ
19.504.
4.14.2 Изучение СПО осуществляют по ГОСТ
19.401 и ГОСТ 19.402.
4.14.3 Адаптацию и инсталляцию СПО проводят по документации
свободной либо проприетарной сборочной среды и программным документам по ГОСТ
19.401, ГОСТ 19.402,
ГОСТ
19.503, ГОСТ
19.504, ГОСТ
19.505, ГОСТ
19.506.
4.14.4 Копирование СПО осуществляют в соответствии с
документацией свободной либо проприетарной сборочной среды с использованием при
необходимости программных документов по ГОСТ
19.401, ГОСТ 19.402,
ГОСТ
19.503, ГОСТ
19.504, ГОСТ
19.505, ГОСТ
19.506.
4.14.5 Внесение изменений в СПО проводят с учетом требований
ГОСТ
19.603, использованием исходных текстов программы и программных документов
по ГОСТ
19.401, ГОСТ 19.402,
ГОСТ
19.503, ГОСТ
19.504, ГОСТ
19.505, ГОСТ
19.506, ГОСТ
19.301, ГОСТ
19.502, ГОСТ
19.701.
4.15 Распространение экземпляров СПО осуществляют при наличии
договоров с пользователем программного обеспечения по 4.6.
4.16 Распространение экземпляров СПО осуществляют
безвозмездно либо на платной основе в зависимости от условий договора с
пользователем на передачу программного обеспечения.
4.17 Распространяют экземпляры как исходного, так и
измененного (модифицированного) СПО.
4.18 Распространение СПО осуществляют как печатным способом,
так и в электронном виде.
В последнем случае используют любые физические носители
информации, обладающие необходимым объемом, либо сеть Интернет.
4.19 Распространяемое в соответствии с 4.6 СПО в
части жизненного цикла программных средств должно соответствовать требованиям ГОСТ
Р ИСО/МЭК 12207, ГОСТ
Р ИСО/МЭК ТО 15271, ГОСТ
Р ИСО/МЭК ТО 16326 с учетом требований ГОСТ
Р ИСО/МЭК 15288.
4.20 Гарантии поставщика СПО для пользователя при
необходимости включают по согласованию сторон в договор на передачу
программного обеспечения пользователю.
Библиография
[1] Гражданский кодекс Российской
Федерации. Часть четвертая
[2] GNU general public license. Version
3,29 June 2007 (Стандартная общественная лицензия GNU. Версия 3, от 29 июня 2007)
[3] BSD license, New
Berkley Software Distribution license (Модифицированная программная
лицензия университета Беркли)
[4] Федеральный закон от 27.12.2002 № 184-ФЗ «О техническом регулировании» (в
редакции Федеральных законов от 09.05.2005 № 45-ФЗ, от 01.05.2007 № 65-ФЗ, от
01.12.2007 № 309-ФЗ, от 23.07.2008 № 160-ФЗ, от 18.07.2009 № 189-ФЗ, от
23.11.2009 № 261 -ФЗ, от 30.12.2009 № 384-ФЗ, от 30.12.2009 № 385-ФЗ)
[5] Федеральный закон
от 21 июля 2005 г. № 94-ФЗ
«О размещении заказов на поставки товаров, выполнение работ, оказание услуг для
государственных и муниципальных нужд»
Ключевые
слова: стандартизация, рекомендации по стандартизации, информационные
технологии, свободное программное обеспечение, использование свободного
программного обеспечения