Партизанский Open Source: открытые лицензии с подвохом

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

Сохраняйте спокойствие! Все картинки в статье сгенерированы нейросетью
Сохраняйте спокойствие! Все картинки в статье сгенерированы нейросетью

Что такое Open Source Software

Open source software — программное обеспечение, исходный код которого вы можете увидеть, но не всегда можете использовать без ограничений. Кроме общеупотребительных лицензий вроде MIT License, GNU General Public License 2.0, Apache License 2.0 (расположены в порядке возрастания рисков) существуют и довольно редкие и сложные для выполнения лицензии.

В своей прошлой статье мы разбирали наиболее частые риски, связанные с таким ПО: сейчас же мы поговорим про эпатажные типы лицензий.

Сложный текст, подозрительная лицензия и ограничения на редактирование

Текст LHA Licence написали на японском: к сожалению, автор лицензии не позаботился о ее читабельности, а также добавил несколько контринтуитивных условий: к примеру, если распространять ПО в рамках этой лицензии на cd-дисках — о каждом переданном диске нужно уведомлять автора по электронной почте. Кроме того, каждый пользователь программы должен, с одной стороны, прилагать усилия для распространения программы, но с другой стороны это условие не является обязанностью пользователя.

The Little Sus Distro включает в себя стандартные для наиболее свободных лицензий условия и пародирует популярную BSD Licence, правда в этом случае акроним лицензии действительно подозрителен. Первая версия этой лицензии по каким-то причинам называлась The «Sussy Baka LICENSE».

Довольно интересный подход к ограничениям на редактирование применен в лицензии на Computer Simulation and History: лицензия позволяет редактировать и изменять все, кроме двух определенных файлов, влияющих на доступ ПО к диску и корневому каталогу.

Партизанский Open Source: открытые лицензии с подвохом

Чтобы что, игры и плот-твист

Автор ЧтобыЧто-лицензии прямо спрашивает читателя о том, зачем он читает условия лицензии вместо того, чтобы заниматься чем-то более интересным.

Лицензия Minecraft, изначально предназначенная для распространения модов для Minecraft в какой-то момент стала использоваться и для других программ: для запуска ПО с такой лицензией, пользователь должен обладать копией игры.

А эта SLTAR - лицензия предлагает пользователю использовать программу по своему усмотрению при условии, что пользователь отдаст автору своего первенца.

Партизанский Open Source: открытые лицензии с подвохом

Интровертный, плохой и очень требовательный

WTFPL - лицензия предлагает использовать программу как угодно: главное, ничего не спрашивать у ее автора. Схожая лицензия предлагает распространять ПО почти на тех же условиях, но дополнительно необходимо подтвердить, что Cirno - самый сильный персонаж игровой вселенной Tohou.

Использование Death and Repudiation - лицензии запрещено для живых существ (и ангелов), а CAL-1 позволяет использовать программу при условии, что пользователь предоставляет автору право на копирование всей доступной для программы информации.

Лицензия, которая называется Katharos позволяет использовать ПО, если пользователь соответствует определению хорошести из "всех 66 книг Библии".

Партизанский Open Source: открытые лицензии с подвохом

Что их объединяет и что с ними делать?

Все указанные лицензии относятся к так называемым «crayon licenses», т.е. лицензиям, которые подготовлены непрофессионалами.

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

Видимо, чтобы окончательно исключить возможность наступления ответственности, юрист IBM обратился к Дугласу Крокфорду с вопросом, может ли его доверитель использовать JSLint для "злых дел" в нарушение примененной к пакету лицензии. Дуглас дал соответствующее разрешение, а юрист, в свою очередь, выразил вежливую благодарность правообладателю.

…saying that they want to use something I wrote. Because I put this on everything I write, now. They want to use something that I wrote in something that they wrote, and they were pretty sure they weren’t going to use it for evil, but they couldn’t say for sure about their customers. So could I give them a special license for that?

Of course. So I wrote back — this happened literally two weeks ago — “I give permission for IBM, its customers, partners, and minions, to use JSLint for evil.”

Дуглас Крокфорд

В отличии от этого неназванного представителя IBM, мы юридической компании «ЭБР» всегда рады действительно помочь клиенту и применяем менее формальный подход. Если у вас будут сложности с open source в коммерческих проектах — пишите на ebr@ebr.su, что-нибудь придумаем!

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