Ліцензії на програмне забезпечення

Давайте спочатку розберемося з основними термінами та поняттями. Термін «ліцензія» в українському законодавстві використовується в двох значеннях:
1. дозвіл компетентного державного органу на здійснення певного виду діяльності (з числа видів діяльності, що підлягають обов'язковому запро-зи-вання);
2. дозвіл власнику виключних прав на об'єкт інтелектуальної власності (художній твір, програм-му для ЕОМ, винахід, товарний знак) використовувати цей об'єкт певним чином.
Нас цікавить тільки друге значення. Перефразовуючи його в нашому контексті, ми отримуємо наступне: ліцензія - це договір (угода) між власником комп'ютерної програми і користувачем її копії. Історично всі ліцензії на софт діляться на два класи: ліцензії на вільне і на власницьке програмне забезпечення. Власницьке (від англійського proprietary - «власницьке») - це невільне (таке, як продукти Microsoft).
Ліцензії на власницьке програмне забезпечення також позначають абревіатурою EULA (вимовляється «дзига»), що розшифровується як End User License Agreement ( «Ліцензійна угода кінцевого споживача»). Грубо кажучи, EULA - це текст, який зазвичай виводиться при інсталяції Windows-програм і забезпечений внизу кнопочкой «Я згоден». EULA є повною протилежністю ліцензіями на вільне програмне забезпечення. Там, де EULA запре-щает (копіювати, поширювати і модифікувати), «вільні» ліцензії дозволяють.
За ліцензійною угодою можуть передаватися виняткові або невиключні права на програмне забезпечення.
При передачі невиключних прав правовласник надає користувачеві право використовувати ПЗ нарівні з собою або іншими особами, також уповноваженими правовласником. При цьому правовласник не позбавляється можливості використовувати програмне забезпечення сам і надавати право використання даного програмного забезпечення іншим особам.
При передачі виняткових прав на програмне забезпечення правовласник передає користувачеві наявні у нього виключні права на програмне забезпечення; в цьому випадку правовласник не має права здійснювати ті правомочності, які були передані користувачеві за договором про передачу виключних прав, а також передавати ці повноваження іншим особам.
Програмне забезпечення може поширюватися на умови відкритого коду (OpenWare), або ж без такого умови.
При поширенні програмного забезпечення на умовах відкритого коду правовласник, надаючи користувачу, право використання програмного забезпечення, передає також вихідні коди програми. При цьому користувачеві може надаватися право модифікувати вихідні тексти з метою їх переробки і вдосконалення.
Подальше використання отриманих в результаті такої переробки програмних продуктів різниться в залежності від виду ліцензії. В даний час існують дві групи типових ліцензій на передачу програмного забезпечення з відкритим кодом: GNU GPL і FreeBSD.
Основна їх відмінність полягає в «успадкованого» властивості відкритого коду: згідно з умовами ліцензії GNU GPL, все програмні продукти, отримані в результаті переробки або модернізації розповсюджуваного на таких умовах програмного коду, також можуть поширюватися далі тільки на умовах GNU GPL. Це, з одного боку, сприяє прогресу в розвитку програмного забезпечення, з іншого - порушує майнові інтереси деяких розробників, які вклали серйозні кошти в модернізацію програмного коду.
Більшу свободу у використанні переданого програмного забезпечення надає ліцензія Free BSD. За умовами цієї ліцензії, програмні продукти, отримані в результаті переробки наданого програмного коду, можуть поширюватися на будь-яких умовах, в тому числі і на оплатній основі.
Ліцензії FreeBSD і GNU GPL набули широкого поширення, але вони не є єдино можливими ліцензіями на передачу програмного забезпечення з відкритим кодом. Правовласником, при необхідності, можуть бути вироблені власні умови надання прав на таке програмне забезпечення, в більшій чи меншій мірі обмежують права користувача.
Ліцензії на поширення програмного забезпечення, що не містять умови про відкритість вихідних кодів, більш різноманітні. Кожен правовласник може виробити свої власні умови надання прав на ПО. Практично у всіх таких ліцензіях міститься заборона на будь-яку модифікацію програмного коду, якщо тільки така модифікація не дозволена прямо в законодавстві (наприклад, адаптація програми).
Поширеним розподілом типів програмного забезпечення в залежності від умов ліцензії є їх поділ за критерієм оплатне. Відповідно до цього критерію, програмне забезпечення ділиться на безкоштовне, умовно-безкоштовне і комерційне. У деяких випадках виділяють також програмне забезпечення, яке розповсюджується на спеціальних умовах.
Безкоштовне програмне забезпечення (FreeWare) не слід плутати з «відкритим» програмним забезпеченням (OpenWare): як безкоштовність поширення не означає відкритості вихідних кодів, так і відкритість вихідних кодів не тягне за собою безоплатний характер поширення.
При наданні програмного забезпечення на безкоштовній основі правовласником, як правило, обумовлюються спеціальні умови використання ПЗ. Поширеним умовою є заборона на внесення будь-яких змін в програмний код, за винятком прямо дозволених законодавством. Звичайним умовою «безкоштовної» ліцензії є застереження про звільнення власника прав від будь-яких гарантій і зобов'язань, пов'язаних з функціонуванням програмного забезпечення.
Умовно-безкоштовне поширення програмного забезпечення має на увазі, що користувачеві надається можливість ознайомитися з програмою, протестувати її можливості при вирішенні завдань користувача. При цьому або обмежується термін безкоштовного використання програми, або надається функціонально обмежена версія ПО. За ознайомленні з програмою користувач має право або відмовитися від її подальшого використання, або оплатити програмний продукт і придбати права на нього в повному обсязі.
Комерційне поширення програмного забезпечення передбачає, що користувач повинен оплатити програми, тільки після чого він отримує права на них. Зазвичай в ліцензійних угодах, які передбачають попередню або наступну оплату за передане програмне забезпечення, міститься більший обсяг гарантій і зобов'язань правовласника, ніж в ліцензіях на безкоштовно розповсюджується програмне забезпечення.
У деяких випадках правовласники, які розповсюджують своє програмне забезпечення на комерційній основі, надають права безкоштовно, або умовно-безкоштовно. Зазвичай угоди про надання ПО в таких випадках містять набір додаткових умов, що обмежують (рідше - розширюють) права користувачів, а також передбачають межі використання програмних продуктів.
Ліцензійні угоди можна поділити в залежності від того, з ким, і з якою метою вони полягають. За цим критерієм можна виділити ліцензійні угоди з кінцевим користувачем (EULA - End User License Agreement), і ліцензії, що передбачають можливість доопрацювання програмного забезпечення.
Типової форми ліцензійної угоди з кінцевим користувачем в даний час не вироблено, різними правовласниками використовуються різні, хоча і близькі за змістом ліцензійні угоди.
На відміну від однакових ліцензійних угод з кінцевим користувачем, ліцензійні угоди, що передбачають можливість доопрацювання програми, можуть значно відрізнятися.
По-перше, такі ліцензійні угоди можуть входити в пакет документів, що оформляють відносини дистриб'юторського або франчайзингового типу. Згідно з такими угодами, компанія-правовласник надає компанії-розповсюджувача право здійснювати розповсюдження, в тому числі, і з можливою доопрацюванням продукту під потреби кінцевого користувача. Система ліцензійних угод в цьому випадку буде дворівневою: правовласник програмного продукту надає ліцензію як розповсюджувачу, так і (за допомогою розповсюджувача) кінцевому користувачеві. Права на произве-денние розповсюджувачем зміни в програмному продукті, як правило, зберігаються за розповсюджувачем і надаються їм кінцевому користувачеві по со-відпові-ють ліцензії.
По-друге, можливість доопрацювання ПЗ може міститися в ліцензійних угодах, які є частиною партнерського договору. Таким партнерським договором зазвичай оформляються відносини щодо спільної розробки комплексних програмних продуктів, де модулі, написані одними розробниками, можуть модифікуватися іншими; при цьому кожен з розробників зберігає права на результат власних творчих зусиль.
Обсяг і межі здійснення наданих таким угодою прав можуть відрізнятися в залежності від того, наскільки тісними є відносини між розробниками.
Можливість доопрацювання програмного продукту передбачена в «вільних» ліцензіях (GNU GPL і FreeBSD). У цьому випадку можливість подальшої передачі прав на програмне забезпечення не обмежується, більш того, в ліцензіях сімейства GNU GPL відсутність обмежень на передачу прав є обов'язковим.
У деяких випадках, коли мова йде про надання прав на програмне забезпечення кінцевому користувачеві, можна говорити про «пов'язаних» і «незалежно надаються» ліцензіях (поставка на умовах OEM / BOX).
У першому випадку (OEM) права на програмне забезпечення надаються при поставці програмного забезпечення разом з комп'ютерним обладнанням. Такі ліцензії передбачають меншу ліцензійну винагороду (зазвичай включається в вартість обладнання), але при цьому передбачають менший обсяг правомочностей користувача.
При незалежної ( «коробкової») постачання програмне забезпечення надається на відповідному матеріальному носії, в супроводі документації, необхідної для установки, налагодження та використання програми; сам матеріальний носій виступає в якості резервної копії дистрибутива. Обсяг наданих повноважень у цьому випадку трохи більше, крім того, можливе надання по одній ліцензії можливості використання програми на декількох комп'ютерах (за умови пропорційного збільшення ліцензійного Возна-грома-дення). При такого роду поставках часто використовується т.зв. «Обгортковий ліцензія»: користувач визнається уклали ліцензійну угоду (надруковане на обгортці), якщо він розкрив коробку з дистрибутивом.
Класифікація безкоштовного ПО
Free - безкоштовна програма або скрипт. Ви можете користуватися і розповсюджувати ці безкоштовно, але ось змінювати програму або скрипт Ви не маєте права.
За поширенням все те ж саме, що і у freeware програм.
Класифікація платного ПО
Shareware - умовно-безкоштовна програма або скрипт. Зазвичай програми цього типу обмежуються в плані функціональності. Тобто якісь функції програма виконує, як годиться, а ось частина самих корисних і потрібних функцій заблокована доти, поки Ви не купите ключ. Поширювати shareware програми можна за умови, що в код не внесено жодних змін і програма не зламати.
Trial - умовно-безкоштовна програма або скрипт. За цим принципом робиться більшість платних програм. Суть його в тому, що програма не має обмежень по функціям, але працює без ключа лише певну кількість часу (20-30 днів) або запусків (10-20 запусків). Зараз цей тип умовно-безкоштовного програмного забезпечення часто відносять до Shareware. За поширенням все те ж саме, що і у shareware програм.
Demo - демоверсія. Програми, що працюють за цим принципом зазвичай не мають функціональних і часових обмежень. Обмеження накладаються на результат тобто Ви щось створюєте, а зберегти результат не можете. Іноді буває, що при збереженні результату, на нього накладаються водяні знаки, які говорять про те, що використовувалася демо-версія. За поширенням все те ж саме, що і у shareware програм.
Логістика поставок ПО.
Дистриб'ютор приймає замовлення від реселлера і формує замовлення на виготовлення іменних ліцензій виробнику ПО. Десятеро-бьютор так само, як правило, містить склад коробкових, встановлених версій ПЗ і носіїв для скорочення терміну поставки.
Реселлер, працюючи безпосередньо з замовником, формує специфікацію замовлення дистриб'ютора, після виготовлення і комплектації замовлення дистриб'ютором, реселлер здійснює доставку ПО замовнику. Для продажу програмного забезпечення реселлер, як правило, повинен бути попередньо сертифікований виробником і мати відповідних фахівців.
Документи, що підтверджують наявність прав на використання ПЗ
Доказом справжності можуть служити:
- Сертифікат автентичності (якщо передбачений виробником).
- Паперова ліцензія з ознаками справжності.
- Оригінальні носії із захистом від підробки.
Підтвердженням легальності також можуть служити різні додаються до продукту документи:
- Ліцензійна угода з кінцевим користувачем (в паперовому або електронному вигляді).
- Оригінал керівництва користувача (якщо передбачено виробником).
- Оригінальна коробка, в якій був куплений продукт (у разі покупки коробкової версії).
- Будь-яка інша документація, прикладена до продукту.
- Рахунок-фактура, накладна, а також Ліцензійний договір з постачальником.
Способи придбання ліцензій.
В даний час існує декілька способів отримання ліцензій ПО:
- Full Package Product (FPP)
- Ліцензія, носій і документація упаковані в барвисту коробку, продається в роздрібній мережі.
- Original Equipment Manufacturer (OEM).
- Ліцензія на програмне забезпечення для продажу разом з новим комп'ютерним обладнанням.
- Програми ліцензування для організацій.
Юридичні аспекти
Слід зазначити, що статтею 1227 ЦК України закріплено правило, згідно з яким «інтелектуальні права не залежать від права власності на матеріальний носій (річ), в якому виражений відповідний результат інтелектуальної діяльності. Перехід права власності на річ не тягне перехід або надання інтелектуальних прав на результат інтелектуальної діяльності ».
субліцензія
У практиці можливе укладення субліцензійного договору, за яким набувач прав на програмне забезпечення при наявності на те письмової згоди його власника надає право використання програми іншій особі (особам), при цьому залишаючись відповідальним за його дії перед власником. Така відповідальність може бути виключена, якщо це прямо передбачено ліцензійним договором.
Субліцензіату можуть бути надані права на програмне забезпечення лише в межах тих прав і тих способів використання, які передбачені ліцензійним договором для набувача (ліцензіата). Термін дії субліцен-Зіон договору не може бути вище терміну дії ліцензійного договору.