Как многие уже знают, Microsoft планирует выпустить свою Windows 10, да-да 10, а не 9, в конце 2015 года. Новая MS Windows 10 будет достигать только одной цели - конвергенция. Microsoft, как и Canonical, мечтает об единственной своей платформе, которая работает на множестве устройств с различной архитектурой и различающимися форм-факторами. Это безусловно прорыв и удобство для пользователей! Учитывая тот факт, что многие более знакомы с платформой MS Windows, чем с другими платформами, то стоит выйти такой замечательной Windows 10, как машина Microsoft начнёт раскручивать сей маховик и не успеем глазом моргнуть, как единая винда накроет все архитектуры, даже те, где она занимала небольшой процент.
Microsoft заявила, что их новая операционная система будет работать на большем спектре оборудования: от персональных компьютеров до планшетов со смартфонами.
Я от всей души желаю Canonical удачи, но если взглянуть на ситуацию отрезвлённым взглядом, то ситуация кажется угрожающей. На стороне Microsoft - узнаваемость бренда Windows, огромные финансовые возможности и отлаженная инфраструктура. Canonical не столь известна простому обывателю и Ubuntu пока полностью не достигла заявленной цели - конвергенции. Ubuntu Phone уже давно использует дисплейный сервер Mir и новую Unity 8, а Ubuntu Desktop ещё нет! На Ubuntu Desktop правит балом старый дисплейный сервер Xorg и Unity 7.
Единственное, что может радовать фаната Убунту, тот факт, что Windows 8 и Windows Phone хоть и достигли некоторой конвергенции, но только в интерфейсе (UI) и при опыте взаимодействии с пользователем (UX). Но единой кодовой базы у Microsoft похоже что нет. Чтобы софт был доступен под различные платформы, Microsoft продвигает свой Universal App, но пока софт у разных Windows (RT для ARM и обычная для x86-64) под каждую архитектуру свой. У разработчиков Microsoft и Canonical есть множество проблем в столь сложном вопросе и ещё многое не известно.
Добавьте сюда других гигантов, которые тоже хотят поиграть в конвергенцию. Это Apple (со своими Continuity и Hand off) и Google (со своими Android L, Recents, Project Hera, Google Now и Proximity), но они решили пойти другим путём - чисто через унифицированный UI и UX.
Конвергенция - это единение в некоторой точке, но конвергенция конвергенции рознь. Canonical, создавая настоящую конвергенцию на своей платформе Ubuntu, через создание единой кодовой базы, единого внешнего вида (UI) и единого способа общения с системой (UX) - вынуждена затратить больше усилий.
Как бы её не обогнали те, кто предоставит пользователям только единую мордочку. Как говорится, кто первый встал, того и тапки. От души желаю Canonical в новой Убунту 14.10 уже вывести в свет Mir + Unity 8, чтобы мы начали использовать их и было время не только первыми успеть, но и обкатать все вопросы и шероховатости до выхода MS Windows 10.
Конвергенция в картинках.
Дополнительные материалы:
Догонялки за конвергенцией.
Ubuntu SDK и разработка ПО.
Новая модель работы приложений в Ubuntu.