Інтелектуальна власність

З точки зору програмістів і користувачів програма для ЕОМ являє собою деталізацію алгоритму вирішення якої-небудь задачі і виражена у формі певної послідовності приписів, що забезпечують виконання ЕОМ перетворення вихідних даних в шуканий результат.

Можна виділити наступні об'єктивні форми представлення програми для ЕОМ:

вихідна програма (або вихідний текст) - послідовність приписів на алгоритмічній (зрозумілому людині) мовою високого рівня, призначених для автоматизованого перекладу цих приписів в послідовність команд в об'єктному коді;

робоча програма (або об'єктний код) - послідовність машинних команд, тобто команд, представлених на мові, зрозумілій ЕОМ;

програма, тимчасово введена в пам'ять ЕОМ, - сукупність фізичних станів елементів пам'яті пристрою, що запам'ятовує ЕОМ (ОЗУ), що зберігаються до припинення подачі електроживлення до ЕОМ;

програма, постійно зберігається в пам'яті ЕОМ, - представлена ​​на мові машини команда (або серія команд), виконана у вигляді фізичних особливостей ділянки інтегральної схеми, що зберігаються незалежно від подачі електроживлення.

Вихідна і робоча програми, як правило, представляються у вигляді запису на тій чи іншій мові, виконаної на папері або машиночитаемом носії даних: магнітному або оптичному диску, магнітній стрічці і т.п.

Законодавством передбачена можливість державної реєстрації програм для ЕОМ і баз даних за бажанням правовласника.

Правова основа охорони програмних продуктів як об'єктів інтелектуального права закладена в ст. 1261,1262 і 1280 четвертої частини ГК РФ.

У цих нормах законодавства містяться такі положення, що мають принципове значення для боротьби з "комп'ютерним піратством":

майнові права на програмні продукти можуть бути передані кому-небудь тільки за договором;

Таким чином, використання програми для ЕОМ ким би то не було (тобто будь-яким користувачем) відповідно до закону має здійснюватися на підставі договору з правовласником. Стосовно до масових користувачам допускається особливий порядок укладення договору шляхом викладення його типових умов на переданих екземплярах програм для ЕОМ. Розтин покупцем упаковки примірника програми для ЕОМ є дією, за допомогою якого він висловлює свою згоду з умовами так званої "обгорткового" ліцензії. Іншим прикладом такої дії, коли покупець висловлює свою згоду з умовами ліцензійної угоди, в яких описані його основні права по використанню продукту, є вибір опції "Згоден" в момент установки продукту на комп'ютер користувача. Особа, яка правомірно володіє примірником програми для ЕОМ, вправі здійснювати її запис в пам'ять однієї ЕОМ або одного користувача в мережі, якщо інше не передбачено договором з правовласником. Використання програмних продуктів без дозволу правовласника порушує його майнові права і, отже, є правопорушенням.

Під базою даних. як об'єктом інтелектуальної власності, розуміють об'єктивну форму представлення та організації сукупності даних, систематизованих таким чином, щоб ці дані могли бути знайдені і оброблені за допомогою ЕОМ.

* База даних - організована відповідно до певних правил і підтримувана в пам'яті комп'ютера сукупність даних, що характеризує актуальний стан деякої предметної області і використовувана для задоволення інформаційних потреб користувачів.

* База даних - сукупність даних, що зберігаються у відповідності зі схемою даних, маніпулювання якими виконують відповідно до правил засобів моделювання даних.

* База даних - деякий набір перманентних (постійно зберігаються) даних, що використовуються прикладними програмними системами будь-якого підприємства.

* База даних - сукупність взаємопов'язаних даних, спільно збережених в одному або декількох комп'ютерних файлах.

* База даних - спільно використовуваний набір логічно пов'язаних даних (і опис цих даних), призначений для задоволення інформаційних потреб організації.

1. База даних зберігається і обробляється в обчислювальній системі.

Таким чином, будь-які внекомпьютерние сховища інформації (архіви, бібліотеки, картотеки і т. П.) Базами даних не є.

2. Дані в базі даних логічно структуровані (систематизовані) з метою забезпечення можливості їх ефективного пошуку і обробки в обчислювальній системі.

Структурованість передбачає явне виділення складових частин (елементів), зв'язків між ними, а також типізацію елементів і зв'язків, при якій з типом елемента (зв'язку) співвідноситься певна семантика і допустимі операції.

3. База даних включає метадані, що описують логічну структуру БД в формальному вигляді (відповідно до деякої метамодель).

Службові програми для ЕОМ і бази даних

Доцільність укладення договору для роботодавця визначається наступними перевагами:

По-друге, це гарантує роботодавцю виконання всіх зобов'язань перед замовниками, покупцями, користувачами та іншими особами в частині супроводу програм для ЕОМ, доступності вихідного коду, наступних модифікацій і удосконалень і т.п. Ці питання також можуть бути обумовлені в договорі з працівником.

По-третє. з'являється додаткова можливість стимулювати працівника до створення оригінальної конкурентоспроможної розробки. Розробник особисто зацікавлений в її подальшої реалізації роботодавцем при впевненості в тому, що з кожного продажу третім особам він буде отримувати справедливу винагороду.

По-четверте. дотримання працівником умов конфіденційності щодо інформації, що зачіпає інтереси роботодавця і стала йому доступною в процесі роботи за завданням роботодавця, також може бути відображено в такому договорі.

Працівник, як правило, теж буває зацікавлений в укладенні такого договору, що не містить кабальних для нього умов, а, навпаки, передбачає виплату винагороди з чітким зазначенням його розмірів і термінів отримання.