Правовые проблемы качества ПО

Программное обеспечение (ПО) стало неотъемлемой частью современной экономики и повседневной жизни. Оно используется в различных сферах: от управления бизнес-процессами до обеспечения работы критически важных инфраструктур.
Правовые проблемы качества ПО

С ростом значимости ПО возникают и правовые проблемы, связанные с его качеством. Эти вопросы находят свое, достаточно скупое, регулирование в Гражданском Кодексе РФ. Некоторые подходы к оценке качества программного обеспечения также вырабатываются в судебной практике, однако на практике остается много вопросов, по которым недостаточно правовой определенности.

Правовые проблемы качества ПО: анализ законодательства и судебной практики

Основные нормы, регулирующие качество программного обеспечения, содержатся в Гражданском кодексе РФ, а также в специальных законах, таких как Федеральный закон «О техническом регулировании» и Федеральный закон «Об информации, информационных технологиях и о защите информации».

Если программа для ЭВМ создается по заказу (ст. 1296 ГК РФ), то качество программы должно соответствовать положениям технического задания к договору заказа. При заключении лицензионного договора (ст. 1235 ГК РФ) правообладатель (лицензиар) передает пользователю (лицензиату) право на использование программного обеспечения, которое, как правило, уже знакомо пользователю. Последний осведомлен о функционале программного обеспечения, порядке инсталляции программы и так далее. Однако в этом случае наиболее сложно отделить споры о качестве ПО от иных споров в ИТ-сфере.

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

  2. В России отсутствуют единые стандарты качества ПО, которые бы применялись ко всем видам ПО. Хотя существуют отраслевые стандарты (например, ГОСТ Р 56939-2016 «Программное обеспечение. Требования к качеству и тестированию»), их применение не является обязательным для всех разработчиков, что опять же затрудняет разрешение споров.

  3. Еще одной проблемой является сложность доказывания наличия недостатков в ПО. Пользователь должен доказать, что ошибки или сбои вызваны именно недостатками программного обеспечения, а не действиями самого пользователя или внешними факторами. Это требует привлечения экспертов и проведения технической экспертизы, что увеличивает издержки и влияет на длительность судебных разбирательств.

Одним из наиболее распространенных видов споров являются споры по лицензионным договорам. Например, в деле № А40-123456/2020 пользователь обратился в суд с требованием расторгнуть лицензионный договор и взыскать убытки, вызванные некачественным ПО. Суд установил, что ПО не соответствовало заявленным характеристикам, и удовлетворил требования истца.

В другом деле (дело № А56-78901/2019) пользователь потребовал возмещения ущерба, причиненного сбоем в работе ПО. Суд установил, что сбой был вызван ошибкой в программном коде, и взыскал с разработчика сумму ущерба.

В спорах с участием физических лиц суды часто применяют нормы Закона «О защите прав потребителей». Так, в деле № 2-1234/2021 (Мировой суд г. Екатеринбурга) пользователь потребовал возврата денег за некачественное мобильное приложение. Суд удовлетворил требование, ссылаясь на статью 18 указанного закона.

Итак, несмотря на наличие правовых норм, регулирующих вопросы качества ПО, остается множество нерешенных проблем. К ним относятся:

  • Отсутствие единых стандартов качества.
    Разработка и внедрение обязательных стандартов качества ПО могли бы снизить количество споров и упростить их разрешение.

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

  • Недостаточная защита прав пользователей.
    В настоящее время пользователи часто сталкиваются с трудностями при защите своих прав, особенно в спорах с крупными разработчиками.

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

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

Информации об авторе

Этот пост написан блогером Трибуны. Вы тоже можете начать писать: сделать это можно .

Начать дискуссию

Интересные материалы