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