Відповідно до Закону України «Про авторське право і суміжні права» комп’ютерна програма – це набір інструкцій у вигляді слів, цифр, кодів, схем, символів чи у будь-якому іншому вигляді, виражених у формі, придатній для зчитування комп’ютером, які приводять його у дію для досягнення певної мети або результату (це поняття охоплює як операційну систему, так і прикладну програму, виражені у вихідному або об’єктному кодах). Комп’ютерні програми охороняються як літературні твори.
ІТ-продукт складається з архітектури, алгоритму, інтерфейсу, коду та апаратури.
Алгоритм – це ті дії, які повинен виконати комп’ютер для вирішення поставленого завдання.
Архітектура – сукупність важливих рішень з організації програми (відображає організацію або структуру системи та дає пояснення, як вона діє). Включає: вибір структурних елементів та їх інтерфейсів, поведінка у рамках співпраці структурних елементів; з’єднання вибраних елементів структури та поведінку у більш великі системи; архітектурний стиль, який направляє всю організацію.
Код програми поділяється на: а) об’єктний (у вигляді 0 та 1), б) вихідний (на мові програмування «високого рівня»).
Движок – центральна частина комп’ютерної програми, яка виконує основні функції програми. Може мати форму програми, частини програми, комплексу програми або бібліотеки, в залежності від задачі та реалізації.
Типи програмних движків: пошуковий движок, движок сайту, браузерний движок, движок JavaScript, графічний движок, ігровий движок і т.д.
Варто звернути увагу на таке поняття як обфускація або заплутування коду. Це приведення початкового коду або виконуваного програмного коду до вигляду, який зберігає його функціональність, але ускладнює аналіз, розуміння алгоритму роботи і модифікації при декомпіляції.
Законом України «Про авторське право і суміжні права» передбачена правова охорона тільки на форму вираження твору і не поширюється на будь-які ідеї, теорії, принципи, методи, процедури, процеси, системи, способи, концепції, відкриття, навіть якщо вони виражені, описані, пояснені та проілюстровані в творі.
Відповідно до Закону України «Про охорону прав на винаходи і корисні моделі» комп’ютерна програми не відповідає поняттю «винахід (корисна модель)». Тим не менш, алгоритм є патентоздатним, якщо: вирішує технічну задачу та реалізує у рамках вирішення технічної задачі корисний ефект (технічний результат).
Режим комерційної таємниці / ноу-хау
Для впровадження та забезпечення режиму комерційної таємниці потрібно: обмежити доступ до секретної інформації; вести облік осіб, які отримали такий доступ та осіб, які здійснюють контроль; врегулювати відносини щодо використання секретної інформації з працівниками та контрагентами.
Тому рекомендуємо прийняття/підписання наступних документів на підприємстві:
1) перелік відомостей, що становлять комерційну таємницю (і, зокрема, ноу-хау), а також документи, що містять опис ноу-хау у досить вичерпній формі;
2) положення про комерційну таємницю;
3) зобов’язання працівника підприємства щодо комерційної таємниці у трудовому договорі (або окремим документом), у тому числі при звільненні з підприємства;
4) угоди про конфіденційність з контрагентами (у тому числі підрядниками).
Open Source – це програмне забезпечення, яке розповсюджується з відкритим вихідним кодом. Варіантами використання компонентів Open Source при розробленні ПЗ є: переробка, створення складового твору, модифікація і т.д. Однак може виникнути проблема при спробі продажу ПЗ, тому необхідне ліцензування (змішаний договір).
Особливості використання та ліцензування «Open Source» ПЗ при розробці власних програмних продуктів
Вільна публічна ліцензія – особливий вид ліцензійного договору, який надає право на використання об’єкта авторського права та (або) суміжних прав певними способами, які визначені умовами ліцензії, невизначеному колу осіб без обов’язкової виплати грошової винагороди суб’єкту авторського права та (або) суміжних прав.
Публічні ліцензії поділяються на види за такими показниками: за призначенням, за ступенем обмеженості, за видавником.
Також варто зазначити, що існує кілька видів безкоштовних ліцензій для ПЗ:
- GNU-GPL – універсальна загальнодоступна ліцензія, яка підтримує вільне розповсюдження з відкритим кодом.
- GNU-GPL2 – доопрацьований варіант попередньої ліцензії. Вимагає обов’язкового поширення коду (тексту ПЗ).
- Ліцензії для текстових версій: a) Trial – версія ПЗ з обмеженим ознайомчим періодом; б) Demo – демонстраційний режим ПЗ без обмежень періоду роботи, але зі звуженим функціоналом.
У Законі України «Про авторське право і суміжні права» відсутнє визначення ліцензійного договору, але наявна ст. 33 про «договори на право використання творів». Цивільний кодекс України містить положення про види договорів щодо розпоряджання майновими правами інтелектуальної власності у ст. 1107.
Цивільний кодекс України вимагає укладення договору з передачі прав інтелектуальної власності письмово. Саме тому, укладення договору повинно відбуватись у формі передбаченій законодавством. Необхідно перерахувати всі права, що надаються GPL, включаючи модифікацію ПЗ, та можливість його комерційного розповсюдження.
GPL передбачає безоплатність, однак ст. 33 Закону України «Про авторське право і суміжні права» закріплює обов’язковість винагороди. Отже, укладення авторського договору для безкоштовного ПЗ фактично є поза правовим регулюванням та може бути визнано нікчемним.
Законопроектом 5552-1 «Про авторське право і суміжні права» ст. 53 передбачається введення положення про публічну ліцензію на використання об’єкта авторського права чи суміжного права. Також, цим законопроектом передбачені зміни у ст. 1107 Цивільного кодексу України, а саме можливість укладення договору щодо розпоряджання майновими правами інтелектуальної власності у електронній формі; встановлення випадків можливості укладання усно або як договір приєднання на основі публічної пропозиції (оферти). Прийняття даного законопроекту значно полегшить регулювання відносин при розробці власних ПЗ.
Якщо у вас є питання по цим темам, готові надати вам консультацію. За детальною інформацією звертайтесь за контактами зазначеними нижче.
З повагою,
команда Crowe Mikhailenko
+38 063 466 8242
Marketing_crowe_legal@crowe.com.ua

