Інтелектуальна власність
З точки зору програмістів і користувачів програма для ЕОМ являє собою деталізацію алгоритму вирішення якої-небудь задачі і виражена у формі певної послідовності приписів, що забезпечують виконання ЕОМ перетворення вихідних даних в шуканий результат.
Можна виділити наступні об'єктивні форми представлення програми для ЕОМ:
вихідна програма (або вихідний текст) - послідовність приписів на алгоритмічній (зрозумілому людині) мовою високого рівня, призначених для автоматизованого перекладу цих приписів в послідовність команд в об'єктному коді;
робоча програма (або об'єктний код) - послідовність машинних команд, тобто команд, представлених на мові, зрозумілій ЕОМ;
програма, тимчасово введена в пам'ять ЕОМ, - сукупність фізичних станів елементів пам'яті пристрою, що запам'ятовує ЕОМ (ОЗУ), що зберігаються до припинення подачі електроживлення до ЕОМ;
програма, постійно зберігається в пам'яті ЕОМ, - представлена на мові машини команда (або серія команд), виконана у вигляді фізичних особливостей ділянки інтегральної схеми, що зберігаються незалежно від подачі електроживлення.
Вихідна і робоча програми, як правило, представляються у вигляді запису на тій чи іншій мові, виконаної на папері або машиночитаемом носії даних: магнітному або оптичному диску, магнітній стрічці і т.п.
Законодавством передбачена можливість державної реєстрації програм для ЕОМ і баз даних за бажанням правовласника.
Правова основа охорони програмних продуктів як об'єктів інтелектуального права закладена в ст. 1261,1262 і 1280 четвертої частини ГК РФ.
У цих нормах законодавства містяться такі положення, що мають принципове значення для боротьби з "комп'ютерним піратством":
майнові права на програмні продукти можуть бути передані кому-небудь тільки за договором;
Таким чином, використання програми для ЕОМ ким би то не було (тобто будь-яким користувачем) відповідно до закону має здійснюватися на підставі договору з правовласником. Стосовно до масових користувачам допускається особливий порядок укладення договору шляхом викладення його типових умов на переданих екземплярах програм для ЕОМ. Розтин покупцем упаковки примірника програми для ЕОМ є дією, за допомогою якого він висловлює свою згоду з умовами так званої "обгорткового" ліцензії. Іншим прикладом такої дії, коли покупець висловлює свою згоду з умовами ліцензійної угоди, в яких описані його основні права по використанню продукту, є вибір опції "Згоден" в момент установки продукту на комп'ютер користувача. Особа, яка правомірно володіє примірником програми для ЕОМ, вправі здійснювати її запис в пам'ять однієї ЕОМ або одного користувача в мережі, якщо інше не передбачено договором з правовласником. Використання програмних продуктів без дозволу правовласника порушує його майнові права і, отже, є правопорушенням.
Під базою даних. як об'єктом інтелектуальної власності, розуміють об'єктивну форму представлення та організації сукупності даних, систематизованих таким чином, щоб ці дані могли бути знайдені і оброблені за допомогою ЕОМ.
* База даних - організована відповідно до певних правил і підтримувана в пам'яті комп'ютера сукупність даних, що характеризує актуальний стан деякої предметної області і використовувана для задоволення інформаційних потреб користувачів.
* База даних - сукупність даних, що зберігаються у відповідності зі схемою даних, маніпулювання якими виконують відповідно до правил засобів моделювання даних.
* База даних - деякий набір перманентних (постійно зберігаються) даних, що використовуються прикладними програмними системами будь-якого підприємства.
* База даних - сукупність взаємопов'язаних даних, спільно збережених в одному або декількох комп'ютерних файлах.
* База даних - спільно використовуваний набір логічно пов'язаних даних (і опис цих даних), призначений для задоволення інформаційних потреб організації.
1. База даних зберігається і обробляється в обчислювальній системі.
Таким чином, будь-які внекомпьютерние сховища інформації (архіви, бібліотеки, картотеки і т. П.) Базами даних не є.
2. Дані в базі даних логічно структуровані (систематизовані) з метою забезпечення можливості їх ефективного пошуку і обробки в обчислювальній системі.
Структурованість передбачає явне виділення складових частин (елементів), зв'язків між ними, а також типізацію елементів і зв'язків, при якій з типом елемента (зв'язку) співвідноситься певна семантика і допустимі операції.
3. База даних включає метадані, що описують логічну структуру БД в формальному вигляді (відповідно до деякої метамодель).
Службові програми для ЕОМ і бази даних
Доцільність укладення договору для роботодавця визначається наступними перевагами:
По-друге, це гарантує роботодавцю виконання всіх зобов'язань перед замовниками, покупцями, користувачами та іншими особами в частині супроводу програм для ЕОМ, доступності вихідного коду, наступних модифікацій і удосконалень і т.п. Ці питання також можуть бути обумовлені в договорі з працівником.
По-третє. з'являється додаткова можливість стимулювати працівника до створення оригінальної конкурентоспроможної розробки. Розробник особисто зацікавлений в її подальшої реалізації роботодавцем при впевненості в тому, що з кожного продажу третім особам він буде отримувати справедливу винагороду.
По-четверте. дотримання працівником умов конфіденційності щодо інформації, що зачіпає інтереси роботодавця і стала йому доступною в процесі роботи за завданням роботодавця, також може бути відображено в такому договорі.
Працівник, як правило, теж буває зацікавлений в укладенні такого договору, що не містить кабальних для нього умов, а, навпаки, передбачає виплату винагороди з чітким зазначенням його розмірів і термінів отримання.