Исправление или обновление инженерного быстро исправить ( обновление QFE ) представляет собой единый, накопительный пакет , который включает в себя информацию (часто в виде одного или нескольких файлов) , который используется для решения проблемы в программной продукции (т.е. ошибка программного обеспечения ) . [1] Обычно исправления вносятся для решения конкретной ситуации клиента.
Термин «исправление» первоначально относился к программным исправлениям, которые были применены к «горячим» системам; то есть системы, которые находятся в рабочем состоянии, в настоящее время работают и находятся в рабочем состоянии, а не в состоянии разработки. Для разработчика исправление означает, что изменение могло быть внесено быстро и вне обычных процессов разработки и тестирования. Это может увеличить стоимость исправления, требуя быстрой разработки, сверхурочных или других срочных мер. Для пользователя исправление может считаться более рискованным или менее вероятным для решения проблемы. Это может вызвать немедленную потерю служб, поэтому в зависимости от серьезности ошибки может быть желательно отложить исправление. Риск применения исправления необходимо сопоставить с риском невыполнения применяя его, потому что проблема, которую нужно исправить, может быть настолько критической, что ее можно будет считать более важной, чем потенциальная потеря обслуживания (например, серьезное нарушение безопасности).
Подобное использование терминов можно увидеть в дисках с горячей заменой. Более позднее использование этого термина, вероятно, связано с тем, что поставщики программного обеспечения проводят различие между исправлением и патчем.
Подробности
Пакет исправлений может содержать несколько «закрытых» исправлений ошибок, повышающих риск возможного регресса . Охватываемое исправление ошибки - это исправление ошибки программного обеспечения, которое не является основной целью исправления программного обеспечения , а скорее является его побочным эффектом. Из-за этого некоторые библиотеки для автоматических обновлений, такие как StableUpdate, также предлагают функции для удаления примененных исправлений при необходимости.
Большинство современных операционных систем и многие автономные программы предлагают возможность автоматически загружать и применять исправления. Вместо того, чтобы создавать эту функцию с нуля, разработчик может использовать проприетарный (например, RTPatch ) или пакет с открытым исходным кодом (например, StableUpdate и JUpdater ), который предоставляет необходимые библиотеки и инструменты.
Существует также ряд сторонних программ, помогающих устанавливать исправления на несколько компьютеров одновременно. Эти программные продукты также помогают администратору, создавая список исправлений, уже установленных на нескольких машинах.
Определение, зависящее от поставщика
Microsoft
Корпорация Microsoft когда-то использовала термины «исправление» или «QFE» [2] [3], но остановилась в пользу новой терминологии: обновления доставляются либо по каналу General Distribution Release (GDR), либо по каналу Limited Distribution Release (LDR). . Последнее является синонимом QFE. Обновления GDR проходят тщательное тестирование, тогда как обновления LDR предназначены для устранения определенной проблемы в небольшой области и не публикуются для широкой публики. Обновления GDR могут быть получены из службы Windows Update или Центра загрузки Microsoft, но обновления LDR должны быть получены через службу поддержки Microsoft. [4] [5]
Снежная буря
Игровая компания Blizzard Entertainment по-разному использует термин «исправление» для своих игр, включая World of Warcraft и Diablo III : [6]
Исправление - это изменение, внесенное в игру, которое считается достаточно важным, чтобы его нельзя было отложить до обычного обновления содержимого. Исправления требуют только изменения на стороне сервера без загрузки и могут быть реализованы без простоя или короткого перезапуска областей.
Смотрите также
Рекомендации
- ^ Брэгг, Роберта (2003). «5: Проектирование инфраструктуры обновлений безопасности». Комплект для самостоятельного обучения MCSE (экзамен 70-298): проектирование безопасности для сети Microsoft Windows Server 2003 . Редмонд, Вашингтон : Microsoft Press . п. «5–12». ISBN 0735619697.
- ^ Му, Крис (26 декабря 2007 г.). «Кое-что о Hotfix» . HotBlog . Microsoft . Проверено 8 ноября 2012 года .
- ^ «Описание содержимого пакетов обновления программного обеспечения Windows XP Service Pack 2 и Windows Server 2003 (версия 11.1)» . Поддержка . Microsoft. 16 января 2008 . Проверено 8 ноября 2012 года .
- ^ «В чем разница между выпусками общего и ограниченного распространения?» . Блоги MSDN . Microsoft. 11 марта 2008 . Проверено 8 ноября 2012 года .
- ^ Адамс, Пол (14 мая 2009 г.). "GDR, QFE, LDR ... WTH?" . Блоги TechNet . Microsoft . Проверено 8 ноября 2012 года .
- ^ «WoW -> Информация -> FAQ -> Патчи» . 1 ноября 2009 г.