Термины и сокращения используемые Microsoft для маркировки своих продуктов
Скачивая какой-либо продукт Microsoft в интернете, помимо его названия Вы можете увидеть дополнительные обозначения в наименовании. Если Вам интересно, что означает "CTP", "Escrow", "LDR", "RC", "RTM" и тому подобное – предлагаю Вам, расшифровку особо часто встречающихся из них.
- BBT – Basic Block Tools или Binary Profile Feedback Optimization framework
BBT – пакет инструментов оптимизации, помогающий уменьшить требования к рабочему набору Win32 приложения. Для этого применяется дополнительный статический анализ и эвристика кода. Также в результате мониторинга потока выполнения программы происходит интеграция профиля данных. Для дополнительной компрессии страниц памяти, BBT реорганизовывает статистические данные и секции ресурсов.
BBT – cпециальный анализатор, оптимизирующий величину кода, путем игнорирования не используемой части, и архивации оставшейся.
Другое значение BBT – это “Black Box Testing”, тестирование "черного ящика" или что-то в этом духе.
- BVT – Build Verification Test
Небольшой набор тестов, проверяющих уровень качества сборки, на этапе ее создания. Например, BVT для Блокнота может выглядеть как: "Запустить, напечатать текст, сохранить, выйти". Если сборка не проходит данный тест, то воизбежание дальнейших ошибок при тестировании, она отправляется на доработку. Порядок действий BVT редко меняется, а результаты – тщательно контролируются.
- CPP – Customer Preview Program
Программа предварительного ознакомления.
- CTP – Community Technology Preview
Предварительный технологический релиз для сообщества, впервые использован для сборки Vista build 5219, так называемый январьский CTP.
- DNSRV - .NET (DotNet) Server
Раннее кодовое имя Windows Server 2003.
- EBS – Essential Business Server
Серверное решение от Microsoft, имеет в своей основе ядро Windows Small Business Server 2008, ориентировано на рынок среднего бизнеса.
- EDW – External Developer Workstation
Этот термин, использовался во времена разработки Windows Vista, для обозначения сборок выпущенных между RC и RTM сборками.
- Escrow
Сборки, не имеющие серьезных ошибок. Они, как правило, становятся в итоге Релиз-кандидатами или RTM (после того, как сборка подписана к выпуску).
- Exit Criteria
Набор тестов, проверяющих наиболее важные аспекты корректной работы основных функций приложения. Как выглядит тот или иной тест, определяется командой-разработчиком функции, результаты прохождения теста долдны точно совпадать с ожидаемыми. Полное прохождение таких тестов ознаменует переход к следующему этапу разработки.
- FBL – Feature build lab
Группа разработки какого-либо функционала.
- FVT – Feature Verification Tests
Тоже самое, что и BVT, только для конкретной функции.
- GA – General Availability
Означает, что програмное обеспечение доступно на основном рынке через Интернет или на каком-либо физическом носителе.
- GDR – General Distribution Release
Используется для обновлений и хотфиксов, содержащих только заплатки критических ошибок и исправления, влияющие на стабильность.