Microsoft в последние годы планомерно добавляет компоненты Linux в свою операционную систему Windows. Некоторые эксперты считают, что компания находится на пути отказа от «окон» и планирует перейти на «пингвина» (логотип Linux). По их мнению появление Microsoft Linux выгодно как самой Microsoft, так и ИТ-профессионалам, пользователям и сообществу Linux.
Эрик С. Раймонд является одним из основателей концепции программного обеспечения с открытым исходным кодом. Он считает, что будущее Windows заключается в отказе от собственного ядра в пользу ядра Linux.
Microsoft сближает Windows и Linux
Уже сегодня Microsoft разработала систему WSL (Windows Subsystem for Linux), которая позволяет запускать в Windows 10 без дополнительных модификаций программы для Linux. Никакой эмуляции или иных типичных в компьютерном мире способов совместить несовместимое.
Благодаря WSL2 на компьютере с Windows без проблем можно запускать Linux-дистрибутивы Ubuntu, Red Hat Fedora, SUSE Linux Enterprise Desktop (SLED). Ранее использовалась WSL1, которая конвертировала вызовы ядра Linux в вызовы ядра Windows. С WSL2 программисты Microsoft запустили собственное ядро в виртуальной машине с использованием гипервизора Hyper-V.
Интеграция Windows и Linux продолжается и в тестовой сборке Windows 10 Insider Preview build 20211 пользователи получили возможность доступа к стандартных файловых систем Linux, таких как ext4. Доступ выполняется из «Проводника» или через командную строку PowerShell. Также Microsoft облегчила запуск графических приложений Linux на Windows.
Linux дружит с Windows
Кроме работы Microsoft над тем, чтобы «подружить» Windows и Linux сторонние разработчики работают над упрощением использования Windows-приложений на Linux. Например, игростроительный гигант Valve выпустил программный компонент Proton. Он использует известное приложение Wine и упрощает запуск игр Windows Steam на Linux.
«Дело в том, что игры являются самым требовательным стресс-тестом для посредника эмуляции в Windows, — говорит Раймонд. – Если вы можете запускать игры Windows в Linux, почему бы не запускать бизнес-приложения Windows?».
Windows уже не деньги
Эксперт также вспомнил, что Microsoft уже не зарабатывает такие как раньше деньги на Windows. Сегодня главные прибыли компании генерируют облачные сервисы Azure. Они также, по большей части, используют серверы на Linux, а не Windows Server.
Windows приносит проблемы
Хотя Windows уже не генерирует такие объемы прибылей как раньше, но Microsoft вынуждена тратить средства на исправление багов. У компании даже есть день под названием «Patch Tuesday» — каждый первый вторник месяца выпускается пакет с исправлением. В сентябре в него вошли около 50 патчей существенных уязвимостей.
Классические Windows-приложения для работы Microsoft сегодня активно заменяет облачными службами, которые распространяются на модели услуги, например, Office 365. Также Microsoft поощряет пользователей переносить свои видео, голосовые и текстовые коммуникации на облачные сервисы Azure Communication Services (ACS). Это касается даже тех юзеров, которые не используют коммуникатор Microsoft Teams.
Благодаря приложениям в «облаке» становится неважно какая операционная система используется на компьютере. Вся работа выполняется через браузер по интернету. Благодаря этому офисный пакет Office 365 доступен также на малопопулярной платформе Google Chromebook.
Два пути для Windows
Эксперт видит два возможных будущих для Windows. Первое-это Windows на базе Linux. Второе – это замена Windows на Windows Virtual Desktop или другой сервис по модели рабочего места как услуги Desktop-as-a-Service (DaaS).
Если Microsoft выберет подход DaaS, что считается Раймонду наиболее вероятным, все равно понадобится какая-то общая операционная система для запуска браузера. Это может быть минимальная ОС, чтобы только позволяла запуск веб-навигатора.
По материалам: www.zdnet.com