56 57
ровать без надлежащей микропрограммы. Таким образом,
компьютерные программы (в том числе и микропрограммы)
можно признать решениями в области техники. Данное
мнение разделяют многие ученые. Например, А.П. Сергеев
высказывает мнение, что современное понятие изобрете-
ния есть понятие родовое и означающее любое объектив-
но существующее творческое решение в самом широком
смысле.
38
Также было выдвинуто предложение распростра-
нить действие норм патентного права на решения, которые
основаны на применении стандартной вычислительной
техники (например, на применении компьютера IBM PC) по
новому назначению, обусловленному программой для ЭВМ.
Достоинства таких решений определяются не новизной
конструктивно-схемных решений, а особенностями знако-
вой части, выражающей сущность данной техники.
При предоставлении компьютерным программам патентно-
правовой охраны возникает вопрос: каким же признакам
патентоспособности они должны удовлетворять? Приме-
нение обычных условий патентоспособности изобретений
затруднено рядом особенностей компьютерных программ.
Прежде всего, трудности могут возникнуть при определении
новизны программы. В основе компьютерной программы
лежат алгоритмы, представляющие собой последователь-
ность точно описанных операций, которые выполняются
в определенном порядке. Однако алгоритмы патентовать
нельзя, так как они являются результатом мыслительной
деятельности, а основной принцип патентования гласит:
«нельзя патентовать то, что основано либо на законах при-
роды, либо на умственном процессе». Тем не менее, такое
патентование осуществляется в США, о чем пойдет речь в
дальнейшем.
В Европе связанные с программированием изобретения,
включающие алгоритмы, патентуются только в том случае,
38
Сергеев А.П. Право интеллектуальной собственности в Российской Федерации: Учеб. — М.: ООО «ТК Велби»,
2003. — С. 410.
русь. Статья 2 Закона Республики Беларусь от 16 декабря
2002 года № 160-З «О патентах на изобретения, полезные
модели, промышленные образцы» (далее — Закон Респуб-
лики Беларусь «О патентах»)
37
закрепляет следующее: изо-
бретение это «продукт или способ в любой области техники».
Однако, согласно норме пункта 2 статьи 2 этого Закона гово-
рит о том, что «… не считаются изобретениями алгоритмы и
программы для ЭВМ». Иными словами, отечественный за-
конодатель категоричен в непризнании патентоспособности
программных продуктов. Чем объясняется такой подход?
В доктрине патентного права основным критерием разме-
жевания охраняемых и неохраняемых изобретений являет-
ся нетехнический характер последних. Однако цель любой
компьютерной программы — управление машиной, получе-
ние определенного результата с помощью компьютера, что
может рассматриваться как техническое решение.
Противники этого довода указывают на то, что компьютер-
ные программы отличаются от других технологий с физиче-
ской природой (электричество или химия) ввиду того, что
состоят они не из материальных субстанций, а из математи-
ческих компонентов, представленных в виде текста, поэто-
му кажущаяся на первый взгляд близость программ к тех-
нике обманчива. Однако при таком рассуждении упускается
из виду тот факт, что ЭВМ и управляющая ей программа
неразрывно связаны. Друг без друга они не принесут ника-
кой пользы обществу. Наиболее наглядно данный факт рас-
крывается на примере микропрограмм. Микропрограмма —
(англ. firmware, «прошивка») — программное обеспечение,
встроенное («зашитое») в аппаратное устройство, которое
часто представляется в виде микросхем флэш-памяти или
в виде файлов образов микропрограммы, которые могут
быть загружены в аппаратное обеспечение. Этот тип про-
грамм наиболее близок к техническому решению (компью-
теру), и часто то или иное устройство не будет функциони-
37 Национальный реестр правовых актов Республики Беларусь. — 2003. — № 1, 2/909.