- Microsoft Ignite 2021: Что ждет Windows в будущем?
- Будущее Windows: одно ядро, много продуктовых единиц
- Какие измнения ждут Windows 10 в будущем? «Windows Core OS» — модульная система будущего
- Что это значит для обычного пользователя?
- Будущее Windows
- Что будет с Windows? Мастер-план Microsoft до 2020 года
- Ядро системы для всех устройств
- От ИИ не сбежать
- Как компьютеры учатся видеть
- Нейронные сети как компонент Windows
Microsoft Ignite 2021: Что ждет Windows в будущем?
При это докладчики «дразнили» аудиторию, не раскрывая конкретные факты, потому что Microsoft якобы пока не готова об этом говорить.
В течение 15-минутной сессии Панай и Соунс отвечали на вопросы журналистов и участников конференции. Последний вопрос, заданный Панаю был оригинальным: «Какой вопрос вам задают чаще всего?». Соунс сказала, что это должен быть вопрос «Почему?», касающийся Windows, а Панай ответил на него следующим образом:
Windows — это очень важная платформа для коммуникации людей, которая помогает работать максимально продуктивно. Это сердце работы в современном мире и сердечный ритм ежедневной активности. Это знакомая, интуитивная платформа, которая адаптируется под ваши нужны. И это действительно важные вещи.
Каждый день на Windows полагается более миллиарда человек во всем мире для учебы, работы … и для созидания. Речь идет о том, как изменятся технологии в будущем, и что они смогут предложить по сравнению с тем, что они уже сейчас делают для нас. В основе этих изменений лежит Windows.
Мы здесь хотим не только осветить продукты Microsoft 365 и устройства для OEM-производителей, но также поговорить о предназначении Windows, как платформы, которую люди используют для коммуникации, создания контента и повышения продуктивности. Нас ждет много новых функций, но тут я должен остановиться. Я очень взволнован, но пока не могу говорить о следующем поколении Windows сегодня.
… у нас сейчас много всего в работе, и мы уже поговорили о функциональных возможностях, которые Windows может дать для IT-специалистов. Мне уже известно, что будущее Windows будет невероятным, и как только придет время, мы расскажем об этом. Сегодня мы собрались на конференции Ignite, чтобы поговорить о Windows 10 и о том, как поддержать наших клиентов и партнеров.
Примечательно, что Панай говоря о будущем Windows использует фразу «следующее поколение». Это может означать, что нас ждут действительно крупные изменения.
Уже известно, что Microsoft работает над большим обновлением Windows 10 под кодовым названием Sun Valley, запуск которого ожидается в конце этого года. Панай стал ответственным за клиентский опыт Windows в феврале 2020 года, и похоже, что в этом году у него большие планы на эту платформу.
В этом году Microsoft должна запустить новую ОС Windows 10X, построенную на современном ядре и предназначенную для ПК в образовательном и корпоративном секторе. Будет интересно понаблюдать, как Windows 10X будет вписываться в остальную экосистему Windows и как она будет эволюционировать, чтобы однажды стать основной системой для большинства пользователей.
Ответ Паная подтверждает, что Microsoft планирует рассказать больше о Windows позже в этом году. Но когда будут анонсированы изменения? Согласно слухам, Редмонд может провести специальное мероприятие для прессы, посвященное Windows, но пока нет никаких намеков на то, когда это произойдет.
Будущее Windows: одно ядро, много продуктовых единиц
Недавно топ-менеджер Microsoft сообщила, что со временем корпорация перестанет поддерживать три разных варианта Windows. Это породило волну спекуляций — и почти все они полностью ошибочны.
Исполнительный вице-президент Microsoft Джули Ларсон-Грин сказала посетителям конференции UBS, что Microsoft не планирует поддерживать три продуктовые единицы (ПЕ) Windows (Windows Phone, Windows RT и Windows 8.x). Она не уточнила, сколько именно будет единиц, но некоторые решили, что будет только одна, поскольку Microsoft проводит линию «Одна Microsoft» и в этом году даже создала единую инженерную группу для работы над ОС. Я заметила, что некоторые интерпретируют комментарии Ларсон-Грин в том духе, что Windows RT конец. Другие утверждают, что эти комментарии означают конец настольной системы Windows. Еще одна группа заявляет, что слова Ларсон-Грин знаменуют конец Windows Phone.
На самом деле Ларсон-Грин не сказала ничего из перечисленного (ее фразу целиком можно прочитать в данной стенограмме). Так что же она хотела сказать? На мой взгляд, это не «Одна Windows», как считает мой коллега по ZDNet Саймон Биссон. В реальности ситуация чуть сложнее. Это скорее «одно ядро и много ПЕ», многие из которых Microsoft будет и дальше называть «Windows». Microsoft уже несколько лет идет этим курсом. В начале этого года руководство корпорации публично говорило о том, что программу можно будет «написать один раз и запускать на любой Windows». Сейчас операционные системы Windows Phone 8, Windows 8, Windows RT и Xbox One основаны на ядре Windows NT. У этих платформ есть общие API и средства разработки, хотя и не все. (Я слышала, что у Windows RT, ARM-версии Windows, и Windows Phone, которая тоже работает на ARM, уже около трети API общие.) Когда весной 2014 года Microsoft закончит развертывание волны элементов «Blue» в Windows Phone 8.1 Blue, число Windows API для Windows Phone будет увеличено еще больше. Этому поможет дополнительное (и неплохое) обновление для Windows 8.1. Затем, примерно весной 2015 года, пойдет вторая волна Windows под названием Threshold, уже после Blue. В этой версии Microsoft еще больше увеличит объем ядра, общего для телефонов, планшетов, ПК и консолей. Цель: сделать так, чтобы все версии Windows имели как можно более общую основную инфраструктуру, т. е. файловую систему, модель драйверов, менеджер памяти, платформу и магазин приложений, а также сервисы. Я не удивлюсь, если в недалеком будущем, может даже до весны 2015 года, Microsoft начнет называть все варианты Windows старым-добрым термином «Windows» (хотя они и не будут полностью идентичны).
Продуктовые единицы, или версии, Windows будут и дальше различаться по платформам: телефон, планшетофон, мини-планшет, планшет, ноутбук, десктоп, консоль. Некоторые форм-факторы будут поддерживать только одну ПЕ «Windows», тогда как в других покупатель сможет выбрать из двух разных (например, Home и Pro в случае ПК). Разница будет только в интерфейсе и опыте работы. Другими словами, Windows на телефоне не будет выглядеть и восприниматься в точности так же, как Windows на Xbox One или ARM-планшете. Здесь возникают некоторые очевидные вопросы: как насчет совместимости приложений, в том числе обратной? Ясно, что ставится цель обеспечить поддержку существующих приложений Windows Phone и Windows Store, которые пользователи уже приобрели и загрузили. Как именно это будет делаться, я точно не знаю. Похоже, ставка будет делаться на то, что разработчики смогут один раз написать большое количество «современных»/Metro/Windows Store-приложений, а затем просто адаптировать их под разные типы устройств, будь то телефоны, мини-планшеты или моноблоки.
Другой вопрос: как насчет настольного окружения для запуска Win32-приложений? Если оно будет ликвидировано, то когда именно? После общения с моими информаторами я прихожу к выводу, что это произойдет еще не скоро. Одна из главных причин — в том, что Microsoft нужно сделать так, чтобы пользователи Windows XP и Windows 7 захотели перейти на Windows 8. А это значит, что в обозримом будущем десктоп, обычные и настольные ПК, а также мышь и клавиатура никуда не денутся. Как Microsoft будет различать разные ПЕ Windows с настольным окружением и поддержкой старых Win32-приложений от тех ПЕ, где этого нет? Это вопрос на миллион долларов. Но Windows RT не дала на него ответ, что недавно признала и Ларсон-Грин.
В следующем году этот переход не завершится. И через год тоже. Но в итоге мы придем к ситуации, которая не будет ни такой простой, как только одна ПЕ Windows, ни такой сложной, как 10 сильно разных вариантов Windows.
Какие измнения ждут Windows 10 в будущем? «Windows Core OS» — модульная система будущего
Операционная система Windows существует уже более 30 лет, что довольно много по меркам мира технологий. И именно из-за этого Windows переполнена самыми разнообразными функциями и компонентами, которые не нужны современным устройствам. Сейчас в индустрии появляется все больше и больше новых видов устройств, однако операционная система Windows слишком стара и тяжела, чтобы быстро адаптироваться под, к примеру, смарт-часы. Microsoft осознает это и боится остаться за бортом мира современных технологий, поэтому работает над созданием такой версии своей ОС, которая будет максимально гибкой и вариативной.
В последние месяцы многие говорили о загадочной разработке внутри Microsoft, которая получила название Windows Core OS (ранее известна под названием «Andromeda OS»). Согласно источникам портала Windows Central, Windows Core OS (сокращенно WCOS) – это будущее для Windows, большой шаг к полной и реальной универсальности Windows 10. Проще говоря, WCOS – это то, что сможет сделать Windows 10 действительно кроссплатформенной ОС, которая сможет работать на любом виде устройств, архитектур и может быть дополнена модулями-расширениями, добавляющими определённый функционал только в случае, если он действительно нужен. Система станет более гибкой, подходящей для более широкого спектра устройств. Windows будет потреблять меньше памяти и не будет перегружена ненужными компонентами и функциями, что обязательно приведёт к повышению общей скорости системы, в том числе и на слабых устройствах.
На данный момент ядро OneCore и платформа универсальных приложений UWP являются единственными действительно универсальными элементами для всех редакций Windows 10, включая x86-64, Mobile, Xbox, HoloLens и так далее. Все остальное же специфично для каждой конкретной версии Windows. Например, Win32-программы доступны только для десктопной Windows 10, но отсутствуют на Mobile. С WCOS Microsoft хочет избавиться от отдельных редакций и превратить Windows 10 в полностью модульную платформу, разделив ОС на отдельные компоненты.
В результате, индивидуальные редакции Windows 10, таких как Mobile и Xbox, станут попросту не нужны. WCOS позволит конфигурировать Windows 10 для каждого конкретного устройства без необходимости создавать специальную редакцию для него.
Что это значит для обычного пользователя?
Сегодня Windows 10 имеет несколько разновидностей или редакций. Это не одна ОС, единая для всех девайсов. Windows 10 Mobile и Windows 10 – две разных версии Windows, в которых из общего разве что ядро и платформа приложений UWP. WCOS стирает эти рамки и дает общую базу, поверх которой можно строить нужные специфические для форм-фактора функции. Если вы хотите Windows-смартфон, то вместо использования Windows 10 Mobile (которая, по сути, является все той же Windows Phone), можно просто взять Windows 10 с компонентами, необходимыми для обеспечения привычного на телефонах пользовательского опыта. Это следующий и наиболее масштабный шаг в стратегии Microsoft «Одна Windows для всего», которая началась ещё в 2012 году с выходом Windows 8.
Фактически, чем-то это похоже на текущую итерацию Windows 10 Mobile. Мобильная ОС с полным функционалом отправляется OEM-партнерам (таким, как НР), а те уже выбирают нужные функции из доступного перечня возможных (например, установка на достаточно мощные смартфоны функции Continuum). Примерно такой подход будет применён и по отношению к Windows 10 в будущем, когда на нее придет WCOS. На данный момент, если OEM-партнер хочет выпустить девайс на Windows 10, он может выбрать один из нескольких заранее подготовленных в Microsoft вариантов ОС, таких как Windows 10 Home, Pro, Enterprise, S, Mobile, Server и других. Это достаточно сильно ограничивает производителей устройств на Windows 10. WCOS сделает так, что больше не будет заранее подготовленных и немодифицируемых вариантов Windows, а производители смогут выбирать функции, которыми хотят оснастить свои устройства.
WCOS открывает двери для гигантского количества конфигураций Windows, которые ранее были невозможны. Но, естественно, такие издания Windows 10, как Home и Pro, останутся и продолжат существовать со всем функционалом, который мы привыкли видеть на десктопных ОС. Microsoft не собирается вырезать функции и тем самым упрощать ОС.
Вполне понятно, что WCOS разрабатывается с прицелом на мобильные устройства и будет готов где-то в 2018 году. Теоретический Surface Phone, как не трудно догадаться, будет работать не на Windows 10 Mobile или Windows 10 Desktop, а именно на Windows Core OS с установленными на нее компонентами, которые сделают Surface Phone настоящим смартфоном. Вполне вероятно, что на нем будут работать Win32-компоненты, для обеспечения настоящего PC-experience в режиме Continuum.
WCOS поможет Windows стать современной и гибкой системой 21 века, которая способна работать на устройствах всех форм-факторов, размеров и характеристик, которые существуют на рынке. Сейчас Windows 10 не способна это делать по причине своей тяжести и неповоротливости. WCOS постарается исправить это.
Как упоминалось выше, ранние версии WCOS будут нацелены на мобильные устройства, планшеты и носимую электронику. WCOS для ПК и Xbox появятся позже. Одной из ключевых частей WCOS будет небезызвестный CShell, адаптивный интерфейс, способный подстраиваться под разные устройства и размеры экранов. OneCore и Universal Windows Platform были первыми ласточками концепции «Универсальная Windows», а теперь Microsoft делает следующий шаг к её достижению вместе с WCOS и CShell.
Будущее Windows
WCOS и CShell создадут основу для Windows на многие годы вперёд. WCOS поможет Windows развернуться на рынке современных мобильных девайсов, а также, возможно, создать новые категории устройств, вроде гибридов ПК и смартфонов. Microsoft нужная гибкая, универсальная, легкая для преобразования ОС. Windows в своем нынешнем виде не является таковой. WCOS нацелена на исправление этого недостатка, и если все вышеописанное действительно сбудется, это будет потрясающе.
Мы уже знаем, что прямо сейчас Microsoft тестирует новое мобильное устройство под кодовым именем Andromeda. Быть может софтверный гигант уже в следующем году покажет принципиальное новое мобильное устройство, которое задаст тренды для рынка на долгие годы вперед. Это нам еще только предстоит узнать. Если оно действительно «выстрелит», то партнеры Microsoft создадут свои аналогичные девайсы, как было уже с Surface Pro. А WCOS позволит им создать именно то, что они захотят.
Напоследок стоит отметить, что WCOS вряд ли можно грандиозно анонсировать со сцены. Это будут чрезвычайно крупные, но скрытые от глаз обычного пользователя изменения. Информация об изменениях больше пригодится партнерам Microsoft, а также гикам. Нельзя отрицать вероятность, что Microsoft может отложить свои планы на более долгий срок и никакой WCOS на следующий год мы не увидим, так что стоит просто подождать.
Что будет с Windows? Мастер-план Microsoft до 2020 года
Захват рынка мобильных ОС, внедрение искусственного интеллекта и выпуск новых устройств — что еще планирует Microsoft в ближайшие пару лет, читайте в нашей статье.
С чисто технической точки зрения Windows 10 находится в переходной фазе. За кулисами корпорация Microsoft занимается переорганизацией своей системы, чтобы она смогла работать на всевозможных устройствах. В связи с этим особое внимание уделяется архитектуре ARM, поскольку старая опора Windows, состоящая из компьютеров AMD и ноутбуков Intel, медленно, но верно сокращается. Подробно о Windows 10 на мобильных устройствах мы рассказывали в этой статье.
Доля мобильных устройств стремительно растет, и в этой категории все козыри у ARM. Лучшим доказательством являются разработанные Microsoft очки смешанной реальности HoloLens. В первой версии HoloLens применяется модифицированная Windows 10 на процессоре Atom от Intel. Совсем недавно просочилась информация о второй версии, выпуск которой запланирован на 2019 год. Согласно этим сведениям, HoloLens 2 будут оснащены чипом ARM и особым оборудованием для искусственного интеллекта.
В ближайшем будущем также можно ожидать выход нового мобильного устройства от Microsoft. Будет ли речь идти о Surface Phone, пока еще неизвестно. Патенты, внесенные корпорацией, говорят о складывающемся планшете, подходящем для общения по телефону. Внутри также скрывается процессор ARM.
Ядро системы для всех устройств
Surface Phone будет действительно первым устройством на базе Windows Core OS, обозначающим следующую крупную веху в развитии Windows 10. Несмотря на то что компания Microsoft пока еще не заявила явно о своем мастер-плане, если суммировать отдельные намеки, можно нарисовать следующую картину: Windows 10 должна превратиться в универсальную операционную систему, работающую абсолютно на всех устройствах и аппаратных платформах. Для этого она будет переработана.
Новые патенты на складной смартфон дают понять, что Microsoft в ближайшем будущем планирует выпустить Surface Phone
Ядро системы, а также дополнительные системные функции в будущем будет представлять Core OS. Эту корневую систему можно будет реализовать на всевозможных устройствах: от экрана очков смешанной реальности до 80-дюймового телевизора.
Мастер-план Microsoft предусматривает работу небольшой корневой системы на любом оборудовании. Элементы Composable Shell будут отвечать за гибкую адаптацию интерфейса
Для отображения различных интерфейсов Microsoft расширяет Windows Shell. Это средство определяет, как будет выглядеть Windows, и, среди прочего, включает в себя все элементы интерфейса — от структуры окна до меню «Пуск». Данное расширение известно под наименованием Composable Shell. Для его подготовки ведется работа над несколькими проектами, целью которых является адаптация Shell к различным устройствам вывода — к примеру, проект Andromeda для Surface Phone.
Десктопные программы в этой концепции играют лишь второстепенную роль. Ими плотно занимаются только в рамках проекта Polaris для ПК и ноутбуков. По заверениям Microsoft, будущее за приложениями UWP, поскольку они по своему коду уже рассчитаны на различные аппаратные платформы.
От ИИ не сбежать
Поддержка нового оборудования — это ключевая фраза еще одного крупного проекта: интеграции искусственного интеллекта (ИИ). До сих пор все соответствующие функции работали посредством облака — и голосовая ассистентка Cortana, и идентификация лиц на изображениях в хранилище OneDrive. В весеннем обновлении Microsoft в принципе освобождает ИИ от привязки к Интернету.
Платформа ИИ в Windows 10 позволит встраивать нейросети непосредственно в приложения
Кэм ВедБрат, руководитель группы разработчиков в команде Windows AI
Как компьютеры учатся видеть
Кэм ВедБрат руководит группой разработчиков, отвечающих за поддержку Windows ML (машинное обучение), которая входит в состав команды, занимающейся ИИ в Windows. На мероприятии Developers Day в мае он пояснил, что «десятка» с обновлением Redstone 4 будет также поддерживать специальное оборудование, такое как Intel VPU Movidius (VPU — процессор машинного зрения).
Для разработчиков Microsoft предлагает интерфейс Windows ML. Для интеграции ИИ в приложение достаточно трех команд
На процессоре Myriad X от Movidius работает нейронная сеть, анализирующая визуальные данные по содержанию. Распознавание лиц, идентификация предметов и людей — такие задачи процессор ИИ выполняет в реальном времени. Нейросеть вкупе с веб-камерой теоретически способна считывать даже эмоции.
Преимущество ИИ-оборудования заключается в комбинировании высокой вычислительной мощности и незначительного энергопотребления. К примеру, нейронная сеть на процессоре Myriad X размером не больше ногтя выполняет миллиард операций в секунду.
Особое ИИ-оборудование, такое как процессор Myriad X от Intel Movidius, поддерживает Windows 10 начиная с версии Redstone 4
Windows ML выступает в качестве связующего звена для прямого использования нейронных сетей в Windows 10. Инициировать задачу может как сама система, так и приложение. Речь не идет о каких-то отдаленных планах: компании Adobe и Corel уже давно интегрировали нейросети в свои продукты. Блестящая идея Windows ML состоит в том, что управляться с этой технологией способны не только крупные компании с соответствующими ресурсами, но и практически любой разработчик ПО. Нейронная сеть интегрируется в код с помощью всего лишь трех команд.
Нейронные сети как компонент Windows
По словам Ведбрата, в течение года во всех версиях Windows 10 станет доступен интерфейс ML для десктопных программ и UWP-приложений. Благодаря этому можно будет импортировать уже натренированные нейронные сети. Для передачи данных Windows ML использует формат Open Neural Network Exchange (ONNX), поддерживаемый Microsoft, Facebook и Amazon. За исключением компании Google, все гиганты индустрии выступают за этот формат. Впрочем, для Google TensorFlow существует соответствующий плагин. Из разработчиков оборудования такой стандарт поддерживают AMD, ARM, Huawei, IBM, Intel и Qualcomm.
Почти все, что по задумке Microsoft должно быть реализовано в Windows 10, оставляет двойственное впечатление — от чувства, что «большой брат» следит за тобой, до восторга от открытия новых возможностей. Пользователи со стажем, однако, не хотят связываться с новыми функциями и предпочли бы вернуться на XP. Одновременно с этим планы Microsoft показывают, что принято решение идти даже в отдаленное будущее вместе с Windows 10.
Интересные материалы о Windows: