- Windows 10 всё? Microsoft переходит на микроядерную архитектуру.
- Микроядерная архитектура новой Windows Core OS (WCOS)
- Дополнительные подробности о Windows Core OS и «Polaris»
- Windows Core OS и OneCore
- Композиторы: Andromeda, Polaris и другие
- Windows Core OS – движение в нужном направлении
- Понимание Windows Core OS и Microsoft Polaris для современных ПК
- Windows Core OS — модульная платформа будущего
- Будущее Windows
Windows 10 всё? Microsoft переходит на микроядерную архитектуру.
Меня всегда удивлял короткий жизненный цикл продуктов Microsoft. Только операционная система начинает работать более-менее стабильно. и вот вам уже подвезли новую версию с обновлёнными багами. Пользуйтесь, не обляпайтесь. Среди них были и своеобразные рекордсмены вроде Windows Vista, 8 или Windows Me (Millennium Edition), о которой вообще сейчас мало кто вспомнит. И вот, на пороге уже нарисовалось последнее крупное обновление для «десятки», после которого планируются только патчи.
По всей видимости, Windows 10 пришло время отправляться на покой, а многие до сих пор ещё не слезли с «семёрки». Как я уже сказал, грядущее осеннее обновление 19H2 станет последним значительным апдейтом «десятки». Направлено оно, главным образом, на увеличение стабильности и скорости работы. И пускай сейчас Microsoft этого не заявляет, но прекращение выпуска крупных апдейтов для актуальной версии операционной системы, говорит само за себя.
Микроядерная архитектура новой Windows Core OS (WCOS)
По слухам, в наступающем 2020 году нам представят преемника. Если вы следили за новостями в мире операционных систем, то наверняка слышали о проекте Microsoft Windows Core OS (WCOS). Специализированные издания начали писать о WCOS ещё с начала 2017 года, а работа над проектом началась и того раньше. Разобраться во всех кодовых именах и планах Microsoft, связанных с новой операционной системой не под силу даже специалистам.
Важно понимать главное — будущая платформа Windows будет принципиально отличаться от всех предыдущих. Прогресс не стоит на месте и в Microsoft наконец решили отказаться от устаревших компонентов перейдя на микроядерную архитектуру. Следующая Windows Core OS станет модульной.
Уже сейчас Microsoft использует общее ядро OneCore в Windows 10 PC, Xbox, HoloLens и Surface Hub и Windows 10 Mobile, но технически это разные операционные системы, каждая из которых поддерживается собственной командой разработчиков.
Микроядерная архитектура позволит использовать общее ядро с минимальным набором функций, а весь дополнительный функционал, вроде нативной поддержки Win32 или телефонии для звонков по сотовым сетям будет добавляться в виде модулей. Всё зависит от потребностей конкретных устройств.
Универсальная оболочка CShell должна сама адаптироваться к каждому экрану, что даст устройствам возможность автоматически менять пользовательский интерфейс под разные задачи.
Вполне вероятно, что Microsoft ещё раз попытается выйти на рынок мобильных операционных систем. Кстати, заявленная пару дней назад Harmony OS от Huawei строится по тому же принципу, но китайцы ничего конкретного пока так и не показали.
В любом случаем, мне нравится, что застой в мире операционных систем, который мы видели последние несколько лет, наконец прерван. Да и в «железе» уже не всё так однозначно и лидеры отрасли стали меняться.
Ещё пару лет назад кто бы мог предположить, что Intel окажется в роли догоняющего по отношению к AMD? А процессоры с архитектурой ARM станут настолько производительными, что смогут на равных конкурировать с десктопным решениями. Появление таких процессоров в ноутбуках лишь вопрос времени.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
Дополнительные подробности о Windows Core OS и «Polaris»
Если после прочтения предыдущей статьи о новой системе «Polaris» семейства Windows у вас остались вопросы, то этот материал постарается дать вам ответы на них. Здесь мы попытались объединить информацию о Windows Core OS и Windows Polaris
Итак, напомним, что Windows Core OS (WCOS) является следующим крупным шагом в развитии ОС Windows, история которой насчитывает почти 30 лет. Пока нельзя говорить об этом абсолютно конкретно, но уже сейчас ясно, что Windows Polaris, которая является частью проекта WCOS, будет направлена в основном на обычных пользователей, образовательные учреждения и корпоративный рынок.
У Microsoft большие планы по развитию Windows, в числе которых практически полное перестроение ОС, удаление древних компонентов и частей кода и в конечном итоге превращение Windows в модульную ОС, что в итоге позволит запускать систему на устройствах самых различных форм-факторов и вести разработку системы гораздо быстрее. Наши коллеги с портала Windows Central собрали информацию о примерной архитектуре операционной системы, для того, чтоб вы поняли, как Microsoft видит будущее Windows.
Windows Core OS и OneCore
- Windows OneCore. Microsoft уже успешно унифицировало ядро системы, благодаря чему версии Windows 10 для x86-64, Xbox, Hololens, ARM и покойная Mobile имеют общую базу, различаясь лишь более высокоуровневыми компонентами, в том числе и интерфейсом.
- Windows Universal Platform (UWP). Microsoft также унифицировала свою платформу, благодаря чему достаточно один раз написать приложение, чтобы оно успешно работало на всех вышеперечисленных версиях ОС.
- Windows Core OS. Как сообщает ресурс Windows Central, Microsoft планирует сделать Windows 10 модульной. Когда этот процесс будет завершен, Windows 10 продолжит работать так же, как и работала прежде, но появится возможность удалять из системы или же наоборот вносить в нее различные компоненты, например, подсистему для классических Win32-программ или поддержку сотовой связи. Windows Core OS проложит путь для Polaris – системы, полностью сделанной по канонам UWP, без поддержки старого ПО, включая Win32-программы.
- Windows CShell. Имея общее ядро, общую базу для всех версий Windows и унифицированную платформу приложений, остается последний важный элемент Windows 10 – пользовательский интерфейс, способный подстраиваться под различные размеры экранов, как сейчас уже могут делать UWP-приложения. Развивая идеи Continuum, CShell позволит адаптировать ОС под любой форм-фактор.
Идея всей этой затеи проста – лучше иметь одну унифицированную ОС, над которой будет работать одна команда разработчиков, чем иметь этих ОС 5 штук со своими собственными командами. Windows 10 будет полностью едина, но будет по разному сконфигурирована на разных устройствах, эти конфигурации называют «композиторами».
Композиторы: Andromeda, Polaris и другие
На скриншоте выше можно увидеть планируемую структуру Windows Polaris.
Композиторам для разных видов устройств присвоены названия. Так мобильная оболочка называется Andromeda, десктопная оболочка — Polaris, оболочка для Surface Hub – Aruba, а для смешанной реальности – Oasis.
Я понимаю, что многие читатели могут запутаться во всех этих «поларисах» и «андромедах». Причина в том, что Microsoft называет одним словом сразу несколько различных проектов. Итак:
Andromeda – оболочка Windows Core OS для мобильных устройств, а также Andromeda – это название проекта мобильного устройства, которое сейчас разрабатывает Microsoft.
Polaris – название облегченной и упрощенной ОС для ноутбуков, планшетов, а также Polaris – название пользовательского интерфейса (оболочки) для персональных компьютеров, десктопов.
Новые устройства в теории могут иметь несколько композиторов. Например, устройство может работать в мобильном режиме (Andromeda), а потом через Continuum превращаться в десктопный режим (Polaris).
Windows Core OS – движение в нужном направлении
Сейчас наблюдается стойкая тенденция упрощения требований аудитории. Ей больше не нужно обилие сложных программ на ПК, а потребление контента происходит больше на мобильных устройствах. Это и явилось причиной спада рынка ПК и стремительного роста такой категории устройств, как Chromebook, которые легки, быстры, просты и понятны самому обычному пользователю, подходят для выполнения примитивных задач, вроде просмотра кино или редактирования документов. Поэтому для Microsoft, чтоб не остаться в прошлом со своей громоздкой и неповоротливой Windows, необходимо создать свою гибкую, современную, легкую и защищенную ОС, которая будет удовлетворять желаниям масс. В мире, в котором человек гораздо большее количество времени использует смартфон, нежели ПК, очень важно следовать тенденциям рынка и быть готовым к тому, что полноценные мощные ПК становятся нужны всё меньшему количеству пользователей.
Windows Core OS с гибким подходом к разным форм-факторам устройств – мост в будущее. Для детей, учащихся, офисных работников, да для большинства пользователей такая модель будет крайне удобна. Сейчас о будущем Windows ещё очень много вопросов, но такая стратегия выглядит вполне многообещающе.
Понимание Windows Core OS и Microsoft Polaris для современных ПК
Если вы читали и не поняли предыдущую статью, то Windows Central решил детализировать всю суть Windows 10 Polaris.
Microsoft имеет большие планы для Windows, в том числе удаление старых компонентов и модульность. Таким образом, Microsoft сможет ускорить разработку и предоставлять Windows для различных устройствах.
Window Core OS и OneCore
Чтобы понять видение Microsoft для Windows, важно знать архитектуру ОС. Вот список ключевых элементов:
• Windows OneCore – Microsoft успешно объединила своё ядро и ОС на всех устройствах в 2015 году;
• Universal Windows Platform (UWP) – Microsoft объединила платформу приложений, которая работает на системах Win32 (x86, x64), ARM и Xbox;
• Windows Core OS – Как уже говорилось ранее, Microsoft делает модульную версию Windows 10. После завершения, Windows 10 будет выглядеть одинаково, но компоненты, такие как Win32 и поддержка телефонии для сотовых звонков, могут быть добавлены или удалены OEM-производителями. Windows Core OS также откроет дорогу для подлинной UWP-версии Windows 10, не включая собственную поддержку Win32, которая вытеснит Windows 10 S;
• Windows CShell – Последней частью является оболочка или пользовательский интерфейс, который сам адаптируется к экрану. Принимая идею Continuum к уровню ОС, CShell позволяет устройствам настраивать пользовательские интерфейсы для различных задач и опытов. Например, устройство, работающее с полной версией Windows 10 для десктопных компьютеров, сможет использовать пользовательский интерфейс Windows 10 Mobile для работы в телефонном режиме. Или, ПК с Windows 10 может взять на себя пользовательский интерфейс Xbox, когда находится в игровом режиме;
Таким образом, Windows будет использовать одно ядро (OneCore) и те же компоненты уровня ОС (Windows Core OS), но оболочка является переменной и конфигурируется под созданное оборудование.
Ранее Microsoft использовала одно ядро (OneCore), но уровень ОС был другим в Windows 10 Mobile, Windows 10 ПК, Xbox, HoloLens и Surface Hub. Каждый требовал своей собственной команды.
Windows Core OS уничтожит эту модель. Ядро, уровень приложений и компоненты уровня ОС будут идентичны. Единственным отличием будет оболочка или пользовательский интерфейс.
Композиторы: Andromeda, Polaris и другие
Композиторы являются частью гибких оболочек, которые будет выражать Windows Core OS. Существует мобильная оболочка (Andromeda), десктопная оболочка (Polaris), Surface Hub (Aruba) и оболочка смешанной реальности (Oasis).
Новые устройства могут иметь несколько композиторов. Например, устройство может переключаться между Andromeda и Polaris.
Композиторов может быть еще больше – ограничений нет.
Узнать другие подробности можно здесь.
Windows Core OS — модульная платформа будущего
Операционная система Windows Core OS – это будущая основа Windows и исторический шаг вперед к превращению Windows 10 в настоящую универсальную ОС.
Вкратце, Windows Core OS (сокращенно WCOS) является связующим кросс-платформным звеном для Windows, что позволяет использовать любые устройства или архитектуры, улучшаемые модульными расширениями, способными активировать на устройствах необходимые функции.
Проект «Andromeda OS» в кругах посвященных теперь называется «Windows Core OS»
Ее основная цель – сделать ОС Windows 10 намного более гибкой и совместимой с большим количеством устройств без привязки к определенным ранее разработанным вариантам продуктов. Вследствие этого Windows станет «меньше» (в зависимости от устройства), собственно ОС будет разрабатываться быстрее, а устройства не будут перенасыщены уже неактуальными компонентами и функциями. Общая производительность и скорость выполнения операций на меньших или более слабых устройствах возрастут.
Что это значит для пользователя?
Сегодняшняя Windows 10 выпускается в нескольких вариантах (например, есть версии для настольных ПК и для мобильных устройств), не являясь единственной ОС для всех девайсов. Однако эти версии имеют общие элементы, такие как OneCore и универсальная платформа Windows, поэтому WCOS призвана заменить эти вариации универсальной платформой.
WCOS открывает дверь множеству новых конфигураций Windows. Конечно, десктопные ОС Windows 10, например, Pro и Enterprise продолжат существовать, предоставляя полную функциональность и все возможности ОС для настольных ПК.
Первичное исполнение WCOS предположительно будет разработано в 2018 году и, скорее всего, будет ориентировано на мобильный сегмент.
Следующий шаг – подготовка WCOS для настольных компьютеров и устройств типа Xbox. WCOS и совместные разработки Microsoft и CShell помогают корпорации совершить большой прыжок в сторону концепции «One Windows» («Единый Windows»). Первыми универсальными компонентами Windows 10 были OneCore и универсальная платформа Windows. Сейчас же Microsoft двигается дальше в этом направлении благодаря WCOS и CShell.
Будущее Windows
WCOS станет толчком запуска Windows на современных мобильных устройствах и сделает его совместимым с инновационными девайсами, которые, возможно, увидят мир в ближайшие несколько лет. Microsoft нуждается в гибкой, конфигурируемой и быстро реагирующей ОС, которой на сегодняшний день Windows не является. WCOS исправит это.
Важно: WCOS не предназначается для прямой работы с потребителями и не будет открыто продаваться корпорацией Microsoft. Это внутренняя платформа, позволяющая создать такие версии Windows 10, которые ранее были нереальны. Но, как обычно, Microsoft может в любое время отказаться от своих планов относительно WCOS или отложить их.