ФЕДЕРАЛЬНОЕ АГЕНТСТВО
ПО ТЕХНИЧЕСКОМУ РЕГУЛИРОВАНИЮ И МЕТРОЛОГИИ
РЕКОМЕНДАЦИИ |
Р 50.1.077- |
Информационные технологии
СВОБОДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Правила использования
|
Москва Стандартинформ 2012 |
Предисловие
Цели и принципы стандартизации в Российской Федерации установлены Федеральным законом от 27 декабря 2002 г. № 184-ФЗ «О техническом регулировании», а правила применения национальных стандартов Российской Федерации - ГОСТ Р 1.0-2004 «Стандартизация в Российской Федерации. Основные положения»
Сведения о рекомендациях
1 РАЗРАБОТАНЫ Открытым акционерным обществом «Концерн «Сириус» (ОАО «Концерн «Сириус») совместно с Некоммерческой организацией «Фонд поддержки инновационных программ НП «РОСИСПЫТАНИЯ» (Инновационный фонд «РОСИСПЫТАНИЯ»)
2 ВНЕСЕНЫ Техническим комитетом по стандартизации ТК 77 «Операционные среды и совместимость»
3 УТВЕРЖДЕНЫ И ВВЕДЕНЫ В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 6 декабря 2011 г. № 717-ст
4 ВВЕДЕНЫ ВПЕРВЫЕ
Информация об изменениях к настоящим рекомендациям публикуется в ежегодно издаваемом информационном указателе «Национальные стандарты», а текст изменений и поправок - в ежемесячно издаваемых информационных указателях «Национальные стандарты». В случае пересмотра (замены) или отмены настоящих рекомендаций соответствующее уведомление будет опубликовано в ежемесячно издаваемом информационном указателе «Национальные стандарты». Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии
Содержание
3 Термины, определения и сокращения. 3 4 Правила использования свободного программного обеспечения. 4 |
Р 50.1.077-2011
РЕКОМЕНДАЦИИ ПО СТАНДАРТИЗАЦИИ
Информационные технологии
СВОБОДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Правила использования
Information technologies. Free software. Rules for use
Дата введения - 2012-01-01
Настоящие рекомендации устанавливают общие правила использования свободного программного обеспечения, в том числе для государственных и муниципальных нужд.
Настоящие рекомендации распространяются на свободное программное обеспечение.
Настоящие рекомендации предназначены для применения организациями, предприятиями и другими субъектами научной и хозяйственной деятельности независимо от форм собственности и подчиненности, а также органами государственной власти Российской Федерации на всех этапах жизненного цикла свободного программного обеспечения в соответствии с действующим законодательством.
Свободное программное обеспечение является безопасной, надежной и финансово привлекательной платформой для построения информационных систем как в корпорациях, так и в государственном секторе. Оно обеспечивает: технологическую независимость разработки и использования программного обеспечения от монополиста; независимость в выборе аппаратной платформы; низкую начальную стоимость оборудования; раннее обнаружение дефектов в программном обеспечении и возможность быстрого их исправления; отсутствие обязательной платы за право использования продуктов.
В настоящих рекомендациях использованы ссылки на следующие стандарты:
ГОСТ Р 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.1 В настоящих рекомендациях применены следующие термины с соответствующими определениями:
3.1.1 программное обеспечение (ПО): Совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации.
3.1.2 свободное программное обеспечение (СПО): Программное обеспечение, распространяемое на условиях простой (неисключительной) лицензии [1], которые позволяют пользователю:
- использовать программу для ЭВМ в любых, не запрещенных законом целях;
- получать доступ к исходным текстам (кодам) программы как в целях изучения и адаптации, так и в целях переработки программы для ЭВМ, распространять программу (бесплатно или за плату по своему усмотрению);
- вносить изменения в программу для ЭВМ (перерабатывать) и распространять экземпляры измененной (переработанной) программы с учетом возможных требований наследования лицензии;
- в отдельных случаях распространять модифицированную компьютерную программу пользователям на условиях, идентичных тем, на которых ему предоставлена исходная программа.
Примечание - Примерами указанных лицензий могут быть лицензии согласно [2] и [3].
3.1.3 проприетарное (закрытое) программное обеспечение: Программное обеспечение, распространяемое на условиях простой (неисключительной) или исключительной лицензий [^.ограничивающих использование программы и/или запрещающих пользователю внесение изменений в программу для ЭВМ (переработку) и/или распространение изменений (переработанной) программы.
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.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-ФЗ «О размещении заказов на поставки товаров, выполнение работ, оказание услуг для государственных и муниципальных нужд»
Ключевые слова: стандартизация, рекомендации по стандартизации, информационные технологии, свободное программное обеспечение, использование свободного программного обеспечения