Называйте меня сумасшедшим, но Windows 11 может работать на linux


title: ‘Называйте меня сумасшедшим, но Windows 11 может работать на linux’
date: ’01-02-2019 09:00′
metadata:
description: ‘С Microsoft, охватывающей Linux еще более плотно, может ли он сделать доселе немыслимое и сбросить ядро NT в пользу ядра Linux? Пока он готовит Windows 11, Microsoft закладывает основу для такого радикального релиза.’
taxonomy:
category:

  • Windows
  • Linux
    tag:
  • Windows обновления
  • Linux инитеграция

Я долго играл с идеей, что Microsoft может выпустить рабочий стол Linux. Теперь я начал относиться к этой идее более серьезно — с изюминкой. Microsoft может заменить внутренние части Windows, ядро NT, ядром Linux.

Это все равно будет выглядеть как окна. Для большинства пользователей он по-прежнему будет работать как Windows. Но двигатель, на котором все это работает, будет Linux.

Зачем Microsoft это делать? Ну, а вы обращали внимание на окна в последнее время? Это была одна ошибка за другой. Просто в последние несколько месяцев там был сбой резервного копирования реестра и многочисленные и регулярные обновления машины Хромая Windows. На самом деле, обновления стали настолько небрежными, так что вы должны серьезно задуматься, безопаснее ли оставаться открытым для атак или “обновить” свою систему с помощью хитрого патча.

Помните, когда позволяя вашей системе Windows получать автоматические патчи каждый месяц было не о чем беспокоиться? Я вспоминаю. Благополучные времена.

Почему это происходит? Основная причина всех этих проблем заключается в том, что для Microsoft настольное программное обеспечение Windows теперь является второстепенным продуктом. Он хочет, чтобы ваша компания переместила вас на виртуальный рабочий стол Windows и заменила существующее программное обеспечение на ПК, например Office 2019, с программами software-as-a-service (SaaS), такими как Office 365. Это же очевидно, да? Никто в Редмонде больше не заботится, поэтому гарантия качества для Windows рабочий стол спускается в туалет.

Многие из проблем, поражающих Windows, не находятся на верхних уровнях операционной системы. Вместо этого их корни находятся глубоко в ядре NT. Что же тогда, если мы заменим это гнилое ядро свежим, здоровым ядром? Возможно, тот, который поддерживается в актуальном состоянии Всемирной группой страстных разработчиков. Да, моя предвзятость проявляется, но это Linux, и это решение, которое имеет большой смысл.

А это еще что такое? Вы не можете запускать свои приложения Windows на Linux?

Кроссовер и виноделают это уже на протяжении десятилетий. Это работает путем перевода системных вызовов Windows в вызовы Linux.

Ах, вы знаете о слоях совместимости Windows, но вы не можете пройти мимо того факта, что кроссовер не работает со всем? Подумайте об этом: его разработчики не имеют доступа к полным API-интерфейсам Windows и системным вызовам. Инженеры-программисты Microsoft, конечно же, делают это.

Является ли это просто несбыточной мечтой фаната жесткого ядра Linux с небольшим основанием в реальности? НЕТ. Во-первых, я вполне доволен использованием моего ноутбука Mint, и то, что происходит в мире Windows, меня мало волнует. Но что еще более важно, Microsoft уже делает некоторые из необходимых работ. Разработчики подсистемы Windows для Linux(WSL) работали над отображением вызовов API Linux в Windows и наоборот. С первой версией WSL, Microsoft соединила точки между Windows-родными библиотеками и программами и Linux. В то время, Кармен Crincoli написал в Твиттере: "2017-это, наконец, год Linux на рабочем столе. Просто рабочий стол-это Windows.” А кто такая Кармен Кринколи? Менеджер Microsoft по партнерским отношениям с хранилищем и независимыми поставщиками оборудования.

С тех пор Microsoft все больше сближает Windows и Linux. С WSL 2, Microsoft начал в том числе в Windows Insiders выпускает свой собственный внутренний, специально построенный ядро Linuxдля поддержки WSL. Другими словами, Microsoft теперь поставляет свое собственное ядро Linux, которое работает рука об руку с Windows.

Почему бы не сделать следующий естественный шаг? Microsoft могла бы продолжать поощрять пользователей к тому, чтобы они вообще перестали использовать традиционные настольные компьютеры и пошли с облаком, предлагая фут-драггерам гораздо более стабильную и безопасную старую версию Windows, которая просто работает поверх Linux.

Сумасшедший? Ну, так же была идея, что генеральный директор Microsoft встанет и скажет: “ Microsoft любит Linux."Так же была сама мысль о том, что наиболее используемой операционной системой в Microsoft Azureбудет Linux, а не Windows Server. И кто бы мог подумать, что Microsoft откроет свой прибыльный патентный портфельдля разработчиков с открытым исходным кодом и Linux-бесплатно?

Как я люблю говорить, всякий раз, когда люди отказываются верить, что Microsoft теперь дружественна к открытым исходным кодам: “это не Microsoft вашего отца.”

Выпустит ли Microsoft Windows на базе Linux? Я не знаю. Что я действительно знаю, так это то, что он предпринимает необходимые шаги, чтобы сделать такую настольную операционную систему возможной. И в отличие от Microsoft прежних времен, сюрпризы случаются.