Что будет с 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 должна превратиться в универсальную операционную систему, работающую абсолютно на всех устройствах и аппаратных платформах. Для этого она будет переработана.
Ядро системы, а также дополнительные системные функции в будущем будет представлять Core OS. Эту корневую систему можно будет реализовать на всевозможных устройствах: от экрана очков смешанной реальности до 80-дюймового телевизора.
Для отображения различных интерфейсов 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 — процессор машинного зрения).
На процессоре Myriad X от Movidius работает нейронная сеть, анализирующая визуальные данные по содержанию. Распознавание лиц, идентификация предметов и людей — такие задачи процессор ИИ выполняет в реальном времени. Нейросеть вкупе с веб-камерой теоретически способна считывать даже эмоции.
Преимущество ИИ-оборудования заключается в комбинировании высокой вычислительной мощности и незначительного энергопотребления. К примеру, нейронная сеть на процессоре Myriad X размером не больше ногтя выполняет миллиард операций в секунду.
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:
Фото: компании-производители, pixabay.com