Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Software Engineering2010.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
540 Кб
Скачать
☆

Способы защиты авторского права

Впервые компьютерная программа начала охраняться как объект авторского права в 1964 году в США. Сегодня практически во всех странах мира компьютерная программа охраняется авторским правом.

Авторским правом охраняется только форма выражения. Это означает, что при защите компьютерной программы имеет значение код, а не идея, концепция, принципы.

Пример. Программист написал программу на языке программирования Python “Онлайн калькулятор стоимости регистрации торговой марки”. Другой программист достиг той же цели, написав программу на другом языке программирования, например, Perl. В итоге в коде программиста №2 не нарушено прав на программу программиста №1, так как форма выражения (совокупность кода) одной идеи — Онлайн-калькулятора стоимости регистрации торговой марки — разная.

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

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

Технические способы защиты можно разделить на три основных категории:

  1. программные,

  2. аппаратные,

  3. с использованием интернета

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

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

Аппаратными называются способы защиты, использующие специальное аппаратное оборудование. Первые аппаратные устройства для защиты ПО от нелегального копирования появились в начале 1980ых годов в виде электронных ключей. Суть аппаратной защиты такова: программный продукт не заработает до тех пор, пока к компьютеру, на который он был установлен, не присоединят специальное устройство – аппаратный ключ, который, зачастую, имеет вид flash-накопителя.

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]