Почему Microsoft обделила разработчиков?

29 август, 2013 - 15:24Игорь Дериев

На днях случились RTM Windows 8.1 и Windows Server 2012 R2. И хотя подписчики MSDN и TechNet традиционно надеялись получить ранний доступ к обновленным платформам, на этот раз их надеждам не было суждено сбыться – всем официально предложено ждать до 17/18 октября (General Availability, GA). Концепция поменялась?

Забавно, но последний фразеологический оборот здесь как нельзя к месту. Действительно, Microsoft перешла на так называемые быстрые выпуски (rapid releases) – существенное обновление ОС выходит всего через год после базовой версии. Cроки действительно сжатые, и лишний раз прошерстить код, конечно, не помешает. А подписчики MSDN и TechNet – народ, как известно, активный и скорый не только на дело, но и на слово.

Не стоит также забывать, что Microsoft сегодня позиционирует себя как разработчика устройств, а не просто платформ для них. Соответственно, она заинтересована в том, чтобы именно готовые устройства (неважно чьи, свои или OEM) работали максимально гладко и воспринимались как нечто цельное. Потому нынешний RTM, особенно Windows 8.1, следует трактовать не как готовность платформы, а как начало завершающего этапа доводки кода с активным участием OEM. И это вовсе не мои догадки, а интерпретация слов вице-президент Microsoft Антуана Леблона.

Все вышесказанное вроде бы можно понять и простить. Очевидно, что быстрые релизы не слишком хорошо укладываются в корпоративные ИТ-стратегии, и это, по-видимому, является одной из главных причин прекращения подписок на TechNet. Но от разработчиков так легко отмахнуться не получится, более того, в свете консьюмеризации их роль только возрастает. Какова, к примеру, основная претензия к Windows Phone? Сравнительная бедность Windows Phone Store…

Судя по многочисленным форумам, разработчиков весьма озадачила перемена политики Microsoft. Им предлагается до последнего дня ориентироваться на Windows 8.1 Preview и Visual Studio 2013 Preview, и обещаются то ли совместимость, то ли инструкции по финальной доводке. Причем по указанной ссылке упор делается на приложения для Windows Store (т.е. Metro-), опубликовать которые будет можно также только после GA.

Однако для Windows 8.1 нужны и «старорежимные» приложения, в том числе антивирусы, VPN-клиенты и им подобные, работающие на низком уровне и требующие серьезного тестирования. К примеру, на презентации своей новой продуктовой линейки представители «Лаборатории Касперского» говорили о намерении предоставить совместимые с Windows 8.1 версии непосредственно накануне GA. Теперь, похоже, у них не получится. Соответственно, пользователи могут оказаться перед выбором – обновлять ОС или сохранить антивирус. Как подобное скажется на первом впечатлении от Windows 8.1?

Между тем, RTM-код, похоже, уже благополучно утек в Интернет. Т.е. самые энтузиасты все-равно получат возможность познакомиться с обновленными платформами заранее и, при необходимости, высказать свое, пусть неформальное, «фэ».

Почему Microsoft обделила разработчиков?