Бомба замедленного действия (программное обеспечение)
-
Определение бомбы замедленного действия
- Часть программы, активирующаяся или прекращающая работу в заданный момент времени.
- Не путать с пробным программным обеспечением, которое перестает работать через определенное количество дней после установки.
-
Использование в бета-версиях
- Применяются для предотвращения использования бета-версии после даты выпуска.
- Пример: бета-версия Windows Vista от Microsoft с ограничением до 31 мая 2007 года.
-
История
- Первое использование в 1979 году Брайаном Ридом в системе Scribe.
- Рид продал Scribe с функцией «бомбы замедленного действия», деактивирующей программу после 90 дней.
- Пользователи могли избежать деактивации, заплатив компании.
- Ричард Столлман осудил это как предательство идеалов свободного программного обеспечения.
-
Сравнение с логическими бомбами
- Логические бомбы имеют функцию синхронизации для восстановления работоспособности при определенных условиях.
- Бомбы замедленного действия используют синхронизацию только для деактивации.
-
Различия с другими типами бомб
- Вилочные бомбы не имеют полезной нагрузки, а только истощают ресурсы системы.
-
Рекомендации
- Статья является заглушкой и призывает к расширению для Википедии.