Патент
Патент (от  — открытый, ясный, очевидный от полного наименования — "litterae patentes" — открытое письмо) — охранный документ, удостоверяющий исключительное право, авторство и приоритет изобретения, полезной модели, промышленного образца либо селекционного достижения. Срок действия патента зависит от страны патентования, объекта патентования и составляет от 5 до 35 лет (ГК РФ Статья 1363, ГК РФ Статья 1424). Автору или соавторам за использование патента выплачивается авторское вознаграждение (по договору с патентовладельцем). За предоставление лицензии на право производства продукта или использования способа, патентовладелец (лицензиар) получает (одноразовый) паушальный платёж или ежегодные отчисления от лицензиата, роялти.
Патенты и программное обеспечение
Впервые в США столкнулись с проблемой патентования компьютерных программ в 1972 г. (тогда словосочетание компьютерная программа не использовалось) в деле (1972). Тогда судья Дуглас Дж. признал программу непригодной к патентованию по причине того, что бинарный код, который был формой выражения программы, по мнению судьи, не был «процессом» в понимании Патентного акта США, а был «математической калькуляцией», «чистой математикой» () и алгоритмом, а потому не подлежит патентованию. Правовой основой для отказа патентования был параграф 101 Раздела 35 (Патенты) Кодекса США (), который указывал, что «каждый, кто изобретет или откроет новый и полезный процесс, механизм, изделие или сочетание веществ … может получить патент …». Этим решением был установлен судебный прецедент запрета патентования компьютерных программ, который просуществовал в США до 1982 г., когда в решении по делу (1981) были закреплены критерии, позволяющие патентовать программное обеспечение. В этом деле суд установил критерии, когда патентование компьютерной программы возможно, а именно если будет доказана «конкретность, полезность и практическая ориентированность» её алгоритма или математической формулы. Такое решение суда США имело целью не только позволить патентовать программы для персональных компьютеров, но и не нарушать существующего прецедента на запрет патентования только математического алгоритма как такового. Наверное, это было сделано с учетом темпов развития компьютерных технологий и особого значения патента для компаний, которые проводят исследования.