С развитием информационных технологий мы все стали свидетелями стремительного роста популярности открытого программного обеспечения (Open Source), которое позволяет разработчикам ускорять процесс создания программного обеспечения и минимизировать затраты. Многие IT-компании активно используют Open Source решения при выполнении заказов.
Однако использование открытого кода не лишено правовых рисков. Нередко возникают судебные споры, связанные с незаконным использованием компонентов Open Source. Разработчики могут столкнуться с обвинениями в нарушении лицензий, если они не соблюдают условия использования открытых кодов. В свою очередь, заказчики могут оказаться недовольны, если их не проинформировали об использовании в проекте элементов Open Source.
В этом материале наши юристы готовы ответить на наиболее актуальные вопросы, касающиеся использования Open Source в разработке программного обеспечения. Мы осветим возможные риски как для разработчика, так и для заказчика, а также пути их минимизации.
Если у вас останутся дополнительные вопросы или потребуется консультация по конкретным случаям, не стесняйтесь обращаться к нам. Мы готовы оказать профессиональную помощь и защитить ваши интересы в сфере информационных технологий.
Получите бесплатные ответы на ваши вопросы по арбитражным и IT-спорам от профессиональных юристов и найдите полезную информацию в нашем телеграм-чате:
Что такое Open Source: объясняем простым языком
Open Source, или открытое программное обеспечение – это особый подход к созданию программ, при котором исходный код (то есть «инструкция» для компьютера) доступен всем желающим. Это значит, что любой человек может скачать, изучить, изменить и даже улучшить программу.
Такой подход стал очень популярным среди разработчиков и компаний, и вот почему.
- Во-первых, Open Source позволяет экономить время и деньги: разработчики могут использовать уже готовые решения, вместо того чтобы создавать всё с нуля.
Например, если вам нужно создать веб-сайт, вы можете взять готовую систему управления контентом (CMS) на базе Open Source, такую как WordPress. Это значительно ускоряет процесс разработки. - Во-вторых, Open Source способствует сотрудничеству: разработчики со всего мира могут работать над одним проектом, делиться идеями и находить оптимальные решения.
- Кроме того, использование Open Source повышает безопасность: поскольку код доступен всем, множество людей могут его проверить на наличие ошибок и уязвимостей, и возможные проблемы могут быть обнаружены и исправлены быстрее, чем в закрытых системах
Однако у Open Source есть и свои нюансы. Например, важно соблюдать условия лицензий, которые определяют, как можно использовать и изменять программное обеспечение. Неправильное использование может привести к юридическим проблемам. Далее мы расскажем, как грамотно использовать элементы Open Source.
Как законно использовать Open Source?
Несмотря на слово «свободный» в контексте открытого программного обеспечения (Open Source), важно понимать, что это не означает абсолютной свободы в использовании и распространении таких продуктов. Open Source предполагает наличие определенных лицензий, которые регулируют права и обязанности пользователей и разработчиков. Эти лицензии варьируются по своему содержанию и степени ограничений.
Существует множество типов лицензий, каждая из которых накладывает свои условия. Некоторые из них требуют обязательного указания авторства, что подразумевает необходимость упоминания оригинального разработчика при использовании его кода.
В то же время существуют лицензии, содержащие более строгие ограничения, которые могут касаться как модификации программного обеспечения, так и его дальнейшего распространения.
Например, некоторые лицензии могут требовать, чтобы производные работы также оставались открытыми, что может ограничить коммерческое использование.
Ключевым моментом является то, что разработчик Open Source имеет право устанавливать любые условия лицензирования своего продукта. Иными словами, каждый проект может иметь уникальные требования, которые необходимо учитывать при его использовании. Поэтому крайне важно внимательно изучать условия лицензий перед началом работы с любым открытым программным обеспечением. Невыполнение этих условий может привести к юридическим последствиям и нарушению прав авторов.
Какие последствия незаконного использования Open Source?
Использование программного обеспечения с открытым исходным кодом Open Source регулируется как международными нормами, так и законодательством Российской Федерации.
В частности, в России ключевую роль в этой сфере играет статья 1286.1 Гражданского кодекса, которая раскрывает понятие «открытой лицензии» и устанавливает правовые рамки для использования таких программ.
Согласно данной статье, правообладатели, чьи исключительные права на код были нарушены, имеют право требовать защиты своих интересов. Это означает, что в случае нарушения условий лицензионного договора, такие как использование программного обеспечения без соблюдения установленных правил, правообладатель вправе обратиться за защитой своих исключительных прав.
Эти дополнительные меры защиты изложены в статье 1252 Гражданского кодекса. Согласно этой статье, помимо прочего, правообладатель может требовать возмещения убытков, понесенных в результате нарушения условий лицензии. Данная норма подчеркивает важность соблюдения лицензионных соглашений и осознания возможных последствий за их нарушение.
Разработчик может остаться без правовой защиты?
Важно помнить, что даже в случае, если разработчик сам нарушил условия открытой лицензии, он не остается без защиты.
Этот принцип был четко сформулирован Конституционным Судом в знаковом деле Мамичева, где рассматривался случай, когда заявитель, будучи разработчиком программы, использовал ее без заключения лицензии.
Ознакомиться с текстом решения Конституционного Суда и убедиться в этом самостоятельно вы можете по ссылке.
Суд указал на то, что каждый разработчик заслуживает правовой защиты, и отказ в этой защите невозможен, если у изначальных правообладателей отсутствуют претензии к нарушителю. Это означает, что даже если вы нарушили условия лицензии, вы по-прежнему остаетесь автором своей разработки и обладаете исключительными правами на нее.
Что это значит для вас на практике? Если ваш продукт незаконно используется третьими лицами, вы имеете право защищать свои интересы в суде. В таких ситуациях наши опытные юристы готовы оказать вам всестороннюю помощь и поддержку, мы предложим вам квалифицированные решения для защиты ваших прав.
Если заказчик отказывается платить из-за использования Open Source?
Наиболее часто предприниматели заключают с IT-компаниями договоры оказания услуг и подрядные договоры.
- Договор оказания услуг заключается между заказчиком и исполнителем, где одна сторона (исполнитель) обязуется выполнить определенные услуги, а другая сторона (заказчик) обязуется оплатить их. Основной характеристикой такого договора является наличие возмездности: услуги должны быть оплачены
- Договор подряда заключается между подрядчиком и заказчиком, где одна сторона (подрядчик) обязуется выполнить по заданию заказчика некоторую работу и сдать ее результат заказчику, а другая сторона (заказчик) обязуется оплатить этот результат
- На практике стороны часто заключают смешанный договор, который содержит элементы и договора оказания услуг, и подряда. Допустимо ли смешивать разные договоры к одном? Конечно, да – Гражданский кодекс прямо разрешает это, а суды признают такие договоры действительными и защищают по ним обе стороны
Если в вашем договоре отсутствует явный запрет на применение Open Source технологий, то заказчик не вправе отказывать вам в оплате выполненных работ или оказанных услуг. В соответствии с нормами гражданского законодательства, заказчик обязан оплатить результаты труда подрядчика. Заказчик вправе отказаться от приемки результата работ только в том случае, если он имеет претензии или замечания к их качеству.
Однако на практике могут возникнуть ситуации, когда заказчик отказывается подписывать акт приема-передачи программного обеспечения и, соответственно, уклоняется от оплаты вашего труда. В таких случаях рекомендуется предпринять следующие шаги.
Для начала вам необходимо для начала направить заказчику сообщение с требованием принять работы. Приложите к сообщению заполненный и подписанный вами акт приема-передачи выполненных работ.
Скорее всего, на этом этапе заказчик по-прежнему будет уклоняться от подписания. В таком случае составьте односторонний акт и направьте его заказчику, потребовав в претензионном порядке оплатить выполненные работы. Такой акт, несмотря на отсутствие подписи заказчика, все же будет иметь юридическую силу при судебном разбирательстве.
Если и этот шаг не поможет, то вам необходимо будет подготовить иск и направить его в арбитражный суд.
Составление и подача иска представляют собой сложный процесс, требующий тщательной подготовки, обоснованной аргументации и грамотной ссылки на действующее законодательство. В связи с этим настоятельно рекомендуем на данном этапе обратиться к квалифицированным юристам, которые окажут необходимую помощь и поддержку, обеспечивая защиту ваших прав и интересов в судебной инстанции.
Судебная практика
В арбитражном суде России в 2016 году рассматривалось дело, касающееся спора между компанией-заказчиком и компанией-разработчиком по поводу использования программного обеспечения с открытым исходным кодом.
По условиям договора, заказчик обязался выплатить разработчику установленную сумму за конечный продукт – программное обеспечение. Однако накануне завершения сделки заказчик неожиданно отказался от оплаты, ссылаясь на то, что был введен в заблуждение относительно предмета сделки.
Он утверждал, что итоговое программное обеспечение было создано с использованием элементов Open Source, принадлежащих третьей стороне. Это, по его мнению, ставило под сомнение законность передачи исключительных прав на продукт.
Судебная инстанция пришла к выводу, что разработчик действовал в рамках закона и соблюдал условия лицензии на использование Open Source компонентов. Таким образом, суд встал на сторону истца – компании-разработчика – и подтвердил законность передачи исключительных прав на созданное программное обеспечение заказчику.

Ознакомьтесь с текстом решения по QR-коду
Если вы столкнулись с аналогичным спором, наша команда профессионалов готова оказать вам всестороннюю юридическую поддержку. Мы обладаем необходимыми знаниями и опытом для эффективного представления ваших интересов в арбитражном суде.
Что мы можем вам предложить?
Наши юристы обладают значительным опытом в разрешении конфликтов в сфере IT. Мы неоднократно представляли интересы как разработчиков программного обеспечения, так и заказчиков, и это позволяет нам глубоко понимать специфику и нюансы данной области.
Если вы столкнулись с правовым спором, мы готовы оказать вам квалифицированную помощь. Наши специалисты тщательно изучат ваше дело, подключат экспертов и подготовят обоснованную позицию, которую мы представим в суде. Мы уверены, что комплексный подход к каждому делу позволяет достигать наилучших результатов для наших клиентов.
Не упустите возможность воспользоваться нашими услугами – доверьте защиту своих прав профессионалам, которые знают, как эффективно справляться с юридическими задачами и сложностями в сфере IT!