Регистрация и прехвърляне на права върху софтуер

регистрация

Софтуерът е сравнително нов обект на правно регулиране. Условно софтуерът може да се раздели на три основни компонента, които са важни за неговото правно регулиране.

Първият компонент е изходният програмен код, който осигурява работата на компютърна програма, написан на произволен език за програмиране и представляващ последователност от символи и команди. Такава последователност във всеки новосъздаден софтуер е уникална.

Вторият компонент е функцията на софтуера, т.е. принципът на неговата работа в различни среди, обвивки и операционни системи, както и областта, обхватът и условията на използването му от целевия потребител.

Третият компонент е аудио-визуалното показване на софтуера, неговия дизайн, визуализация на изобразяваните процеси и др. И трите горепосочени компонента, в съвкупност и всеки поотделно, са обект на граждански права - тоест предмет на правно регулиране. В момента законодателството в областта на информационните технологии едва започва да се оформя, но в момента вече има правни инструменти, които позволяват регистрация и защита на правата върху софтуера.

Особено внимание трябва да се обърне на регистрацията на софтуерни права при създаване на персонализиран софтуер. Често такива икономически отношения с клиента се изготвят под формата на договор. Договорът е доста сложна правна структура, с много нюанси, които трябва да бъдат правилно формулирани в такова споразумение, за да не се наруши балансът на интересите на всяка от страните. По-специално, действащото законодателство установява, че акодруги условия не са посочени в договора за създаване на софтуер, изключителните права върху такъв софтуер, т.е. изключителните права върху всичките три негови компонента, посочени по-горе, принадлежат на клиента от момента на създаването. Ако договорът бъде одобрен при такива условия, компанията разработчик вече няма да може да разработва подобни програми за други клиенти, докато клиентът, на когото е прехвърлено изключителното право върху такъв софтуер, ще може свободно да го продава на трети страни, като го модифицира за всеки конкретен случай самостоятелно или от друга ИТ компания. В някои случаи може да се постави под въпрос справедливостта и икономическата осъществимост на такъв принцип на работа. Може би в такава ситуация би било оптимално да се прехвърлят на клиента само правата за използване на посочения софтуер под обикновен или изключителен лиценз. В допълнение, част четвърта от Гражданския кодекс на България въвежда дефиницията на принципа на съвместна собственост върху изключителни права. Ако такъв принцип е въведен в договора, поради ограничената правна уредба, е необходимо да се опише много подробно редът, по който страните могат да упражняват правата си.

Един от основните проблеми на правното регулиране на сферата на информационните технологии е защитата на правата върху софтуера. Особено този проблем засяга основния компонент на софтуера - програмния код. Сложността на определянето на критерия за уникалност на програмния код прави този проблем един от най-актуалните. Извършването на промени в програмния код, неговото усъвършенстване, адаптирането към други операционни среди вече може да се разглежда като създаване на нов софтуер, което всъщност е нарушение на изключителни праваносител на авторските права. Един от основните правни инструменти за защита на правата в този случай може да бъде регистрацията на софтуера в упълномощен държавен орган. В момента законодателството установява доброволна процедура за регистрация на софтуер, въпреки че в бъдеще може да бъде възможно да се установи задължителна процедура за регистрация за определен тип компютърни програми. Във всеки случай регистрацията на права върху софтуер в момента е един от основните правни механизми, които гарантират защитата на законните права върху него.

На практика много често възникват спорове поради факта, че клиентът изисква да модифицира или промени готовия софтуер, като се позовава на факта, че резултатът от работата, извършена от разработчика, не го устройва и компанията разработчик отказва да извърши подобрения без допълнително заплащане, което, разбира се, ще изисква допълнително време и финансови разходи. Ето защо, преди да започне разработката на софтуер, е необходимо да се формира техническо задание за неговото разработване, като в такова задание се опише възможно най-подробно желаният от клиента резултат. Разработването на техническото задание обаче, поради сложността на резултата от разработката, също изисква значителни разходи за време и труд от фирмата разработчик. В тази връзка, за да се формира техническото задание, е необходимо също така да се установи процедурата за изпълнение и плащане от клиента на такава работа. Наред с горното, има много нюанси, които трябва да бъдат посочени в договора, за да се гарантира спазването на правата и изпълнението на задълженията на всяка от страните.

Оферти от LIGALTEK:

  • правен одит на действащи типови договори за правилно изпълнение на прехвърлянето на права насофтуер;
  • създаване на типови договори за разработка на софтуер;
  • разработване и одобряване на споразумения за прехвърляне на права за използване на софтуер при условията на обикновен и изключителен лиценз;
  • разработване и одобряване на споразумения за прехвърляне на изключителни права върху софтуер;
  • разработване и координиране на споразумения за съвместна собственост върху изключителни права върху софтуер;
  • регистрация на софтуер;