Программный патент
Патент на идею, реализованную программой, — а значит, нарушить его можно, ни разу не видев чужого кода.
Авторское право защищает текст кода, патент — сам метод. Независимо придумать тот же алгоритм всё равно значит нарушить патент. В США решение по делу State Street 1998 года открыло дорогу патентованию практически любого бизнес-метода в программной форме. Верховный суд ограничил это в 2014 году в деле Alice v. CLS Bank: абстрактная идея не становится патентоспособной оттого, что её выполняет компьютер.
Европа формально строже. Европейская патентная конвенция исключает «программы для ЭВМ как таковые», а Европарламент в 2005 году с огромным перевесом отклонил директиву о патентовании программ. На практике патенты на «изобретения, реализуемые с помощью ЭВМ», всё равно выдаются. Самый известный пример — патент Unisys на LZW, из-за которого формат GIF десять лет был юридически рискованным.