Приложение дня: Telegram для Windows

Windows: нумерология сборок



Windows


WZor обратил внимание на статью 2012 года «О Windows из первых рук: Нумерология сборок» и сделал предположение, что Windows 10 RTM станет сборка 10800.



Статья Рэймонда Чена (Raymond Chen) «О Windows из первых рук: Нумерология сборок» была опубликована на сайте Microsoft TechNet в ноябре 2012 года, т.е. вскоре после выхода Windows 8, и в ней рассказывается о нумерации сборок Windows, начиная с Windows NT 3.1.


«Вернемся в 1993 год. Microsoft только начала поставку Windows NT 3.1 в виде сборки 528. Происхождение этого номера легко объяснить — это 528 официальная сборка продукта.

Никаких других свойств этому числу не назначалось. Его никто специально не выбирал. Просто так случилось. Это вполне мог быть и не 528-я официальная сборка. При параллельной разработке некоторые номера сборок могут опускаться.

Например, если текущий номер сборки 256 и вы решите выпустить бета-версию, для нее в системе управления версиями будет создана отдельная ветка. Сборки в бета-ветке будут продолжать исходную последовательность, поэтому сборки будут нумероваться 257, 258 и т. д. Номера сборки основной ветки делают прыжок вперед, чтобы оставить место для бета-версии, поэтому нумерация здесь продолжается: 300, 301, 302 и т. д.

Менеджеры сборки выбирают достаточно большой пробел, чтобы в нем разместились все сборки, необходимые для стабилизации бета-версии, плюс дополнительный запас на всякий случай. Таким образом, номера сборок будут следовать в таком порядке:

255, 256, (прыжок вперед) 300, 301, 302, 303, 304 и т. д.

257, 258, 259, выпуск бета-версии

Нет большого смысла в попытке «законсервировать» номера сборок. Это всего лишь числа. И они ничего не стоят. Важно то, чтобы никогда номера сборок не повторялись.

В тот же 1993 год в другом месте кампуса Microsoft в Редмонте завершилась работа над Windows 95. В конечном итоге эта операционная система была выпущена как сборка 950. Это был изящный номер, потому что содержал 95, но он еще служил практической цели. Он позволял разработчикам приложения понимать, что они используют финальную версию Windows 95, а не предварительную сборку. При запросе состояния сборки им сообщалось: «Проверьте номер сборки. Если он больше 700, это финальная сборка».

Разработчики выбрали число 700, потому что оно заведомо не попадало в диапазон номеров реальных сборок. Номера сборок увеличиваются на единицу раз в сутки (большие пробелы возможны в бета-версиях). Чтобы получить номер сборки больше 700, нужно задать его явно.

В версиях Windows на основе Windows 95 традиция присвоения финальной сборке изящного номера продолжилась. У Windows 98 номер сборки 1998, у Windows 98 SE — 2222, а у Windows Me (версия Windows, о которой никто не хочет говорить) — 3000.

Все это время сотрудники команды Windows NT сопротивлялись моде назначать красивые номера сборкам и просто назначали тот номер который получен при сборке финальной версии. Когда последовательность основанных на Windows 95 версий Windows закончилась, казалось, что пришел конец эре красивых номеров сборок.

Что тебе в номере моем?

Разработчики возродили традицию при разработке Windows XP. Финальная сборка Windows XP получила номер 2600, напоминание о хакерском журнале «2600: The Hacker Quarterly». Этот номер «прыгнул вперед» по той же причине, по которой бы совершен скачок в Windows 95 — чтобы четко отделить финальную сборку от предварительных.

Продолжая традицию, разработчики присвоили финальной сборке Windows Vista кругленький номер 6000, а Windows 7 — 7600. Предполагалось, что финальная сборка Windows 8 получит номер 8888. На самом деле, команда (и я был ее членом) выпустила сборку с таким номером, но обнаружилась проблема. Число 8888 не делится нацело на 16.

В Windows Vista появилось требование, чтобы номер финальной сборки любой версии Windows был кратным 16. Команда поддержки добавила это требование, чтобы использовать младшие четыре бита номера сборки для кодировки дополнительной информации для внутренних нужд. К сожалению, мы не смогли использовать другой удачный номер, 8800, потому что номера сборок не могут уменьшаться (это сильно затруднило бы обновление).

После некоторых раздумий мы решили назначить номер 9200. Извините за то, что он не такой изящный. Любители нумерологии наверняка заметили, что на протяжении последних версий номера финальных сборок увеличивались ровно на 1600. Хотя это и удивительно, но я не думаю, что это что-либо значит.»


Автор: Softodrom.ru
Дата:

БЕСПЛАТНЫЕ ПРОГРАММЫ


ТОП-Сегодня

Программы: Интернет

Скачать SoftEther VPN Client 2021.12.07 Build 9745

Бесплатный VPN-клиент. Поддерживаются OpenVPN, IPsec, L2TP, MS-SSTP, L2TPv3 и EtherIP, а также собственный протокол

XP/7/8/10
Разработчик:
SoftEther

Загрузок:
84377

Бесплатная



ТОП-Сегодня

Программы: Мультимедиа

Скачать K-Lite Codec Pack Full 16.6.2

K-Lite Codec Pack Full — набор кодеков и инструментов для проигрывания аудио и видео практически любых форматов

10
Разработчик:
K-Lite

Загрузок:
5932756

Бесплатная



ТОП-Сегодня

Программы: iOS

Скачать Discord (iPhone/iPad) 104.0

Мессенджер, изначально ориентированный на геймеров, но со временем получивший популярность и среди других групп пользователей

7/8/10
Разработчик:
Discord, Inc.

Загрузок:
3770

Бесплатная



ТОП-Сегодня

Программы: iOS

Скачать WhatsApp (iPhone) 2.21.221

WhatsApp — мессенджер для iPhone. Все сообщения, фотографии, видео, документы и звонки защищены сквозным шифрованием

iOS
Разработчик:
WhatsApp Inc.

Загрузок:
163737

Бесплатная



ТОП-Сегодня

Программы: Безопасность

Скачать Dr.Web CureIt! 07.12.21

Dr.Web CureIt! — бесплатная антивирусная программа на основе ядра антивируса «Доктор Веб»

XP/7/8/10
Разработчик:
Doctor Web, Ltd.

Загрузок:
1857839

Бесплатная



ТОП-Сегодня

Программы: Android

Скачать СМОТРИМ: сериалы, кино и шоу (Android) 7.8

Приложение медиаплатформы «Смотрим». Доступен весь контент производства ВГТРК - телеканалы, радиостанции, сайт Вести.ру и интернет-кинотеатр с сериалами, фильмами, документальным кино, телешоу и детскими передачами

Android
Разработчик:
ВГТРК

Загрузок:
4500

Бесплатная



ТОП-Сегодня

Программы: iOS

Скачать YouTube (iPhone/iPad) 16.46.5

YouTube — официальное приложение видеосервиса. Позволяет смотреть видеоролики, следить за каналами и публиковать собственные видео

iOS
Разработчик:
Google

Загрузок:
55921

Бесплатная



ТОП-Сегодня

Программы: iOS

Скачать Telegram Messenger (iPhone/iPad) 8.3

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

iOS
Разработчик:
Telegram LLC

Загрузок:
16712

Бесплатная



ТОП-Сегодня

Программы: Интернет

Скачать Telegram Desktop 3.3.0

Telegram Desktop — мессенджер с поддержкой end-to-end шифрования, позволяющий обмениваться текстовыми сообщениями, а также фото- и видео-файлами

7/8/10
Разработчик:
Telegram

Загрузок:
38872

Бесплатная



23.06.2020 18:39

Windows 7 внезапно получила обновление

Microsoft выпустила обновление для операционных систем Windows 7 и 8.1, устанавливающее новый браузер Edge на движке Chromium


27.02.2020 22:12

Microsoft запустила «горячую линию» об окончании поддержки Windows 7

По просьбам пользователей компания Microsoft открыла «горячую линию» для ответа на вопросы по поводу окончания поддержки Windows 7


27.01.2020 06:21

От Microsoft потребовали открыть исходный код Windows 7

Фонд свободного ПО объявил сбор подписей за открытие исходного кода операционной системы Windows 7


24.01.2020 15:26

МВД России отказывается от Windows

МВД России закупило компьютеры на отечественной операционной системе на общую сумму 1,4 млрд руб.


22.01.2020 03:04

Пользователей Windows 7 призвали переходить на Ubuntu

У миллионов пользователей Windows 7 после прекращения компанией Microsoft поддержки этой операционной системы появилось два пути, чтобы обезопасить себя и свои данные


Популярное: Новости Windows
10.11.2014 20:38

Windows отмечает день рождения

31 год назад Билл Гейтс анонсировал Windows 1.0, но вышла она только через два года


30.05.2015 06:55

Microsoft патентует HoloPet — виртуальные домашние животные уже близко

У пользователей очков дополненной реальности Microsoft HoloLens появится возможность завести себе виртуальное домашнее животное


02.05.2015 14:57

Новые приложения Office показали на эмуляторе Windows 10 Mobile

Новые приложения Office Preview в сборке 10069 Windows 10 Mobile показали с помощью эмулятора


29.06.2006 13:17

WinFS умер? Подробно разъясняет Квентин Кларк

Говорит Квентин Кларк, работник Microsoft, ранее опубликовавший новость об отмене файловой системы WinFS...


28.04.2015 22:23

Сборка 10074 Windows 10 на видео

Изменения в сборке 10074 Windows 10 на видео


» Оставьте первым свой комментарий

Все рубрики статей (3983 / 0):
Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2021 Softodrom.ru
О проекте | О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | Карта сайта
Яндекс.Метрика