Патент за софтвер

Поимот софтверски патент нема универзално прифатена дефиниција. Една од дефиниците предложена од Фондацијата за слободна информациска инфраструктура е дека софтверски патент е "патент на некоја изведба на компјутер реализирана со помош на компјутерска програма".
Во 2005 година, Европската канцеларија за патенти сугерирала дека софтверскиот патент е патент за компјутерска програма како што се алгоритми или компјутерски имплементирани бизнис методи кој немаат особен технички придонес.
Фондацијата за слободна информациска инфраструктура е анти-софтверскa група за патенти и материјал поврзан со нивната дефиниција на софтверски патенти и сугерира дека целта на дефиницијата е да се идентификуваат патенти што не треба да претставуваат прашање на политика.
Постои дебата за софтверски патенти до степен до кој софтверските патенти треба да бидат прифатени, ако и воопшто бидат одобрени. Некои од поважните прашања во врска со софтверските патенти се:
* Каде треба да лежи границата меѓу патентирачкиот предмет на софтверот и не-патентирачкиот софтвер;* Дали барањето за инвентивност и не-очигледност се применува исто така при создавање на софтвер;* Дали патентите повеќе го покриваат софтверското обесхрабрување, отколку охрабрувањето и иновацијата.
1 Историјат
Патент е збир на екслузивни права дадени од страна на државата на носителот на патентот за определен период на време, обично 20 години. Овие права се доделуваат на кандидатите за патенти во замена за нивното прикажување на пронајдоци. Откако ќе се додели патент во дадена земја, никој не може да го направи пак, да го користи, продава или да прави увоз/извоз, без дозвола на носителот на патентот. Дозволата е обично во форма на лиценца чии услови се поставени од страна на сопственикот на патентот.
Патентите имаат територијална природа. За да се добие патент, пронаоѓачите мора да поднесат пријава за патентот во секоја земја во која тие го сакаат патентот. На пример, одделни апликации мора да се поднесат во Јапонија, Кина, САД и Индија доколку барателот сака да добие патенти во овие земји. Сепак, постојат некои регионални канцеларии, како на пример Европската канцеларија за патенти (EPO), кои дејствуваат како наднационални тела и имаат моќ за доделување патенти кои потоа може да стапат во сила во земјите-членки, но исто така постои и меѓународна постапка за поднесување на една меѓународна пријава под Договорот за соработка за патенти, кој потоа може да доведе до патентна заштита во повеќето земји.
Овие различни земји и регионални канцеларии имаат различни стандарди за доделување патенти. Ова е особено точно за софтвер или компјутерски имплементирани пронајдоци, особено кога софтверот претставува спроведување на бизнис метод.
2 Историја и актуелни трендови
2.1 Ран пример на софтверски патенти
На 21 мај 1962 година, бил поднесен еден британски патент "''Компјутер наменет за автоматско решавање на проблеми од линеарното програмирање ''". Пронајдокот бил сконцентриран на ефикасно управување со меморијата за симплекс алгоритам, и можел да се имплементира од страна на чист софтвер. Патентот бил доделен на 17 август 1966 година и се чини дека е еден од првите софтверски патенти.
2.2 САД
Канцеларијата за патенти и трговски марки во САД има издадено патенти што може да се наречат софтверски патенти уште од раните 1970-ти години.
Поради различниот третман на федералните права за патенти во различни делови на земјата, во 1982 година американскиот Конгрес создал нов суд кој треба да се занимава со патент случаи. По неколку историски одлуки од овој суд, од раните 1990-ти патентирањето на софтверот било добро воспоставено, и во 1996 година се издал конечниот компјутерски поврзан испитувачки водич кој наведува дека "''практичната примена'' на компјутерски поврзан пронајдок е законско прашање. Ова барање може да се препознае од различно изразените забрани против патентирање на апстрактните идеи, законите на природата или природните појави ".
Последната експанзија на интернетот и е-трговијата доведе до тоа многу патенти да се применуваат и да се доделуваат за бизнис методи имплементирани во софтверот. Имало неколку успешни испитувања во САД, од кои некои се наведени во статијата за список на софтверски патенти.
2.3 Европа
Во рамките на земјите-членки на Европската унија, EPO и други национални канцеларии за патенти имаат издадено многу патенти за пронајдоци кои вклучуваат софтвер и Европската конвенција за патенти стапиле во сила кон крајот на 1970-тите. исклучува "програми за компјутери" од патентирање (член 52 (2)) до степен дека пријавата на патент се однесува на компјутеска програма (член 52 (3)). Ова се толкува да значи дека секој пронајдок кој не прави очигледен "технички придонес" или решава "технички проблем" на неочигледен начин се патентира дури и ако тој технички проблем е решен преку компјутерска програма.
Компјутерските имплементирани пронајдоци коишто само решаваат еден бизнис проблем со користење на компјутер, отколку технички проблем, се сметаат за непатентирачки поради недостаток на инвентивен придонес. Сепак, фактот дека пронајдокот е корисен во бизнисот не значи дека не е патентирачки, ако исто така, решава технички проблем.
2.3.1 Велика Британија
Законот за патенти во Велика Британија се толкува дека има ист ефект како оној на Европската конвенција за патенти, така што "програми за компјутери" се исклучени од патентибилноста до степен дека патентната пријава се однесува на компјутерска програма. Сегашниот законот во Велика Британија наведува дека изумот всушност ќе се смета за пронајдок ако дава придонес кој исто така е од техничка природа. Компјутерската програма што имплементира бизнис процес не е изум, но компјутерска програмата што имплементира индустриски процес може да биде.
2.4 Јапонија
Софтверските пронајдоци се патентираат. За да се квалификува како изум, сепак, мора да има "создавање на технички идеи со користење на закон на природата", иако ова барање е типично исполнето од страна на "конкретно реализирање на обработка на информации од страна на софтвер со користење на хардверски ресурси".
За софтверски пронајдоци може да се сметаат пронајдоците што очигледно подразбираат: примена на операција позната во други области; додавање на попознати средства или замена со еквивалентни; имплементација на софтвер за функции, кои претходно биле извршени од страна на хардвер или систематизација на познати човечки трансакции.
2.5 Други земји
Во Индија, клаузулата за вклучување на софтверските патенти била поништена од страна на индискиот парламент во април 2005 година.
Во Австралија, чисти или апстрактни методи за водење бизнис не се сметаат за патентирачки, но ако методот се спроведува со користење на компјутер, го избегнува исклучувањето за бизнис методи.
Во Нов Зеланд компјутерските програми треба да бидат исклучени од патентибилноста според законот за патенти од 2010 г., но законот дозволува вградниот софтвер да може да биде патент.
Во Филипини, "шеми, правила и методи на вршење на ментални акти, играње игри или водење бизнис, како и програми за компјутери" не се патентираат според "законикот за интелектуална сопственост на Филипините."
Во Јужна Кореја, софтверот се смета за патентирачки и многу патенти насочени кон "компјутерски програми" се издадени. Решението од страна на Врховниот суд на Кореја открило дека патентите насочени кон автоматски превод во софтверски програми се валидни, а можеби и повредни од својот софтвер.
Во Јужна Африка, "програма за компјутер" е исклучена од признавање како патентирачки изум според делот 25 од Законот за Патенти.
3 Патентирачки предмет
Патентите се наменети за промовирање на иновации преку поттикнување на навремено откривање на тоа како да се направат и употребат пронајдоци и со заштита на инвестициите да се комерцијализираат пронајдоците. Тие се обидуваат да го постигнат ова со барање дека е направено брзо и целосно обелоденување од страна на изумителот за тоа како да се направи и употреби пронајдокот и со доделување на монопол за ограничен период на време на сопственикот на патентот за да се спречат другите од создавање, користење или продажба на пронајдокот.
Постои дебата за софтверски патент за тоа дали или не овие цели се постигнуваат со софтверски патенти.
3.1 Предлози
Барајќи да се најде рамнотежа, различни земји имаат различни политики за тоа каде треба да лежи границата меѓу патентирачкиот и не-патентирачкиот софтвер. Во Европа, голем број на различни предлози за поставување на граничната линија се поставени за време на дебатата во врска со предложените компјутерски имплементирани пронајдоци, од кои ниту еден не бил прифатлив. Два особено знајачни предлози за пречката која мора да помине за софтверот да се патентира вклучуваат:
* Компјутерска програма која ги користи "контролните сили на природата за да постигне предвидливи резултати".* Компјутерска програма која обезбедува "технички ефект".
Во САД, Бен Клеменс, гостин професор во институцијата Brookings, предложил дека патентите треба да се даваат само на пронајдоци кои вклучуваат физичка компонента која е сама по себе неочигледна.
4 Очигледност
Чест приговор до софтверските патенти е дека тие се однесуваат на тривијални пронајдоци.
Патент за изум што многу луѓе лесно ќе го развијат независно се смета дека не треба да се одобри да биде одобрен бидејќи го попречува развојот. Различни земји имаат различни начини за справување со прашањето на инвентивен чекор и не-очигледност во однос на софтверските патенти.
5 Негативни ефекти
5.1 Компатибилност
Постојат голем број на примери каде што патентирањето на стандардите за размена на податоци принудува друга програмска група да воведе алтернативен формат. На пример, PNG форматот бил во голема мера воведен за да се избегнат GIF патент проблемите, и Ogg и Vorbis за да се избегне MP3. Доколку се открие дека овие нови предложени формати се покриени од постоечките патенти, крајниот резултат може да биде голем број на некомпатибилни формати. Создавање на такви форми и нивно поддржување чини пари, создава непријатности на корисниците, па дури и се заканува да го подели интернетот во неколку делумно некомпатибилнипод-мрежи.
5.2 Преклопување со авторски права
Заштита со патентирање на авторски права претставува две различни средства за правна заштита со кои може да го покрива истиот предмет, како што се компјутерски програми, бидејќи секоја од овие две средства за заштита има своја цел.
Софтверот е заштитен како дело на литературата под Бернската конвенција за заштита на книжевните и уметничките дела. Ова му овозможува на создавателот да спречи друг субјект од копирање на програмата и генерално нема потреба да се регистрира кодот, со цел тој да биде заштитен со авторски права.
Патентите, од друга страна, им даваат на своите сопственици право да ги спречат другите да го користат изум, дури и ако тоа е независно развиен, и нема вклучено копирање. Всушност, една од најновите EPO одлуки појаснува разлика, во која се наведува дека софтверот е патентирачки, затоа што тоа во основа е само технички метод извршен на компјутер, кој треба да се разликува од самата програма за извршување на методот.
Патентите ги покриваат основните методологии отелотворени во дадено парче софтвер, или функција за која софтверот е наменет да служи, независно од јазикот или кодот на софтверот. Заштита на авторските права спречува директно копирање на некои или сите делови од одредена верзија на софтверот, но не ги спречува другите автори од пишувањето на нивните сопствени мислења со основните методологии. Заштита на авторските права исто така може да се користи за да се спречи дадено множество на податоци да бидат копирани додека сè уште постои дозвола на авторот да ја задржи содржината како трговска тајна.
5.3 Слободен софтвер со отворен код
Постои дебата за патенти на софтвер во заедницата на слободен софтвер. Оваа дебата е предизвикана од прекинувањето на проекти од тип на слободен софтвер или софтвер со отворен код кога сопствениците на патентните бараат лиценца, а неможат да платат или се понудени со услови кои проектот не може да ги прифати, бидејќи тоа е во конфликт со лиценцата за слободен софтвер во употреба.
Во 2005 година Sun Microsystems објавил дека тие создале портфолио од 1.600 патенти достапни преку некоја патентна лиценца наречена лиценца на заеднички развој и дистрибуција.
6 Јурисдикции
Суштинските закони во однос на патентибилноста на софтвер и компјутерски имплементираните пронајдоци, и вообичаеното право на толкување на законските одредби, се различни во различни јурисдикции.
Софтверските патенти под мултилатерални договори:
* Софтверските патенти под Спогодбата TRIPs
* Софтверските патенти во рамките на Европската конвенција за патенти
* Компјутерски програми и за Договорот за соработка со патенти
Софтверските патенти според националните закони:
* Софтверските патенти под закон за патенти во САД
* Софтверските патенти под закон за патенти во Велика Британија
7 Судски спорови
Неколку успешни спорови покажуваат дека софтверските патенти се применливи во САД.
Слично и во Јапонија, софтверските патенти се успешно спроведени. Во 2005 година, на пример, Matsushita освоил судски спор за забрана на Justsystem, при нарушувањето на јапонски патент на Matsushita, софтвер за обработка на 2.803.236 зборови. Судот во Токио наредил Justsystem да ги повлече своите производи од пазарот.
8 Лиценцирање
Многу софтверски компании прават вкрстено лиценцирање на нивните патенти едни со други. Овие договори овозможувват секоја страна да ги практикува патентираните пронајдоци на другата страна без закана од тужење за патент. Microsoft, на пример, има склучено договори со IBM, Sun Microsystems, Siemens AG, Cisco, Autodesk.
Способноста да се преговара за вкрстени договори за лиценцирање е главната причина што многу софтверски компании, вклучувајќи ги и оние што обезбедуват софтвер со отворен код создаваат патенти. Почнувајќи од јуни 2006 година, на пример, Red Hat развил патент портфолио од 10 издадени патенти во САД, 1 издаден европски патент, 163 во очекување да бидат издадени патенти во САД.
Други сопственици на патенти се во бизнисот на измислување на нови "компјутерски имплементирани пронајдоци", а потоа комерцијализирање на пронајдоците преку лиценцирање на патентите на другите компании кои ги произведуваат пронајдоците. На пример компанијата Walker Digital има генерирано големо патент портфолио од своите истражувачки напори, вклучувајќи го и основниот патент на Priceline.com. Американските универзитети, исто така, спаѓаат во оваа класа на патент сопственици. Тие колективно генерираат 1400000000 $ годишно преку лиценцирање на пронајдоци од сите области на технологијата, вклучувајќи го и софтверот.
Сепак другите сопственици на патент се фокусираат на добивањето на патенти од оригиналниот пронаоѓач и нивно лиценцирање во компаниите кои имаат воведено комерцијални производи на пазарот. Некои од овие сопственици на патенти, како што се интелектуални партнерства, се приватно поседувани друштва финансирани од страна на големите корпорации како Microsoft, Intel, Google, итн.
Практиката за стекнување на патенти и лиценца е контроверзна во софтверската индустрија. Тоа е составен дел од бизнис моделот каде компаниите за лиценцирање на патент ги тужат прекршителите кои нема да ја земат лиценцата. Исто така, тие можат да ги искористат предностите на фактот дека многу компании ќе платат скромна радиодифузна такса (на пример од 100.000 американски долари до 1.000.000 $) за правата на сомнителен патент, наместо да ги плаќаат високите судски трошоци (2.000.000 $ или повеќе) за да демонстрираат на судот дека патентот е невалиден.
8.1 Книги
* , James Bessen и Michael Meurer, Прес на Универзитетот Princeton 2008.
* , Ben Klemens, Прес на Brookings Институцијата, 2005.
* Војните за патенти: Битката да се освои светската технологија, Fred Warshofsky
* Информациски феудализам - Peter Drahos