Jump to content

Бомба замедленного действия (программное обеспечение)

В компьютерном программном обеспечении бомба замедленного действия — это часть компьютерной программы , написанная таким образом, чтобы она начинала или прекращала функционировать после достижения заранее определенной даты или времени. Термин «бомба замедленного действия» не относится к программе, которая перестает функционировать через определенное количество дней после установки; термин « пробная версия вместо этого применяется ». Бомбы замедленного действия обычно используются в бета-версиях (предварительных версиях) программного обеспечения, когда производитель программного обеспечения не хочет, чтобы бета-версия использовалась после окончательной даты выпуска. Одним из примеров программного обеспечения с бомбой замедленного действия может быть Windows Vista Beta 2 от Microsoft , срок действия которой истекал 31 мая 2007 года. [1] Ограничения по времени для программного обеспечения с бомбами замедленного действия обычно не так строго соблюдаются, как для пробного программного обеспечения , поскольку программное обеспечение с бомбами замедленного действия обычно не реализует функции безопасных часов.

История [ править ]

Первое использование бомбы замедленного действия в программном обеспечении, возможно, произошло в 1979 году с языком разметки Scribe и системой обработки текста, разработанными Брайаном Ридом . Рид продал Scribe компании-разработчику программного обеспечения Unilogic (позже переименованной в Scribe Systems). [2] ) и согласился добавить набор зависящих от времени функций (называемых «бомбы замедленного действия»), которые деактивируют свободно скопированные версии программы после истечения 90-дневного срока действия. Чтобы избежать деактивации, пользователи платили компании-разработчику программного обеспечения, которая затем выпустила код, который обезвредил внутреннюю функцию бомбы замедленного действия. [3]

Ричард Столлман увидел в этом предательство идеала программиста. Вместо того, чтобы соблюдать концепцию совместного использования и совместного использования, Рид предложил компаниям возможность заставить программистов платить за доступ к информации. [4] (см. «События, ведущие к GNU» ).

логических бомб и бомб замедленного действия Сравнение

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

См. также [ править ]

Ссылки [ править ]

  1. ^ Домашняя страница Windows Vista
  2. ^ Пример оптимизации драйвера принтера PostScript. Архивировано 5 марта 2016 г. в Wayback Machine , Adobe Systems, Техническая записка № 5042, 31 марта 1992 г. Страница 5.
  3. ^ Уильямс, Сэм (март 2002 г.). «Свобода как свобода – крестовый поход Ричарда Столлмана за свободное программное обеспечение» . О'Рейли . Проверено 26 сентября 2008 г. В 1979 году Рид принял решение продать Scribe компании-разработчику программного обеспечения Unilogic из Питтсбурга. Закончив свою карьеру аспиранта, Рид говорит, что он просто искал способ передать программу разработчикам, которые приложили бы все усилия, чтобы не допустить ее попадания в общественное достояние. Чтобы подсластить сделку, Рид также согласился включить набор зависящих от времени функций (на языке программистов «бомбы замедленного действия»), которые деактивировали свободно скопированные версии программы после истечения 90-дневного срока действия. Чтобы избежать деактивации, пользователи платили компании-разработчику программного обеспечения, которая затем выпустила код, отключающий внутреннюю функцию бомбы замедленного действия.
  4. ^ Уильямс, Сэм (март 2002 г.). «Свобода как свобода – крестовый поход Ричарда Столлмана за свободное программное обеспечение» . О'Рейли . Проверено 26 сентября 2008 г. Для Рида сделка была беспроигрышной. Scribe не стал достоянием общественности, и Unilogic окупила свои инвестиции. Для Столлмана это было чистым и простым предательством идеала программиста. Вместо того, чтобы соблюдать концепцию совместного использования и совместного использования, Рид предложил компаниям возможность заставить программистов платить за доступ к информации.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4ef083c74c64b398e13ada8ff013a36f__1716396780
URL1:https://arc.ask3.ru/arc/aa/4e/6f/4ef083c74c64b398e13ada8ff013a36f.html
Заголовок, (Title) документа по адресу, URL1:
Time bomb (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)