Интернет магазин китайских планшетных компьютеров



Компьютеры - Бэкпорт

22 января 2011


Оглавление:
1. Бэкпорт
2. Производство бэкпортов



Бэкпорт — применение патчей, предназначенных для основной, развивающейся в данный момент версии программы, к более старым версиям. Бэкпорты осуществляются для поддержания «стабильных» версий, или из актуальной — в устаревшие, не поддерживаемые. Самая распространённая причина бэкпортов — решение проблем безопасности.

Поясняющий пример

  • В «Программе» 2.0 обнаружена проблема, которая решается через изменение определённой строчки с «здесьКроетсяОпасность» на «теперьБезопасно».
  • Аналогичная проблема найдена в «Программе» 1.0, но в ней присутствует уже другой текст: «тутКроетсяОпасность».

Переработка патча для версии 2.0 в патч для версии 1.0 и есть бэкпорт.

В реальной жизни бэкпорт может состоять как в изменении нескольких строк кода, так и в переработке многих файлов во многих местах.



Просмотров: 1917


<<< DynInst
Дамп памяти >>>