Программы для ЭВМ и базы данных

Программа для ЭВМ – это представленная в объективной форме совокупность данных и команд, предназначенная для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения (статья 1261 IV Части Гражданского Кодекса РФ).
Авторские права на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код, охраняются также, как авторские права на произведения литературы.
Таким образом, на программу для ЭВМ признаются интеллектуальные права, которые включают исключительное право, являющееся имущественным правом, а также личные неимущественные права.
Хотелось бы особо отметить, что авторские права не зависят от права собственности на материальный носитель (вещь), на котором находится программа для ЭВМ. И при переходе права собственности на вещь-материальный носитель, в котором выражена программа на ЭВМ, перехода или предоставления авторских прав на программу для ЭВМ не происходит.
Автором программы для ЭВМ является и признается гражданин, физическое лицо, творческим трудом которого создана данная программа. Лицо, указанное в качестве автора на оригинале или экземпляре произведения, считается его автором, если не доказано иное.
Программа для ЭВМ может быть создана как одним автором — физическим лицом, так и несколькими авторами – физическими лицами, которые будут являться соавторами программы. Права на программу, созданную соавторами, принадлежит соавторам совместно.
Не признаются авторами программы для ЭВМ лица, не внесшие личного творческого вклада в создание программы. Если некое лицо (или лица) предоставляло автору (или авторам) программы только техническую, консультационную, организационную, материальную помощь, либо содействовало оформлению каких-либо документов, в том числе и связанных с официальной государственной регистрацией программы, либо осуществляло контроль за ходом выполнения работ по созданию программы, то такое лицо не признается автором (соавтором) созданной программы. Включение такого лица в число соавторов программы для ЭВМ является незаконным.
Исключительное право (имущественное право) на программу первоначально возникает у её автора (авторов) . Это исключительное право может быть передано автором другому лицу по договору или перейти к другим лицам по иным основаниям, предусмотренным законодательством.
Кроме имущественного права на программу для ЭВМ её автору принадлежит право авторства, право на имя, личные неимущественные права. Право авторства, право на имя и иные личные неимущественные права автора неотчуждаемы и непередаваемы; отказ от этих прав ничтожен.
Правообладатель программы для ЭВМ – это гражданин или юридическое лицо, обладающее исключительным правом на программу. Правообладатель имеет право использовать программу по своему усмотрению, может распоряжаться исключительным правом на программу любым не противоречащим закону и существу такого права способом.
Распоряжение исключительным правом на программу осуществляется, в том числе, путем отчуждения по договору другому лицу (заключение договора об отчуждении исключительного права на программу для ЭВМ) или предоставления другому лицу (другим лицам) права использования программы в установленных договором пределах (заключение лицензионного договора о праве использования программы).
Следует помнить, что заключение лицензионного договора не означает перехода исключительного права на данную программу к пользователю (лицензиату). Переход исключительного права осуществляется при заключении договора об отчуждении.
Исключительное право на программу также может быть предметом залога.
Исключительные права могут быть внесены в качестве вклада в уставный капитал.
Правообладатель программы может разрешать или запрещать другим лицам использование программы, при этом отсутствие запрета не является согласием, разрешением. Другие лица не могут использовать программу для ЭВМ без согласия правообладателя. Использование программы без согласия правообладателя является незаконным и влечет определенную законодательством РФ ответственность.
Если исключительное право на программу для ЭВМ принадлежит нескольким лицам совместно, то каждый из правообладателей может использовать такую программу по своему усмотрению, если соглашением между ними не предусмотрен иной порядок. При этом распоряжение исключительным правом на программу также осуществляется совместно. Все взаимоотношения правообладателей, которым исключительное право принадлежит совместно, определяются соглашением между ними.
*Автор – это физическое лицо (лица), гражданин (граждане) творческим трудом которого (которых) создана программа для ЭВМ.
Правообладатель — это физическое или юридическое лицо, которому принадлежит исключительное (имущественное) право на программу для ЭВМ.
Лицензиар – правообладатель программы, который заключает договор о предоставлении исключительных прав на программу другому лицу (лицензиату).
Лицензиат – лицо, которому по договору с лицензиаром (правообладателем) предоставлено право использования программы в обусловленных договором пределах.
В соответствии с законом РФ интеллектуальные права на программу являются авторскими правами.

Автору программы принадлежат следующие права:

1)исключительное право на программу;
2) право авторства;
3)право автора на имя;
4)право на неприкосновенность программы;
5) право на обнародование программы.

Пункт 4 статьи 1259:

Для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей.
Однако программа для ЭВМ может быть официально зарегистрирована в Федеральной службе по интеллектуальной собственности, патентам и товарным знакам РФ по желанию правообладателя.
(Следует также помнить, что авторские права не распространяются на идеи, концепции, принципы, методы, процессы, системы, способы, решения технических, организационных или иных задач, открытия, факты, языки программирования)
Статья 1262 ГК РФ устанавливает, что правообладатель программы в течение срока действия исключительного права на программу для ЭВМ может по своему желанию зарегистрировать программу в федеральном органе исполнительной власти по интеллектуальной собственности.

Особенности процедуры регистрации программы:

  1. Заявка на регистрацию программы должна относиться к одной программе для ЭВМ.
  2. Заявка должна содержать заявление о государственной регистрации программы.
  3. В заявке должен быть указан правообладатель программы и автор (авторы), если автор (авторы) не отказались быть упомянутыми в качестве такового (таковых).
  4. В заявке должны быть указаны адреса места жительства или места нахождения правообладателя и автора (авторов).
  5. Заявка должна содержать материалы, идентифицирующие программу для ЭВМ, включая реферат.
  6. К заявке должен быть приложен документ, подтверждающий уплату государственной пошлины за регистрацию программы.

Требования, предъявляемые к реферату:

Реферат, содержит следующие сведения, предназначенные для последующей публикации в официальном бюллетене Роспатента:
1)Фамилию, имя и отчество каждого автора в последовательности, указанной в заявлении и дополнении к нему, если автор не отказался быть упомянутым при публикации сведений о государственной регистрации программы для ЭВМ или базы данных. В случае желания автора быть упомянутым при публикации под псевдонимом в реферате вместо имени автора приводится его псевдоним;
2) Фамилию, имя и отчество или наименование правообладателя. Если в качестве правообладателя выступают два и более лица, приводится имя или наименование каждого из них;
3) Название программы для ЭВМ или базы данных;
4) Аннотацию, в которой раскрывается назначение, область применения и функциональные возможности программы для ЭВМ или базы данных. Объем аннотации, как правило, не должен превышать 700 знаков;
5) Тип реализующей ЭВМ;
6) Язык программирования (для программы для ЭВМ);
7) Вид и версия системы управления базой данных (для базы данных);
8) Вид и версию операционной системы;
9) Объем программы для ЭВМ или базы данных в машиночитаемой форме в единицах, кратных числу байт.

Текст реферата печатается через 1,5 интервала с высотой заглавных букв не менее 2,1 мм.

В соответствии с правилами, установленными Роспатентом заявителями на регистрацию программы для ЭВМ являются:

— граждане Российской Федерации;
— иностранные граждане и лица без гражданства;
— Российская Федерация;
— субъекты Российской Федерации;
— муниципальные образования;
— российские и иностранные юридические лица.
От имени физических лиц заявления о государственной регистрации программы для ЭВМ или базы данных (далее — заявление) могут подавать, в частности, законные представители (родители, усыновители, опекуны), представители, действующие в силу полномочий, основанных на доверенности.
От имени юридических лиц заявления могут подавать лица, действующие в соответствии с законом, иными правовыми актами и учредительными документами без доверенности; представители в силу полномочий, основанных на доверенности. В предусмотренных законом случаях от имени юридического лица могут действовать его участники.
От имени Российской Федерации, субъектов Российской Федерации и муниципальных образований могут действовать органы государственной власти, органы местного самоуправления в рамках компетенции, установленной актами, определяющими статус этих органов.

В случаях и в порядке, предусмотренных федеральными законами, указами Президента Российской Федерации и постановлениями Правительства Российской Федерации, нормативными актами субъектов Российской Федерации и муниципальных образований, по их специальному поручению от их имени могут выступать государственные органы, органы местного самоуправления, а также юридические лица и граждане.

На основании заявки уполномоченный орган (Роспатент) проверяет наличие необходимых документов и материалов и их соответствие требованиям закона и правил, установленных федеральным органом исполнительной власти. При положительном результате проверки программа для ЭВМ вносится в Реестр программ для ЭВМ; заявителю направляется уведомление и свидетельство о государственной регистрации программы для ЭВМ; сведения о зарегистрированной программе для ЭВМ публикуются в официальном бюллетене Роспатента «Программы для ЭВМ. Базы данных. Топологии интегральных микросхем».

Проверка наличия в заявке на регистрацию необходимых документов и материалов и их соответствия установленным требованиям осуществляется в двухмесячный срок с даты поступления заявки на регистрацию, оформленной в соответствии с правилами Роспатента.
Срок рассмотрения заявки на регистрацию исчисляется с даты поступления последнего из недостающих или исправленных документов и/или материалов.
Для ведения дел по государственной регистрации программы для ЭВМ или базы данных правообладатель может назначить представителя с выдачей ему соответствующей доверенности.

Если программа для ЭВМ зарегистрирована в Роспатенте, то договор об отчуждении исключительного права на зарегистрированную программу и переход исключительного права на программу к другим лицам без договора подлежат обязательной государственной регистрации в Роспатенте.
В соответствие со статьей 1232 несоблюдение требования о государственной регистрации договора об отчуждении исключительного права на зарегистрированную программу влечет недействительность такого договора. При несоблюдении требования о государственной регистрации перехода исключительного права без договора такой переход считается несостоявшимся.
Сведения, внесенные в Реестр программ для ЭВМ считаются достоверными, поскольку не доказано иное. Ответственность за достоверность представленных для государственной регистрации сведений несет заявитель.
Знак охраны авторского права.

Правообладатель для оповещения о принадлежащем ему исключительном праве на произведение вправе использовать знак охраны авторского права, который помещается на каждом экземпляре произведения и состоит из следующих элементов:

  1. Латинской буквы «©» в окружности;
  2. Имени или наименования правообладателя;
  3. Года первого опубликования произведения.

Под опубликованием понимается выпуск в обращение экземпляров произведения, представляющих собой копию произведения в любой материальной форме, в количестве, достаточном для удовлетворения разумных потребностей публики исходя из характера произведения.

Реализация программного обеспечения – это процесс перевода системной спецификации в работоспособную систему. Этап реализации всегда включает процессы проектирования и программирования, но если для разработки ПО применяется эволюционный подход, этап реализации также может включать процесс внесения изменений в системную спецификацию.

На этапе проектирования ПО определяется его структура, данные, которые являются частью системы, интерфейсы взаимодействия системных компонентов и иногда используемые алгоритмы. Проектировщики сразу никогда не получают законченный результат – процесс проектирования обычно проходит через разработку нескольких промежуточных версий ПО. Проектирование предполагает последовательную формализацию и детализацию создаваемого ПО с возможностью внесения изменений в решения, принятые на более ранних стадиях проектирования.

Процесс проектирования может включать разработку нескольких моделей системы различных уровней обобщения. Поскольку проектирование – это процесс декомпозиции, такие модели помогают выявить ошибки, допущенные на ранних стадиях проектирования, а следовательно, позволяют внести изменения в ранее созданные модели. На рис. 3.9 показана схема процесса проектирования ПО с указанием результата каждого этапа проектирования. Эта схема построена в предположении, что все этапы процесса проектирования выполняются последовательно. На практике эти этапы перекрываются вследствие неизбежных обратных связей от одного этапа к предыдущему и повторного выполнения некоторых проектных работ.

Результатом каждого этапа проектирования является спецификация, необходимая для выполнения следующего этапа. Эта спецификация может быть абстрактной и формальной, т.е. такой, какая необходима для детализации системных требований; но она может быть и частью разрабатываемой системы. Так как процесс проектирования непрерывен, спецификации постепенно становятся все более детализированными. Конечными результатами процесса проектирования являются точные спецификации на алгоритмы и структуры данных, которые будут реализованы на следующем этапе создания ПО.

Ниже перечислены отдельные этапы процесса проектирования.

1. Архитектурное проектирование. Определяются и документируются подсистемы и взаимосвязи между ними.

2. Обобщенная спецификация. Для каждой подсистемы разрабатывается обобщенная спецификация на ее сервисы и ограничения.

3. Проектирование интерфейсов. Для каждой подсистемы определяется и документируется ее интерфейс. Спецификации на эти интерфейсы должны быть точно выраженными и однозначными, чтобы использование подсистем не требовало знаний о том, как они реализуют свои функции. На этом этапе можно применить методы формальных спецификаций.

4. Компонентное проектирование. Проводится распределение системных функций (сервисов) по различным компонентам и их интерфейсам.

5. Проектирование структур данных. Детально разрабатываются структуры данных, необходимые для реализации программной системы.

6. Проектирование алгоритмов. Детально разрабатываются алгоритмы, предназначенные для реализации системных сервисов.

Рис. 3.9. Обобщенная схема процесса проектирования

Описанная схема процесса проектирования является достаточно общей и на практике может (и должна) адаптироваться применительно к разработке конкретного программного продукта. Например, два последних этапа, проектирование структур данных и алгоритмов, могут быть как составными частями процесса проектирования, так и входить в процесс реализации ПО. Если для создания программной системы используются некоторые уже готовые компоненты, это может наложить ограничения на архитектуру системы и интерфейсы системных модулей. Это означает, что количество компонентов, требующих проектирования, значительно уменьшится. Если в процессе проектирования используется метод проб и ошибок, то системные интерфейсы могут разрабатываться после определения структур данных.

Дата добавления: 2015-08-14; просмотров: 2632;

Записи созданы 8837

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие записи

Начните вводить, то что вы ищите выше и нажмите кнопку Enter для поиска. Нажмите кнопку ESC для отмены.

Вернуться наверх