Знаете, есть слово шоры, обозначающее щитки на глазах лошади, чтобы она при беге смотрела только вперёд. Часто в жизни мы сами себе надеваем шоры. Вчера прочёл статью про MS Windows 10, мои шоры упали и розовая дымка рассеялась.
Шеф, всё пропало, все пропало!
Гипс снимают, клиент уезжает ...
я убью его, я вам!
29 июля 2015 года официально выходит MS Windows 10. В ней есть убойная фишка - Continuum. Continuum выполняет процесс переключения работы Windows при подключении/отключении клавиатуры/мыши в режим desktop/tablet.
Microsoft нужно отдать должное. Пользователи всегда "видят" красивую обёртку от конфеты и она есть! При трансформации через Continuum будет отображаться знакомый интерфейс (хоть и адаптированный под режим устройства) - это User Interface (UI). Continuum предлагает пользователю схожие ощущения от работы на разных устройствах - это User eXperience (UX). А остальное - невидимая часть, неинтересная людям и часто их не касающаяся. Microsoft за кулисами делает универсальную платформу приложений, благодаря которой магазины Windows Store и Windows Phone Store объединятся.
Неумолимое время уже пишет историю. 29 июля 2015 года. Unity 8 и затянувшийся выход дисплейного сервера Mir будут работать вместе официально на десктопе только в релизе Ubuntu 16.10. Десятый месяц 2016 года. Пройдёт почти год после выхода MS Windows 10. Маховик Microsoft раскрутится на всю катушку. Сливки-пенки будут сняты.
Что помешало Canonical пересечь финишную прямую первой? Во-первых, дисплейный сервер Mir обещали в Убунту 13.10 Саламандра, то есть 2013 год. На дворе 2015 год и не сложная математика даёт нам опаздание в 2 года. В ситуации с Mir больше "виноват" XMir, который является прослойкой для X11 приложений. В своё время Мэтью Гаррет (Matthew Garrett) опубликовал заметку с обзором нерешённых на тот момент проблем в XMir:
Во-вторых, Canonical выбрала приоритетом мобильный сектор и работа была направлена и усилена именно там. Mir + Unity 8 уже продаются фирмами BQ и Meizu, а десктопный сектор отстал и пользует Xorg + Unity 7. Соответственно не может идти речь о сходимости хотя бы двух веток, то есть нет конвергенции.
В-третьих, невольным водоразделом стал будущий релиз Ubuntu 16.04 LTS, который из-за своего статуса не даёт делать резкие развороты в релизе до него, читай между строк - жди год.
Мне лично не понятно одно, что мешало всё это время сделать в обычных релизах возможность загрузиться для работы с Mir + Unity 7? Ведь сделали же плавный переход на новую систему инициализации Systemd. Добавили пункты меню и параметры для ядра linux. Можно было попробовать загрузиться и если нет проблем, перейти полностью.
Unity 7 не готова для Mir? Нужна именно Unity 8? Так дайте возможность поставить из официальных репозиториев и получили бы мощный feedback, который бы решил массу вопросов на десктопе.
Если честно, то горечь на губах от того, что к финишу придёшь не первым, а победитель - один. Обидно потом показывать трансформацию Убунты знакомым, чтобы тебе в ответ: "м-м-м, прямо как у меня в винде". Но победителя нужно уважать, ибо победа над ним будет сладка. Итак, Microsoft - win?
Связанные темы:
У Canonical есть год.
Догонялки за конвергенцией.